freeapis

KuCoin

Cryptocurrency Trading Platform

Authentication
API Key
HTTPS
Yes
CORS
Unknown
Data source
public-apis + marcelscruz
Documentation / URL
https://docs.kucoin.com/

Overview

KuCoin’s REST API serves market data (tickers, order books, klines) plus spot/margin/futures trading. Public market data is keyless (verified live); API keys are for private endpoints.

Quick Start

Level-1 order book (verified live):

curl "https://api.kucoin.com/api/v1/market/orderbook/level1?symbol=BTC-USDT"
{
  "code": "200000",
  "data": { "time": 1787395140000, "sequence": "123456789", "price": "77090.5", "size": "0.01", "bestBid": "77090.4", "bestAsk": "77090.6" }
}

Ticker:

curl "https://api.kucoin.com/api/v1/market/orderbook/level1?symbol=BTC-USDT"

Klines:

curl "https://api.kucoin.com/api/v1/market/candles?type=1hour&symbol=BTC-USDT"

All tickers:

curl "https://api.kucoin.com/api/v1/market/allTickers"

Authentication

  • Public endpoints: none (keyless).
  • Private endpoints: KC-API-KEY/KC-API-SIGN/KC-API-TIMESTAMP headers — see the docs.

Rate Limits & Notes

  • Public endpoints: throttled; heavy users register an API key.
  • Symbols use dash pairs: BTC-USDT (not underscore).
  • Success responses carry "code": "200000" — check it, not just HTTP 200.
  • KuCoin also offers a WebSocket feed for realtime streaming.

FAQ

Is KuCoin public data free? Yes — public market data is keyless (verified).

What’s the symbol format? Dash pairs: BTC-USDT.

How do I know a request succeeded? "code": "200000" in the response.

More in Cryptocurrency

APIAuthHTTPSCORS
0x

API for querying token and pool stats across various liquidity pools

No authYesYes↗
0xArchive

Real-time and historical Hyperliquid and Lighter market data

API KeyNoUnknown↗
1inch

API for querying decentralize exchange

API KeyYesUnknown↗
1inch

API for querying decentralize exchange

No authYesUnknown↗
Alchemy Ethereum

Ethereum Node-as-a-Service Provider

API KeyYesYes↗