The Vehicles API v2.0 will be deprecated by Q3 of 2026 . We recommend migrating to the latest version as soon as possible to ensure continued support and access to new features.
Permission
read_service_history
curl "https://api.smartcar.com/v2.0/vehicles/{id}/service/history" \
-H "Authorization: Bearer {token}" \
-X "GET"
Request
Path
The vehicle ID of the vehicle you are making a request to.
Response
A unique identifier of the service record.
The date and time the vehicle was serviced
The odometer of the vehicle at time of service in kilometers.
The unique identifier of the tasks completed as part of the service event.
Tasks completed as part of the service event. Note that not all makes provide service tasks.
Additional service details.
Indicates if the service event was completed by a dealership or manually entered by the vehicle owner.
An overview of service costs.
The total cost of the service event. Note that not all makes provide service cost.
Identifies the currency used for service cost.
{
"serviceId" : null ,
"odometerDistance" : 46047.22 ,
"serviceDate" : "2023-06-28T22:21:41.583Z" ,
"serviceTasks" : [
{
"taskId" : "3262" ,
"taskDescription" : "Service Task 0"
},
{
"taskId" : "3041" ,
"taskDescription" : null
},
{
"taskId" : null ,
"taskDescription" : null
}
],
"serviceDetails" : [
{
"type" : "Service Details Type 0" ,
"value" : "Service Details Value 0"
},
{
"type" : "Service Details Type 1" ,
"value" : null
}
],
"serviceCost" : {
"totalCost" : null ,
"currency" : null
}
}