Skip to main content

Vehicle Data

The Vehicle Data endpoints provide access to vehicle details, real-time status, alerts, journey history, location, and electric vehicle telemetry.

Endpoints

MethodPathDescription
GET/v1/vehicles/{vin}Vehicle details and capabilities
GET/v1/vehicles/{vin}/statusReal-time vehicle status
GET/v1/vehicles/{vin}/alertsVehicle alerts
GET/v1/vehicles/{vin}/journeysJourney history
GET/v1/vehicles/{vin}/locationCurrent location
GET/v1/vehicles/{vin}/evElectric vehicle data
GET/v1/vehicles/{vin}/ev/hv-batteryHigh voltage battery telemetry

All endpoints require a DPoP-bound access token.

Vehicle details

Retrieve vehicle identification, powertrain type, exterior colour, capabilities, and features:

curl -X GET https://api.data.jlr-vcdp.com/v1/vehicles/SALGA2BN6PH123456 \
-H "Authorization: DPoP YOUR_ACCESS_TOKEN" \
-H "DPoP: YOUR_DPOP_PROOF"

Response:

{
"Vehicle": {
"VehicleIdentification": {
"VIN": "SALGA2BN6PH123456",
"Brand": "Land Rover",
"Model": "Range Rover Sport",
"Year": 2024,
"BodyType": "SUV"
},
"Powertrain": {
"FuelType": "electric"
},
"Capabilities": [
"remote-lock",
"remote-climate",
"live-data-streaming",
"journey-log",
"ev-charging"
]
}
}

Vehicle status

Get real-time status including tyre pressures, door/window states, lock status, and fuel level:

curl -X GET https://api.data.jlr-vcdp.com/v1/vehicles/SALGA2BN6PH123456/status \
-H "Authorization: DPoP YOUR_ACCESS_TOKEN" \
-H "DPoP: YOUR_DPOP_PROOF"

Alerts

Query alerts with optional filtering by severity and active status:

# Get active critical alerts
curl "https://api.data.jlr-vcdp.com/v1/vehicles/SALGA2BN6PH123456/alerts?severity=critical&active=true" \
-H "Authorization: DPoP YOUR_ACCESS_TOKEN" \
-H "DPoP: YOUR_DPOP_PROOF"

Journeys

Retrieve journey history with pagination and date range filtering:

# Get journeys from the last 7 days
curl "https://api.data.jlr-vcdp.com/v1/vehicles/SALGA2BN6PH123456/journeys?from=2024-06-08T00:00:00Z&to=2024-06-15T23:59:59Z" \
-H "Authorization: DPoP YOUR_ACCESS_TOKEN" \
-H "DPoP: YOUR_DPOP_PROOF"

EV data

Access charging status, state of charge, range, and charging session details:

curl -X GET https://api.data.jlr-vcdp.com/v1/vehicles/SALGA2BN6PH123456/ev \
-H "Authorization: DPoP YOUR_ACCESS_TOKEN" \
-H "DPoP: YOUR_DPOP_PROOF"

High voltage battery

Detailed battery telemetry including cell voltages, temperatures, state of health, and charge cycle count:

curl -X GET https://api.data.jlr-vcdp.com/v1/vehicles/SALGA2BN6PH123456/ev/hv-battery \
-H "Authorization: DPoP YOUR_ACCESS_TOKEN" \
-H "DPoP: YOUR_DPOP_PROOF"