freeapis

Bybit

Cryptocurrency data feed and algorithmic trading

Authentication
API Key
HTTPS
Yes
CORS
Unknown
Data source
public-apis

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/sign headers — 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|option selects the market.
  • Responses use retCode: 0 for 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

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↗