Skip to main content

How to get BrandYear for a Dealer

Get Brand Year for the provided Dealer UUID

Request

HTTP request

POST  https://api.mykaarma.com/appointment/v2/dealer-vehicle-config/brand-years

Authorization

This request requires the following authorization scopes:

ScopeLevelDescription
dealer.vehicle.config.readDealerAuthorises client to read vehicle config for the provided dealer

Request Body

Property NameValueDescriptionRequired
requesterUserUUIDStringUUID of the user who is making this requestNo
dealerUUIDListList<String>List of dealer UUIDs for which we want to get BrandYearYes

Sample Request Model

{
"dealerUUIDList": [
"string"
],
"requesterUserUUID": "string"
}

Sample Curl

curl --location 'https://api.mykaarma.com/appointment/v2/dealer-vehicle-config/brand-years' \
--header 'Content-Type: application/json' \
--header 'Authorization: {{basic_auth_token}}' \
--data '{
"dealerUUIDList": [
"b7aedae19a153bfcc453f36e373d9937bf4ff0df4bb76c1006297fc61b92bd35",
"bb858056db42991825026f41919a6d3404351b1dad201f1c5470c09d65ad9805"
],
"requesterUserUUID": null
}'

Response

{
"mapOfDealerAndBrandYears": {
"additionalProp1": [
{
"brandId": 0,
"brandLogo": "string",
"brandName": "string",
"webSchedulerMobileServiceImageURL": "string",
"years": [
"string"
]
}
],
"additionalProp2": [
{
"brandId": 0,
"brandLogo": "string",
"brandName": "string",
"webSchedulerMobileServiceImageURL": "string",
"years": [
"string"
]
}
],
"additionalProp3": [
{
"brandId": 0,
"brandLogo": "string",
"brandName": "string",
"webSchedulerMobileServiceImageURL": "string",
"years": [
"string"
]
}
]
},
"statusCode": 0,
"error": {
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
},
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
]
}