Skip to main content

How to get eligible Advisor for a dealer

Get service advisor list for which appointment can be scheduled in myKaarma

Request

HTTP request

GET  https://api.mykaarma.com/appointment/v2/dealer/{dealerUuid}/eligibleAdvisor/list

Parameters

Path parameter:

Parameter NameValueDescriptionRequired
dealerUuidStringUnique identifier of dealerYes

Authorization

This request requires the following authorization scopes:

ScopeLevelDescription
appointment.configurationDealerAuthorises client to get eligible advisor for the provided dealer

Sample Curl

curl --location 'https://api.mykaarma.com/appointment/v2/dealer/b7aedae19a153bfcc453f36e373d9937bf4ff0df4bb76c1006297fc61b92bd35/eligibleAdvisor/list' \
--header 'Authorization: {{basic_auth_token}}'

Response

{
"dealerAssociateSet": [
{
"associateDmsID": "string",
"bio": "string",
"cellPhone": "string",
"defaultThreadOwnerUserUUID": "string",
"department": {
"brokerNumber": "string",
"calendarUuid": "string",
"communicationGroup": "string",
"contactFName": "string",
"contactLName": "string",
"dealer": {
"id": 0,
"isValid": true,
"name": "string",
"uuid": "string"
},
"departmentType": "string",
"emailAddress": "string",
"id": 0,
"name": "string",
"phoneNumber": "string",
"textNumber": "string",
"uuid": "string"
},
"emailAddress": "string",
"firstName": "string",
"id": 0,
"imageUrl": "string",
"isDealerMappedToSsoPartner": true,
"isSsoPartnerMapped": true,
"isTextNumberVerified": true,
"isValid": true,
"lastName": "string",
"nickname": "string",
"outOfOffice": true,
"outOfOfficeStartDate": "string",
"role": {
"roleAcronym": "string",
"roleName": "string"
},
"ssoFeatureEnabled": true,
"textNumber": "string",
"userInviteStatus": "string",
"userName": "string",
"userUuid": "string",
"uuid": "string"
}
],
"error": {
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
},
"statusCode": 0,
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
]
}