Skip to main content
GET
/
v2
/
binance
/
ticks
/
{symbol}
Get Binance Ticks
curl --request GET \
  --url https://api.predexon.com/v2/binance/ticks/{symbol} \
  --header 'x-api-key: <api-key>'
{
  "symbol": "<string>",
  "ticks": [
    {
      "timestamp": "<string>",
      "bid_price": 123,
      "ask_price": 123,
      "mid_price": 123,
      "spread": 123,
      "bid_qty": 123,
      "ask_qty": 123
    }
  ],
  "pagination": {
    "limit": 123,
    "count": 123,
    "has_more": true,
    "pagination_key": "<string>"
  }
}
Fetch raw book ticker data for a Binance trading pair. Returns bid/ask/mid/spread for each tick with microsecond precision.
Requires Dev or Pro tier. This endpoint is not available on the Free tier.
ConstraintValue
limit1–10,000 (default 10,000)
Time rangeNo limit
Use cursor-based pagination to iterate through large time ranges (e.g. a 15-minute window is ~63K ticks).

Authorizations

x-api-key
string
header
required

Path Parameters

symbol
enum<string>
required

Trading pair

Available options:
BTCUSDT,
ETHUSDT,
SOLUSDT,
XRPUSDT

Query Parameters

start_time
integer
required

Unix timestamp (seconds) for range start

Required range: x >= 0
end_time
integer
required

Unix timestamp (seconds) for range end

Required range: x >= 0
limit
integer
default:10000

Max ticks per page

Required range: 1 <= x <= 10000
pagination_key
string | null

Cursor for next page

Response

Successful Response

Paginated response of raw book ticker data.

Use cursor-based pagination to iterate through large time windows. A 15-minute window typically contains ~63K ticks per symbol.

symbol
string
required

Trading pair (e.g. BTCUSDT)

ticks
BinanceTickData · object[]
required

Array of tick data points, ordered by timestamp ASC

pagination
CursorPagination · object
required

Cursor-based pagination for endpoints that don't support offset.