APIs/Connected Vehicle API
APIs/Connected Vehicle API

Diagnostics

Get engine diagnostic values

Endpoint used to get the vehicle’s latest engine diagnostic values. Diagnostics such as engine-coolant-level, oil level etc.

get

https://api.volvocars.com/connected-vehicle/v1/vehicles/{vin}/engine

Scopes

  • openid

  • conve:diagnostics_engine_status

Headers

KeyDescription
All these header values are mandatory. They must exist in every request.

Response body

The response’s data node lists the values fitting into the category of engine diagnostics.

FieldDescription

Examples

curl -v -X GET 'https://api.volvocars.com/connected-vehicle/v1/vehicles/{vin}/engine' \
-H 'accept: application/vnd.volvocars.api.connected-vehicle.vehicledata.v1+json' \
-H 'authorization: Bearer <your-access-token>' \
-H 'vcc-api-key: <your-vcc-api-key>'

Get diagnostic values

Endpoint used to get the vehicle’s values grouped under diagnostic category.

get

https://api.volvocars.com/connected-vehicle/v1/vehicles/{vin}/diagnostics

Scopes

  • openid

  • conve:diagnostics_workshop

Headers

KeyDescription
All these header values are mandatory. They must exist in every request.

Response body

The response’s data node provides the details for the queried vehicle data.

FieldDescription

Examples

curl -v -X GET 'https://api.volvocars.com/connected-vehicle/v1/vehicles/{vin}/diagnostics' \
-H 'accept: application/vnd.volvocars.api.connected-vehicle.vehicledata.v1+json' \
-H 'authorization: Bearer <your-access-token>' \
-H 'vcc-api-key: <your-vcc-api-key>'

Get brake fluid level

Endpoint used to get the vehicle’s current brake fluid level.

get

https://api.volvocars.com/connected-vehicle/v1/vehicles/{vin}/brakes

Scopes

  • openid

  • conve:brake_status

Headers

KeyDescription
All these header values are mandatory. They must exist in every request.

Response body

The response’s data node provides the details for the queried vehicle data.

FieldDescription

Examples

curl -v -X GET 'https://api.volvocars.com/connected-vehicle/v1/vehicles/{vin}/brakes' \
-H 'accept: application/vnd.volvocars.api.connected-vehicle.vehicledata.v1+json' \
-H 'authorization: Bearer <your-access-token>' \
-H 'vcc-api-key: <your-vcc-api-key>'

Diagnostics/Get engine diagnostic values