Filodos

Zone visits

One row per zone stay, paired from enter and exit rows, most recent first. Needs the events:read scope on API keys. Part of the documentation.

GET/v1/visits

Lists one vehicle's zone stays between since and until (default last 30 days). Each visit pairs a geofenceEnter row with the next geofenceExit row for the same zone: entered_at, exited_at (null while the vehicle is still inside, with open: true), duration_s, and the geofence_id plus its geofence_name (names read null while Traccar is unreachable). An exit with no enter in the window is dropped; an enter that never closes reads as open.

curl 'https://filodos.gr/filodos-dashboard/api/scoring/v1/visits?device_id=43' \
  -H "Authorization: Bearer [REDACTED]…"

[{"device_id": 43, "geofence_id": 5, "geofence_name": "Depot",
  "entered_at": "2026-10-05T08:00:00+00:00", "exited_at": "2026-10-05T08:30:00+00:00",
  "duration_s": 1800, "open": false}]
ParameterRequiredNotes
device_idYesTraccar device id from GET /devices. Another org's id reads 404.
since / untilNoWindow bounds; default last 30 days. since past until reads 422.
limitNo1–1000 visits per call; default 100.