Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.0xarchive.io/llms.txt

Use this file to discover all available pages before exploring further.

Source OpenAPI: 0xArchive API 1.5.0; 116 paths; 90 component schemas. L2 order book snapshot

Required Fields

FieldTypeDescription
asksarray<object>Ask price levels (best ask first)
bidsarray<object>Bid price levels (best bid first)
coinstringTrading pair symbol (deprecated, use symbol instead)
symbolstringTrading pair symbol
timestampstring:date-timeSnapshot timestamp (UTC)

JSON Schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "OrderBook",
  "description": "L2 order book snapshot",
  "type": "object",
  "required": [
    "asks",
    "bids",
    "coin",
    "symbol",
    "timestamp"
  ],
  "properties": {
    "asks": {
      "description": "Ask price levels (best ask first)",
      "type": "array",
      "items": {
        "description": "Single price level in the order book",
        "type": "object",
        "required": [
          "n",
          "px",
          "sz"
        ],
        "properties": {
          "n": {
            "description": "Number of orders at this level",
            "type": "integer",
            "example": 15
          },
          "px": {
            "description": "Price",
            "type": "string",
            "example": "42150.00"
          },
          "sz": {
            "description": "Total size at this price level",
            "type": "string",
            "example": "1.5"
          }
        }
      }
    },
    "bids": {
      "description": "Bid price levels (best bid first)",
      "type": "array",
      "items": {
        "description": "Single price level in the order book",
        "type": "object",
        "required": [
          "n",
          "px",
          "sz"
        ],
        "properties": {
          "n": {
            "description": "Number of orders at this level",
            "type": "integer",
            "example": 15
          },
          "px": {
            "description": "Price",
            "type": "string",
            "example": "42150.00"
          },
          "sz": {
            "description": "Total size at this price level",
            "type": "string",
            "example": "1.5"
          }
        }
      }
    },
    "coin": {
      "description": "Trading pair symbol (deprecated, use symbol instead)",
      "type": "string",
      "deprecated": true,
      "example": "BTC"
    },
    "mid_price": {
      "description": "Mid price (best bid + best ask) / 2",
      "type": "string",
      "example": "42150.50"
    },
    "spread": {
      "description": "Spread in absolute terms (best ask - best bid)",
      "type": "string",
      "example": "1.00"
    },
    "spread_bps": {
      "description": "Spread in basis points",
      "type": "string",
      "example": "2.37"
    },
    "symbol": {
      "description": "Trading pair symbol",
      "type": "string",
      "example": "BTC"
    },
    "timestamp": {
      "description": "Snapshot timestamp (UTC)",
      "type": "string",
      "format": "date-time",
      "example": "2025-01-21T10:30:45.123Z"
    }
  }
}

Referenced By

No route references were found in OpenAPI.
Last modified on May 18, 2026