Professional market data API for crypto derivatives, spot markets, prediction markets, Hyperliquid HyperCore data, proprietary volatility surfaces, and analytics. ## Authentication Use an API key for authenticated REST requests: ```http X-API-Key: your-api-key-here ``` Most data endpoints also support x402 pay-per-request without an API key. | Resource | Path | | --- | --- | | OpenAPI JSON | `GET /openapi.json` | | x402 discovery | `GET /.well-known/x402` | | Changelog | `GET /api/v1/changelog` | | WebSocket docs | `GET /websocket` | ## REST Surfaces | Surface | Examples | | --- | --- | | Instruments | Cross-market contract reference data | | Futures | OHLCVT, trades, tickers, orderbook, liquidations, carry | | Perpetuals | OHLCVT, trades, funding, open interest, orderbook, liquidations | | Options | OHLCVT, trades, Greeks, volatility, flow, dealer GEX | | Vol Surface | Proprietary surface snapshots, slices, strikes, term structure, risk | | Spot | OHLCVT, ticker, trades, volume
Price
from $0.1000
per request
Network
base
Category
other
On-chain txns
0
Uptime
100%
Avg latency
253ms
Checks
81
Status
Healthy
Discovered from on-chain x402 payment activity. Prices shown are per-call in USDC.
Cross-asset analytics (realized volatility and other derived metrics) — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Dated futures data — pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Hyperliquid - HyperCore data. Pay per request
Cross-market contract reference data — list endpoint. Pay per request.
Cross-market contract reference data (tick size, lot size, leverage, expiry, …) — pay per request
Discovery for non-crypto perpetuals — equity (NVDA, TSLA, MSTR, …), commodity (GOLD, OIL, SILVER, …), forex (EURUSD, GBPUSD, …), and index. Pay per request
Discovery for non-crypto perpetuals — equity (NVDA, TSLA, MSTR, …), commodity (GOLD, OIL, SILVER, …), forex (EURUSD, GBPUSD, …), and index. Pay per request
Discovery for non-crypto perpetuals — equity (NVDA, TSLA, MSTR, …), commodity (GOLD, OIL, SILVER, …), forex (EURUSD, GBPUSD, …), and index. Pay per request
Discovery for non-crypto perpetuals — equity (NVDA, TSLA, MSTR, …), commodity (GOLD, OIL, SILVER, …), forex (EURUSD, GBPUSD, …), and index. Pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
Options data — pay per request
# one-time setup
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call it
npx @apihubio/cli call https://apiv2.laevitas.ch \
-X POST \
-d '{ /* check provider docs for input */ }'
# or save it to Claude/Cursor/Codex
npx @apihubio/cli install
npx @apihubio/cli add https://apiv2.laevitas.chimport { wrapFetchWithPayment } from "@x402/fetch";
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";
const account = privateKeyToAccount("0xYOUR_PRIVATE_KEY");
const client = createWalletClient({ account, chain: base, transport: http() });
const x402Fetch = wrapFetchWithPayment(client);
const res = await x402Fetch("https://apiv2.laevitas.ch", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ /* check provider docs for input */ }),
});
const data = await res.json();This is an external service not operated by APIHub. Listing data is sourced from public on-chain records and third-party indexes. Payment goes directly to the service provider via the x402 protocol. APIHub does not guarantee availability, accuracy, or quality of external services.