Historical Data API

Pull tick, minute, and daily bars directly from Kibot's servers. No FTP, no scheduled Agent runs. Premium subscribers get the full API, other subscription tiers get the API for daily data, and a new customer's first order without Premium includes 45 days of full API access to the purchased data, enabled automatically. Guest access covers daily stock and ETF data so you can validate your integration first.

Spec
  • 8reference clients
  • 5concurrent connections
  • 20 minsession idle
  • gzipon request
  • HTTP GETover HTTPS

API map

Every endpoint the API offers, grouped by purpose. Each card links to an article with the request and response shape, examples, and error-handling notes.

Limits & rules to know before you build

5

Concurrent connections

Recommended maximum, not a hard limit. Per account, shared across API, FTP, and Kibot Agent. Plan your pool size accordingly.

1

IP address per subscription

The API is pinned to the IP you register. To use a different host, contact support.

20 min

Idle session timeout

"Works once, fails later" is almost always this. Renew the session on 401 and retry transparently.

Next step

  1. Read the API overview end-to-end.
  2. Pick a reference client in your language.
  3. Try a daily-data request for a stock as a guest to verify network, auth, and response handling.
  4. Add a subscription on the Buy Data page to unlock tick and intraday endpoints.
  5. Wire retry-on-401 + session renewal before moving anything to production.