---
title: "GET /v1/options/chain/{underlying}/"
method: GET
path: "/v1/options/chain/{underlying}/"
tags: ["v1"]
---

# GET /v1/options/chain/{underlying}/

`GET /v1/options/chain/{underlying}/`

Get a current or historical end of day options chain for an underlying ticker symbol.
Optional parameters allow for extensive filtering of the chain.
Use the optionSymbol returned from this endpoint to get quotes, greeks, or other information
using the other endpoints.

## Path parameters

- `underlying` string, required

## Query parameters

- `format` 'csv' | 'json'
- `date` string, date
- `expiration` string, date
- `from` string, date
- `to` string, date
- `month` integer
- `year` integer
- `weekly` boolean
- `monthly` boolean
- `quarterly` boolean
- `dte` integer
- `side` 'call' | 'put'
- `range` 'all' | 'itm' | 'otm'
- `strike` string
- `minOpenInterest` number, float
- `minVolume` integer
- `maxBidAskSpread` number, float
- `maxBidAskSpreadPct` number, float
- `nonstandard` boolean
- `delta` string
- `strikeLimit` integer
- `minBid` number, float
- `maxBid` number, float
- `minAsk` number, float
- `maxAsk` number, float
- `am` boolean
- `pm` boolean
- `dateformat` 'spreadsheet' | 'timestamp' | 'unix'
- `limit` integer
- `offset` integer
- `headers` boolean
- `columns` string
- `human` boolean

## Response `200`

- object

---

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