Skip to main content
POST
option_chain

Authorizations

apikey
string
header
required

The publishable key (sb_publishable_…), on every request. It is NOT a JWT — sending it as Authorization: Bearer is rejected as an invalid JWT. It identifies the project, not you, and maps to the Postgres anon role.

Body

application/json
p_prefix
string | null
required
p_expiry_from
string<date> | null

Defaults to CURRENT_DATE.

p_trade_date
string<date> | null

Defaults to NULL::date.

p_limit
integer<int32> | null
default:100

Defaults to 100.

Response

The result set, oldest first. An unknown id is an empty array, not a 404 and never a guessed value.

codneg
string | null
side
string | null
strike
number | null
expiry
string<date> | null
trade_date
string<date> | null
close
number | null
open
number | null
high
number | null
low
number | null
trades
integer<int32> | null
quantity
number | null
volume
number | null
isin
string | null
spec
string | null
underlying_ticker
string | null
strike_points
number | null
strike_correction
string | null
distribution_number
string | null
market
string | null
board
string | null
term_days
string | null
short_name
string | null
currency
string | null
average
number | null
bid
number | null
ask
number | null
quotation_factor
integer<int32> | null
contract_points_raw
string | null
fetched_at
string<date-time> | null