APIs/Connected Vehicle API
APIs/Connected Vehicle API

Vehicle

List vehicles

Endpoint used to get a list of the vehicles which have active relation to the Volvo-id account for whom the request is executed.

get

https://api.volvocars.com/connected-vehicle/v1/vehicles

Scopes

  • openid

  • conve:vehicle_relation

Headers

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

Response body

The response’s data node provides a list of the vehicles fitting to the function’s criteria

FieldDescription

Examples

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

Get vehicle details

Endpoint used to get some generic properties of the vehicle such as model, model year, color etc. together with one exterior and one interior image url.

get

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

Scopes

  • openid

  • conve:vehicle_relation

Headers

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

Response body

The response’s data node provides the details pre-defined in the endpoint’s specifications.

FieldDescription

Examples

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

Vehicle/List vehicles