Skip to main content
GET
Last position (V2)

Overview

Returns the most recent position record for the specified vehicle.
The V1 version of this endpoint is Vehicle Position.
Rate limit: 10 req/s · 120/min · 6,000/hr · 144,000/day

Endpoint

GET /v2/api/vehicles/{id}/last-position

Path parameters

integer
required
Vehicle ID.

Response

200 OKPositionDto, or an empty HTTP 200 with no body if the vehicle has no position data yet.
If the vehicle has never reported a position, the API returns HTTP 200 with an empty body (not JSON null). Check for an empty response before parsing.
Record & timestamps Location Engine & power Signal Device & identity Movement history Trip & driver Fuel Vehicle state Connectivity Request metadata

Error responses

Authorizations

Authorization
string
header
required

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

id
integer
required

Response

Successful response