APIs/Energy APIVersion 1
APIs/Energy APIVersion 1

Battery charge level

Get battery charge level

Endpoint used to get vehicle's latest battery charge level (State of Charge) in percentage while charging.

get

https://api.volvocars.com/energy/v1/vehicles/{vin}/recharge-status/battery-charge-level

Scopes

  • openid

  • energy:battery_charge_level

Headers

KeyDescription

Key

accept

Description

The mediatype of what should be returned. The valid values are: application/vnd.volvocars.api.energy.vehicledata.v1+json

Key

authorization

Description

The access token issued by Volvo ID identity system.

Key

vcc-api-key

Description

Your application’s VCC API Key.
All these header values are mandatory. They must exist in every request.

Response body

The response’s data node lists the vehicle’s latest battery charge level in percentage while parked.

FieldDescription

Field

batteryChargeLevel.value

Description

The latest retrieved battery charge level.

Field

batteryChargeLevel.unit

Description

Always percentage.

Field

batteryChargeLevel.timestamp

Description

Timestamp based on system UTC clock when the value has been last retrieved from the vehicle.

Examples

curl -v -X GET 'https://api.volvocars.com/energy/v1/vehicles/{vin}/recharge-status/battery-charge-level' \
-H 'accept: application/vnd.volvocars.api.energy.vehicledata.v1+json' \
-H 'authorization: Bearer <your-access-token>' \
-H 'vcc-api-key: <your-vcc-api-key>'

Battery charge level/Get battery charge level