Kline
Query parameters
symbol_namestringRequired
Symbol name (e.g. BTCUSDC)
intervalinteger · int64Required
Interval in seconds (60, 300, 900, 3600, 86400, ...)
limitintegerOptionalDefault:
Number of candles to return
100Responses
200
Kline data array
application/json
codeintegerOptional
get/info/kline/last
const resp = await fetch(
`${BASE_URL}/info/kline/last?symbol_name=BTCUSDC&interval=60&limit=100`
);
200
Kline data array
{
"code": 1,
"data": [
{
"symbolName": "text",
"timestamp": 1,
"intrvl": 1,
"open": "text",
"high": "text",
"low": "text",
"close": "text",
"volume": "text",
"turnover": "text",
"tradeCount": 1
}
]
}Query parameters
symbol_namestringRequired
intervalinteger · int64Required
timestampinteger · int64Optional
Upper bound timestamp (ms). Defaults to now.
limitintegerOptionalDefault:
100Responses
200
Kline data array
application/json
codeintegerOptional
get/info/kline/before
const resp = await fetch(
`${BASE_URL}/info/kline/before?symbol_name=BTCUSDC&interval=60&limit=200`
);
200
Kline data array
{
"code": 1,
"data": [
{
"symbolName": "text",
"timestamp": 1,
"intrvl": 1,
"open": "text",
"high": "text",
"low": "text",
"close": "text",
"volume": "text",
"turnover": "text",
"tradeCount": 1
}
]
}Query parameters
symbol_namestringRequired
intervalinteger · int64Required
startTimeinteger · int64Required
endTimeinteger · int64Required
Responses
200
Kline data array
application/json
codeintegerOptional
get/info/kline/list
const resp = await fetch(
`${BASE_URL}/info/kline/list?symbol_name=BTCUSDC&interval=3600&startTime=1700000000000&endTime=1700100000000`
);
200
Kline data array
{
"code": 1,
"data": [
{
"symbolName": "text",
"timestamp": 1,
"intrvl": 1,
"open": "text",
"high": "text",
"low": "text",
"close": "text",
"volume": "text",
"turnover": "text",
"tradeCount": 1
}
]
}Last updated

