Market

Endpoints to fetch market data

get

Retrieve trades records for a market, with optional pagination. Results are ordered from newest to oldest, with up to 50 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
limitnumber · min: 1 · max: 50OptionalDefault: 20
Responses
get
/market/{symbol}/trades
200

Default Response

get

Retrieve trade records for a market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/trades/{year}/{month}/{day}
200

Default Response

get

Retrieve predictions records for a BET market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/predictions
200

Default Response

get

Retrieve predictions records for a BET market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/predictions/{year}/{month}/{day}
200

Default Response

get

Retrieve OHLC records for a market and resolution.

Path parameters
symbolstringRequired
resolutionstring · enumRequired

Candle resolution

Possible values:
Query parameters
endTsnumber · min: 1668470400Optional

End timestamp in seconds (must be >= 2020-01-01)

startTsnumber · min: 1668470400Optional

Start timestamp in seconds (must be <= current time)

limitnumber · min: 1 · max: 1000OptionalDefault: 100
Responses
get
/market/{symbol}/candles/{resolution}
200

Default Response

get

Retrieve funding rates for a perp market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/fundingRates
200

Default Response

get

Retrieve funding rates for a perp market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/fundingRates/{year}/{month}/{day}
200

Default Response

get

Retrieve insurance fund records for a spot market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/insuranceFund
200

Default Response

get

Retrieve insurance fund records for a spot market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/insuranceFund/{year}/{month}/{day}
200

Default Response

get

Retrieve swap records for a market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/swaps
200

Default Response

get

Retrieve swap records for a market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/swaps/{year}/{month}/{day}
200

Default Response

get

Retrieve deposit records for a market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/deposits
200

Default Response

get

Retrieve deposit records for a market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/deposits/{year}/{month}/{day}
200

Default Response

get

Retrieve reward records for a market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/rewards
200

Default Response

get

Retrieve reward records for a market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/rewards/{year}/{month}/{day}
200

Default Response

get

Retrieve insurance fund stake records for a market, with optional pagination. Results are ordered from newest to oldest, with up to 20 records per request.

Note: This endpoint provides records for the last 31 days.

Path parameters
symbolstringRequired
Query parameters
pagestringOptional
Responses
get
/market/{symbol}/insuranceFundStake
200

Default Response

get

Retrieve insurance fund stake records for a market for a given year and month.

Path parameters
symbolstringRequired
yearinteger · min: 2022Required

Year in YYYY format

monthinteger · min: 1 · max: 12Required

Month from 1 to 12

dayinteger · min: 1 · max: 31Required

Day from 1 to 31

Query parameters
pagenumberOptional
formatstring · enumOptionalDefault: jsonPossible values:
Responses
get
/market/{symbol}/insuranceFundStake/{year}/{month}/{day}
200

Default Response

Last updated