Skip to main content
GET
/
api
/
v3
/
klines
Get candlestick data
curl --request GET \
  --url https://exchange.kuru.io/api/v3/klines
[
  {
    "openTime": 1699999999000,
    "open": "100.00",
    "high": "101.50",
    "low": "99.50",
    "close": "100.50",
    "volume": "10000.50",
    "closeTime": 1700003599000,
    "quoteVolume": "1000000.25",
    "numTrades": 500
  }
]

Query Parameters

symbol
string
required

Trading pair symbol

Example:

"MONUSDC"

interval
enum<string>
default:1h

Kline interval

Available options:
1m,
5m,
15m,
30m,
1h,
4h,
1d,
1w
Example:

"1h"

startTime
integer<int64>

Start time in milliseconds

Example:

1699900000000

endTime
integer<int64>

End time in milliseconds

Example:

1699999999000

limit
integer
default:500

Number of klines to return (default 500, max 1000)

Required range: 1 <= x <= 1000
Example:

500

Response

Successful response

openTime
integer<int64>
required

Kline open time in milliseconds

Example:

1699999999000

open
string
required

Opening price

Example:

"100.00"

high
string
required

Highest price

Example:

"101.50"

low
string
required

Lowest price

Example:

"99.50"

close
string
required

Closing price

Example:

"100.50"

volume
string
required

Trading volume in base asset

Example:

"10000.50"

closeTime
integer<int64>
required

Kline close time in milliseconds

Example:

1700003599000

quoteVolume
string
required

Trading volume in quote asset

Example:

"1000000.25"

numTrades
integer<int64>
required

Number of trades during the kline

Example:

500