Position history
Paginated historical position records for a vehicle within a date range.
Overview
Returns position records for a vehicle betweenfrom and to (both treated as UTC), ordered oldest first.
Endpoint
GET /v2/api/vehicles/{id}/positions
Path parameters
Query parameters
Response
200 OK —PagedListResult<MinPositionDto>
MinPositionDto is a compact position record:
Error responses
Authorizations
JWT Bearer token obtained from POST /v2/api/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
Start of the date range (inclusive). Required — returns 422 if missing.
End of the date range (inclusive). Required — returns 422 if missing.
Response
Successful response