Skip to main content
Source OpenAPI: 0xArchive API 1.13.0; 242 paths; 243 component schemas. Get historical Lighter on Robinhood Chain L2 order book snapshots within a time range with configurable resolution. History starts August 22, 2026 18:43 UTC at every granularity. Use the granularity parameter to control data resolution. Tick-Level Data: When granularity=tick, the response format changes. Instead of returning snapshots in the data array, it returns: - checkpoint: Full orderbook state at the start of the time range - deltas: Array of incremental changes to apply to the checkpoint This is the most efficient format for reconstructing high-frequency orderbook states. Use the SDK’s OrderBookReconstructor class for client-side reconstruction.

Route Metadata

Human endpoint reference

Open GET /v1/rh-lighter/orderbook/{symbol}/history for authentication, parameters, responses, and examples.

Request Parameters

Path Parameters

Query Parameters

Header Parameters

Response Contracts

Status 200

List of order book snapshots

application/json

Status 400

Invalid request: a parameter, symbol, interval, cursor or time range failed validation. See error_code.

application/json

OpenAPI example: current_main
OpenAPI example: invalid_parameter
OpenAPI example: invalid_symbol
OpenAPI example: invalid_time_range
OpenAPI example: legacy_invalid_query_params

Status 401

Authentication required: the API key is missing or invalid.

application/json

OpenAPI example

Status 403

The request is outside the plan’s history window or per-request span, or the key is not allowed to make it.

application/json

OpenAPI example: historical_depth_exceeded
OpenAPI example: historical_range_exceeded

Status 429

Rate limit, concurrency limit or monthly credits exceeded. See error_code.

application/json

OpenAPI example: insufficient_credits
OpenAPI example: rate_limited

Status default

Any other error. The body is an ErrorResponse; branch on error_code. A 503 (upstream_unavailable) carries Retry-After.

application/json

OpenAPI example: internal_error
OpenAPI example: upstream_unavailable
Last modified on November 10, 2026