history: Get K-line (candlestick) history

API: novadax.com:novadax
Endpoint: /v1/market/kline/history
Response format: application/json
Auth: unknown
Method: GET
Last Status: 400
Latency: 175ms

Description

Returns historical OHLCV (Open, High, Low, Close, Volume) data for a specific trading pair. All parameters are mandatory.

Parameters (4)

from (integer, query, required)

Start time in milliseconds timestamp

symbol (string, query, required)

Trading symbol (e.g., BTC_USDT)

to (integer, query, required)

End time in milliseconds timestamp

unit (string, query, required)

Time interval for candles

Constraints: {'enum': ['MIN', 'FIVEMIN', 'FIFTEENMIN', 'HALFHOURLY', 'HOURLY', 'FOURHOURLY', 'DAILY', 'WEEKLY', 'MONTHLY']}

Examples (1)

Get K-line (candlestick) history openapi-spec
curl 'https://api.novadax.com/v1/market/kline/history?symbol=BTC_USDT&unit=MIN&from=1741824000000&to=1741910400000'
import requests

resp = requests.get(
    "https://api.novadax.com/v1/market/kline/history",
    params={
        'symbol': 'BTC_USDT',
        'unit': 'MIN',
        'from': '1741824000000',
        'to': '1741910400000',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("novadax")
result = api.fetch("v1/market/kline/history", symbol="BTC_USDT", unit="MIN", from=1741824000000, to=1741910400000)

for item in result:
    print(item)
const resp = await fetch("https://api.novadax.com/v1/market/kline/history?symbol=BTC_USDT&unit=MIN&from=1741824000000&to=1741910400000");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 01:17:00.595747 400 175ms
2026-04-15 03:44:46.035968 400 180ms
2026-04-14 01:09:51.805384 400 183ms
2026-04-12 13:50:10.403030 400 176ms
2026-04-10 01:01:58.491309 400 187ms
2026-04-09 00:42:22.303291 400 167ms