Overview
Binibit exposes its REST API across two hostnames:Market Data (public-api.binibit.com)
The full OpenAPI 3.0 spec for
public-api.binibit.com is published at /swagger/v1/swagger.json, with an interactive playground at /swagger/.
Aggregator Compatibility (internal-api.binibit.com)
These endpoints follow the CoinGecko Integration API Standards v8 schema (Section A: Spot Exchanges) so aggregators (CoinGecko, CoinMarketCap, DefiLlama) can ingest Binibit market data without translation.
Authentication
The market data endpoints documented here are public — no API key required. See Authentication for the trading API.Rate limits
See Rate Limits.Conventions
- All requests are
GETwith query parameters - All responses are JSON
- All numeric values are decimals (prices, volumes) or integers (timestamps, IDs)
- Timestamps differ between the two surfaces:
public-api.binibit.comuses ISO 8601 strings (2026-04-29T10:26:08.0053357Z) and seconds for ticker timestampinternal-api.binibit.comaggregator namespace uses Unix milliseconds (CoinGecko convention)
- Errors follow a unified envelope — see Errors
Try it
Every endpoint page below includes copy-paste curl examples that work against the live production API.Start with /api/tickers
Single-pair ticker — the simplest call to confirm your integration works.
