Skip to main content
GET
/
exchanges
/
list
Exchanges List
curl --request GET \
  --url https://api.coingecko.com/api/v3/exchanges/list \
  --header 'x-cg-demo-api-key: <api-key>'
[
  {
    "id": "binance",
    "name": "Binance"
  },
  {
    "id": "bitget",
    "name": "Bitget"
  },
  {
    "id": "okex",
    "name": "OKX"
  }
]

Notes

  • Use this endpoint to get exchange IDs (including derivatives exchanges) for other endpoints that require an id parameter.
  • No pagination required — the full list is returned in a single response.

SDK Examples

const response = await client.exchanges.getList();

console.log(JSON.stringify(response, null, 2));

Authorizations

x-cg-demo-api-key
string
header
required

Query Parameters

status
enum<string>

Filter by status of exchanges. Default: active

Available options:
active,
inactive

Response

200 - application/json

List of exchanges

id
string
required

Exchange ID

name
string
required

Exchange name