This documentation describes the public API endpoints for accessing exchange market data. All endpoints return JSON responses.
Base URL:
These endpoints are public and do not require authentication.
The API has a rate limit of 60 requests per minute per IP address. Excessive requests may result in temporary restrictions.
Retrieves the current order book (bids and asks) for a specified market pair.
GET /api/v2/orderbook/
Parameter | Required | Type | Description |
---|---|---|---|
ticker_id | Yes | String | Market pair identifier in BASE_QUOTE format (e.g., "BTC_USDT") |
depth | No | Integer | Number of orders to return for each side (default: 100, max: 1000) |
{ "ticker_id": "BTC_USDT", "timestamp": 1634567890, "bids": [ ["50000.00000000", "1.25000000"], ["49950.00000000", "2.10000000"] ], "asks": [ ["50100.00000000", "0.75000000"], ["50150.00000000", "3.20000000"] ] }
ticker_id
: The market pair identifiertimestamp
: Current UNIX timestampbids
: Array of bid orders [price, volume], sorted highest price firstasks
: Array of ask orders [price, volume], sorted lowest price firstResponse will appear here...
Retrieves 24-hour market statistics for all available trading pairs.
GET /api/v2/tickers/
None
[ { "ticker_id": "BTC_USDT", "base_currency": "BTC", "target_currency": "USDT", "last_price": "50123.45000000", "base_volume": "125.50000000", "target_volume": "6300000.00000000", "bid": "50100.00000000", "ask": "50150.00000000", "high": "50500.00000000", "low": "49800.00000000", "change_24h": "+2.45" } ]
ticker_id
: Market pair identifierbase_currency
: Base currency symboltarget_currency
: Quote currency symbollast_price
: Last traded pricebase_volume
: 24-hour trading volume in base currencytarget_volume
: 24-hour trading volume in quote currencybid
: Current best bid priceask
: Current best ask pricehigh
: Highest price in last 24 hourslow
: Lowest price in last 24 hourschange_24h
: Percentage price change with signResponse will appear here...
Both endpoints return errors in the following format:
{ "error": "Error message describing the issue" }
400 Bad Request
: Invalid parameters or missing required parameters404 Not Found
: Requested resource not found500 Internal Server Error
: Server-side error