Skip to main content
GET
OHLCV klines for non-US stocks (1min–1m)

Authorizations

X-API-Key
string
header
required

API Key authentication. Example: "your-api-key-here"

Query Parameters

symbol
string
required

Non-US ticker in .<EXCHANGE_SUFFIX> form, e.g. 0700.HK

start_time
integer<int64>
required

Unix seconds; returned bars must have time_open >= start_time

end_time
integer<int64>
required

Unix seconds (> start_time); returned bars must have time_close <= end_time and must have closed by the request time

interval
enum<string>
default:1d

Bar interval

Available options:
1min,
5min,
15min,
30min,
1h,
4h,
1d,
1w,
1m
limit
integer<int32>
default:500

Max eligible bars after complete-period filtering (1-10000)

include_partial
boolean

Also return the current, not-yet-closed bar as the first element; time_close is its scheduled close, still in the future. Built from stored 1-minute bars (1d, 5min-4h) or from finalized daily bars plus today's minutes (1w, 1m). It excludes opening/closing auctions and trails the live price by the 1-minute feed's delay (measured about 17 minutes for 0700.HK), so it can differ from the day's final bar. Before the session opens there is no in-progress day. After the close, today's 1d bar is filled once its last minute has arrived, until the daily feed publishes it (about 30-60 minutes after the close). Half-day sessions are not modeled: on one, the bar reads as in progress until the regular close. Symbols outside the 1-minute polling pool get no in-progress 1d bar. No effect for 1min. Default false: closed bars only.

Response

OK

data
object[]
error
object
metadata
any
pagination
any
request_id
string
success
boolean