List events
List events for your organization.
Returns a paginated list of events. Filter byDocumentation Index
Fetch the complete documentation index at: https://docs.scrip.dev/llms.txt
Use this file to discover all available pages before exploring further.
program_id, status, event_type, participant_id, external_id, or rule_id.
Use from / to to scope by ingestion time (created_at), and event_from / event_to to scope by occurrence time (event_timestamp). Both pairs can be combined. Results are sorted by created_at descending by default. Set sort_by=event_timestamp to sort by when events occurred rather than when they were received.
Each event includes its processing status (RECEIVED, PENDING, PROCESSING, COMPLETED, FAILED) and event_type (EXTERNAL for API-ingested events, SYSTEM for internally generated ones like scheduled events).
Authorizations
API key passed in the X-API-Key header.
Query Parameters
Maximum number of results (default 50, max 200)
x >= 1Pagination cursor from previous response
Filter by program ID
Filter by event status
RECEIVED, PENDING, PROCESSING, COMPLETED, FAILED Filter by event type
EXTERNAL, SYSTEM Filter by participant ID
Filter by external ID
Start of time window (RFC 3339) — filters on system ingestion time
End of time window (RFC 3339) — filters on system ingestion time
Start of event occurrence window (RFC 3339) — filters on event_timestamp
End of event occurrence window (RFC 3339) — filters on event_timestamp
Sort field
created_at, event_timestamp, status Filter by rule ID (events where rule matched)
Sort direction: asc or desc (default)
asc, desc