get https://api.amberdata.com/markets/options/exchanges/information
Provides metadata for available options contracts on supported exchanges, including exchange names, contract symbols, and data types (Order Book Events, Ticker, Trades, etc.) with associated data coverage periods.
⚠️ IMPORTANT UPDATE ⚠️
Important Update
The old endpoint
https://api.amberdata.com/market/options/exchanges/information
has been updated tohttps://api.amberdata.com/markets/options/exchanges/information
and is no longer being supported. Please update your integrations accordingly.See changes here
- Endpoint URL Change:
- Old:
https://api.amberdata.com/market/options/exchanges/information
- New:
https://api.amberdata.com/markets/options/exchanges/information
- Metadata Changes:
api-version
field added to the response- Data Structure Changes:
- The old schema
data
structure was a nested JSON object with exchanges and instruments- The new schema
data
structure is an array of JSON objects, each representing an exchange and instrument with detailed date ranges for different data types- Field Value Changes:
open_interest
renamed toopenInterest
order_book_snapshot
renamed toorderBookSnapshot
- Other
- Include the
Accept-Encoding:
header in your API requests to take advantage of compressed responses.includeDates
parameter is no longer supported as dates are always provided
exchange=cme
CME is currently not supported for this endpoint. It will be added soon
RESPONSE DATA
Field | Type | Description |
---|---|---|
payload.metadata.next | string | Pagination |
payload.data.{exchange} | object | Exchange object, contains a list of pairs supported by the exchange. |
payload.data.{exchange}.{instrument} | object | Instrument object, contains information about the instrument. |
payload.data.{exchange}.{pair}.{feature} | object | Feature object, contains information about this feature. |
payload.data.{exchange}.{pair}.{feature}.startDate | number | string | First available data point. |
payload.data.{exchange}.{pair}.{feature}.endDate | number | string | Last available data point. |
payload.data.{exchange}.{pair}.{feature}.active | boolean | False if the instrument is no longer active (only available when includeInactive=true ). |