Update odometer (V2)
Vehicle commands
Update odometer
Sets the GPS odometer reading for a vehicle.
PUT
Update odometer (V2)
Overview
Updates the GPS odometer value for the specified vehicle.The V1 version of this endpoint is Change odometer.
Rate limit: 30 requests per 60 seconds per token.
Endpoint
PUT /api/v2/vehicles/{id}/odometer
Path parameters
Legacy vehicle ID.
Query parameters
New odometer value in kilometres.
Response
200 OK — empty body. The odometer was updated successfully.Error responses
| Status | Meaning |
|---|---|
| 401 | Token does not have access to this vehicle |
| 404 | Vehicle not found |
| 422 | Invalid odometer value (e.g. negative number) |
Authorizations
JWT Bearer token obtained from POST /api/v2/authentication/token/api-key.
Lifetime: ~24 hours (86,399 seconds). Cache the token and reuse it. Re-authenticate 5 minutes before expiry.
Scoping: API key tokens are scoped to the company the key belongs to and may restrict access to a vehicle allowlist and/or action set (see token claims).
No refresh endpoint — re-authenticate with your API key when the token expires.
Path Parameters
Query Parameters
New odometer value in kilometres. Must be ≥ 0. Defaults to 0 if omitted.
Required range:
x >= 0Response
200 OK — Empty body. Odometer updated successfully.