List account events
list_eventsRetrieve account event feeds across all devices within a time window, then filter by device, geofence, shipment, or event type to review geofence entries, exits, alarms, and shipment activity.
Instructions
List account events
Returns the account's event feed across every device (geofence enters and exits, alarms, shipment
events) within a time window, 24 hours by default. Filter by device, geofence, shipment or event
type; a geofence's enter and exit history is this feed filtered by geofence_id.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, starting at 1. Must be at least 1. | |
| sort | No | Sort on event_at. Prefix with - for descending. Defaults to -event_at. | |
| per_page | No | Results per page. Defaults to 50, capped at 100. Must be at least 1. Must not be greater than 100. | |
| device_id | No | Restrict to one device. Must be at least 1. | |
| event_type | No | Event type (e.g. geofence-exit, alarm-sos, shipment-late). Repeatable. Must not be greater than 128 characters. | |
| event_after | No | Start of the window on event_at. Defaults to 24 hours before event_before when both are omitted, or 30 days before event_before when only event_before is set. Must be a valid date. | |
| geofence_id | No | Restrict to events for one geofence. Must be at least 1. | |
| shipment_id | No | Restrict to events for one shipment. Must be at least 1. | |
| event_before | No | End of the window on event_at. Defaults to now when omitted, or 30 days after event_after when only event_after is set. Must be a valid date. Must be a date after or equal to <code>event_after</code>. |