/v1/chain
Option chain
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/cryptooptions-api/v1/chain" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/cryptooptions-api/v1/chain", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/cryptooptions-api/v1/chain");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/cryptooptions-api/v1/chain",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"type": "put",
"count": 50,
"total": 473,
"expiry": "all",
"options": [
{
"type": "put",
"expiry": "26JUN26",
"strike": 20000,
"mark_iv": 173.63,
"currency": "BTC",
"ask_price": 0.0002,
"bid_price": null,
"mid_price": null,
"instrument": "BTC-26JUN26-20000-P",
"mark_price": 6.997e-5,
"volume_24h": 0.1,
"expiry_date": "2026-06-26T08:00:00.000Z",
"open_interest": 4609,
"underlying_price": 62847.29
},
{
"type": "put",
"expiry": "26JUN26",
"strike": 30000,
"mark_iv": 124.59,
"currency": "BTC",
"ask_price": 0.0002,
"bid_price": 0.0001,
"mid_price": 0.00015,
"instrument": "BTC-26JUN26-30000-P",
"mark_price": 0.00017555,
"volume_24h": 299.3,
"expiry_date": "2026-06-26T08:00:00.000Z",
"open_interest": 3115.3,
"underlying_price": 62847.29
},
{
"type": "put",
"expiry": "25SEP26",
"strike": 30000,
"mark_iv": 72.08,
"currency": "BTC",
"ask_price": 0.0031,
"bid_price": 0.0027,
"mid_price": 0.0029,
"instrument": "BTC-25SEP26-30000-P",
"mark_price": 0.00289327,
"volume_24h": 0.3,
"expiry_date": "2026-09-25T08:00:00.000Z",
"open_interest": 1758.7,
"underlying_price": 63392.82
},
{
"type": "put",
"expiry": "25DEC26",
"strike": 30000,
"mark_iv": 65.2,
"currency": "BTC",
"ask_price": 0.0085,
"bid_price": 0.0075,
"mid_price": 0.008,
"instrument": "BTC-25DEC26-30000-P",
"mark_price": 0.00797609,
"volume_24h": 12.6,
"expiry_date": "2026-12-25T08:00:00.000Z",
"open_interest": 1639.7,
"underlying_price": 64025.65
},
{
"type": "put",
"expiry": "25SEP26",
"strike": 35000,
"mark_iv": 65.31,
"currency": "BTC",
"ask_price": 0.0055,
"bid_price": 0.0048,
"mid_price": 0.00515,
"instrument": "BTC-25SEP26-35000-P",
"mark_price": 0.005131,
"volume_24h": 1.9,
"expiry_date": "2026-09-25T08:00:00.000Z",
"open_interest": 565.2,
…