Start Here
Instruments
Find option contracts for a source and normalized underlying market.
GET
Instruments
List venue-native option contracts under a normalized underlying market. Pass both
source and market; use instrument, expiry, option_type, or q to narrow a chain.
Request
Query parameters
Access and behavior
Each instrument row identifies the venue-native contract and its option terms.expiry is an exact Unix-millisecond expiry; option_type accepts call or put. The response uses next_cursor for continuation and does not include has_more or total.
Response
instruments[] fields
Pagination
Passnext_cursor as cursor with the same filters. Stop when has_more is false, or when next_cursor is null for endpoints without has_more. A cursor is opaque; do not edit or reuse it with different filters.
Errors
The OpenAPI contract lists400, 503, 429. Error responses use error.code, error.message, and error.resolution. Follow Retry-After after 429.
For the machine-readable contract, see the OpenAPI document.