---
title: "ETFs"
method: GET
path: "/etfs"
tags: ["reference_data"]
---

# ETFs

`GET /etfs`

The ETFs endpoint provides a daily updated list of all available Exchange-Traded Funds. It returns an array containing detailed information about each ETF, including its symbol, name, and other relevant identifiers. This endpoint is useful for retrieving a comprehensive catalog of ETFs for portfolio management, investment tracking, or financial analysis.

## Query parameters

- `symbol` string
- `figi` string
- `isin` string
- `cusip` string
- `cik` string
- `exchange` string
- `mic_code` string
- `country` string
- `format` 'JSON' | 'CSV'
- `delimiter` string
- `show_plan` boolean
- `include_delisted` boolean
- `page` integer
- `outputsize` integer

## Response `200`

- object
  - `count` integer, required — Count
  - `data` EtfResponseItem[], required — List of ETFs
    - `symbol` string, required — Instrument symbol (ticker)
    - `name` string, required — Full name of the ETF
    - `currency` string, required — Currency of the ETF according to the ISO 4217 standard
    - `exchange` string, required — Exchange where the ETF is traded
    - `mic_code` string, required — Market identifier code (MIC) under ISO 10383 standard
    - `country` string, required — Country where the ETF is located
    - `figi_code` string, required — Financial instrument global identifier (FIGI)
    - `cfi_code` string, required — Classification of Financial Instruments (CFI)
    - `isin` string, required — International securities identification number (ISIN)
    - `cusip` string, required — A unique nine-character alphanumeric code used to identify financial securities, ensuring accurate data retrieval for the specified asset
    - `access` object — Info on which plan symbol is available (displayed then `show_plan` is `true`)
      - `global` string, required — Level of access to the symbol
      - `plan` string, required — The individual plan name for the symbol
      - `plan_business` string, required — The business plan name for the symbol
  - `status` string, required — Response status

## Other responses

- `400`
- `401`
- `403`
- `404`
- `414`
- `429`
- `500`

---

[API](https://skmtc.net/twelvedata/apis/twelve-data-api.md) · [All operations](https://skmtc.net/twelvedata/apis/twelve-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/twelvedata/twelve-data-api/revisions/c4a12725cdb5/schema)
