Get Option Contracts
$ clear-street v1:instruments get-option-contracts
GET/v1/instruments/options/contracts
List options contracts.
Returns options contracts for a given underlier with options-specific metadata. Exactly one underlier identifier must be provided.
Get Option Contracts
clear-street v1:instruments get-option-contracts \
--api-key 'My API Key'{
"data": [
{
"contract_type": "CALL",
"currency": "USD",
"exchange": "BATO",
"exercise_style": "AMERICAN",
"expiry": "2026-03-20",
"id": "b6f4b5e2-94a8-4fe4-9a85-2b4a81d30cc5",
"is_liquidation_only": false,
"is_marginable": true,
"is_restricted": false,
"is_tradable": true,
"listing_type": "STANDARD",
"multiplier": "100",
"strike_price": "180",
"symbol": "AAPL 260320C00180000",
"underlying_instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"
},
{
"contract_type": "PUT",
"currency": "USD",
"exchange": "BATO",
"exercise_style": "AMERICAN",
"expiry": "2026-03-20",
"id": "c7e5c6f3-a5b9-5gf5-0b96-3c5b92e41dd6",
"is_liquidation_only": false,
"is_marginable": true,
"is_restricted": false,
"is_tradable": true,
"listing_type": "STANDARD",
"multiplier": "100",
"strike_price": "180",
"symbol": "AAPL 260320P00180000",
"underlying_instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"
}
],
"metadata": {
"page_number": 1,
"request_id": "c2d0429d-c629-4ee1-b719-df007157f3bb",
"total_items": 2,
"total_pages": 1
}
}{
"error": {
"code": 400,
"message": "Exactly one underlier identifier must be provided: underlier or underlying_instrument_id"
},
"metadata": {
"request_id": "4bb6025f-0415-4689-9c2f-307e9a1a47c8"
}
}{
"error": {
"code": 404,
"message": "Instrument not found: 528ec5c3-cdbf-447c-b995-ec6c83cfbc03"
},
"metadata": {
"request_id": "58a3f5e9-74b0-48b7-a17d-16b44e123174"
}
}Returns Examples
{
"data": [
{
"contract_type": "CALL",
"currency": "USD",
"exchange": "BATO",
"exercise_style": "AMERICAN",
"expiry": "2026-03-20",
"id": "b6f4b5e2-94a8-4fe4-9a85-2b4a81d30cc5",
"is_liquidation_only": false,
"is_marginable": true,
"is_restricted": false,
"is_tradable": true,
"listing_type": "STANDARD",
"multiplier": "100",
"strike_price": "180",
"symbol": "AAPL 260320C00180000",
"underlying_instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"
},
{
"contract_type": "PUT",
"currency": "USD",
"exchange": "BATO",
"exercise_style": "AMERICAN",
"expiry": "2026-03-20",
"id": "c7e5c6f3-a5b9-5gf5-0b96-3c5b92e41dd6",
"is_liquidation_only": false,
"is_marginable": true,
"is_restricted": false,
"is_tradable": true,
"listing_type": "STANDARD",
"multiplier": "100",
"strike_price": "180",
"symbol": "AAPL 260320P00180000",
"underlying_instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"
}
],
"metadata": {
"page_number": 1,
"request_id": "c2d0429d-c629-4ee1-b719-df007157f3bb",
"total_items": 2,
"total_pages": 1
}
}{
"error": {
"code": 400,
"message": "Exactly one underlier identifier must be provided: underlier or underlying_instrument_id"
},
"metadata": {
"request_id": "4bb6025f-0415-4689-9c2f-307e9a1a47c8"
}
}{
"error": {
"code": 404,
"message": "Instrument not found: 528ec5c3-cdbf-447c-b995-ec6c83cfbc03"
},
"metadata": {
"request_id": "58a3f5e9-74b0-48b7-a17d-16b44e123174"
}
}