Skip to main content
GET
List events (keyset pagination)

Query Parameters

limit
integer
default:20

Maximum number of results to return (max 500)

Required range: 1 <= x <= 500
order
string

Comma-separated list of JSON field names to order by

ascending
boolean
default:true

Sort direction. Only used when order is set.

after_cursor
string

Opaque cursor token from a previous response's next_cursor

offset
integer

Not allowed. Returns 422 if provided.

id
integer[]
slug
string[]
closed
boolean
live
boolean
cyom
boolean
liquidity_min
number
liquidity_max
number
volume_min
number
volume_max
number
start_date_min
string<date-time>
start_date_max
string<date-time>
end_date_min
string<date-time>
end_date_max
string<date-time>
start_time_min
string<date-time>
start_time_max
string<date-time>
tag_id
integer[]
tag_slug
string
exclude_tag_id
integer[]

Tag IDs to exclude. Cannot overlap with tag_id.

tag_match
string
series_id
integer[]
game_id
integer[]
event_date
string<date-time>
event_week
integer
recurrence
string
created_by
string[]
parent_event_id
integer
include_children
boolean
partner_slug
string

When set, external_partners are attached to matching events

include_chat
boolean

When true, includes Chats and Series.Chats relations

include_template
boolean

When true, includes Templates relation

include_best_lines
boolean

When true, includes BestLines relation

locale
string

Response

Paginated list of events. Always includes Series, Tags, Markets, and EventCreators relations. Chats/Series.Chats, Templates, and BestLines are optional via their respective include_ flags. Nested markets include clob_rewards and fee_schedule. Teams are enriched automatically. external_partners attached only when partner_slug is set.

events
object[]

Array of Event objects. Empty array if none found.

next_cursor
string

Opaque cursor token for fetching the next page. Present only when the number of returned events equals the effective limit. Omitted on the last page.