MyEZToll
GET/api/partner/v1/cars/{carId}/gps/diagnostics

Device 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 header

Send your partner key on every request. The key is bound to exactly one owner account.

Path parameters

carIdstringpathrequired

Response

200 · application/json
successbooleanrequired
dataobject

Health snapshot of one vehicle's device.

carIdstring
externalCarIdstringnullable
labelstringnullable

The vehicle's display name.

trackerIdstring <uuid>
imeistringnullable
modelstringnullable
sourcestringnullable
sourceNamestringnullable
isNativeboolean
isActiveboolean
lastFixAtUtcstring <date-time>nullable
onlineboolean
secondsSinceLastFixintegernullable
positionobject

One 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.

last24hobject

Rolling 24-hour counters — the cheap "is this device behaving" read.

recentAlertsGpsAlert[]
errorstringnullable

Status codes

200The device snapshot.
401Missing, unknown or revoked API key.
404The resource does not exist under this owner.