Skip to main content
GET
Per-minute funding rates for a market pair

Query Parameters

assetA
string
required

Asset identifier of the first leg market.

Minimum string length: 1
Example:

"BTC"

assetB
string
required

Asset identifier of the second leg market.

Minimum string length: 1
Example:

"BTC"

dateTo
integer

End of the window as a unix timestamp in milliseconds, truncated to the minute. Defaults to now.

Required range: 0 <= x <= 9007199254740991
Example:

1784720700000

exchangeA
enum<string>
required

Exchange of the first leg market.

Available options:
aster,
binance,
bybit,
extended,
gate,
hyperliquid,
lighter,
mexc,
ondo,
robinhood
Example:

"lighter"

exchangeB
enum<string>
required

Exchange of the second leg market.

Available options:
aster,
binance,
bybit,
extended,
gate,
hyperliquid,
lighter,
mexc,
ondo,
robinhood
Example:

"aster"

limit
integer
default:1500

Width of the returned window in minutes.

Required range: x <= 3000
Example:

1500

offset
integer
default:0

Number of most recent minutes to skip before dateTo. Increase by limit to page further back in time.

Required range: 0 <= x <= 9007199254740991
Example:

0

Response

200 - application/json
candlesA
FundingCandle · object[]
required

Per-minute funding rates of the first leg market, in ascending time order.

candlesB
FundingCandle · object[]
required

Per-minute funding rates of the second leg market, in ascending time order.