---
title: "List all exchanges"
method: GET
path: "/v1/exchanges"
tags: ["Metadata"]
---

# List all exchanges

`GET /v1/exchanges`

Get a detailed list of exchanges provided by the system.
            
:::info
Properties of the output are providing aggregated information from across all symbols related to the specific exchange. If you need to calculate your aggregation (e.g., limiting only the particular type of symbols), you should use /v1/symbols endpoint as a data source.
:::

## Query parameters

- `filter_exchange_id` string

## Response `200`

successful operation

- MarketDataMetadataExchange[]
  - `exchange_id` string, nullable — Gets or sets the exchange ID.
  - `website` string, nullable — Gets or sets the website URL of the exchange.
  - `name` string, nullable — Gets or sets the name of the exchange.
  - `data_start` string, nullable
  - `data_end` string, nullable
  - `data_quote_start` string, date-time, nullable — Gets or sets the start date of quote data.
  - `data_quote_end` string, date-time, nullable — Gets or sets the end date of quote data.
  - `data_orderbook_start` string, date-time, nullable — Gets or sets the start date of order book data.
  - `data_orderbook_end` string, date-time, nullable — Gets or sets the end date of order book data.
  - `data_trade_start` string, date-time, nullable — Gets or sets the start date of trade data.
  - `data_trade_end` string, date-time, nullable — Gets or sets the end date of trade data.
  - `data_trade_count` integer, nullable — Gets or sets the number of trades.
  - `data_symbols_count` integer, nullable — Gets or sets the number of symbols.
  - `volume_1hrs_usd` number, double, nullable — Gets or sets the USD volume in the last 1 hour.
  - `volume_1day_usd` number, double, nullable — Gets or sets the USD volume in the last 1 day.
  - `volume_1mth_usd` number, double, nullable — Gets or sets the USD volume in the last 1 month.
  - `metric_id` string[], nullable — Gets or sets the list of metric IDs.
  - `icons` MarketDataMetadataIcon[], nullable — Gets or sets the list of icons for the exchange.
    - `exchange_id` string, nullable — Gets or sets the exchange ID associated with the icon.
    - `asset_id` string, nullable — Gets or sets the asset ID associated with the icon.
    - `url` string, nullable — Gets or sets the URL of the icon.
  - `rank` number, double — Rank of the exchange.
  - `integration_status` string, nullable — Status of the integration

---

[API](https://skmtc.net/coinapi/apis/coinapi-market-data-rest-api.md) · [All operations](https://skmtc.net/coinapi/apis/coinapi-market-data-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coinapi/coinapi-market-data-rest-api/versions/805496271c56/schema)
