APIs/Extended Vehicle APIVersion 1
APIs/Extended Vehicle APIVersion 1

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?


Break statusDiagnosticsDoors statusEngine statusFuel statusLock statusOdometer statusService informationTrip informationTyre statusVehicle statisticsWarningsWindows status

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.

/