Skip to main content
GET
List Options Contracts

Authorizations

X-API-Key
string
header
required

API Key authentication. Example: "your-api-key-here"

Query Parameters

symbol
string
required

Underlying symbol (e.g. SPY, AAPL)

options_ticker
string

Exact options contract ticker

is_expired
enum<string>

Expired filter: false (default), true, or all

Available options:
true,
false,
all
contract_type
enum<string>

Contract type

Available options:
call,
put
expiration_date_min
string

Min expiration date (YYYY-MM-DD)

expiration_date_max
string

Max expiration date (YYYY-MM-DD)

strike_price_min
number

Min strike price

strike_price_max
number

Max strike price

exercise_style
enum<string>

Exercise style

Available options:
american,
european
sort_by
enum<string>

Sort field

Available options:
expiration_date,
strike_price,
options_ticker
sort_order
enum<string>

Sort direction

Available options:
asc,
desc
cursor
string

Pagination cursor from previous response

limit
integer

Results per page (default 100, max 1000)

Response

Contract list

data
object[]
error
object
metadata
any
pagination
object
request_id
string
success
boolean