API Documentation
GET
/api/1/market/options/{ticker}Options Chain API
Returns the options chain (calls & puts) for a US-listed ticker via CBOE, grouped by expiration. Defaults to the nearest upcoming expiration; pass ?expiration=YYYY-MM-DD for a specific expiry or ?expiration=all for the full chain.
Parameters
Required first. Documented defaults are selected — Test Request matches a bare call.
tickerstringrequiredTicker symbol (e.g. AAPL)
expirationstringoptionalExpiration date (YYYY-MM-DD), "all" for the full chain, or omit for the nearest expiration
Optional. Omit to skip.
strikenumberoptionalFilter by exact strike price
Optional. Omit to skip.
Responses
Was this helpful?
Request
curl -X GET \
'https://api.eulerpool.com/api/1/market/options/AAPL' \
-H 'Accept: application/json'200 Response
{
"ticker": "AAPL",
"asOf": "2026-06-10T00:00:00.000Z",
"totalExpirations": 24,
"returnedExpirations": 1,
"expirations": {
"expiration_date": "2026-06-19T00:00:00.000Z",
"calls": [],
"puts": []
}
}