---
title: "Get instrument"
method: GET
path: "/instruments/{symbol}"
tags: ["Instruments"]
---

# Get instrument

`GET /instruments/{symbol}`

Get an instrument by the given symbol

## Path parameters

- `symbol` string, required

## Query parameters

- `symbol_format` 'cms' | 'osi' — Denotes the format of the provided `symbol` field.

## Response `200`

Successful response containing the associated instrument.

- Instrument
  - `symbols` SymbolTuple[], required
    - `symbol` string
    - `symbol_format` 'cms' | 'osi' — Denotes the format of the provided `symbol` field.
  - `asset_class` 'other' | 'currency' | 'equity' | 'option' | 'debt' | 'fund', required — The asset class of the symbol.
  - `primary_exchange` string, required — The primary exchange for the instrument.
  - `description` string, required — A description of the instrument.

## Other responses

- `default` — Error response

---

[API](https://skmtc.net/clear-street/apis/common-api-models.md) · [All operations](https://skmtc.net/clear-street/apis/common-api-models/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clear-street/common-api-models/revisions/05b4df42c056/schema)
