Bybit
Cryptocurrency data feed and algorithmic trading
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Cryptocurrency
- Documentation / URL
- https://bybit-exchange.github.io/docs/linear/#t-introduction
Overview
Bybit’s V5 API covers spot, derivatives, and options market data plus trading. Public market data is keyless (verified live); an API key is only needed for private endpoints.
Quick Start
Spot tickers (verified live):
curl "https://api.bybit.com/v5/market/tickers?category=spot&symbol=BTCUSDT"
{
"retCode": 0,
"retMsg": "OK",
"result": {
"category": "spot",
"list": [
{ "symbol": "BTCUSDT", "bid1Price": "77090.5", "bid1Size": "0.733041", "ask1Price": "77090.6" }
]
}
}
Kline:
curl "https://api.bybit.com/v5/market/kline?category=spot&symbol=BTCUSDT&interval=60&limit=5"
Order book:
curl "https://api.bybit.com/v5/market/orderbook?category=spot&symbol=BTCUSDT"
Authentication
- Public endpoints: none (keyless).
- Private endpoints:
api-key/timestamp/signheaders — see the docs.
Rate Limits & Notes
- Public endpoints: throttled per IP; check the docs.
- V5 is the current API version — V3 is deprecated.
category=spot|linear|inverse|optionselects the market.- Responses use
retCode: 0for success — check it, not just HTTP status.
FAQ
Is Bybit public data free? Yes — public market data is keyless (verified).
What’s the current API version?
V5 (api.bybit.com/v5).
How do I know a request succeeded?
retCode: 0 with retMsg: "OK".
More in Cryptocurrency
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 0x API for querying token and pool stats across various liquidity pools | No auth | Yes | Yes | ↗ |
| 1inch API for querying decentralize exchange | No auth | Yes | Unknown | ↗ |
| Alchemy Ethereum Ethereum Node-as-a-Service Provider | API Key | Yes | Yes | ↗ |
| Alpha (Mossland) Korean crypto channel stance + RAG Q&A + canonical entity/topic/event store | No auth | Yes | Yes | ↗ |
| Binance Exchange for Trading Cryptocurrencies based in China | API Key | Yes | Unknown | ↗ |