Fleet
Read the calling organization's vehicles with their live Traccar fields. Needs the devices:read scope on API keys. Part of the documentation.
GET/devices
Returns the organization's fleet: each vehicle's Traccar id, unique id, name, status, and last update, plus the owning organization and the mapped manufacturer terminal id where one exists. Drivers see only the vehicles they drive now. Match plates (name) or ids once, then use them on every other endpoint.
curl https://filodos.gr/filodos-dashboard/api/scoring/devices \
-H "Authorization: Bearer filodos_…"
[{"id": 43, "unique_id": "359876543210987", "name": "ABC-1234",
"status": "online", "last_update": "2026-10-05T08:00:00+00:00",
"organization": "acme", "terminal_id": null}]
| Field | Notes |
|---|---|
id | Traccar device id — the device_id every other endpoint takes. |
unique_id | Traccar unique id (the unit's phone number). File endpoints key on it. |
name | Display name, usually the plate. Match this to your ERP's vehicle record. |
status / last_update | Live fields (online, offline, unknown). Null when Traccar has nothing yet. |
organization | Owning organization slug. Null marks the unassigned claim queue, visible to admins only. |
terminal_id | Manufacturer terminal id where mapped, else null. |