Market Data

Prices, market-level trades, depth, candles, etc.

Get market summaries

get
/markets/summary

Statistics and throttled market data for all markets. Recalculated every 0.5s

Responses
200

List of market summaries

application/json
get
/markets/summary

Get market summary

get
/market/{symbol}/summary

Statistics and throttled data for a specific market. Recalculated every 0.5s

Path parameters
symbolstringRequired

Trading symbol (e.g., BTCRUSDPERP, WETHRUSD)

Example: BTCRUSDPERPPattern: ^[A-Za-z0-9]+$
Responses
200

Market summary

application/json
get
/market/{symbol}/summary

Get all prices

get
/prices
Responses
200

List of prices

application/json
get
/prices

Get price by symbol

get
/prices/{symbol}
Path parameters
symbolstringRequired

Trading symbol (e.g., BTCRUSDPERP, WETHRUSD)

Example: BTCRUSDPERPPattern: ^[A-Za-z0-9]+$
Responses
200

Price information

application/json
get
/prices/{symbol}

Get perp executions for market

get
/market/{symbol}/perpExecutions

Returns up to 100 perp executions for a given market.

Path parameters
symbolstringRequired

Trading symbol (e.g., BTCRUSDPERP, WETHRUSD)

Example: BTCRUSDPERPPattern: ^[A-Za-z0-9]+$
Query parameters
startTimeintegerOptional

Return results after this sequence number (for pagination)

Example: 1747927089946
endTimeintegerOptional

Return results before this sequence number (for pagination)

Example: 1747927089946
Responses
200

List of perp executions

application/json
get
/market/{symbol}/perpExecutions

Get market depth snapshot

get
/market/{symbol}/depth

Returns an L2 order book snapshot with aggregated price levels for the specified market.

Path parameters
symbolstringRequired

Trading symbol (e.g., BTCRUSDPERP, WETHRUSD)

Example: BTCRUSDPERPPattern: ^[A-Za-z0-9]+$
Responses
200

Depth snapshot

application/json
get
/market/{symbol}/depth

Get spot executions for market

get
/market/{symbol}/spotExecutions

Returns up to 100 spot executions for a given market.

Path parameters
symbolstringRequired

Trading symbol (e.g., BTCRUSDPERP, WETHRUSD)

Example: BTCRUSDPERPPattern: ^[A-Za-z0-9]+$
Query parameters
startTimeintegerOptional

Return results after this sequence number (for pagination)

Example: 1747927089946
endTimeintegerOptional

Return results before this sequence number (for pagination)

Example: 1747927089946
Responses
200

List of spot executions

application/json
get
/market/{symbol}/spotExecutions

Get historical candles

get
/candleHistory/{symbol}/{resolution}

Returns up to 200 candles for a given market, sorted by time in descending order, and ending at the specified end time.

Path parameters
symbolstringRequired

Trading symbol (e.g., BTCRUSDPERP, WETHRUSD)

Example: BTCRUSDPERPPattern: ^[A-Za-z0-9]+$
resolutionstring · enumRequired

Candle resolution

Example: 1mPossible values:
Query parameters
endTimeintegerOptional

Return results before this sequence number (for pagination)

Example: 1747927089946
Responses
200

Historical candle data

application/json
get
/candleHistory/{symbol}/{resolution}

Last updated