ByKaranteli X402 API

Per-call priced history and depth endpoints, settled in USDC over the x402 protocol on Solana and Base mainnet through the Coinbase CDP facilitator. 13 priced endpoints plus the free catalog at /api/x402, which is the authoritative price list. Verified 2026-08-11: the catalog lists 13 endpoints from $0.002 to $0.010, and a priced endpoint returns HTTP 402. These sell depth and history, never access.

Operations 14

GET /api/x402 Free machine-readable catalog of the paid endpoints #
GET /api/x402/liqmap-levels Full multi-exchange liquidation map snapshot for a Binance USDT-M perp: modeled leverage clusters, real forceOrder levels, top magnets, funding, OI and orderbook context. #
GET /api/x402/options-flow BTC or ETH options tape depth from recorded Deribit flow: daily premium-flow history plus the full big-print list. #
GET /api/x402/flow-vpin Order flow toxicity (VPIN) history for BTC, ETH and SOL: 90-day daily track plus the last 500 volume buckets. #
GET /api/x402/premium-history Daily Coinbase premium history: the Coinbase versus offshore price spread per day, the classic read on United States spot demand, with both leg prices. #
GET /api/x402/cot-history Full CFTC Commitments of Traders weekly history for crypto futures: dealer, asset manager, leveraged fund, other reportable and non reportable long and short positions plus open in #
GET /api/x402/liquidations-raw Individual liquidation events recorded from our own exchange sockets across Binance, Bybit and OKX: side, price, quantity, notional, venue and millisecond timestamp. #
GET /api/x402/oi-history Five minute open interest history for the major perpetuals in base units and USD, normalised across symbols and retained on our side, so one query replaces per-symbol paginated pul #
GET /api/x402/funding-history Settled funding rate history per symbol and venue, the series behind carry and basis work. #
GET /api/x402/options-oi-history Daily listed options open interest per instrument: strike, expiry, option type, open interest, mark implied volatility, underlying price and traded notional. #
GET /api/x402/dvol-history Daily implied volatility index history for BTC and ETH going back to 2021, the crypto equivalent of a VIX series. #
GET /api/x402/slippage-history Hourly recorded execution slippage ladders per symbol: what a given order size would actually cost against the live book at that hour. #
GET /api/x402/listings-history Perpetual listing and delisting events across six exchanges with first seen, last seen and delisted timestamps per instrument, the record behind listing driven volatility studies. #
GET /api/x402/spot-microstructure Minute bars with the taker buy versus total quote volume split, pre-joined across venues and kept beyond exchange retention: the raw input behind order flow imbalance and VPIN work #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/bykaranteli-x402-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

bykaranteli-x402-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: ByKaranteli crypto derivatives data X402 API
  version: 1.0.0
  description: Crypto derivatives market structure recorded around the clock. The live snapshots are free and unmetered; the endpoints listed here sell depth and history per call over the x402 protocol.
  x-guidance: Free endpoints under /api/public/* need no payment or key. The /api/x402/* endpoints answer HTTP 402 with machine-readable payment requirements and settle in USDC on Solana or Base per successful response. A failed response settles nothing.
  contact:
    email: support@bykaranteli.com
    url: https://bykaranteli.com/developers
  license:
    name: 'Data: CC0 for published datasets'
    url: https://bykaranteli.com/data
servers:
- url: https://bykaranteli.com
tags:
- name: X402
paths:
  /api/x402:
    get:
      summary: Free machine-readable catalog of the paid endpoints
      operationId: x402Catalog
      security: []
      responses:
        '200':
          description: Catalog of paid endpoints, prices and settlement rails
      tags:
      - X402
  /api/x402/liqmap-levels:
    get:
      summary: 'Full multi-exchange liquidation map snapshot for a Binance USDT-M perp: modeled leverage clusters, real forceOrder levels, top magnets, funding, OI and orderbook context.'
      operationId: liqmap-levels
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/options-flow:
    get:
      summary: 'BTC or ETH options tape depth from recorded Deribit flow: daily premium-flow history plus the full big-print list.'
      operationId: options-flow
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/flow-vpin:
    get:
      summary: 'Order flow toxicity (VPIN) history for BTC, ETH and SOL: 90-day daily track plus the last 500 volume buckets.'
      operationId: flow-vpin
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/premium-history:
    get:
      summary: 'Daily Coinbase premium history: the Coinbase versus offshore price spread per day, the classic read on United States spot demand, with both leg prices.'
      operationId: premium-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/cot-history:
    get:
      summary: 'Full CFTC Commitments of Traders weekly history for crypto futures: dealer, asset manager, leveraged fund, other reportable and non reportable long and short positions plus open interest per report.'
      operationId: cot-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/liquidations-raw:
    get:
      summary: 'Individual liquidation events recorded from our own exchange sockets across Binance, Bybit and OKX: side, price, quantity, notional, venue and millisecond timestamp.'
      operationId: liquidations-raw
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.010000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/oi-history:
    get:
      summary: Five minute open interest history for the major perpetuals in base units and USD, normalised across symbols and retained on our side, so one query replaces per-symbol paginated pulls against exchange endpoints.
      operationId: oi-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/funding-history:
    get:
      summary: Settled funding rate history per symbol and venue, the series behind carry and basis work.
      operationId: funding-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/options-oi-history:
    get:
      summary: 'Daily listed options open interest per instrument: strike, expiry, option type, open interest, mark implied volatility, underlying price and traded notional.'
      operationId: options-oi-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.005000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/dvol-history:
    get:
      summary: Daily implied volatility index history for BTC and ETH going back to 2021, the crypto equivalent of a VIX series.
      operationId: dvol-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/slippage-history:
    get:
      summary: 'Hourly recorded execution slippage ladders per symbol: what a given order size would actually cost against the live book at that hour.'
      operationId: slippage-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/listings-history:
    get:
      summary: Perpetual listing and delisting events across six exchanges with first seen, last seen and delisted timestamps per instrument, the record behind listing driven volatility studies.
      operationId: listings-history
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.002000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402
  /api/x402/spot-microstructure:
    get:
      summary: 'Minute bars with the taker buy versus total quote volume split, pre-joined across venues and kept beyond exchange retention: the raw input behind order flow imbalance and VPIN work, in one query instead of paginating an exchange API per symbol per venue.'
      operationId: spot-microstructure
      responses:
        '200':
          description: Requested data, returned after payment settles
        '402':
          description: 'Payment required: the response carries x402 payment requirements'
      x-payment-info:
        protocols:
        - x402: {}
        price:
          mode: fixed
          currency: USD
          amount: '0.010000'
        networks:
        - solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
        - eip155:8453
        asset: USDC
      tags:
      - X402