Skip to main content
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

information
object
Manufacturer details for the vehicle.
registration_plate
string
Update license-plate / registration number.
status
string
Set lifecycle status of the vehicle.Available options: active, inactive, retired

More parameters

battery_capacity
integer
Updated battery capacity in Wh.
charging_standard
string
Change the primary charging standard.Available options: CCS, CHAdeMO, Type2
metadata
object
Set of key-value pairs that you can attach to an object.

Returns

Returns the updated vehicle.