Skip to main content
GET
Season/tournament futures markets across sports

Query Parameters

mode
enum<string>

sports leaves out esports and the "other" bucket unless category names one; esports keeps only esports futures and filters category by title.

Available options:
sports,
esports
category
string
default:all

all, a catalog category id (e.g. basketball, other), or with mode=esports an esports title slug or __esports_other for titles outside the catalog.

Maximum string length: 64
providers
string

Comma-separated provider names to keep (e.g. polymarket,predictfun).

Maximum string length: 200
q
string

Space-separated terms that must all appear in the event title or a contender label.

Maximum string length: 200
offset
integer
default:0

Position in the filtered list to start from; use the previous page's nextOffset.

Required range: x >= 0
limit
integer

Page size. When set, the response carries total and nextOffset.

Required range: 1 <= x <= 100

Response

Futures/outright markets grouped by event, each with its priced outcomes.

futures
object[]
required
total
integer

Futures matching the filters across every page. Present only when limit is set.

nextOffset
integer | null

offset for the next page, or null on the last. Present only when limit is set.