Skip to main content
Source OpenAPI: 0xArchive API 1.13.0; 242 paths; 243 component schemas. Funding one wallet paid or received in [start, end): one row per position per hourly settlement, ordered by timestamp, then symbol. funding_amount is the wallet’s cash flow in the market’s collateral: positive when received, negative when paid. One request covers at most 31 days; page through longer histories one window at a time. Funding payments start September 27, 2025 10:00 UTC; an empty window before that carries meta.coverage_from and meta.notice. Billed at 1 credit per 1,000 rows returned, minimum 1 credit per request.

Route Metadata

Human endpoint reference

Open GET /v1/hyperliquid/wallets/{address}/funding for authentication, parameters, responses, and examples.

Request Parameters

Path Parameters

Query Parameters

Header Parameters

Response Contracts

Status 200

Get Hyperliquid wallet funding payments

application/json

OpenAPI example

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 404

Not found. not_found: the resource id is unknown. unsupported_for_venue: the venue does not offer this datatype (available_on names where it is served). route_not_found: no route matches the path.

application/json

OpenAPI example: current_main
OpenAPI example: not_found
OpenAPI example: route_not_found
OpenAPI example: unsupported_for_venue

Status 429

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

application/json

OpenAPI example: insufficient_credits
OpenAPI example: rate_limited

Status 503

Funding payments or pagination are temporarily unavailable (error_code positions_unavailable or pagination_unavailable). Retry shortly.

application/json

OpenAPI example

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