Refresh position (V2)
Vehicle commands
Refresh position
Triggers a location update request for a vehicle.
PUT
Refresh position (V2)
Overview
Sends a location refresh command to the vehicle, prompting it to transmit its current position.The V1 version of this endpoint is Request location update.
Rate limit: 30 requests per 60 seconds per token.
Endpoint
PUT /api/v2/vehicles/{id}/position/refresh
Path parameters
Legacy vehicle ID.
Response
200 OK — empty or minimal body. The refreshed position will be available viaGET /api/v2/vehicles/{id}/last-position after the device responds (typically within a few seconds).
Error responses
| Status | Meaning |
|---|---|
| 401 | Token does not have access to this vehicle |
| 404 | Vehicle not found |
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
Response
200 OK — Empty body. Location update request sent.