v1
latestOpenAPI 3.0.02026-07-26166415635.8 KBGet Option Contracts (BETA)
This endpoint allows you to retrieve a list of option contracts based on various filtering criteria. By default only active contracts that expire before the upcoming weekend are returned.
Query parameters
Filter contracts by one or more underlying symbols.
Include deliverables array in the response.
Filter contracts by status (active/inactive). By default only active contracts are returned.
Filter contracts by the exact expiration date (format: YYYY-MM-DD). If no expiration date filters (expiration_date, expiration_date_gte, or expiration_date_lte) are provided, the endpoint defaults to returning contracts with expiration dates on or before the upcoming weekend.
Filter contracts with expiration date greater than or equal to the specified date.
Filter contracts with expiration date less than or equal to the specified date. By default this is set to the next weekend.
Filter contracts by the root symbol.
Filter contracts by the type (call/put).
Filter contracts by the style (american/european).
Filter contracts with strike price greater than or equal to the specified value.
Filter contracts with strike price less than or equal to the specified value.
Used for pagination, this token retrieves the next page of results. It is obtained from the response of the preceding page when additional pages are available.
The number of contracts to limit per page (default=100, max=10000).
The ppind(Penny Program Indicator) field indicates whether an option contract is eligible for penny price increments, with true meaning it is part of the Penny Program and false meaning it is not.
Response
Successful Response.
Example response
{
"next_page_token": "MTAwMA==",
"option_contracts": [
{
"close_price": "148.38",
"close_price_date": "2023-12-11",
"deliverables": [
{
"allocation_percentage": "100",
"amount": "100",
"asset_id": "b0b6dd9d-8b9b-48a9-ba46-b9d54906e415",
"settlement_method": "CCC",
"settlement_type": "T+2",
"symbol": "AAPL",
"type": "equity"
}
],
"expiration_date": "2025-06-20",
"id": "98359ef7-5124-49f3-85ea-5cf02df6defa",
"multiplier": "100",
"name": "AAPL Jun 20 2025 100 Call",
"open_interest": "237",
"open_interest_date": "2023-12-11",
"root_symbol": "AAPL",
"size": "100",
"status": "active",
"strike_price": "100",
"style": "american",
"symbol": "AAPL250620C00100000",
"tradable": true,
"type": "call",
"underlying_asset_id": "b0b6dd9d-8b9b-48a9-ba46-b9d54906e415",
"underlying_symbol": "AAPL"
}
]
}