List Events
List all events, ordered by end date (ascending, nulls last).
Query Parameters
integer
default:"50"
Results per page (1–500).
integer
Offset for pagination. When provided, cursor parameters are ignored.
integer
Unix timestamp in milliseconds from the
next object of a previous response.integer
Event ID from the
next object of a previous response.Response Fields
The list endpoint does not include
market_ids or market_count. Use the search endpoint or event markets endpoint to get associated markets.Example
Search Events
Full-text search over event titles, slugs, and descriptions. Returns matching events with their associated market IDs.
Query Parameters
string
required
Search query (uses PostgreSQL
websearch_to_tsquery).integer
default:"50"
Results per page (1–500).
boolean
Filter by active status.
boolean
Filter by closed status.
boolean
Filter by archived status.
integer
Cursor for pagination (from
next object).integer
Cursor for pagination (from
next object).Response Fields
Returns the same event fields as the list endpoint, plus:Examples
Search for Bundesliga events:Get Event
Get a single event by ID. Returns all fields from the events table.
Path Parameters
integer
required
Event ID.
Example
Get Event Markets
Get all markets belonging to an event.
Path Parameters
integer
required
Event ID.
Query Parameters
integer
default:"100"
Results per page (1–1000).
integer
Offset for pagination.
integer
Market ID cursor for pagination.