A valid request URL is required to generate request examples{
"statusCode": 200,
"success": true,
"message": "Request processed successfully",
"data": {
"bids": [
{
"price": "67432.18",
"amount": 0.4231,
"total": 28530.85
},
{
"price": "67430.05",
"amount": 1.0124,
"total": 68281.41
},
{
"price": "67428.40",
"amount": 0.0875,
"total": 5900
}
],
"offers": [
{
"price": "67445.00",
"amount": 1.5,
"total": 101167.5
},
{
"price": "67441.10",
"amount": 0.7551,
"total": 50931.83
},
{
"price": "67438.92",
"amount": 0.2104,
"total": 14193.15
}
],
"totals": {
"bidTotalVolume": 132584.21,
"askTotalVolume": 141092.07
},
"spread": 6.74,
"spreadPercent": 0.01,
"ticker": {
"price": "67435.55",
"time": "2026-05-15T12:47:56.460Z"
}
}
}Get top-10 order book snapshot
Returns the current top-10 bid and ask levels for the given trading pair.
Ordering — standard exchange layout
Both bids and offers are ordered highest price first.
bids[0]is the best bid (highest buy, closest to spread).offers[offers.length - 1]is the best ask (lowest sell, closest to spread).
Renders directly into two stacked tables: iterate each array top-to-bottom,
put the asks (offers) above the bids, and the spread row sits between
offers[last] and bids[0].
Totals
totals.bidTotalVolume / askTotalVolume are cumulative notional values
(sum of price × amount across the visible side) — use them as the
denominator for depth-bar widths.
A valid request URL is required to generate request examples{
"statusCode": 200,
"success": true,
"message": "Request processed successfully",
"data": {
"bids": [
{
"price": "67432.18",
"amount": 0.4231,
"total": 28530.85
},
{
"price": "67430.05",
"amount": 1.0124,
"total": 68281.41
},
{
"price": "67428.40",
"amount": 0.0875,
"total": 5900
}
],
"offers": [
{
"price": "67445.00",
"amount": 1.5,
"total": 101167.5
},
{
"price": "67441.10",
"amount": 0.7551,
"total": 50931.83
},
{
"price": "67438.92",
"amount": 0.2104,
"total": 14193.15
}
],
"totals": {
"bidTotalVolume": 132584.21,
"askTotalVolume": 141092.07
},
"spread": 6.74,
"spreadPercent": 0.01,
"ticker": {
"price": "67435.55",
"time": "2026-05-15T12:47:56.460Z"
}
}
}Authorizations
HMAC-SHA256 authentication. Sign every request and send X-API-KEY, X-API-SIGNATURE, X-API-TIMESTAMP and X-API-NONCE (see the Authentication guide). Each route also requires a specific claim on your API key (e.g. read:orders, write:orders, read:account, read:market-data).
Path Parameters
Trading pair id (e.g. BTC-USD).
"BTC-USD"
