Overview
About
The Extended Vehicle API allows you to get latest information of the vehicle status remotely. Information such as odometer, fuel level, windows and doors status, oil level, light status and much more of any connected Volvo vehicles.
This API is an implementation of ISO 20078-1 and is therefore limited in data and features. To unlock more functionality visit Connected Vehicle API.
You can download the OpenAPI specification as a JSON file.
You will find information about the exposed endpoints for this API on the Endpoints page. It includes information such as required headers, scopes and request/response examples.
What do you have access to?
Availability
Car models
This API is available for:
- All car models between model year 2015 and 2021, except for model XC40 fully electric.
- All car models from model year 2022, except for XC60, S90, V90, V90CC, XC40, and C40 fully electric.
Locations
The API can be used with test credentials around the world. However, when published, only cars in the Europe / Middle East / Africa regions are available. We are working to bring other regions online.
View the full list of available countries.
Limitations
This API is Rate Limited to prevent malicious activity or accidents that cause service disruptions. The limit is set to 100 request per minute for a combination of the user's Volvo ID and the Client ID sending the request. A given user will have 100 requests per minute per application it uses. Should this limit be exceeded, the API will respond with HTTP code 429.
Sandbox
Would you like to experiment with this API on your own? You can test its functionality using your own Volvo ID account or a demo Volvo ID account.