GET
/
analytics
/
instruments
/
information
Options Instruments
curl --request GET \
  --url https://api.amberdata.com/markets/derivatives/analytics/instruments/information \
  --header 'x-api-key: <api-key>'
{
  "status": 200,
  "title": "OK",
  "description": "Successful request",
  "payload": {
    "data": [
      {
        "ts": "2024-04-08 17:23:00.0",
        "exchange": "deribit",
        "instrument": "DERIBIT-ETH-28MAR25-2000.0-P",
        "nativeInstrument": "ETH-28MAR25-2000-P",
        "multiplier": 1,
        "putCall": "P",
        "expiration": "2025-03-28 08:00:00.0",
        "currency": "ETH",
        "strike": 2000
      }
    ]
  }
}

Authorizations

x-api-key
string
header
required

Query Parameters

exchange
string

[Optional] The exchange for which to retrieve listed option instruments. [Examples] deribit | okex | bybit

currency
string

[Optional] The underlying currency for which there are listed option instruments. [Examples] BTC | SOL_USDC
Note: inverse options underlying currencies are formatted as (BTC, ETH) while linear options currency formats include the stable coin (SOL_USDC)

expiration
string<date-time>

[Optional] Filter records based on the specified expiration date. [Examples] 1578531600 | 1578531600000 | 2020-09-01T01:00:00

putCall
string

[Optional] The option type [Examples] C | P

strike
integer

[Optional] The option instrument subset with a given strike price. [Examples] 100000 | 3500

timestamp
string<date-time>

[Optional] A select historical timestamp for which a list of option instruments were active at the time. [Examples] 2024-04-03T08:00:00.000Z Supported Formats: milliseconds | ms* | iso | iso8601 | hr | human_readable

timeFormat
string

[Optional] Time format of the timestamps in the return payload. [Defaults] milliseconds | ms* | iso | iso8601 | hr | human_readable

Response

200
application/json

200

The response is of type object.