Retrieve a paginated snapshot of option contracts for an underlying equity, with optional filters on strike, expiration, and contract type.
Use Case: Build or refresh an options chain view, screen strikes and expirations, or page through the full set of contracts for a symbol.
Documentation Index
Fetch the complete documentation index at: https://finance.dev/llms.txt
Use this file to discover all available pages before exploring further.
OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.
Underlying equity symbol (for example AAPL).
"AAPL"
Filter by exact strike price (numeric string).
"190"
Filter by expiration date (typically YYYY-MM-DD).
"2024-01-19"
Filter by contract type (for example call or put).
"call"
Strike price greater than or equal to this value.
Strike price strictly greater than this value.
Strike price less than or equal to this value.
Strike price strictly less than this value.
Expiration date greater than or equal to this value.
Expiration date strictly greater than this value.
Expiration date less than or equal to this value.
Expiration date strictly less than this value.
Sort order for results.
asc, desc Maximum number of contracts per page (1–250).
1 <= x <= 25050
Sort field or key accepted by the API.
Pagination cursor for the next page. Prefer following the absolute nextUrl from a previous response; you may also pass the next query parameter when continuing the same request pattern.
Option chain snapshot returned successfully.
Paginated option chain snapshot for an underlying (OptionChainSnapshotResponse).