Skip to main content

Health & System Endpoints

GET /health

Check if the trading API service is running and healthy.
Authentication: Not required
Response:
Status Codes:
  • 200 - Service is healthy
  • 500 - Service is unhealthy

Market Data

Exchange information (markets, precisions, fees) is available per product at GET /spot/exchangeInfo and GET /perpetual/exchangeInfo.

GET /orderbook

Retrieve order book data for a specific trading symbol.
Authentication: Not required
Query Parameters: Request:
Response:
Response Fields: Status Codes:
  • 200 - Order book retrieved successfully
  • 400 - Missing symbol parameter
  • 404 - Symbol not found
  • 500 - Internal server error

GET /klines

Retrieve OHLC/candlestick data for a specific trading symbol. Compatible with Binance API format.
Authentication: Not required
Query Parameters: Request:
Response:
Response Format (each kline array contains):
  • [0]: Open time (milliseconds)
  • [1]: Open price
  • [2]: High price
  • [3]: Low price
  • [4]: Close price
  • [5]: Volume
  • [6]: Number of trades
Status Codes:
  • 200 - Klines retrieved successfully
  • 400 - Invalid parameters or missing symbol
  • 404 - Symbol not found
  • 500 - Internal server error

GET /ticker/24hr

Retrieve 24-hour ticker statistics for a specific trading symbol.
Authentication: Not required
Query Parameters: Request:
Response:
Response Fields: Status Codes:
  • 200 - Ticker retrieved successfully
  • 400 - Missing symbol parameter
  • 404 - Symbol not found
  • 500 - Internal server error

Fees

GET /account/fee-schedule

Retrieve the public fee tier schedule (maker/taker rates per tier, in basis points, and the volume thresholds that qualify for each tier).
Authentication: Not required
Response:
Response Fields (array of tiers): Status Codes:
  • 200 - Fee schedule retrieved successfully
  • 502 - Fee service error
  • 503 - Fee service temporarily unavailable

GET /account/fee-tier

Retrieve the authenticated user’s current fee tier and the rates that apply to them.
Authentication: Required (read:spot or read:futures scope)
Response:
Response Fields: Status Codes:
  • 200 - Fee tier retrieved successfully
  • 401 - Authentication failed
  • 403 - API key does not have the required scope
  • 404 - No fee tier found for the user
  • 503 - Fee service temporarily unavailable