/api/partner/v1/gps/positionsLive positions
Where every tracked car is right now.
One row per tracked car, carrying its newest fix — the live map feed. total counts your active devices while items carries only those that have actually reported, so a device that has never sent a fix simply has no row. A fix older than 15 minutes comes back with online: false and its own ageSeconds.
Authorization
X-Api-Key headerSend your partner key on every request. An owner key acts for its one owner; an integration token also needs the owner's id in the X-Owner-Id header.
Query parameters
carIdstringqueryRestrict to one of your cars (our id or your external car id). Omit for the whole fleet over the period — neither form requires a booking or a driver.
pageintegerquery1-based page number.
1pageSizeintegerqueryRows per page. Capped at 1000.
100Response
200 · application/jsonsuccessbooleanrequireddataobjectThe shape of data on every list endpoint. items is added by each list's own schema.
pageintegerrequired1-based page number you asked for.
pageSizeintegerrequiredtotalintegerrequiredRows in the whole filtered set
hasMorebooleanrequiredAnother page is waiting — request page+1.
itemsGpsPosition[]errorstringnullable