Skip to main content
GET
/
v1
/
options
/
{symbol}
/
contracts
/
{expiryDate}
Get Options Contract Symbols
curl --request GET \
  --url https://api.aries.com/v1/options/{symbol}/contracts/{expiryDate} \
  --header 'Authorization: Bearer <token>'
{ "symbol": "AAPL", "expiryDate": "2025-01-17", "calls": [ { "symbol": "O:AAPL250117C00150000", "strikePrice": 150 } ], "puts": [ { "symbol": "O:AAPL250117P00150000", "strikePrice": 150 } ] }

Authorizations

Authorization
string
header
required

OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.

Path Parameters

symbol
string
required

The underlying stock symbol (e.g., AAPL, TSLA, SPY)

expiryDate
string<date>
required

The expiration date in YYYY-MM-DD format

Response

Successful response. Returns symbol, expiryDate, and separate calls and puts arrays; each item has symbol (OCC ticker) and strikePrice.

symbol
string

Underlying symbol

expiryDate
string<date>

Expiration date YYYY-MM-DD

calls
object[]
puts
object[]