# Exchanges (High demand)

The exchanges endpoint provides a comprehensive list of all available equity exchanges. It returns an array containing detailed information about each exchange, such as exchange code, name, country, and timezone. This data is updated daily.

**API credits cost:** `1` per request

## Parameters

- `type` (string, optional)
  The asset class to which the instrument belongs
  Example value: `ETF`
  Available values: `American Depositary Receipt`, `Bond`, `Bond Fund`, `Closed-end Fund`, `Common Stock`, `Depositary Receipt`, `Digital Currency`, `ETF`, `Exchange-Traded Note`, `Global Depositary Receipt`, `Limited Partnership`, `Mutual Fund`, `Physical Currency`, `Preferred Stock`, `REIT`, `Right`, `Structured Product`, `Trust`, `Unit`, `Warrant`


- `name` (string, optional)
  Filter by exchange name
  Example value: `NASDAQ`


- `code` (string, optional)
  Filter by market identifier code (MIC) under ISO 10383 standard
  Example value: `XBUE`


- `country` (string, optional)
  Filter by country name or alpha code, e.g., `United States` or `US`
  Example value: `United States`


- `format` (string, optional)
  The format of the response data
  Available values: `JSON`, `CSV`
  Default value: `JSON`


- `delimiter` (string, optional)
  The separator used in the CSV response data
  Default value: `;`


- `show_plan` (boolean, optional)
  Adds info on which plan symbol is available
  Default value: `false`



## Response

- `data` (array of object)
  List of exchanges
  - `title` (string)
    Title of exchange
  - `name` (string)
    Name of exchange
  - `code` (string)
    Market identifier code (MIC) under ISO 10383 standard
  - `country` (string)
    Country to which stock exchange belongs to
  - `timezone` (string)
    Time zone where exchange is located
  - `access` (object)
    Info on which plan symbol is available (displayed then `show_plan` is `true`)
    - `global` (string)
      Level of access to the symbol
    - `plan` (string)
      The individual plan name for the symbol
    - `plan_business` (string)
      The business plan name for the symbol

- `status` (string)
  Response status


## Example Request

```bash
curl "https://api.twelvedata.com/exchanges?apikey=demo"
```

## Example Response

```json
{
    "data": [
        {
            "title": "Argentinian Stock Exchange",
            "name": "BCBA",
            "code": "XBUE",
            "country": "Argentina",
            "timezone": "America/Argentina/Buenos_Aires",
            "access": {
                "global": "Pro",
                "plan": "Pro",
                "plan_business": "Basic"
            }
        }
    ],
    "status": "ok"
}
```
