latestOpenAPI 3.0.32026-08-101461131.1 MB

ad6f143e43aa

options:snapshot

Options Chain

Get the snapshot of all options contracts for an underlying ticker.

get/v3/snapshot/options/{underlyingAsset}

Path parameters

underlyingAssetstring required

The underlying ticker symbol of the option contract.

Query parameters

strike_pricenumber

Query by strike price of a contract.

expiration_datestring

Query by contract expiration with date format YYYY-MM-DD.

contract_type'call' | 'put'

Query by the type of contract.

strike_price.gtenumber

Range by strike_price.

strike_price.gtnumber

Range by strike_price.

strike_price.ltenumber

Range by strike_price.

strike_price.ltnumber

Range by strike_price.

expiration_date.gtestring

Range by expiration_date.

expiration_date.gtstring

Range by expiration_date.

expiration_date.ltestring

Range by expiration_date.

expiration_date.ltstring

Range by expiration_date.

order'asc' | 'desc'
Example:asc

Order results based on the sort field.

limitinteger
Example:10

Limit the number of results returned, default is 10 and max is 250.

sort'ticker' | 'expiration_date' | 'strike_price'
Example:ticker

Sort field used for ordering.

Response

Snapshots for options contracts of the underlying ticker

next_urlstring

If present, this value can be used to fetch the next page of data.

request_idstring required

A request id assigned by the server.

statusstring required

The status of this request's response.