curl -X POST https://api.chargeapi.co/v1/vehicles/veh_p4sfQGCKLoOwlnHVfAYGYI6atkAfbAjG \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"metadata": {
"asset_tag": "veh-eu-4096"
}
}'
{
"id": "veh_p4sfQGCKLoOwlnHVfAYGYI6atkAfbAjG",
"object": "vehicle",
"battery_capacity": 82000,
"charging_standard": "CCS",
"created": "2026-04-01T00:08:31.696Z",
"drivers": ["drv_qlVg7yuAIOZQIrYfAQRwrViyDvN9cO3h"],
"fleet": "flt_PGl4g6UktvxZKmz5kAHFoKAz2a4jrABl",
"information": {
"make": "Volvo",
"model": "EX30",
"year": "2025"
},
"metadata": {
"asset_tag": "veh-us-4096"
},
"policy_ids": ["pol_jkmEs7fkshcfJxrNyxo8VZArLSElD0Kd"],
"registration_plate": "AB-123-CD",
"status": "active",
"telemetry": "vtel_lRA1OL9xtVdrgK93GO0XYWRGH1Uerdfj",
"updated": "2026-04-01T00:54:13.236Z",
"vin": "YV1XZK5V0S1234567"
}
Vehicles
Update a Vehicle
curl -X POST https://api.chargeapi.co/v1/vehicles/veh_p4sfQGCKLoOwlnHVfAYGYI6atkAfbAjG \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"metadata": {
"asset_tag": "veh-eu-4096"
}
}'
{
"id": "veh_p4sfQGCKLoOwlnHVfAYGYI6atkAfbAjG",
"object": "vehicle",
"battery_capacity": 82000,
"charging_standard": "CCS",
"created": "2026-04-01T00:08:31.696Z",
"drivers": ["drv_qlVg7yuAIOZQIrYfAQRwrViyDvN9cO3h"],
"fleet": "flt_PGl4g6UktvxZKmz5kAHFoKAz2a4jrABl",
"information": {
"make": "Volvo",
"model": "EX30",
"year": "2025"
},
"metadata": {
"asset_tag": "veh-us-4096"
},
"policy_ids": ["pol_jkmEs7fkshcfJxrNyxo8VZArLSElD0Kd"],
"registration_plate": "AB-123-CD",
"status": "active",
"telemetry": "vtel_lRA1OL9xtVdrgK93GO0XYWRGH1Uerdfj",
"updated": "2026-04-01T00:54:13.236Z",
"vin": "YV1XZK5V0S1234567"
}
Updates a vehicle. Parameters you omit keep their current values.
curl -X POST https://api.chargeapi.co/v1/vehicles/veh_p4sfQGCKLoOwlnHVfAYGYI6atkAfbAjG \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"metadata": {
"asset_tag": "veh-eu-4096"
}
}'
{
"id": "veh_p4sfQGCKLoOwlnHVfAYGYI6atkAfbAjG",
"object": "vehicle",
"battery_capacity": 82000,
"charging_standard": "CCS",
"created": "2026-04-01T00:08:31.696Z",
"drivers": ["drv_qlVg7yuAIOZQIrYfAQRwrViyDvN9cO3h"],
"fleet": "flt_PGl4g6UktvxZKmz5kAHFoKAz2a4jrABl",
"information": {
"make": "Volvo",
"model": "EX30",
"year": "2025"
},
"metadata": {
"asset_tag": "veh-us-4096"
},
"policy_ids": ["pol_jkmEs7fkshcfJxrNyxo8VZArLSElD0Kd"],
"registration_plate": "AB-123-CD",
"status": "active",
"telemetry": "vtel_lRA1OL9xtVdrgK93GO0XYWRGH1Uerdfj",
"updated": "2026-04-01T00:54:13.236Z",
"vin": "YV1XZK5V0S1234567"
}
Parameters
object
string
Update license-plate / registration number.
string
Set lifecycle status of the vehicle.Available options:
active, inactive, retiredMore parameters
integer
Updated battery capacity in Wh.
string
Change the primary charging standard.Available options:
CCS, CHAdeMO, Type2object
Set of key-value pairs that you can attach to an object.

