GET
/api/partner/v1/cars/{carId}/gps/diagnosticsDevice diagnostics
Device health for one car.
Whether the device is healthy: what it is, when it last spoke, where it is, the rolling 24-hour counters and the most recent events. A null ignition means the feed carries no ignition signal at all — never "the engine is off".
Authorization
X-Api-Key headerSend your partner key on every request. The key is bound to exactly one owner account.
Path parameters
carIdstringpathrequiredResponse
200 · application/jsonsuccessbooleanrequireddataobjectHealth snapshot of one vehicle's device.
carIdstringexternalCarIdstringnullablelabelstringnullableThe vehicle's display name.
trackerIdstring <uuid>imeistringnullablemodelstringnullablesourcestringnullablesourceNamestringnullableisNativebooleanisActivebooleanlastFixAtUtcstring <date-time>nullableonlinebooleansecondsSinceLastFixintegernullablepositionobjectOne position sample — a point of a track, or the device's current fix. Vehicle identity is carried once by the page or the snapshot around it, never repeated on every point.
last24hobjectRolling 24-hour counters — the cheap "is this device behaving" read.
recentAlertsGpsAlert[]errorstringnullableStatus codes
200The device snapshot.
401Missing, unknown or revoked API key.
404The resource does not exist under this owner.
