List Instruments
Returns the list of tradeable instruments, including index_id and product_group, optionally filtered by base currency, instrument kind, and expiration status.
This endpoint requires no authentication, but it is served by the Starbase REST gateway and is reachable only through hosted colocation, a cross-connect, or AWS Private Link. The standard internet-accessible JSON-RPC public/get_instruments method also documents index_id and product_group; backend rollout of those fields may temporarily differ between the two endpoints.
Filter semantics:
currencyfilters by the base currency of the instrument’s currency pair (case-insensitive match).kindfilters by instrument type (case-insensitive match against thekindvalue enum).expired = truereturns only instruments whoseexpiration_timestampis in the past;expired = falsereturns only non-expired instruments. Omit the parameter to get both.
Query Parameters
Filter by the base currency of the instrument's currency pair (e.g. BTC, ETH, AVAX). Case-insensitive.
Filter by instrument kind. Case-insensitive.
perp_future, option, spot, future_combo, option_combo, dated_future When true, return only expired instruments. When false, return only currently-active (non-expired) instruments. Omit to return both.
Related topics
Security List(y) — Production FIX APISecurity List Request(x) — Production FIX APIDeribit Production FIX API Overviewprivate/cancel_all_by_instrumentprivate/get_open_orders_by_instrument