Selects the 2026-10 response contract. Send 2026-10-01; any dated version on or after it selects the same shapes. Without the header every response keeps its existing shape. With it:
The data quality routes, /v1/status/coverage and /v1/symbols answer the standard {success, data, meta} envelope.
Record times that are integer milliseconds by default become RFC 3339 UTC strings with millisecond precision, and the integer moves to a *_ms field: L4 resting-order timestamp (timestamp_ms), CVD buckets, HIP-3 oracle reads, Lighter and Lighter on Robinhood Chain liquidations and liquidation volume. Levels and trigger-levels snapshot_ts become RFC 3339 with snapshot_ts_ms.
Error bodies carry the contract error_code names: invalid_parameter instead of invalid_query_params and invalid_path_params, historical_depth_exceeded instead of history_window_exceeded, and historical_range_exceeded instead of request_range_exceeded; a malformed cursor that fails to parse answers 400 invalid_cursor instead of invalid_query_params. With 0xArchive-Version: 2026-10-01, malformed cursors on trades, liquidations, L2 and L4 diffs, order history, TP/SL and order-flow routes answer 400 invalid_cursor. Without the header, the first six route families treat a malformed cursor as no cursor and return the first page; order flow answers 400 invalid_query_params. Malformed trade time inputs answer 400 invalid_time_range with the header and 400 invalid_query_params without it.
The response echoes the selected version in its own 0xArchive-Version header.
Inclusive start. Defaults to 24 hours before end. Accepts Unix milliseconds or an RFC 3339 UTC string such as 2026-01-01T00:00:00Z.
An instant: Unix milliseconds, or an RFC 3339 string such as 2026-01-01T00:00:00Z (encode a + offset as %2B). An unparsable value answers 400 invalid_time_range.
Exclusive end. Defaults to now. At most 31 days after start. Accepts Unix milliseconds or an RFC 3339 UTC string such as 2026-01-01T00:00:00Z.
An instant: Unix milliseconds, or an RFC 3339 string such as 2026-01-01T00:00:00Z (encode a + offset as %2B). An unparsable value answers 400 invalid_time_range.
Opaque pagination cursor: pass meta.next_cursor from the previous page unchanged, with the same filters. Omit it for the first page. Keep every other parameter unchanged.
Response
Get Hyperliquid wallet funding payments
Funding payments ordered by timestamp, then symbol.
Signed, opaque cursor for the next page, bound to the request; present exactly when has_more is true. Pass it back with the same parameters. A market cursor pins its snapshot; if that snapshot is replaced or expires the next page answers 409 snapshot_advanced.
How the rows were produced: snapshot (live or hourly snapshot), reconstructed (as-of state between snapshots), or changes (change log), or funding (wallet funding payments).
Completeness of the snapshot the response was read from: complete, partial, or degraded. Rows carry their own quality. On Lighter and Robinhood Chain, snapshots from the latest day, before the venue's daily trade reconcile, can read degraded while their rows read preliminary; they read complete once the reconcile has run.
Cursor-paged routes: whether another page follows. next_cursor is present exactly when this is true. A final page can be empty when the previous page was exactly full; has_more is false on it.
Per-symbol routes: the venue the response describes.
Available options:
hyperliquid,
hip3,
hip4,
spot,
lighter,
rh-lighter
Example:
"hyperliquid"
Last modified on November 10, 2026
Was this page helpful?
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"0xArchive","description":"Hyperliquid and Lighter market data through the REST API, WebSocket, Webhook Alerts, and Bulk Exports. Start with your first request on the Free plan.","colors":{"primary":"#15803D","light":"#21C55E","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/0xarchive-e895b8e7/_8ck-oUq6ufsot88/logo-light.svg?fit=max\u0026auto=format\u0026n=_8ck-oUq6ufsot88\u0026q=85\u0026s=125ef51299181bd38460b33344f30ff5","dark":"https://mintcdn.com/0xarchive-e895b8e7/_8ck-oUq6ufsot88/logo-dark.svg?fit=max\u0026auto=format\u0026n=_8ck-oUq6ufsot88\u0026q=85\u0026s=829b1f9b3638e20a5c6bc6032ab00025","href":"https://0xarchive.io/?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=logo_home"},"favicon":"https://mintcdn.com/0xarchive-e895b8e7/_8ck-oUq6ufsot88/favicon.svg?fit=max\u0026auto=format\u0026n=_8ck-oUq6ufsot88\u0026q=85\u0026s=df84c8913362b83bdf0443dd4b49a717","api":{"openapi":{"source":"openapi.json","directory":"api-reference"},"params":{"expanded":"all"},"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","python","javascript","go"],"prefill":true,"autogenerate":true},"url":"full"},"appearance":{"default":"dark","strict":false},"navbar":{"links":[{"href":"https://0xarchive.io/pricing?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=navbar_pricing","label":"Pricing"},{"href":"https://0xarchive.io/status?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=navbar_status","label":"Status"},{"href":"https://0xarchive.io/changelog?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=navbar_changelog","label":"Changelog"},{"href":"https://github.com/0xArchiveIO","label":"GitHub"}],"primary":{"type":"button","label":"Dashboard","href":"https://0xarchive.io/dashboard?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=navbar_dashboard"}},"footer":{"socials":{"x":"https://x.com/0xarchiveIo","github":"https://github.com/0xArchiveIO","telegram":"https://t.me/archivedotio","linkedin":"https://www.linkedin.com/company/0xarchive"},"links":[{"header":"Product","items":[{"label":"Pricing","href":"https://0xarchive.io/pricing?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_pricing"},{"label":"Status","href":"https://0xarchive.io/status?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_status"},{"label":"Data Catalog","href":"https://0xarchive.io/data?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_data_catalog"},{"label":"Dashboard","href":"https://0xarchive.io/dashboard?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_dashboard"}]},{"header":"Developers","items":[{"label":"Data rights","href":"/data-rights"},{"label":"AI clients","href":"/ai-clients"},{"label":"Coding agents","href":"/coding-agents"},{"label":"Choose an interface","href":"/tooling"}]},{"header":"Resources","items":[{"label":"Reference","href":"/reference"},{"label":"OpenAPI","href":"/openapi"},{"label":"Free crypto data API","href":"/free-crypto-data-api"},{"label":"Sitemap","href":"/sitemap"},{"label":"llms.txt","href":"/llms.txt"},{"label":"llms-full.txt","href":"/llms-full.txt"},{"label":"Resources","href":"https://0xarchive.io/resources?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_blog"}]},{"header":"Company","items":[{"label":"Home","href":"https://0xarchive.io/?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_home"},{"label":"Contact","href":"https://0xarchive.io/contact?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_contact"},{"label":"Terms","href":"https://0xarchive.io/terms?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_terms"},{"label":"Privacy","href":"https://0xarchive.io/privacy?utm_source=docs\u0026utm_medium=referral\u0026utm_campaign=docs_nav\u0026utm_content=footer_privacy"}]}]},"search":{"prompt":"Search routes, symbols, SDKs, WebSocket replay, and data quality"},"seo":{"metatags":{"canonical":"https://docs.0xarchive.io","og:site_name":"0xArchive Docs","og:type":"website","twitter:card":"summary_large_image","twitter:site":"@0xarchiveIo","google-site-verification":"Hpedp6bedqc3av1195euaGMwyFEVHcJhcyUY9YiMvTY"},"organization":{"id":"https://0xarchive.io/#organization","name":"0xArchive","legalName":"Archive Labs Inc.","url":"https://0xarchive.io/","logo":"https://0xarchive.io/logo-square-1024.png","sameAs":["https://x.com/0xarchiveIo","https://github.com/0xArchiveIO","https://t.me/archivedotio","https://www.linkedin.com/company/0xarchive/"]},"indexing":"all"},"fonts":{"family":"Geist","source":"fonts/geist-variable.woff2","format":"woff2"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark"},"latex":true},"errors":{"404":{"redirect":false,"title":"Page not found","description":"Open the quickstart, REST reference, or search the docs for the route you need."}},"contextual":{"options":["copy","view","assistant","chatgpt","claude","perplexity","cursor","vscode","windsurf","grok","devin","aistudio"],"display":"header"},"thumbnails":{"background":"https://mintcdn.com/0xarchive-e895b8e7/ZmnWL31Kq8lGIdPW/images/og-background.svg?fit=max\u0026auto=format\u0026n=ZmnWL31Kq8lGIdPW\u0026q=85\u0026s=802efd004c3811d20f873d5f00c5ef32"},"metadata":{"timestamp":true},"markdown":{"schema":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"0xarchive-e895b8e7","hasAudioNarration":false,"actualSubdomain":"0xarchive-e895b8e7","customDomains":["docs.0xarchive.io"],"gitSource":{"type":"github","owner":"0xarchiveio","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3559c0510a428249d8a1b","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"REST API","count":506},{"language":"default","tag":"OpenAPI and schemas","count":242},{"language":"default","tag":"Operation schemas","count":237},{"language":"default","tag":"Endpoint reference","count":225},{"language":"default","tag":"HIP-3","count":104},{"language":"default","tag":"Hyperliquid core","count":104},{"language":"default","tag":"Terminal","count":85},{"language":"default","tag":"Lighter","count":60},{"language":"default","tag":"Webhook Alerts","count":53},{"language":"default","tag":"HIP-4","count":52}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"[email protected]","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/0xarchive-e895b8e7/54ecd93dfe2b25b9/styles.css"}],"page":{"pagePath":"api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments","slug":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments","pageMetadata":{"title":"Get Hyperliquid wallet funding payments","description":"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/funding","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components};return _jsx(_components.p,{children:_jsx(_components.a,{href:`/schemas/operations/get-hyperliquid-wallet-funding`,children:`Operation schema`})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark"},"config":{},"pageMetadata":{"title":"Get Hyperliquid wallet funding payments","description":"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/funding","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/0xarchive-e895b8e7/7de7178c454c8311/analytics-delayed.js","/_mintlify/custom/0xarchive-e895b8e7/64d76990ea4d1101/ahrefs-analytics.js","/_mintlify/custom/0xarchive-e895b8e7/9c04a5e34ef7363a/assistant-ui.js","/_mintlify/custom/0xarchive-e895b8e7/ae934b733ebeac03/single-public-docs.js","/_mintlify/custom/0xarchive-e895b8e7/ab832e8be54292e5/webhooks-anchors.js"],"openApiReferenceData":{"operation":{"tags":["Hyperliquid - Positions"],"summary":"Get Hyperliquid wallet funding payments","description":"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.","operationId":"getHyperliquidWalletFunding","parameters":["c30715a4-e2f7-4e06-a0e1-5088ce3cd39e","8013a38a-09d7-4097-b548-fcbc754fe21a","03a06e77-82e1-4629-806a-39af61d24de7","503ce123-a2bd-441e-9b19-ca72742a210e","e720a87d-b9cb-48cb-9547-1d3e5fdc5858","317b8b25-494a-4221-91cc-bc53a1292884"],"responses":{"200":"7b569966-0c44-44d3-97f0-9c49a0c98d0e","400":"b4d1dde8-1491-4eca-b37a-25cd32ff4c26","401":"08ffa09f-8830-41c7-b9e9-a7424004effe","403":"20cbb2db-2b34-41c7-b3ce-191096f4f933","404":"be86edfd-0c66-4421-8c68-12210db55f17","429":"11a43a9b-9555-4d68-9b66-e5ca873e9044","503":"a9e260bc-97fe-4db4-9a89-1461172a226c","default":"56690c8b-f705-400b-9df0-47517ab3ab09"},"x-hidden":true,"x-mint":{"content":"\u003cInfo>\n **API key required.** Send `X-API-Key` with this request. See [REST authentication](/rest-api/authentication).\n\u003c/Info>\n\n[Operation schema](/schemas/operations/get-hyperliquid-wallet-funding)\n\n\u003cAccordion title=\"Shared request rules\">\n - [Rate limits and credits](/rate-limits)\n - [HTTP responses and status codes](/responses)\n - [Errors and request IDs](/errors)\n\u003c/Accordion>\n\n\u003cAccordion title=\"Machine schema\">\n [Open the generated operation schema](/schemas/operations/get-hyperliquid-wallet-funding) for machine-readable request and response details.\n\u003c/Accordion>","metadata":{"description":"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes."}},"method":"get","type":"path","servers":["721f20a1-fea5-4fa4-ba66-321dd772bb15"],"security":["ca978119-b388-4927-a423-1448d82150de"],"path":"/v1/hyperliquid/wallets/{address}/funding","baseUrlOptions":["https://api.0xarchive.io"],"title":"Get Hyperliquid wallet funding payments","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","go"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[],"urlDisplay":"full"},"dependencies":{"parameters":{"c30715a4-e2f7-4e06-a0e1-5088ce3cd39e":{"name":"address","in":"path","description":"Wallet address: 0x followed by 40 hex characters (case-insensitive).","schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","example":"0x5b5d51203a0f9079f8aeb098a6523a13f298c060","isRequired":true,"description":"Wallet address: 0x followed by 40 hex characters (case-insensitive).","uniqueKey":"","typeLabel":"string"},"required":true,"example":"0x5b5d51203a0f9079f8aeb098a6523a13f298c060"},"8013a38a-09d7-4097-b548-fcbc754fe21a":{"name":"start","in":"query","description":"Inclusive start. Defaults to 24 hours before `end`. Accepts Unix milliseconds or an RFC 3339 UTC string such as `2026-01-01T00:00:00Z`.","schema":{"oneOf":[{"type":"integer","description":"Inclusive start. Defaults to 24 hours before `end`. Accepts Unix milliseconds or an RFC 3339 UTC string such as `2026-01-01T00:00:00Z`.\nAn instant: Unix milliseconds, or an RFC 3339 string such as `2026-01-01T00:00:00Z` (encode a `+` offset as `%2B`). An unparsable value answers 400 `invalid_time_range`.","format":"int64","example":1767225600000,"uniqueKey":"oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"string","description":"Inclusive start. Defaults to 24 hours before `end`. Accepts Unix milliseconds or an RFC 3339 UTC string such as `2026-01-01T00:00:00Z`.\nAn instant: Unix milliseconds, or an RFC 3339 string such as `2026-01-01T00:00:00Z` (encode a `+` offset as `%2B`). An unparsable value answers 400 `invalid_time_range`.","format":"date-time","example":"2026-01-01T00:00:00Z","uniqueKey":"oneOf.1","typeLabel":"string\u003cdate-time>"}],"uniqueKey":"","typeLabel":"integer\u003cint64> | string\u003cdate-time>"},"example":"2026-11-06T00:00:00Z"},"03a06e77-82e1-4629-806a-39af61d24de7":{"name":"end","in":"query","description":"Exclusive end. Defaults to now. At most 31 days after `start`. Accepts Unix milliseconds or an RFC 3339 UTC string such as `2026-01-01T00:00:00Z`.","schema":{"oneOf":[{"type":"integer","description":"Exclusive end. Defaults to now. At most 31 days after `start`. Accepts Unix milliseconds or an RFC 3339 UTC string such as `2026-01-01T00:00:00Z`.\nAn instant: Unix milliseconds, or an RFC 3339 string such as `2026-01-01T00:00:00Z` (encode a `+` offset as `%2B`). An unparsable value answers 400 `invalid_time_range`.","format":"int64","example":1767225600000,"uniqueKey":"oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"string","description":"Exclusive end. Defaults to now. At most 31 days after `start`. Accepts Unix milliseconds or an RFC 3339 UTC string such as `2026-01-01T00:00:00Z`.\nAn instant: Unix milliseconds, or an RFC 3339 string such as `2026-01-01T00:00:00Z` (encode a `+` offset as `%2B`). An unparsable value answers 400 `invalid_time_range`.","format":"date-time","example":"2026-01-01T00:00:00Z","uniqueKey":"oneOf.1","typeLabel":"string\u003cdate-time>"}],"uniqueKey":"","typeLabel":"integer\u003cint64> | string\u003cdate-time>"},"example":"2026-11-06T02:00:00Z"},"503ce123-a2bd-441e-9b19-ca72742a210e":{"name":"symbol","in":"query","description":"Only this perpetual (e.g. BTC).","schema":{"type":"string","description":"Only this perpetual (e.g. BTC).","uniqueKey":"","typeLabel":"string"},"example":"BTC"},"e720a87d-b9cb-48cb-9547-1d3e5fdc5858":{"name":"limit","in":"query","description":"Maximum rows per page (default 500, max 5000).","schema":{"type":"integer","default":500,"minimum":1,"maximum":5000,"description":"Maximum rows per page (default 500, max 5000).","uniqueKey":"","typeLabel":"integer"}},"317b8b25-494a-4221-91cc-bc53a1292884":{"name":"cursor","in":"query","description":"Opaque pagination cursor: pass `meta.next_cursor` from the previous page unchanged, with the same filters. Omit it for the first page. Keep every other parameter unchanged.","schema":{"type":"string","description":"Opaque pagination cursor: pass `meta.next_cursor` from the previous page unchanged, with the same filters. Omit it for the first page. Keep every other parameter unchanged.","uniqueKey":"","typeLabel":"string"}},"cb3cce7d-45b4-400c-918d-e3602d0f5899":{"name":"0xArchive-Version","in":"header","required":false,"description":"Selects the 2026-10 response contract. Send `2026-10-01`; any dated version on or after it selects the same shapes. Without the header every response keeps its existing shape. With it:\n\n- The data quality routes, `/v1/status/coverage` and `/v1/symbols` answer the standard `{success, data, meta}` envelope.\n- Record times that are integer milliseconds by default become RFC 3339 UTC strings with millisecond precision, and the integer moves to a `*_ms` field: L4 resting-order `timestamp` (`timestamp_ms`), CVD buckets, HIP-3 oracle reads, Lighter and Lighter on Robinhood Chain liquidations and liquidation volume. Levels and trigger-levels `snapshot_ts` become RFC 3339 with `snapshot_ts_ms`.\n- Error bodies carry the contract `error_code` names: `invalid_parameter` instead of `invalid_query_params` and `invalid_path_params`, `historical_depth_exceeded` instead of `history_window_exceeded`, and `historical_range_exceeded` instead of `request_range_exceeded`; a malformed cursor that fails to parse answers 400 `invalid_cursor` instead of `invalid_query_params`. With `0xArchive-Version: 2026-10-01`, malformed cursors on trades, liquidations, L2 and L4 diffs, order history, TP/SL and order-flow routes answer 400 `invalid_cursor`. Without the header, the first six route families treat a malformed cursor as no cursor and return the first page; order flow answers 400 `invalid_query_params`. Malformed trade time inputs answer 400 `invalid_time_range` with the header and 400 `invalid_query_params` without it.\n\nThe response echoes the selected version in its own `0xArchive-Version` header.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01","isRequired":false,"description":"Selects the 2026-10 response contract. Send `2026-10-01`; any dated version on or after it selects the same shapes. Without the header every response keeps its existing shape. With it:\n\n- The data quality routes, `/v1/status/coverage` and `/v1/symbols` answer the standard `{success, data, meta}` envelope.\n- Record times that are integer milliseconds by default become RFC 3339 UTC strings with millisecond precision, and the integer moves to a `*_ms` field: L4 resting-order `timestamp` (`timestamp_ms`), CVD buckets, HIP-3 oracle reads, Lighter and Lighter on Robinhood Chain liquidations and liquidation volume. Levels and trigger-levels `snapshot_ts` become RFC 3339 with `snapshot_ts_ms`.\n- Error bodies carry the contract `error_code` names: `invalid_parameter` instead of `invalid_query_params` and `invalid_path_params`, `historical_depth_exceeded` instead of `history_window_exceeded`, and `historical_range_exceeded` instead of `request_range_exceeded`; a malformed cursor that fails to parse answers 400 `invalid_cursor` instead of `invalid_query_params`. With `0xArchive-Version: 2026-10-01`, malformed cursors on trades, liquidations, L2 and L4 diffs, order history, TP/SL and order-flow routes answer 400 `invalid_cursor`. Without the header, the first six route families treat a malformed cursor as no cursor and return the first page; order flow answers 400 `invalid_query_params`. Malformed trade time inputs answer 400 `invalid_time_range` with the header and 400 `invalid_query_params` without it.\n\nThe response echoes the selected version in its own `0xArchive-Version` header.","uniqueKey":"","typeLabel":"enum\u003cstring>"}}},"responses":{"7b569966-0c44-44d3-97f0-9c49a0c98d0e":{"description":"Get Hyperliquid wallet funding payments","content":{"application/json":{"schema":{"type":"object","description":"Funding payments ordered by timestamp, then symbol.","required":["success","data","meta"],"properties":{"success":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"data":{"type":"array","items":{"type":"object","description":"One hourly funding settlement of one position of a wallet.","required":["timestamp","symbol","coin","position_size","funding_rate","funding_amount","direction"],"properties":{"timestamp":{"type":"string","format":"date-time","description":"Settlement time (UTC).","example":"2026-11-06T00:00:00.025Z","isRequired":true,"uniqueKey":"data.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"symbol":{"type":"string","description":"Market symbol (HIP-3: `dex:COIN`).","example":"BTC","isRequired":true,"uniqueKey":"data.items.[INDEX].symbol","typeLabel":"string"},"coin":{"type":"string","description":"Alias of `symbol`.","example":"BTC","isRequired":true,"uniqueKey":"data.items.[INDEX].coin","typeLabel":"string"},"position_size":{"oneOf":[{"type":"string","description":"Signed position size at settlement, in base units. Negative is short.","example":"-2319.60124","isRequired":true,"uniqueKey":"data.items.[INDEX].position_size.oneOf.0","typeLabel":"string"},{"type":"null","description":"Signed position size at settlement, in base units. Negative is short.","example":"-2319.60124","isRequired":true,"uniqueKey":"data.items.[INDEX].position_size.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].position_size","typeLabel":"string | null"},"funding_rate":{"oneOf":[{"type":"string","description":"Hourly funding rate that settled, as a fraction (up to 10 decimals).","example":"0.0000125","isRequired":true,"uniqueKey":"data.items.[INDEX].funding_rate.oneOf.0","typeLabel":"string"},{"type":"null","description":"Hourly funding rate that settled, as a fraction (up to 10 decimals).","example":"0.0000125","isRequired":true,"uniqueKey":"data.items.[INDEX].funding_rate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].funding_rate","typeLabel":"string | null"},"funding_amount":{"oneOf":[{"type":"string","description":"The wallet's funding cash flow in the market's collateral, 6 decimals: positive when received, negative when paid.","example":"2225.541409","isRequired":true,"uniqueKey":"data.items.[INDEX].funding_amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"The wallet's funding cash flow in the market's collateral, 6 decimals: positive when received, negative when paid.","example":"2225.541409","isRequired":true,"uniqueKey":"data.items.[INDEX].funding_amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].funding_amount","typeLabel":"string | null"},"direction":{"type":"string","enum":["received","paid","none"],"description":"`received` or `paid`, following the sign of `funding_amount`; `none` when the payment rounds to zero.","example":"received","isRequired":true,"uniqueKey":"data.items.[INDEX].direction","typeLabel":"enum\u003cstring>"},"dex":{"type":"string","description":"HIP-3 only: dex of the market.","example":"xyz","uniqueKey":"data.items.[INDEX].dex","typeLabel":"string"},"block_number":{"type":"integer","format":"int64","description":"Hyperliquid block of the settlement. Omitted when unknown.","example":1206818191,"uniqueKey":"data.items.[INDEX].block_number","typeLabel":"integer\u003cint64>"}},"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data","typeLabel":"object[]"},"meta":{"type":"object","description":"Response metadata of the account positions routes. Every instant is RFC 3339 UTC with milliseconds and comes from the data, never the request time.","required":["count","request_id"],"properties":{"count":{"type":"integer","description":"Number of records returned.","isRequired":true,"uniqueKey":"meta.count","typeLabel":"integer"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid>"},"next_cursor":{"oneOf":[{"type":"string","description":"Signed, opaque cursor for the next page, bound to the request; present exactly when `has_more` is `true`. Pass it back with the same parameters. A market cursor pins its snapshot; if that snapshot is replaced or expires the next page answers 409 `snapshot_advanced`.","uniqueKey":"meta.next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Signed, opaque cursor for the next page, bound to the request; present exactly when `has_more` is `true`. Pass it back with the same parameters. A market cursor pins its snapshot; if that snapshot is replaced or expires the next page answers 409 `snapshot_advanced`.","uniqueKey":"meta.next_cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.next_cursor","typeLabel":"string | null"},"as_of":{"type":"string","format":"date-time","description":"Instant the returned state describes: the snapshot tick or hour, or the requested as-of time.","uniqueKey":"meta.as_of","typeLabel":"string\u003cdate-time>"},"snapshot_ts":{"type":"string","format":"date-time","description":"Committed snapshot the response was read from. Market routes echo the resolved `hour` here.","uniqueKey":"meta.snapshot_ts","typeLabel":"string\u003cdate-time>"},"source":{"type":"string","enum":["snapshot","reconstructed","changes","funding"],"description":"How the rows were produced: `snapshot` (live or hourly snapshot), `reconstructed` (as-of state between snapshots), or `changes` (change log), or `funding` (wallet funding payments).","uniqueKey":"meta.source","typeLabel":"enum\u003cstring>"},"quality":{"type":"string","description":"Completeness of the snapshot the response was read from: `complete`, `partial`, or `degraded`. Rows carry their own `quality`. On Lighter and Robinhood Chain, snapshots from the latest day, before the venue's daily trade reconcile, can read `degraded` while their rows read `preliminary`; they read `complete` once the reconcile has run.","uniqueKey":"meta.quality","typeLabel":"string"},"stale":{"type":"boolean","description":"True on current reads when the latest snapshot is older than 12 minutes; paired with `notice`.","uniqueKey":"meta.stale","typeLabel":"boolean"},"built_through":{"type":"string","format":"date-time","description":"Every event before this instant is built into the change log and as-of state. Reads are clamped to it.","uniqueKey":"meta.built_through","typeLabel":"string\u003cdate-time>"},"finalized_through":{"type":"string","format":"date-time","description":"Every event before this instant is final and will not be re-derived (Lighter: the trade finalization watermark). Never later than `built_through`.","uniqueKey":"meta.finalized_through","typeLabel":"string\u003cdate-time>"},"requested_end":{"type":"string","format":"date-time","description":"The `end` or `timestamp` the caller asked for, echoed when the read was clamped.","uniqueKey":"meta.requested_end","typeLabel":"string\u003cdate-time>"},"clamped_to":{"type":"string","format":"date-time","description":"Boundary the read was clamped to (`built_through`). Present only when clamped.","uniqueKey":"meta.clamped_to","typeLabel":"string\u003cdate-time>"},"totals":{"type":"object","description":"Market listings, first page only: aggregates over the whole filtered result set, not just this page.","required":["snapshot_ts","symbol","coin","long_count","short_count","long_size","short_size","long_value","short_value","long_avg_entry_price","short_avg_entry_price","long_positions_with_entry","short_positions_with_entry","long_top10_value_share","short_top10_value_share","top10_value_share","quality"],"properties":{"snapshot_ts":{"oneOf":[{"type":"string","format":"date-time","description":"Snapshot the aggregates describe.","isRequired":true,"uniqueKey":"meta.totals.snapshot_ts.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Snapshot the aggregates describe.","isRequired":true,"uniqueKey":"meta.totals.snapshot_ts.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.snapshot_ts","typeLabel":"string\u003cdate-time> | null"},"symbol":{"type":"string","example":"BTC","isRequired":true,"uniqueKey":"meta.totals.symbol","typeLabel":"string"},"coin":{"type":"string","description":"Alias of `symbol`.","example":"BTC","isRequired":true,"uniqueKey":"meta.totals.coin","typeLabel":"string"},"long_count":{"type":"integer","format":"int64","example":18234,"isRequired":true,"uniqueKey":"meta.totals.long_count","typeLabel":"integer\u003cint64>"},"short_count":{"type":"integer","format":"int64","example":15102,"isRequired":true,"uniqueKey":"meta.totals.short_count","typeLabel":"integer\u003cint64>"},"long_size":{"type":"string","description":"Total long size in base units.","example":"8123.45","isRequired":true,"uniqueKey":"meta.totals.long_size","typeLabel":"string"},"short_size":{"type":"string","description":"Total short size in base units.","example":"8120.1","isRequired":true,"uniqueKey":"meta.totals.short_size","typeLabel":"string"},"long_value":{"oneOf":[{"type":"string","description":"Total long value in USD. Null when any long position has no mark.","example":"528000000.5","isRequired":true,"uniqueKey":"meta.totals.long_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Total long value in USD. Null when any long position has no mark.","example":"528000000.5","isRequired":true,"uniqueKey":"meta.totals.long_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.long_value","typeLabel":"string | null"},"short_value":{"oneOf":[{"type":"string","description":"Total short value in USD. Null when any short position has no mark.","example":"527800000.25","isRequired":true,"uniqueKey":"meta.totals.short_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Total short value in USD. Null when any short position has no mark.","example":"527800000.25","isRequired":true,"uniqueKey":"meta.totals.short_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.short_value","typeLabel":"string | null"},"long_avg_entry_price":{"oneOf":[{"type":"string","description":"Size-weighted average entry of long positions with a known entry.","example":"63120.4","isRequired":true,"uniqueKey":"meta.totals.long_avg_entry_price.oneOf.0","typeLabel":"string"},{"type":"null","description":"Size-weighted average entry of long positions with a known entry.","example":"63120.4","isRequired":true,"uniqueKey":"meta.totals.long_avg_entry_price.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.long_avg_entry_price","typeLabel":"string | null"},"short_avg_entry_price":{"oneOf":[{"type":"string","description":"Size-weighted average entry of short positions with a known entry.","example":"66210.9","isRequired":true,"uniqueKey":"meta.totals.short_avg_entry_price.oneOf.0","typeLabel":"string"},{"type":"null","description":"Size-weighted average entry of short positions with a known entry.","example":"66210.9","isRequired":true,"uniqueKey":"meta.totals.short_avg_entry_price.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.short_avg_entry_price","typeLabel":"string | null"},"long_positions_with_entry":{"type":"integer","format":"int64","example":18230,"isRequired":true,"uniqueKey":"meta.totals.long_positions_with_entry","typeLabel":"integer\u003cint64>"},"short_positions_with_entry":{"type":"integer","format":"int64","example":15100,"isRequired":true,"uniqueKey":"meta.totals.short_positions_with_entry","typeLabel":"integer\u003cint64>"},"long_top10_value_share":{"oneOf":[{"type":"string","description":"Share of long value held by the ten largest long positions.","example":"0.412345","isRequired":true,"uniqueKey":"meta.totals.long_top10_value_share.oneOf.0","typeLabel":"string"},{"type":"null","description":"Share of long value held by the ten largest long positions.","example":"0.412345","isRequired":true,"uniqueKey":"meta.totals.long_top10_value_share.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.long_top10_value_share","typeLabel":"string | null"},"short_top10_value_share":{"oneOf":[{"type":"string","description":"Share of short value held by the ten largest short positions.","example":"0.385","isRequired":true,"uniqueKey":"meta.totals.short_top10_value_share.oneOf.0","typeLabel":"string"},{"type":"null","description":"Share of short value held by the ten largest short positions.","example":"0.385","isRequired":true,"uniqueKey":"meta.totals.short_top10_value_share.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.short_top10_value_share","typeLabel":"string | null"},"top10_value_share":{"oneOf":[{"type":"string","description":"Share of total value held by the ten largest positions.","example":"0.301","isRequired":true,"uniqueKey":"meta.totals.top10_value_share.oneOf.0","typeLabel":"string"},{"type":"null","description":"Share of total value held by the ten largest positions.","example":"0.301","isRequired":true,"uniqueKey":"meta.totals.top10_value_share.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.totals.top10_value_share","typeLabel":"string | null"},"quality":{"type":"string","description":"`complete`, `partial`, or `degraded`, from this market's own rows.","example":"complete","isRequired":true,"uniqueKey":"meta.totals.quality","typeLabel":"string"},"dex":{"type":"string","description":"HIP-3 only.","example":"xyz","uniqueKey":"meta.totals.dex","typeLabel":"string"}},"uniqueKey":"meta.totals","typeLabel":"object"},"coverage_from":{"type":"string","format":"date-time","description":"Coverage start, present with `notice` when the request falls before coverage or the address has no recorded activity.","uniqueKey":"meta.coverage_from","typeLabel":"string\u003cdate-time>"},"notice":{"type":"string","description":"Human-readable advisory: before coverage, no recorded activity, or a stale snapshot.","uniqueKey":"meta.notice","typeLabel":"string"},"has_more":{"type":"boolean","description":"Cursor-paged routes: whether another page follows. `next_cursor` is present exactly when this is `true`. A final page can be empty when the previous page was exactly full; `has_more` is `false` on it.","uniqueKey":"meta.has_more","typeLabel":"boolean"},"symbol":{"type":"string","description":"Per-symbol routes: the canonical public symbol the response describes (for example `BTC`, `xyz:TSLA`, `HYPE-USDC`, `#0`).","example":"BTC","uniqueKey":"meta.symbol","typeLabel":"string"},"venue":{"type":"string","enum":["hyperliquid","hip3","hip4","spot","lighter","rh-lighter"],"description":"Per-symbol routes: the venue the response describes.","example":"hyperliquid","uniqueKey":"meta.venue","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":true,"data":[{"timestamp":"2026-11-06T00:00:00.025Z","symbol":"BTC","coin":"BTC","position_size":"-2328.12331","funding_rate":"0.0000125","funding_amount":"2214.350833","direction":"received","block_number":1210632898},{"timestamp":"2026-11-06T01:00:00.095Z","symbol":"BTC","coin":"BTC","position_size":"-2328.12331","funding_rate":"0.0000125","funding_amount":"2221.407957","direction":"received","block_number":1210684428}],"meta":{"count":2,"source":"funding","has_more":false,"request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"examples":{"Example":{"title":"Example","value":{"success":true,"data":[{"timestamp":"2026-11-06T00:00:00.025Z","symbol":"BTC","coin":"BTC","position_size":"-2328.12331","funding_rate":"0.0000125","funding_amount":"2214.350833","direction":"received","block_number":1210632898},{"timestamp":"2026-11-06T01:00:00.095Z","symbol":"BTC","coin":"BTC","position_size":"-2328.12331","funding_rate":"0.0000125","funding_amount":"2221.407957","direction":"received","block_number":1210684428}],"meta":{"count":2,"source":"funding","has_more":false,"request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}}}},"exampleType":"examples"}},"headers":{"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"},"b4d1dde8-1491-4eca-b37a-25cd32ff4c26":{"description":"Invalid request: a parameter, symbol, interval, cursor or time range failed validation. See `error_code`.","content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"invalid_parameter":{"title":"invalid_parameter","value":{"success":false,"code":400,"error_code":"invalid_parameter","error":"Invalid side 'up'. Use buy or sell.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05","param":"side","valid_values":["buy","sell"]}},"invalid_symbol":{"title":"invalid_symbol","value":{"success":false,"code":400,"error_code":"invalid_symbol","error":"The symbol 'ZZZ' does not exist. Please see /v1/hyperliquid/instruments for available symbols.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05","param":"symbol"}},"invalid_time_range":{"title":"invalid_time_range","value":{"success":false,"code":400,"error_code":"invalid_time_range","error":"start must be \u003c= end","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"legacy_invalid_query_params":{"title":"legacy_invalid_query_params","value":{"success":false,"code":400,"error_code":"invalid_query_params","error":"Failed to deserialize query string: limit: invalid digit found in string","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"current_main":{"title":"current_main","value":{"code":400,"error":"Failed to deserialize query string: limit: invalid digit found in string","error_code":"invalid_query_params","param":"limit","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05","success":false}}},"exampleType":"examples"}},"headers":{"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"},"08ffa09f-8830-41c7-b9e9-a7424004effe":{"description":"Authentication required: the API key is missing or invalid.","content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"code":401,"error_code":"unauthorized","error":"Missing authentication credentials. Provide X-API-Key header or Bearer token.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"},"examples":{"Example":{"title":"Example","value":{"success":false,"code":401,"error_code":"unauthorized","error":"Missing authentication credentials. Provide X-API-Key header or Bearer token.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}}},"exampleType":"examples"}},"headers":{"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"},"20cbb2db-2b34-41c7-b3ce-191096f4f933":{"description":"The request is outside the plan's history window or per-request span, or the key is not allowed to make it.","content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"historical_depth_exceeded":{"title":"historical_depth_exceeded","value":{"success":false,"code":403,"error_code":"historical_depth_exceeded","error":"Your plan includes the most recent 30 days of history: this request starts at 2026-01-01T00:00:00Z, before the earliest allowed timestamp 2026-08-30T00:00:00Z. Requests cannot be chunked across the age boundary.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"historical_range_exceeded":{"title":"historical_range_exceeded","value":{"success":false,"code":403,"error_code":"historical_range_exceeded","error":"Maximum range is 30 days per request on your plan. Requested range is 45 days.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}}},"exampleType":"examples"}},"headers":{"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"},"be86edfd-0c66-4421-8c68-12210db55f17":{"description":"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.","content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"not_found":{"title":"not_found","value":{"success":false,"code":404,"error_code":"not_found","error":"Resource not found","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"unsupported_for_venue":{"title":"unsupported_for_venue","value":{"success":false,"code":404,"error_code":"unsupported_for_venue","error":"Order flow is not offered on Hyperliquid spot. It is available on Hyperliquid (/v1/hyperliquid/orders/{symbol}/flow), HIP-3 (/v1/hyperliquid/hip3/orders/{symbol}/flow) and HIP-4 (/v1/hyperliquid/hip4/orders/{symbol}/flow).","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05","venue":"spot","datatype":"order_flow","available_on":[{"venue":"hyperliquid","route":"/v1/hyperliquid/orders/{symbol}/flow"},{"venue":"hip3","route":"/v1/hyperliquid/hip3/orders/{symbol}/flow"},{"venue":"hip4","route":"/v1/hyperliquid/hip4/orders/{symbol}/flow"}]}},"route_not_found":{"title":"route_not_found","value":{"success":false,"code":404,"error_code":"route_not_found","error":"No route matches GET /v1/not-a-route. GET /v1/capabilities lists the routes each venue serves.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"current_main":{"title":"current_main","value":{"code":404,"error":"No L4 checkpoint available before requested timestamp","error_code":"not_found","request_id":"ad7df471-eb8a-477c-bd9f-c685a9825f5b","success":false}}},"exampleType":"examples"}},"headers":{"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"},"11a43a9b-9555-4d68-9b66-e5ca873e9044":{"description":"Rate limit, concurrency limit or monthly credits exceeded. See `error_code`.","content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"rate_limited":{"title":"rate_limited","value":{"success":false,"code":429,"error_code":"rate_limited","error":"Rate limit exceeded","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"insufficient_credits":{"title":"insufficient_credits","value":{"success":false,"code":429,"error_code":"insufficient_credits","error":"Monthly credit limit exceeded. Please upgrade your plan.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05","credits_used":50000,"credits_limit":50000}}},"exampleType":"examples"}},"headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Requests per second limit"},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Remaining requests this second"},"X-RateLimit-Reset":{"schema":{"type":"integer"},"description":"Unix timestamp when limit resets"},"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"},"a9e260bc-97fe-4db4-9a89-1461172a226c":{"description":"Funding payments or pagination are temporarily unavailable (`error_code` `positions_unavailable` or `pagination_unavailable`). Retry shortly.","headers":{"Retry-After":{"schema":{"type":"integer"},"description":"Seconds to wait before retrying."},"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"code":503,"error_code":"positions_unavailable","error":"Account positions are not available right now.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"},"examples":{"Example":{"title":"Example","value":{"success":false,"code":503,"error_code":"positions_unavailable","error":"Account positions are not available right now.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}}},"exampleType":"examples"}},"exampleType":"examples"},"56690c8b-f705-400b-9df0-47517ab3ab09":{"description":"Any other error. The body is an `ErrorResponse`; branch on `error_code`. A 503 (`upstream_unavailable`) carries `Retry-After`.","content":{"application/json":{"schema":{"type":"object","description":"Body of every non-2xx JSON response. `code` repeats the HTTP status, `error_code` is the stable machine-readable code (see `ErrorCode`), `error` is a human-readable message, and `request_id` identifies the request for support. Validation failures add `param` and, where the accepted set is fixed, `valid_values`. A 404 for a datatype the venue does not offer (`unsupported_for_venue`) adds `venue`, `datatype` and `available_on`; any other unknown path answers 404 `route_not_found`.","required":["success","code","error_code","error","request_id"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always `false` on an error.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"code":{"type":"integer","description":"HTTP status code.","example":400,"isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"error_code":{"type":"string","description":"Stable, machine-readable error code. Branch on this value, not on the `error` text.\n\n**Contract codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_parameter` | 400 | A parameter failed to parse or validate. `param` names it and `valid_values` lists accepted values where the set is fixed. |\n| `invalid_symbol` | 400 | The symbol is not listed on this venue. |\n| `invalid_interval` | 400 | The `interval` (bucket width) is not one this route accepts. |\n| `invalid_cursor` | 400 | The `cursor` is malformed, stale, or was issued for other filters. Restart pagination without a cursor. Trades, liquidations, L2 and L4 diffs, order history and TP/SL routes currently return the first page for a malformed cursor instead. |\n| `invalid_time_range` | 400 | `start` is after `end`, or a time value could not be parsed. |\n| `range_before_coverage` | 400 | The whole requested range ends before the first instant this dataset is served from. |\n| `historical_range_exceeded` | 403 | The requested span is longer than the plan allows in one request or replay. |\n| `historical_depth_exceeded` | 403 | The request reaches further back than the plan's history window. |\n| `unsupported_for_venue` | 404 | The venue does not offer this datatype. The message, `datatype` and `available_on` name where it is served. |\n| `route_not_found` | 404 | No route matches the path or method. `GET /v1/capabilities` lists the routes each venue serves. |\n| `not_found` | 404 | The route exists but the requested resource (for example an incident, endpoint or outcome id) does not. |\n| `unauthorized` | 401 | The API key is missing or invalid. |\n| `forbidden` | 403 | The key is valid but not allowed to make this request, including a dataset its plan does not include: `datatype`, `required_plans` and `upgrade_url` name it. A refused request is not charged. |\n| `insufficient_credits` | 429 | The monthly credit allowance is spent (402 on pay-per-request routes). |\n| `rate_limited` | 429 | Too many requests or concurrent queries. Retry after the interval in the rate-limit headers. |\n| `conflict` | 409 | The request conflicts with the current state of the resource. |\n| `upstream_unavailable` | 503 | A dependency is unavailable or saturated. Retry shortly; the response carries `Retry-After`. |\n| `internal_error` | 500 | An unexpected server error. Quote `request_id` when contacting support. |\n\n**WebSocket only** (sent in `{\"type\":\"error\"}` messages, never by REST)\n\n| Code | Where | Meaning |\n|---|---|---|\n| `endpoint_unsupported` | WebSocket | This WebSocket endpoint does not serve the channel or operation. The message names the endpoint that does. |\n| `slow_consumer` | WebSocket | The connection fell behind a stream and messages were dropped. Re-subscribe, or restart the replay, to resynchronise. |\n\n**Route-specific codes**\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `positions_unavailable` | 503 | Account positions are temporarily unavailable for this venue. |\n| `reconstruction_unavailable` | 503 | The as-of positions state for this instant cannot be reconstructed right now. |\n| `snapshot_advanced` | 409 | A positions market cursor pinned a snapshot that has since been replaced or expired. Restart pagination. |\n| `pagination_unavailable` | 503 | The next positions page cannot be served right now. Retry the same cursor shortly. |\n| `api_key_limit_reached` | 403 | The account already holds the maximum number of API keys for its plan. |\n| `wallet_requires_plan` | 402 | A wallet-authenticated key needs an active plan for this request. |\n| `wallet_account_required` | 403 | Wallet sign-in needs an existing account linked to the wallet. |\n| `wallet_free_signup_retired` | 410 | Free wallet sign-up is no longer offered. |\n| `account_disabled` | 403 | The account is disabled. |\n| `oauth_not_permitted` | 403 | This route is not available to OAuth access tokens. |\n| `insufficient_scope` | 403 | The OAuth access token lacks the scope this route requires. |\n\n**Legacy names.** Requests without `0xArchive-Version: 2026-10-01` keep the four names that predate the contract; with the header they receive the contract names instead.\n\n| Code | HTTP | Meaning |\n|---|---|---|\n| `invalid_query_params` | 400 | Legacy name of `invalid_parameter` (query parameter), or of `invalid_cursor` when the parameter is `cursor`, sent without the version header. |\n| `invalid_path_params` | 400 | Legacy name of `invalid_parameter` (path parameter), sent without the version header. |\n| `history_window_exceeded` | 403 | Legacy name of `historical_depth_exceeded`, sent without the version header. |\n| `request_range_exceeded` | 403 | Legacy name of `historical_range_exceeded`, sent without the version header. |\n\nTreat any value not listed here as a generic error of the HTTP status.","enum":["invalid_parameter","invalid_symbol","invalid_interval","invalid_cursor","invalid_time_range","range_before_coverage","historical_range_exceeded","historical_depth_exceeded","unsupported_for_venue","route_not_found","not_found","unauthorized","forbidden","insufficient_credits","rate_limited","conflict","upstream_unavailable","internal_error","endpoint_unsupported","slow_consumer","positions_unavailable","reconstruction_unavailable","snapshot_advanced","pagination_unavailable","api_key_limit_reached","wallet_requires_plan","wallet_account_required","wallet_free_signup_retired","account_disabled","oauth_not_permitted","insufficient_scope","invalid_query_params","invalid_path_params","history_window_exceeded","request_range_exceeded"],"example":"invalid_parameter","isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"error":{"type":"string","description":"Human-readable message. Wording can change; do not parse it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"request_id":{"type":"string","format":"uuid","description":"Unique request ID for support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string\u003cuuid>"},"param":{"type":"string","description":"The parameter that failed validation, when one did.","example":"side","uniqueKey":"param","typeLabel":"string"},"valid_values":{"type":"array","items":{"type":"string","uniqueKey":"valid_values.items.[INDEX]","typeLabel":"string"},"description":"Accepted values of `param`, when the set is fixed.","example":["buy","sell"],"uniqueKey":"valid_values","typeLabel":"string[]"},"venue":{"type":"string","description":"`unsupported_for_venue` only: the venue the request asked.","example":"spot","uniqueKey":"venue","typeLabel":"string"},"datatype":{"type":"string","description":"`unsupported_for_venue` and plan refusals (`forbidden`): the datatype the request asked for, as `GET /v1/capabilities` names it.","example":"order_flow","uniqueKey":"datatype","typeLabel":"string"},"available_on":{"type":"array","description":"`unsupported_for_venue` only: the venues and routes that serve the datatype.","items":{"type":"object","required":["venue","route"],"properties":{"venue":{"type":"string","example":"hyperliquid","isRequired":true,"uniqueKey":"available_on.items.[INDEX].venue","typeLabel":"string"},"route":{"type":"string","example":"/v1/hyperliquid/orders/{symbol}/flow","isRequired":true,"uniqueKey":"available_on.items.[INDEX].route","typeLabel":"string"}},"uniqueKey":"available_on.items.[INDEX]","typeLabel":"object"},"uniqueKey":"available_on","typeLabel":"object[]"},"credits_used":{"type":"integer","format":"int64","description":"`insufficient_credits` only: credits used this period.","uniqueKey":"credits_used","typeLabel":"integer\u003cint64>"},"credits_limit":{"type":"integer","format":"int64","description":"`insufficient_credits` only: the period's credit allowance.","uniqueKey":"credits_limit","typeLabel":"integer\u003cint64>"},"max_concurrent":{"type":"integer","description":"`rate_limited` concurrency refusals only: simultaneous queries the plan allows.","uniqueKey":"max_concurrent","typeLabel":"integer"},"suggestion":{"type":"object","description":"Present when the symbol exists on another venue: where to request it instead.","properties":{"venue":{"type":"string","example":"hip3","uniqueKey":"suggestion.venue","typeLabel":"string"},"symbol":{"type":"string","example":"xyz:TSLA","uniqueKey":"suggestion.symbol","typeLabel":"string"},"endpoint":{"type":"string","example":"/v1/hyperliquid/hip3/trades/xyz:TSLA","uniqueKey":"suggestion.endpoint","typeLabel":"string"}},"uniqueKey":"suggestion","typeLabel":"object"},"required_plans":{"type":"array","items":{"type":"string","uniqueKey":"required_plans.items.[INDEX]","typeLabel":"string"},"description":"Plan refusals (`forbidden`) only: the plans that include the datatype.","example":["build","pro","scale","enterprise"],"uniqueKey":"required_plans","typeLabel":"string[]"},"upgrade_url":{"type":"string","format":"uri","description":"Plan refusals (`forbidden`) only: where to change plan.","example":"https://0xarchive.io/pricing","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"upstream_unavailable":{"title":"upstream_unavailable","value":{"success":false,"code":503,"error_code":"upstream_unavailable","error":"The service is temporarily unavailable. Retry shortly.","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}},"internal_error":{"title":"internal_error","value":{"success":false,"code":500,"error_code":"internal_error","error":"Internal server error","request_id":"3f2a9c71-5b0e-4d68-9a4c-7e1d2b6f8a05"}}},"exampleType":"examples"}},"headers":{"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer","example":2}},"0xArchive-Version":{"description":"The contract version the response was shaped with. Present only when the request sent `0xArchive-Version`.","schema":{"type":"string","enum":["2026-10-01"],"example":"2026-10-01"}}},"exampleType":"examples"}},"security":{"ca978119-b388-4927-a423-1448d82150de":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key","description":"API key for authentication. Get yours at https://0xarchive.io/dashboard","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"721f20a1-fea5-4fa4-ba66-321dd772bb15":{"url":"https://api.0xarchive.io","description":"Production API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"API key for authentication. Get yours at https://0xarchive.io/dashboard","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"X-API-Key","type":"string","description":"API key for authentication. Get yours at https://0xarchive.io/dashboard","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"X-API-Key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"0xarchive-e895b8e7","siteName":"0xArchive","title":"Get Hyperliquid wallet funding payments - 0xArchive","contextualStarterQuestions":[{"_id":"6af356023d80cc71d07d2326","deploymentId":"69fcef8bc84766ada2de665b","questionText":"How do I retrieve payment history?","status":"active","generatedBy":"contextual","path":"api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments","createdAt":"2026-11-10T17:36:02.091Z","updatedAt":"2026-11-10T17:36:02.091Z","__v":0},{"_id":"6af356023d80cc71d07d2324","deploymentId":"69fcef8bc84766ada2de665b","questionText":"How do I get funding payments?","status":"active","generatedBy":"contextual","path":"api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments","createdAt":"2026-11-10T17:36:02.091Z","updatedAt":"2026-11-10T17:36:02.091Z","__v":0},{"_id":"6af356023d80cc71d07d2325","deploymentId":"69fcef8bc84766ada2de665b","questionText":"What's the funding payment API route?","status":"active","generatedBy":"contextual","path":"api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments","createdAt":"2026-11-10T17:36:02.091Z","updatedAt":"2026-11-10T17:36:02.091Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T17:34:55.974Z","gitLastModified":"2026-11-10T17:34:16.000Z","originalFileLocation":"api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\">\u003cmeta data-mint-head name=\"application-name\" content=\"0xArchive\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Hyperliquid wallet funding payments - 0xArchive\">\u003cmeta data-mint-head property=\"og:description\" content=\"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"0xArchive Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://0xarchive-e895b8e7.mintlify.site/_mintlify/api/og/v2?division=Positions\u0026amp;title=Get+Hyperliquid+wallet+funding+payments\u0026amp;description=0xArchive+API+reference+for+Get+Hyperliquid+wallet+funding+payments.+Includes+route+metadata%2C+schemas%2C+examples%2C+and+implementation+notes.\u0026amp;theme=77376188720d2fe77317e930\u0026amp;signature=be3679d5125d2ed553d58ce5f7c42a055284d5715aa54ecb80ede5c00f7bf9da\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get Hyperliquid wallet funding payments - 0xArchive\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://0xarchive-e895b8e7.mintlify.site/_mintlify/api/og/v2?division=Positions\u0026amp;title=Get+Hyperliquid+wallet+funding+payments\u0026amp;description=0xArchive+API+reference+for+Get+Hyperliquid+wallet+funding+payments.+Includes+route+metadata%2C+schemas%2C+examples%2C+and+implementation+notes.\u0026amp;theme=77376188720d2fe77317e930\u0026amp;signature=be3679d5125d2ed553d58ce5f7c42a055284d5715aa54ecb80ede5c00f7bf9da\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/0xarchive-e895b8e7/epsl9cg6_-QmFjTh/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"0xArchive\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#15803D\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"Hpedp6bedqc3av1195euaGMwyFEVHcJhcyUY9YiMvTY\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://0xarchive.io/#organization\",\"name\":\"0xArchive\",\"legalName\":\"Archive Labs Inc.\",\"url\":\"https://0xarchive.io/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://0xarchive.io/logo-square-1024.png\"},\"sameAs\":[\"https://x.com/0xarchiveIo\",\"https://github.com/0xArchiveIO\",\"https://t.me/archivedotio\",\"https://www.linkedin.com/company/0xarchive/\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.0xarchive.io#website\",\"name\":\"0xArchive\",\"url\":\"https://docs.0xarchive.io\",\"publisher\":{\"@id\":\"https://0xarchive.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments#webpage\",\"url\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments\",\"name\":\"Get Hyperliquid wallet funding payments\",\"description\":\"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\",\"dateModified\":\"2026-11-10T17:34:16.000Z\",\"isPartOf\":{\"@id\":\"https://docs.0xarchive.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoint reference\",\"item\":\"https://docs.0xarchive.io/api-reference\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hyperliquid core\",\"item\":\"https://docs.0xarchive.io/api-reference/hyperliquid\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Positions\",\"item\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-all-hyperliquid-positions\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get Hyperliquid wallet funding payments\",\"item\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments#apireference\",\"headline\":\"Get Hyperliquid wallet funding payments\",\"name\":\"Get Hyperliquid wallet funding payments\",\"description\":\"0xArchive API reference for Get Hyperliquid wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\",\"url\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments\",\"mainEntityOfPage\":{\"@id\":\"https://docs.0xarchive.io/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments#webpage\"},\"dateModified\":\"2026-11-10T17:34:16.000Z\",\"publisher\":{\"@id\":\"https://0xarchive.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.0xarchive.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"0xArchive\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"0xArchive\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments.md","siteName":"0xArchive","nav":{"global":null,"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":""}]},{"tab":"REST API","pages":[{"title":"REST API","sidebarTitle":"Overview","href":"/rest-api"},{"group":"Endpoint reference","icon":"book-open-check","pages":[{"title":"Endpoint reference","sidebarTitle":"Endpoint reference","href":"/api-reference"},{"group":"Hyperliquid core","expanded":false,"pages":[{"title":"Hyperliquid endpoints","icon":"chart-candlestick","href":"/api-reference/hyperliquid"},{"group":"Breadth","expanded":false,"pages":[{"title":"Get Hyperliquid breadth above the moving average history","openapi":"openapi.json GET /v1/hyperliquid/breadth/above-ma","href":"/api-reference/hyperliquid--breadth/get-hyperliquid-breadth-above-the-moving-average-history"},{"title":"Get current Hyperliquid breadth above the moving average","openapi":"openapi.json GET /v1/hyperliquid/breadth/above-ma/current","href":"/api-reference/hyperliquid--breadth/get-current-hyperliquid-breadth-above-the-moving-average"},{"title":"Get Hyperliquid breadth above session VWAP history","openapi":"openapi.json GET /v1/hyperliquid/breadth/above-vwap","href":"/api-reference/hyperliquid--breadth/get-hyperliquid-breadth-above-session-vwap-history"},{"title":"Get current Hyperliquid breadth above session VWAP","openapi":"openapi.json GET /v1/hyperliquid/breadth/above-vwap/current","href":"/api-reference/hyperliquid--breadth/get-current-hyperliquid-breadth-above-session-vwap"}]},{"group":"Candles","expanded":false,"pages":[{"title":"Get Hyperliquid OHLCV candles","openapi":"openapi.json GET /v1/hyperliquid/candles/{symbol}","href":"/api-reference/hyperliquid--candles/get-hyperliquid-ohlcv-candles"}]},{"group":"Convenience","expanded":false,"pages":[{"title":"Get Hyperliquid cumulative volume delta","openapi":"openapi.json GET /v1/hyperliquid/cvd/{symbol}","href":"/api-reference/hyperliquid--convenience/get-hyperliquid-cumulative-volume-delta"},{"title":"Get data freshness","openapi":"openapi.json GET /v1/hyperliquid/freshness/{symbol}","href":"/api-reference/hyperliquid--convenience/get-data-freshness"},{"title":"Get aggregated liquidation volume","openapi":"openapi.json GET /v1/hyperliquid/liquidations/{symbol}/volume","href":"/api-reference/hyperliquid--convenience/get-aggregated-liquidation-volume"},{"title":"Get price history","openapi":"openapi.json GET /v1/hyperliquid/prices/{symbol}","href":"/api-reference/hyperliquid--convenience/get-price-history"},{"title":"Get market summary","openapi":"openapi.json GET /v1/hyperliquid/summary/{symbol}","href":"/api-reference/hyperliquid--convenience/get-market-summary"}]},{"group":"Full-depth L2 order book","expanded":false,"pages":[{"title":"Get Hyperliquid full-depth L2 order book","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/l2","href":"/api-reference/hyperliquid--full-depth-l2-order-book/get-hyperliquid-full-depth-l2-order-book"},{"title":"Get Hyperliquid full-depth L2 order book diffs","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/l2/diffs","href":"/api-reference/hyperliquid--full-depth-l2-order-book/get-hyperliquid-full-depth-l2-order-book-diffs"},{"title":"Get Hyperliquid full-depth L2 order book history","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/l2/history","href":"/api-reference/hyperliquid--full-depth-l2-order-book/get-hyperliquid-full-depth-l2-order-book-history"}]},{"group":"Funding","expanded":false,"pages":[{"title":"Get Hyperliquid funding rate history","openapi":"openapi.json GET /v1/hyperliquid/funding/{symbol}","href":"/api-reference/hyperliquid--funding/get-hyperliquid-funding-rate-history"},{"title":"Get current Hyperliquid funding rate","openapi":"openapi.json GET /v1/hyperliquid/funding/{symbol}/current","href":"/api-reference/hyperliquid--funding/get-current-hyperliquid-funding-rate"}]},{"group":"Instruments","expanded":false,"pages":[{"title":"List Hyperliquid instruments","openapi":"openapi.json GET /v1/hyperliquid/instruments","href":"/api-reference/hyperliquid--instruments/list-hyperliquid-instruments"},{"title":"Get Hyperliquid instrument","openapi":"openapi.json GET /v1/hyperliquid/instruments/{symbol}","href":"/api-reference/hyperliquid--instruments/get-hyperliquid-instrument"}]},{"group":"L4 order book","expanded":false,"pages":[{"title":"Get Hyperliquid L4 orderbook","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/l4","href":"/api-reference/hyperliquid--l4-order-book/get-hyperliquid-l4-orderbook"},{"title":"Get Hyperliquid L4 orderbook diffs","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/l4/diffs","href":"/api-reference/hyperliquid--l4-order-book/get-hyperliquid-l4-orderbook-diffs"},{"title":"Get Hyperliquid L4 orderbook history","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/l4/history","href":"/api-reference/hyperliquid--l4-order-book/get-hyperliquid-l4-orderbook-history"}]},{"group":"Liquidations","expanded":false,"pages":[{"title":"Get liquidations by user address","openapi":"openapi.json GET /v1/hyperliquid/liquidations/user/{user}","href":"/api-reference/hyperliquid--liquidations/get-liquidations-by-user-address"},{"title":"Get Hyperliquid liquidation events","openapi":"openapi.json GET /v1/hyperliquid/liquidations/{symbol}","href":"/api-reference/hyperliquid--liquidations/get-hyperliquid-liquidation-events"},{"title":"Get Hyperliquid liquidation levels","openapi":"openapi.json GET /v1/hyperliquid/liquidations/{symbol}/levels","href":"/api-reference/hyperliquid--liquidations/get-hyperliquid-liquidation-levels"},{"title":"Get Hyperliquid liquidation levels history","openapi":"openapi.json GET /v1/hyperliquid/liquidations/{symbol}/levels/history","href":"/api-reference/hyperliquid--liquidations/get-hyperliquid-liquidation-levels-history"}]},{"group":"Open interest","expanded":false,"pages":[{"title":"Get Hyperliquid open interest history","openapi":"openapi.json GET /v1/hyperliquid/openinterest/{symbol}","href":"/api-reference/hyperliquid--open-interest/get-hyperliquid-open-interest-history"},{"title":"Get current Hyperliquid open interest","openapi":"openapi.json GET /v1/hyperliquid/openinterest/{symbol}/current","href":"/api-reference/hyperliquid--open-interest/get-current-hyperliquid-open-interest"}]},{"group":"Order book","expanded":false,"pages":[{"title":"Get Hyperliquid native L2 order book (20 levels)","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}","href":"/api-reference/hyperliquid--order-book/get-hyperliquid-native-l2-order-book-20-levels"},{"title":"Get Hyperliquid native L2 order book history (20 levels)","openapi":"openapi.json GET /v1/hyperliquid/orderbook/{symbol}/history","href":"/api-reference/hyperliquid--order-book/get-hyperliquid-native-l2-order-book-history-20-levels"}]},{"group":"Orders","expanded":false,"pages":[{"title":"Get Hyperliquid order flow","openapi":"openapi.json GET /v1/hyperliquid/orders/{symbol}/flow","href":"/api-reference/hyperliquid--orders/get-hyperliquid-order-flow"},{"title":"Get Hyperliquid order history","openapi":"openapi.json GET /v1/hyperliquid/orders/{symbol}/history","href":"/api-reference/hyperliquid--orders/get-hyperliquid-order-history"},{"title":"Get Hyperliquid TP/SL orders","openapi":"openapi.json GET /v1/hyperliquid/orders/{symbol}/tpsl","href":"/api-reference/hyperliquid--orders/get-hyperliquid-tpsl-orders"},{"title":"Get Hyperliquid trigger levels","openapi":"openapi.json GET /v1/hyperliquid/orders/{symbol}/trigger-levels","href":"/api-reference/hyperliquid--orders/get-hyperliquid-trigger-levels"},{"title":"Get Hyperliquid trigger levels history","openapi":"openapi.json GET /v1/hyperliquid/orders/{symbol}/trigger-levels/history","href":"/api-reference/hyperliquid--orders/get-hyperliquid-trigger-levels-history"},{"title":"Get Hyperliquid TWAP order events by wallet","openapi":"openapi.json GET /v1/hyperliquid/twap/user/{user}","href":"/api-reference/hyperliquid--orders/get-hyperliquid-twap-order-events-by-wallet"},{"title":"Get Hyperliquid TWAP order events","openapi":"openapi.json GET /v1/hyperliquid/twap/{symbol}","href":"/api-reference/hyperliquid--orders/get-hyperliquid-twap-order-events"}]},{"group":"Positions","expanded":false,"pages":[{"title":"Get all Hyperliquid positions","openapi":"openapi.json GET /v1/hyperliquid/positions","href":"/api-reference/hyperliquid--positions/get-all-hyperliquid-positions"},{"title":"Get Hyperliquid market positions","openapi":"openapi.json GET /v1/hyperliquid/positions/{symbol}","href":"/api-reference/hyperliquid--positions/get-hyperliquid-market-positions"},{"title":"Get Hyperliquid market positions summary","openapi":"openapi.json GET /v1/hyperliquid/positions/{symbol}/summary","href":"/api-reference/hyperliquid--positions/get-hyperliquid-market-positions-summary"},{"title":"Get Hyperliquid wallet account summary","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/account","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-account-summary"},{"title":"Get Hyperliquid wallet account history","description":"0xArchive API reference for Get Hyperliquid wallet account history. Includes route metadata, schemas, examples, and implementation notes.","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/account/history","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-account-history"},{"title":"Get Hyperliquid wallet funding payments","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/funding","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-funding-payments"},{"title":"Get Hyperliquid wallet positions","description":"0xArchive API reference for Get Hyperliquid wallet positions. Includes route metadata, schemas, examples, and implementation notes.","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/positions","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-positions"},{"title":"Get Hyperliquid wallet position changes","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/positions/changes","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-position-changes"},{"title":"Get Hyperliquid wallet position history","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/positions/history","href":"/api-reference/hyperliquid--positions/get-hyperliquid-wallet-position-history"}]},{"group":"Trades","expanded":false,"pages":[{"title":"Get Hyperliquid trades","openapi":"openapi.json GET /v1/hyperliquid/trades/{symbol}","href":"/api-reference/hyperliquid--trades/get-hyperliquid-trades"}]},{"group":"Wallets","expanded":false,"pages":[{"title":"Classify Hyperliquid wallets","openapi":"openapi.json GET /v1/hyperliquid/wallets/classify","href":"/api-reference/hyperliquid--wallets/classify-hyperliquid-wallets"},{"title":"Get Hyperliquid wallet profile","openapi":"openapi.json GET /v1/hyperliquid/wallets/{address}/profile","href":"/api-reference/hyperliquid--wallets/get-hyperliquid-wallet-profile"}]},{"group":"Positioning","expanded":false,"pages":[{"title":"Get Hyperliquid positioning","openapi":"openapi.json GET /v1/hyperliquid/positioning","href":"/api-reference/hyperliquid--positioning/get-hyperliquid-positioning"}]},{"group":"Trade intent","expanded":false,"pages":[{"title":"Get Hyperliquid trade intent","openapi":"openapi.json GET /v1/hyperliquid/trade-intent/{symbol}","href":"/api-reference/hyperliquid--trade-intent/get-hyperliquid-trade-intent"}]},{"group":"USDC flows","expanded":false,"pages":[{"title":"Get Hyperliquid USDC flow events","openapi":"openapi.json GET /v1/hyperliquid/usdc-flows","href":"/api-reference/hyperliquid--usdc-flows/get-hyperliquid-usdc-flow-events"},{"title":"Get Hyperliquid USDC flow volume","openapi":"openapi.json GET /v1/hyperliquid/usdc-flows/volume","href":"/api-reference/hyperliquid--usdc-flows/get-hyperliquid-usdc-flow-volume"}]}]},{"group":"Hyperliquid Spot","expanded":false,"pages":[{"title":"Hyperliquid Spot endpoints","icon":"coins","href":"/api-reference/hyperliquid-spot"},{"group":"Candles","expanded":false,"pages":[{"title":"Get spot OHLCV candles","openapi":"openapi.json GET /v1/hyperliquid/spot/candles/{symbol}","href":"/api-reference/hyperliquid-spot--candles/get-spot-ohlcv-candles"}]},{"group":"Convenience","expanded":false,"pages":[{"title":"Get Hyperliquid Spot freshness","openapi":"openapi.json GET /v1/hyperliquid/spot/freshness/{symbol}","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-freshness"}]},{"group":"Order book","expanded":false,"pages":[{"title":"Get Hyperliquid Spot order book","openapi":"openapi.json GET /v1/hyperliquid/spot/orderbook/{symbol}","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-order-book"},{"title":"Get Hyperliquid Spot order book history","openapi":"openapi.json GET /v1/hyperliquid/spot/orderbook/{symbol}/history","href":"/api-reference/hyperliquid-spot--order-book/get-hyperliquid-spot-order-book-history"},{"title":"Get Hyperliquid Spot L4 order book","openapi":"openapi.json GET /v1/hyperliquid/spot/orderbook/{symbol}/l4","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-l4-order-book"},{"title":"Get Hyperliquid Spot L4 order book diffs","openapi":"openapi.json GET /v1/hyperliquid/spot/orderbook/{symbol}/l4/diffs","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-l4-order-book-diffs"},{"title":"Get Hyperliquid Spot L4 order book history","openapi":"openapi.json GET /v1/hyperliquid/spot/orderbook/{symbol}/l4/history","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-l4-order-book-history"}]},{"group":"Orders","expanded":false,"pages":[{"title":"Get Hyperliquid Spot order history","openapi":"openapi.json GET /v1/hyperliquid/spot/orders/{symbol}/history","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-order-history"}]},{"group":"Pairs","expanded":false,"pages":[{"title":"List Hyperliquid Spot pairs","openapi":"openapi.json GET /v1/hyperliquid/spot/pairs","href":"/api-reference/hyperliquid-spot/list-hyperliquid-spot-pairs"},{"title":"Get Hyperliquid Spot pair metadata","openapi":"openapi.json GET /v1/hyperliquid/spot/pairs/{symbol}","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-pair-metadata"}]},{"group":"TWAP","expanded":false,"pages":[{"title":"Get Hyperliquid Spot user TWAP","openapi":"openapi.json GET /v1/hyperliquid/spot/twap/user/{user}","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-user-twap"},{"title":"Get Hyperliquid Spot TWAP","openapi":"openapi.json GET /v1/hyperliquid/spot/twap/{symbol}","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-twap"}]},{"group":"Trades","expanded":false,"pages":[{"title":"Get Hyperliquid Spot trades","openapi":"openapi.json GET /v1/hyperliquid/spot/trades/{symbol}","href":"/api-reference/hyperliquid-spot/get-hyperliquid-spot-trades"},{"title":"Get recent Hyperliquid spot trades","openapi":"openapi.json GET /v1/hyperliquid/spot/trades/{symbol}/recent","href":"/api-reference/hyperliquid-spot/get-recent-hyperliquid-spot-trades"}]}]},{"group":"HIP-3","expanded":false,"pages":[{"title":"HIP-3 endpoints","icon":"activity","href":"/api-reference/hip3"},{"group":"Breadth","expanded":false,"pages":[{"title":"Get HIP-3 breadth above the moving average history","openapi":"openapi.json GET /v1/hyperliquid/hip3/breadth/above-ma","href":"/api-reference/hip-3-builder-perps--breadth/get-hip-3-breadth-above-the-moving-average-history"},{"title":"Get current HIP-3 breadth above the moving average","openapi":"openapi.json GET /v1/hyperliquid/hip3/breadth/above-ma/current","href":"/api-reference/hip-3-builder-perps--breadth/get-current-hip-3-breadth-above-the-moving-average"},{"title":"Get HIP-3 breadth above session VWAP history","openapi":"openapi.json GET /v1/hyperliquid/hip3/breadth/above-vwap","href":"/api-reference/hip-3-builder-perps--breadth/get-hip-3-breadth-above-session-vwap-history"},{"title":"Get current HIP-3 breadth above session VWAP","openapi":"openapi.json GET /v1/hyperliquid/hip3/breadth/above-vwap/current","href":"/api-reference/hip-3-builder-perps--breadth/get-current-hip-3-breadth-above-session-vwap"}]},{"group":"Candles","expanded":false,"pages":[{"title":"Get HIP-3 OHLCV candles","openapi":"openapi.json GET /v1/hyperliquid/hip3/candles/{symbol}","href":"/api-reference/hip-3-builder-perps--candles/get-hip-3-ohlcv-candles"}]},{"group":"Convenience","expanded":false,"pages":[{"title":"Get HIP-3 cumulative volume delta","openapi":"openapi.json GET /v1/hyperliquid/hip3/cvd/{symbol}","href":"/api-reference/hip-3-builder-perps--convenience/get-hip-3-cumulative-volume-delta"},{"title":"Get HIP-3 data freshness","openapi":"openapi.json GET /v1/hyperliquid/hip3/freshness/{symbol}","href":"/api-reference/hip-3-builder-perps--convenience/get-hip-3-data-freshness"},{"title":"Get HIP-3 price history","openapi":"openapi.json GET /v1/hyperliquid/hip3/prices/{symbol}","href":"/api-reference/hip-3-builder-perps--convenience/get-hip-3-price-history"},{"title":"Get HIP-3 market summary","openapi":"openapi.json GET /v1/hyperliquid/hip3/summary/{symbol}","href":"/api-reference/hip-3-builder-perps--convenience/get-hip-3-market-summary"}]},{"group":"Full-depth L2 order book","expanded":false,"pages":[{"title":"Get HIP-3 full-depth L2 order book","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/l2","href":"/api-reference/hip-3-builder-perps--full-depth-l2-order-book/get-hip-3-full-depth-l2-order-book"},{"title":"Get HIP-3 full-depth L2 order book diffs","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/l2/diffs","href":"/api-reference/hip-3-builder-perps--full-depth-l2-order-book/get-hip-3-full-depth-l2-order-book-diffs"},{"title":"Get HIP-3 full-depth L2 order book history","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/l2/history","href":"/api-reference/hip-3-builder-perps--full-depth-l2-order-book/get-hip-3-full-depth-l2-order-book-history"}]},{"group":"Funding","expanded":false,"pages":[{"title":"Get HIP-3 funding rate history","openapi":"openapi.json GET /v1/hyperliquid/hip3/funding/{symbol}","href":"/api-reference/hip-3-builder-perps--funding/get-hip-3-funding-rate-history"},{"title":"Get current HIP-3 funding rate","openapi":"openapi.json GET /v1/hyperliquid/hip3/funding/{symbol}/current","href":"/api-reference/hip-3-builder-perps--funding/get-current-hip-3-funding-rate"}]},{"group":"Instruments","expanded":false,"pages":[{"title":"List HIP-3 instruments","openapi":"openapi.json GET /v1/hyperliquid/hip3/instruments","href":"/api-reference/hip-3-builder-perps--instruments/list-hip-3-instruments"},{"title":"Get HIP-3 instrument","openapi":"openapi.json GET /v1/hyperliquid/hip3/instruments/{symbol}","href":"/api-reference/hip-3-builder-perps--instruments/get-hip-3-instrument"}]},{"group":"L4 order book","expanded":false,"pages":[{"title":"Get HIP-3 L4 orderbook","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/l4","href":"/api-reference/hip-3-builder-perps--l4-order-book/get-hip-3-l4-orderbook"},{"title":"Get HIP-3 L4 orderbook diffs","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/l4/diffs","href":"/api-reference/hip-3-builder-perps--l4-order-book/get-hip-3-l4-orderbook-diffs"},{"title":"Get HIP-3 L4 orderbook history","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/l4/history","href":"/api-reference/hip-3-builder-perps--l4-order-book/get-hip-3-l4-orderbook-history"}]},{"group":"Liquidations","expanded":false,"pages":[{"title":"Get HIP-3 liquidation events","openapi":"openapi.json GET /v1/hyperliquid/hip3/liquidations/{symbol}","href":"/api-reference/hip-3-builder-perps--liquidations/get-hip-3-liquidation-events"},{"title":"Get HIP-3 liquidation levels","openapi":"openapi.json GET /v1/hyperliquid/hip3/liquidations/{symbol}/levels","href":"/api-reference/hip-3--liquidations/get-hip-3-liquidation-levels"},{"title":"Get HIP-3 liquidation levels history","openapi":"openapi.json GET /v1/hyperliquid/hip3/liquidations/{symbol}/levels/history","href":"/api-reference/hip-3--liquidations/get-hip-3-liquidation-levels-history"},{"title":"Get HIP-3 aggregated liquidation volume","openapi":"openapi.json GET /v1/hyperliquid/hip3/liquidations/{symbol}/volume","href":"/api-reference/hip-3-builder-perps--liquidations/get-hip-3-aggregated-liquidation-volume"}]},{"group":"Open interest","expanded":false,"pages":[{"title":"Get HIP-3 open interest history","openapi":"openapi.json GET /v1/hyperliquid/hip3/openinterest/{symbol}","href":"/api-reference/hip-3-builder-perps--open-interest/get-hip-3-open-interest-history"},{"title":"Get current HIP-3 open interest","openapi":"openapi.json GET /v1/hyperliquid/hip3/openinterest/{symbol}/current","href":"/api-reference/hip-3-builder-perps--open-interest/get-current-hip-3-open-interest"}]},{"group":"Oracle","expanded":false,"pages":[{"title":"Get HIP-3 oracle discovery bounds","openapi":"openapi.json GET /v1/hyperliquid/hip3/oracle/discovery-bounds/{symbol}","href":"/api-reference/hip-3-builder-perps--oracle/get-hip-3-oracle-discovery-bounds"},{"title":"Get HIP-3 oracle external price","openapi":"openapi.json GET /v1/hyperliquid/hip3/oracle/external-price/{symbol}","href":"/api-reference/hip-3-builder-perps--oracle/get-hip-3-oracle-external-price"}]},{"group":"Order book","expanded":false,"pages":[{"title":"Get HIP-3 native L2 order book (20 levels)","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}","href":"/api-reference/hip-3-builder-perps--order-book/get-hip-3-native-l2-order-book-20-levels"},{"title":"Get HIP-3 native L2 order book history (20 levels)","openapi":"openapi.json GET /v1/hyperliquid/hip3/orderbook/{symbol}/history","href":"/api-reference/hip-3-builder-perps--order-book/get-hip-3-native-l2-order-book-history-20-levels"}]},{"group":"Orders","expanded":false,"pages":[{"title":"Get HIP-3 order flow","openapi":"openapi.json GET /v1/hyperliquid/hip3/orders/{symbol}/flow","href":"/api-reference/hip-3-builder-perps--orders/get-hip-3-order-flow"},{"title":"Get HIP-3 order history","openapi":"openapi.json GET /v1/hyperliquid/hip3/orders/{symbol}/history","href":"/api-reference/hip-3-builder-perps--orders/get-hip-3-order-history"},{"title":"Get HIP-3 TP/SL orders","openapi":"openapi.json GET /v1/hyperliquid/hip3/orders/{symbol}/tpsl","href":"/api-reference/hip-3-builder-perps--orders/get-hip-3-tpsl-orders"},{"title":"Get HIP-3 trigger levels","openapi":"openapi.json GET /v1/hyperliquid/hip3/orders/{symbol}/trigger-levels","href":"/api-reference/hip-3--orders/get-hip-3-trigger-levels"},{"title":"Get HIP-3 trigger levels history","openapi":"openapi.json GET /v1/hyperliquid/hip3/orders/{symbol}/trigger-levels/history","href":"/api-reference/hip-3--orders/get-hip-3-trigger-levels-history"},{"title":"Get HIP-3 TWAP order events by wallet","openapi":"openapi.json GET /v1/hyperliquid/hip3/twap/user/{user}","href":"/api-reference/hip-3-builder-perps--orders/get-hip-3-twap-order-events-by-wallet"},{"title":"Get HIP-3 TWAP order events","openapi":"openapi.json GET /v1/hyperliquid/hip3/twap/{symbol}","href":"/api-reference/hip-3-builder-perps--orders/get-hip-3-twap-order-events"}]},{"group":"Positions","expanded":false,"pages":[{"title":"Get all HIP-3 positions","openapi":"openapi.json GET /v1/hyperliquid/hip3/positions","href":"/api-reference/hip-3-builder-perps--positions/get-all-hip-3-positions"},{"title":"Get HIP-3 market positions","openapi":"openapi.json GET /v1/hyperliquid/hip3/positions/{symbol}","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-market-positions"},{"title":"Get HIP-3 market positions summary","openapi":"openapi.json GET /v1/hyperliquid/hip3/positions/{symbol}/summary","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-market-positions-summary"},{"title":"Get HIP-3 wallet account summary","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/account","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-account-summary"},{"title":"Get HIP-3 wallet account history","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/account/history","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-account-history"},{"title":"Get HIP-3 wallet funding payments","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/funding","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments"},{"title":"Get HIP-3 wallet positions","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/positions","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-positions"},{"title":"Get HIP-3 wallet position changes","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/positions/changes","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-position-changes"},{"title":"Get HIP-3 wallet position history","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/positions/history","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-position-history"}]},{"group":"Trades","expanded":false,"pages":[{"title":"Get HIP-3 trades","openapi":"openapi.json GET /v1/hyperliquid/hip3/trades/{symbol}","href":"/api-reference/hip-3-builder-perps--trades/get-hip-3-trades"},{"title":"Get recent HIP-3 trades","openapi":"openapi.json GET /v1/hyperliquid/hip3/trades/{symbol}/recent","href":"/api-reference/hip-3-builder-perps--trades/get-recent-hip-3-trades"}]},{"group":"Wallets","expanded":false,"pages":[{"title":"Classify HIP-3 wallets","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/classify","href":"/api-reference/hip-3-builder-perps--wallets/classify-hip-3-wallets"},{"title":"Get HIP-3 wallet profile","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/profile","href":"/api-reference/hip-3-builder-perps--wallets/get-hip-3-wallet-profile"}]},{"group":"Positioning","expanded":false,"pages":[{"title":"Get HIP-3 positioning","openapi":"openapi.json GET /v1/hyperliquid/hip3/positioning","href":"/api-reference/hip-3-builder-perps--positioning/get-hip-3-positioning"}]},{"group":"Trade intent","expanded":false,"pages":[{"title":"Get HIP-3 trade intent","openapi":"openapi.json GET /v1/hyperliquid/hip3/trade-intent/{symbol}","href":"/api-reference/hip-3-builder-perps--trade-intent/get-hip-3-trade-intent"}]}]},{"group":"HIP-4","expanded":false,"pages":[{"title":"HIP-4 endpoints","icon":"chart-no-axes-combined","href":"/api-reference/hip4"},{"group":"Candles","expanded":false,"pages":[{"title":"Get HIP-4 OHLCV candles","openapi":"openapi.json GET /v1/hyperliquid/hip4/candles/{symbol}","href":"/api-reference/hip-4-outcomes--candles/get-hip-4-ohlcv-candles"}]},{"group":"Convenience","expanded":false,"pages":[{"title":"Get HIP-4 data freshness","openapi":"openapi.json GET /v1/hyperliquid/hip4/freshness/{symbol}","href":"/api-reference/hip-4-outcomes--convenience/get-hip-4-data-freshness"},{"title":"Get HIP-4 price history","openapi":"openapi.json GET /v1/hyperliquid/hip4/prices/{symbol}","href":"/api-reference/hip-4-outcomes--convenience/get-hip-4-price-history"},{"title":"Get HIP-4 market summary","openapi":"openapi.json GET /v1/hyperliquid/hip4/summary/{symbol}","href":"/api-reference/hip-4-outcomes--convenience/get-hip-4-market-summary"}]},{"group":"Instruments","expanded":false,"pages":[{"title":"List HIP-4 instruments","openapi":"openapi.json GET /v1/hyperliquid/hip4/instruments","href":"/api-reference/hip-4-outcomes--instruments/list-hip-4-instruments"},{"title":"Get HIP-4 instrument","openapi":"openapi.json GET /v1/hyperliquid/hip4/instruments/{symbol}","href":"/api-reference/hip-4-outcomes--instruments/get-hip-4-instrument"}]},{"group":"Open interest","expanded":false,"pages":[{"title":"Get HIP-4 open interest history","openapi":"openapi.json GET /v1/hyperliquid/hip4/openinterest/{symbol}","href":"/api-reference/hip-4-outcomes--open-interest/get-hip-4-open-interest-history"},{"title":"Get current HIP-4 open interest","openapi":"openapi.json GET /v1/hyperliquid/hip4/openinterest/{symbol}/current","href":"/api-reference/hip-4-outcomes--open-interest/get-current-hip-4-open-interest"}]},{"group":"Order book","expanded":false,"pages":[{"title":"Get HIP-4 order book","openapi":"openapi.json GET /v1/hyperliquid/hip4/orderbook/{symbol}","href":"/api-reference/hip-4-outcomes--order-book/get-hip-4-order-book"},{"title":"Get HIP-4 order book history","openapi":"openapi.json GET /v1/hyperliquid/hip4/orderbook/{symbol}/history","href":"/api-reference/hip-4-outcomes--order-book/get-hip-4-order-book-history"},{"title":"Get HIP-4 L4 orderbook","openapi":"openapi.json GET /v1/hyperliquid/hip4/orderbook/{symbol}/l4","href":"/api-reference/hip-4-outcomes--order-book/get-hip-4-l4-orderbook"},{"title":"Get HIP-4 L4 orderbook diffs","openapi":"openapi.json GET /v1/hyperliquid/hip4/orderbook/{symbol}/l4/diffs","href":"/api-reference/hip-4-outcomes--order-book/get-hip-4-l4-orderbook-diffs"},{"title":"Get HIP-4 L4 orderbook history","openapi":"openapi.json GET /v1/hyperliquid/hip4/orderbook/{symbol}/l4/history","href":"/api-reference/hip-4-outcomes--order-book/get-hip-4-l4-orderbook-history"}]},{"group":"Orders","expanded":false,"pages":[{"title":"Get HIP-4 order flow","openapi":"openapi.json GET /v1/hyperliquid/hip4/orders/{symbol}/flow","href":"/api-reference/hip-4-outcomes--orders/get-hip-4-order-flow"},{"title":"Get HIP-4 order history","openapi":"openapi.json GET /v1/hyperliquid/hip4/orders/{symbol}/history","href":"/api-reference/hip-4-outcomes--orders/get-hip-4-order-history"},{"title":"Get HIP-4 TP/SL orders","openapi":"openapi.json GET /v1/hyperliquid/hip4/orders/{symbol}/tpsl","href":"/api-reference/hip-4-outcomes--orders/get-hip-4-tpsl-orders"},{"title":"Get HIP-4 TWAP order events by wallet","openapi":"openapi.json GET /v1/hyperliquid/hip4/twap/user/{user}","href":"/api-reference/hip-4-outcomes--orders/get-hip-4-twap-order-events-by-wallet"},{"title":"Get HIP-4 TWAP order events","openapi":"openapi.json GET /v1/hyperliquid/hip4/twap/{symbol}","href":"/api-reference/hip-4-outcomes--orders/get-hip-4-twap-order-events"}]},{"group":"Outcomes","expanded":false,"pages":[{"title":"List HIP-4 outcomes","openapi":"openapi.json GET /v1/hyperliquid/hip4/outcomes","href":"/api-reference/hip-4-outcomes--outcomes/list-hip-4-outcomes"},{"title":"Get HIP-4 outcome by slug","openapi":"openapi.json GET /v1/hyperliquid/hip4/outcomes/by-slug/{slug}","href":"/api-reference/hip-4-outcomes--outcomes/get-hip-4-outcome-by-slug"},{"title":"Get HIP-4 outcome detail","openapi":"openapi.json GET /v1/hyperliquid/hip4/outcomes/{outcome_id}","href":"/api-reference/hip-4-outcomes--outcomes/get-hip-4-outcome-detail"}]},{"group":"Questions","expanded":false,"pages":[{"title":"List HIP-4 questions","openapi":"openapi.json GET /v1/hyperliquid/hip4/questions","href":"/api-reference/hip-4-outcomes--questions/list-hip-4-questions"},{"title":"Get a single HIP-4 question","openapi":"openapi.json GET /v1/hyperliquid/hip4/questions/{question_id}","href":"/api-reference/hip-4-outcomes--questions/get-a-single-hip-4-question"}]},{"group":"Trades","expanded":false,"pages":[{"title":"Get HIP-4 trades","openapi":"openapi.json GET /v1/hyperliquid/hip4/trades/{symbol}","href":"/api-reference/hip-4-outcomes--trades/get-hip-4-trades"},{"title":"Get recent HIP-4 trades","openapi":"openapi.json GET /v1/hyperliquid/hip4/trades/{symbol}/recent","href":"/api-reference/hip-4-outcomes--trades/get-recent-hip-4-trades"}]}]},{"group":"Lighter","expanded":false,"pages":[{"title":"Lighter endpoints","icon":"layers","href":"/api-reference/lighter"},{"group":"Candles","expanded":false,"pages":[{"title":"Get Lighter OHLCV candles","openapi":"openapi.json GET /v1/lighter/candles/{symbol}","href":"/api-reference/lighter--candles/get-lighter-ohlcv-candles"}]},{"group":"Convenience","expanded":false,"pages":[{"title":"Get Lighter data freshness","openapi":"openapi.json GET /v1/lighter/freshness/{symbol}","href":"/api-reference/lighter--convenience/get-lighter-data-freshness"},{"title":"Get Lighter price history","openapi":"openapi.json GET /v1/lighter/prices/{symbol}","href":"/api-reference/lighter--convenience/get-lighter-price-history"},{"title":"Get Lighter market summary","openapi":"openapi.json GET /v1/lighter/summary/{symbol}","href":"/api-reference/lighter--convenience/get-lighter-market-summary"}]},{"group":"Funding","expanded":false,"pages":[{"title":"Get Lighter funding rate history","openapi":"openapi.json GET /v1/lighter/funding/{symbol}","href":"/api-reference/lighter--funding/get-lighter-funding-rate-history"},{"title":"Get current Lighter funding rate","openapi":"openapi.json GET /v1/lighter/funding/{symbol}/current","href":"/api-reference/lighter--funding/get-current-lighter-funding-rate"}]},{"group":"Instruments","expanded":false,"pages":[{"title":"List Lighter instruments","openapi":"openapi.json GET /v1/lighter/instruments","href":"/api-reference/lighter--instruments/list-lighter-instruments"},{"title":"Get Lighter instrument","openapi":"openapi.json GET /v1/lighter/instruments/{symbol}","href":"/api-reference/lighter--instruments/get-lighter-instrument"}]},{"group":"L3 order book","expanded":false,"pages":[{"title":"Get Lighter L3 orderbook","openapi":"openapi.json GET /v1/lighter/l3orderbook/{symbol}","href":"/api-reference/lighter--l3-order-book/get-lighter-l3-orderbook"},{"title":"Get Lighter L3 orderbook history","openapi":"openapi.json GET /v1/lighter/l3orderbook/{symbol}/history","href":"/api-reference/lighter--l3-order-book/get-lighter-l3-orderbook-history"}]},{"group":"Liquidations","expanded":false,"pages":[{"title":"Get Lighter liquidation events","openapi":"openapi.json GET /v1/lighter/liquidations/{symbol}","href":"/api-reference/lighter--liquidations/get-lighter-liquidation-events"},{"title":"Get Lighter liquidation volume","openapi":"openapi.json GET /v1/lighter/liquidations/{symbol}/volume","href":"/api-reference/lighter--liquidations/get-lighter-liquidation-volume"}]},{"group":"Open interest","expanded":false,"pages":[{"title":"Get Lighter open interest history","openapi":"openapi.json GET /v1/lighter/openinterest/{symbol}","href":"/api-reference/lighter--open-interest/get-lighter-open-interest-history"},{"title":"Get current Lighter open interest","openapi":"openapi.json GET /v1/lighter/openinterest/{symbol}/current","href":"/api-reference/lighter--open-interest/get-current-lighter-open-interest"}]},{"group":"Order book","expanded":false,"pages":[{"title":"Get Lighter order book","openapi":"openapi.json GET /v1/lighter/orderbook/{symbol}","href":"/api-reference/lighter--order-book/get-lighter-order-book"},{"title":"Get Lighter order book history","openapi":"openapi.json GET /v1/lighter/orderbook/{symbol}/history","href":"/api-reference/lighter--order-book/get-lighter-order-book-history"}]},{"group":"Positions","expanded":false,"pages":[{"title":"Resolve Lighter accounts by L1 address","openapi":"openapi.json GET /v1/lighter/accounts","href":"/api-reference/lighter--positions/resolve-lighter-accounts-by-l1-address"},{"title":"Get Lighter account summary","openapi":"openapi.json GET /v1/lighter/accounts/{account_index}/account","href":"/api-reference/lighter--positions/get-lighter-account-summary"},{"title":"Get Lighter account summary history","openapi":"openapi.json GET /v1/lighter/accounts/{account_index}/account/history","href":"/api-reference/lighter--positions/get-lighter-account-summary-history"},{"title":"Get Lighter account positions","openapi":"openapi.json GET /v1/lighter/accounts/{account_index}/positions","href":"/api-reference/lighter--positions/get-lighter-account-positions"},{"title":"Get Lighter account position changes","openapi":"openapi.json GET /v1/lighter/accounts/{account_index}/positions/changes","href":"/api-reference/lighter--positions/get-lighter-account-position-changes"},{"title":"Get Lighter account position history","openapi":"openapi.json GET /v1/lighter/accounts/{account_index}/positions/history","href":"/api-reference/lighter--positions/get-lighter-account-position-history"},{"title":"Get all Lighter positions","openapi":"openapi.json GET /v1/lighter/positions","href":"/api-reference/lighter--positions/get-all-lighter-positions"},{"title":"Get Lighter market positions","openapi":"openapi.json GET /v1/lighter/positions/{symbol}","href":"/api-reference/lighter--positions/get-lighter-market-positions"},{"title":"Get Lighter market positions summary","openapi":"openapi.json GET /v1/lighter/positions/{symbol}/summary","href":"/api-reference/lighter--positions/get-lighter-market-positions-summary"}]},{"group":"Trades","expanded":false,"pages":[{"title":"Get Lighter trades","openapi":"openapi.json GET /v1/lighter/trades/{symbol}","href":"/api-reference/lighter--trades/get-lighter-trades"},{"title":"Get recent Lighter trades","openapi":"openapi.json GET /v1/lighter/trades/{symbol}/recent","href":"/api-reference/lighter--trades/get-recent-lighter-trades"}]}]},{"group":"Lighter on Robinhood Chain","expanded":false,"pages":[{"title":"Lighter on Robinhood Chain endpoints","icon":"layers","href":"/api-reference/rh-lighter"},{"group":"Candles","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain OHLCV candles","openapi":"openapi.json GET /v1/rh-lighter/candles/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--candles/get-lighter-on-robinhood-chain-ohlcv-candles"}]},{"group":"Convenience","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain data freshness","openapi":"openapi.json GET /v1/rh-lighter/freshness/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--convenience/get-lighter-on-robinhood-chain-data-freshness"},{"title":"Get Lighter on Robinhood Chain price history","openapi":"openapi.json GET /v1/rh-lighter/prices/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--convenience/get-lighter-on-robinhood-chain-price-history"},{"title":"Get Lighter on Robinhood Chain market summary","openapi":"openapi.json GET /v1/rh-lighter/summary/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--convenience/get-lighter-on-robinhood-chain-market-summary"}]},{"group":"Funding","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain funding rate history","openapi":"openapi.json GET /v1/rh-lighter/funding/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--funding/get-lighter-on-robinhood-chain-funding-rate-history"},{"title":"Get current Lighter on Robinhood Chain funding rate","openapi":"openapi.json GET /v1/rh-lighter/funding/{symbol}/current","href":"/api-reference/lighter-on-robinhood-chain--funding/get-current-lighter-on-robinhood-chain-funding-rate"}]},{"group":"Instruments","expanded":false,"pages":[{"title":"List Lighter on Robinhood Chain instruments","openapi":"openapi.json GET /v1/rh-lighter/instruments","href":"/api-reference/lighter-on-robinhood-chain--instruments/list-lighter-on-robinhood-chain-instruments"},{"title":"Get Lighter on Robinhood Chain instrument","openapi":"openapi.json GET /v1/rh-lighter/instruments/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--instruments/get-lighter-on-robinhood-chain-instrument"}]},{"group":"Liquidations","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain liquidation events","openapi":"openapi.json GET /v1/rh-lighter/liquidations/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--liquidations/get-lighter-on-robinhood-chain-liquidation-events"},{"title":"Get Lighter on Robinhood Chain liquidation volume","openapi":"openapi.json GET /v1/rh-lighter/liquidations/{symbol}/volume","href":"/api-reference/lighter-on-robinhood-chain--liquidations/get-lighter-on-robinhood-chain-liquidation-volume"}]},{"group":"Open interest","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain open interest history","openapi":"openapi.json GET /v1/rh-lighter/openinterest/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--open-interest/get-lighter-on-robinhood-chain-open-interest-history"},{"title":"Get current Lighter on Robinhood Chain open interest","openapi":"openapi.json GET /v1/rh-lighter/openinterest/{symbol}/current","href":"/api-reference/lighter-on-robinhood-chain--open-interest/get-current-lighter-on-robinhood-chain-open-interest"}]},{"group":"Order book","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain order book","openapi":"openapi.json GET /v1/rh-lighter/orderbook/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--order-book/get-lighter-on-robinhood-chain-order-book"},{"title":"Get Lighter on Robinhood Chain order book history","openapi":"openapi.json GET /v1/rh-lighter/orderbook/{symbol}/history","href":"/api-reference/lighter-on-robinhood-chain--order-book/get-lighter-on-robinhood-chain-order-book-history"}]},{"group":"Positions","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain account summary","openapi":"openapi.json GET /v1/rh-lighter/accounts/{account_index}/account","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-account-summary"},{"title":"Get Lighter on Robinhood Chain account summary history","openapi":"openapi.json GET /v1/rh-lighter/accounts/{account_index}/account/history","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-account-summary-history"},{"title":"Get Lighter on Robinhood Chain account positions","openapi":"openapi.json GET /v1/rh-lighter/accounts/{account_index}/positions","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-account-positions"},{"title":"Get Lighter on Robinhood Chain account position changes","openapi":"openapi.json GET /v1/rh-lighter/accounts/{account_index}/positions/changes","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-account-position-changes"},{"title":"Get Lighter on Robinhood Chain account position history","openapi":"openapi.json GET /v1/rh-lighter/accounts/{account_index}/positions/history","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-account-position-history"},{"title":"Get all Lighter on Robinhood Chain positions","openapi":"openapi.json GET /v1/rh-lighter/positions","href":"/api-reference/lighter-on-robinhood-chain--positions/get-all-lighter-on-robinhood-chain-positions"},{"title":"Get Lighter on Robinhood Chain market positions","openapi":"openapi.json GET /v1/rh-lighter/positions/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-market-positions"},{"title":"Get Lighter on Robinhood Chain market positions summary","openapi":"openapi.json GET /v1/rh-lighter/positions/{symbol}/summary","href":"/api-reference/lighter-on-robinhood-chain--positions/get-lighter-on-robinhood-chain-market-positions-summary"}]},{"group":"Trades","expanded":false,"pages":[{"title":"Get Lighter on Robinhood Chain trades","openapi":"openapi.json GET /v1/rh-lighter/trades/{symbol}","href":"/api-reference/lighter-on-robinhood-chain--trades/get-lighter-on-robinhood-chain-trades"},{"title":"Get recent Lighter on Robinhood Chain trades","openapi":"openapi.json GET /v1/rh-lighter/trades/{symbol}/recent","href":"/api-reference/lighter-on-robinhood-chain--trades/get-recent-lighter-on-robinhood-chain-trades"}]}]},{"group":"Data quality","expanded":false,"pages":[{"title":"Data quality endpoints","icon":"shield-check","href":"/api-reference/data-quality"},{"title":"Get coverage summary","openapi":"openapi.json GET /v1/data-quality/coverage","href":"/api-reference/data-quality/get-coverage-summary"},{"title":"Get venue-family coverage","openapi":"openapi.json GET /v1/data-quality/coverage/{exchange}","href":"/api-reference/data-quality/get-venue-family-coverage"},{"title":"Get symbol coverage with gaps","openapi":"openapi.json GET /v1/data-quality/coverage/{exchange}/{symbol}","href":"/api-reference/data-quality/get-symbol-coverage-with-gaps"},{"title":"List incidents","openapi":"openapi.json GET /v1/data-quality/incidents","href":"/api-reference/data-quality/list-incidents"},{"title":"Get incident","openapi":"openapi.json GET /v1/data-quality/incidents/{id}","href":"/api-reference/data-quality/get-incident"},{"title":"Get latency metrics","openapi":"openapi.json GET /v1/data-quality/latency","href":"/api-reference/data-quality/get-latency-metrics"},{"title":"Get account positions freshness","openapi":"openapi.json GET /v1/data-quality/positions","href":"/api-reference/data-quality/get-account-positions-freshness"},{"title":"Get SLA metrics","openapi":"openapi.json GET /v1/data-quality/sla","href":"/api-reference/data-quality/get-sla-metrics"},{"title":"Get system status","openapi":"openapi.json GET /v1/data-quality/status","href":"/api-reference/data-quality/get-system-status"}]},{"group":"Auth and keys","expanded":false,"pages":[{"title":"Auth \u0026 keys endpoints","icon":"key-round","href":"/api-reference/auth-and-keys"},{"title":"Get SIWE challenge message","openapi":"openapi.json POST /v1/auth/web3/challenge","href":"/api-reference/web3-authentication/get-siwe-challenge-message"},{"title":"Verify SIWE signature","openapi":"openapi.json POST /v1/auth/web3/verify","href":"/api-reference/web3-authentication/verify-siwe-signature"},{"title":"List API keys for wallet","openapi":"openapi.json POST /v1/web3/keys","href":"/api-reference/web3-authentication/list-api-keys-for-wallet"},{"title":"Revoke an API key","openapi":"openapi.json POST /v1/web3/keys/revoke","href":"/api-reference/web3-authentication/revoke-an-api-key"},{"title":"Start Build or Pro access via x402 USDC payment","openapi":"openapi.json POST /v1/web3/subscribe","href":"/api-reference/web3-authentication/start-build-or-pro-access-via-x402-usdc-payment"}]},{"group":"System","expanded":false,"pages":[{"title":"System endpoints","icon":"server","href":"/api-reference/system"},{"title":"Health check","openapi":"openapi.json GET /health","href":"/api-reference/system/health-check"},{"title":"List capabilities","openapi":"openapi.json GET /v1/capabilities","href":"/api-reference/system/list-capabilities"},{"title":"Get public API stats","openapi":"openapi.json GET /v1/stats","href":"/api-reference/system/get-public-api-stats"},{"title":"Get public coverage status","openapi":"openapi.json GET /v1/status/coverage","href":"/api-reference/system/get-public-coverage-status"},{"title":"List public incidents","openapi":"openapi.json GET /v1/status/incidents","href":"/api-reference/system/list-public-incidents"},{"title":"Get public incident","openapi":"openapi.json GET /v1/status/incidents/{id}","href":"/api-reference/system/get-public-incident"},{"title":"List public symbols","openapi":"openapi.json GET /v1/symbols","href":"/api-reference/system/list-public-symbols"}]},{"group":"Feedback","expanded":false,"pages":[{"title":"Feedback endpoints","icon":"message-square","href":"/api-reference/feedback"},{"title":"Submit product feedback","openapi":"openapi.json POST /v1/feedback","href":"/api-reference/feedback/submit-product-feedback"}]},{"group":"System","pages":[]},{"group":"Legacy","pages":[]},{"group":"Hyperliquid - Instruments","pages":[]},{"group":"Hyperliquid - Order Book","pages":[]},{"group":"Hyperliquid - Full-Depth L2 Order Book","pages":[]},{"group":"Hyperliquid - Trades","pages":[]},{"group":"Hyperliquid - Candles","pages":[]},{"group":"Hyperliquid - Open Interest","pages":[]},{"group":"Hyperliquid - Funding","pages":[]},{"group":"Hyperliquid - Liquidations","pages":[]},{"group":"Hyperliquid - Convenience","pages":[]},{"group":"Hyperliquid - USDC Flows","pages":[]},{"group":"Hyperliquid - Breadth","pages":[]},{"group":"Lighter - Instruments","pages":[]},{"group":"Lighter - Order Book","pages":[]},{"group":"Lighter - Trades","pages":[]},{"group":"Lighter - Candles","pages":[]},{"group":"Lighter - Open Interest","pages":[]},{"group":"Lighter - Funding","pages":[]},{"group":"Lighter - Convenience","pages":[]},{"group":"HIP-3 Builder Perps - Instruments","pages":[]},{"group":"HIP-3 Builder Perps - Breadth","pages":[]},{"group":"HIP-3 Builder Perps - Order Book","pages":[]},{"group":"HIP-3 Builder Perps - Full-Depth L2 Order Book","pages":[]},{"group":"HIP-3 Builder Perps - Trades","pages":[]},{"group":"HIP-3 Builder Perps - Candles","pages":[]},{"group":"HIP-3 Builder Perps - Open Interest","pages":[]},{"group":"HIP-3 Builder Perps - Funding","pages":[]},{"group":"HIP-3 Builder Perps - Liquidations","pages":[]},{"group":"HIP-3 Builder Perps - Convenience","pages":[]},{"group":"Data Quality","pages":[]},{"group":"Web3 Authentication","pages":[]},{"group":"Hyperliquid - Orders","pages":[]},{"group":"Hyperliquid - L4 Order Book","pages":[]},{"group":"HIP-3 Builder Perps - Orders","pages":[]},{"group":"HIP-3 Builder Perps - L4 Order Book","pages":[]},{"group":"HIP-4 Outcomes - Outcomes","pages":[]},{"group":"HIP-4 Outcomes - Instruments","pages":[]},{"group":"HIP-4 Outcomes - Order Book","pages":[]},{"group":"HIP-4 Outcomes - Trades","pages":[]},{"group":"HIP-4 Outcomes - Open Interest","pages":[]},{"group":"HIP-4 Outcomes - Convenience","pages":[]},{"group":"HIP-4 Outcomes - Orders","pages":[]},{"group":"Lighter - L3 Order Book","pages":[]},{"group":"Hyperliquid Spot","pages":[]},{"group":"Hyperliquid Spot - Candles","pages":[]},{"group":"HIP-4 Outcomes - Candles","pages":[]},{"group":"Hyperliquid - Trade Intent","pages":[]},{"group":"HIP-3 Builder Perps - Trade Intent","pages":[]},{"group":"HIP-3 - Liquidations","pages":[]},{"group":"HIP-3 Builder Perps - Oracle","pages":[]},{"group":"HIP-4 Outcomes - Questions","pages":[]},{"group":"Hyperliquid Spot - Order Book","pages":[]},{"group":"Lighter - Liquidations","pages":[]},{"group":"Hyperliquid - Wallets","pages":[]},{"group":"Hyperliquid - Positioning","pages":[]},{"group":"HIP-3 Builder Perps - Wallets","pages":[]},{"group":"HIP-3 Builder Perps - Positioning","pages":[]},{"group":"HIP-3 - Orders","pages":[]},{"group":"Webhooks - Catalog and Limits","pages":[]},{"group":"Webhooks - Endpoints","pages":[]},{"group":"Webhooks - Deliveries","pages":[]},{"group":"Webhooks - Subscriptions","pages":[]},{"group":"Webhooks - Previews","pages":[]},{"group":"Webhooks - Watched Addresses","pages":[]},{"group":"Feedback","pages":[]},{"group":"Lighter on Robinhood Chain - Instruments","pages":[]},{"group":"Lighter on Robinhood Chain - Order Book","pages":[]},{"group":"Lighter on Robinhood Chain - Trades","pages":[]},{"group":"Lighter on Robinhood Chain - Candles","pages":[]},{"group":"Lighter on Robinhood Chain - Open Interest","pages":[]},{"group":"Lighter on Robinhood Chain - Funding","pages":[]},{"group":"Lighter on Robinhood Chain - Liquidations","pages":[]},{"group":"Lighter on Robinhood Chain - Convenience","pages":[]},{"group":"Hyperliquid - Positions","pages":[]},{"group":"HIP-3 Builder Perps - Positions","pages":[]},{"group":"Lighter - Positions","pages":[]},{"group":"Lighter on Robinhood Chain - Positions","pages":[]}]},{"group":"Requests and responses","icon":"arrow-left-right","pages":[{"title":"REST authentication","sidebarTitle":"Authentication","href":"/rest-api/authentication"},{"title":"Wallet access and SIWE verification","sidebarTitle":"Wallet access","href":"/wallet-automation"},{"title":"Request parameters","sidebarTitle":"Parameters","href":"/rest-api/parameters"},{"title":"Pagination","sidebarTitle":"Pagination","href":"/rest-api/pagination"},{"title":"Data conventions","sidebarTitle":"Data conventions","href":"/rest-api/conventions"},{"title":"Build a reliable client","sidebarTitle":"Reliability","href":"/rest-api/reliability"},{"title":"Responses","href":"/responses"},{"title":"Example responses","href":"/response-examples"},{"title":"Errors","sidebarTitle":"Errors","href":"/errors"}]},{"group":"Datasets","icon":"database","pages":[{"title":"Order books","sidebarTitle":"Order books","href":"/rest-api/order-books"},{"title":"L2 order book","sidebarTitle":"L2 order book","href":"/rest-api/order-books-l2"},{"title":"Lighter L3 Order Book API","sidebarTitle":"L3 order book","href":"/rest-api/order-books-l3"},{"title":"Hyperliquid L4 Order Book API","sidebarTitle":"L4 order book","href":"/rest-api/order-books-l4"},{"title":"Crypto Trades API: Hyperliquid and Lighter Trade History","sidebarTitle":"Trades","href":"/rest-api/trades"},{"title":"Trade intent","sidebarTitle":"Trade intent","href":"/rest-api/trade-intent"},{"title":"Liquidations API","sidebarTitle":"Liquidations","href":"/rest-api/liquidations"},{"title":"Projected liquidation levels","sidebarTitle":"Liquidation levels","href":"/rest-api/liquidation-levels"},{"title":"Crypto Candles API: OHLCV for Hyperliquid and Lighter","sidebarTitle":"Candles","href":"/rest-api/candles"},{"title":"Funding Rate API: Hyperliquid, HIP-3, and Lighter","sidebarTitle":"Funding","href":"/rest-api/funding"},{"title":"Open interest","sidebarTitle":"Open interest","href":"/rest-api/open-interest"},{"title":"Positioning","sidebarTitle":"Positioning","href":"/rest-api/positioning"},{"title":"Market breadth","sidebarTitle":"Market breadth","href":"/rest-api/breadth"},{"title":"Breadth above the moving average","sidebarTitle":"Moving-average breadth","href":"/rest-api/moving-average-breadth"},{"title":"Order flow API","sidebarTitle":"Order flow","href":"/rest-api/order-flow"},{"title":"Order history","sidebarTitle":"Order history","href":"/rest-api/order-history"},{"title":"Take profits and stop losses","sidebarTitle":"TP/SL orders","href":"/rest-api/tpsl"},{"title":"Account positions","sidebarTitle":"Account positions","href":"/rest-api/positions"},{"title":"USDC flows","sidebarTitle":"USDC flows","href":"/rest-api/usdc-flows"},{"title":"Data quality routes","sidebarTitle":"Data quality","href":"/rest-api/data-quality"}]},{"group":"Venues","icon":"network","pages":[{"group":"Hyperliquid","expanded":true,"pages":[{"title":"Hyperliquid historical market data REST API","sidebarTitle":"Hyperliquid core","href":"/rest-api/hyperliquid"},{"title":"Hyperliquid Spot REST API","sidebarTitle":"Spot","href":"/rest-api/spot"},{"title":"HIP-3 historical market data REST API","sidebarTitle":"HIP-3","href":"/rest-api/hip3"},{"title":"HIP-4 outcome-market data API","sidebarTitle":"HIP-4","href":"/rest-api/hip4"}]},{"group":"Lighter","expanded":true,"pages":[{"title":"Lighter API Documentation: L2, L3 and History","sidebarTitle":"Lighter","href":"/rest-api/lighter"},{"title":"Lighter API quickstart","sidebarTitle":"Lighter quickstart","href":"/lighter-api-quickstart"},{"title":"Lighter on Robinhood Chain REST API","sidebarTitle":"Lighter on Robinhood Chain","href":"/rest-api/rh-lighter"},{"title":"Lighter on Robinhood Chain quickstart","sidebarTitle":"Robinhood Chain quickstart","href":"/lighter-robinhood-chain-api-quickstart"}]}]},{"group":"OpenAPI and schemas","icon":"braces","pages":[{"title":"OpenAPI","href":"/openapi"},{"title":"API playground","href":"/playground"},{"title":"Response schemas","href":"/schemas"},{"title":"REST API reference","sidebarTitle":"Reference shortcuts","href":"/reference"},{"group":"Operation schemas","expanded":false,"pages":[{"title":"Operation Schemas","href":"/schemas/operations"},{"group":"Hyperliquid core","expanded":false,"pages":[{"title":"Hyperliquid Core Schemas","href":"/schemas/families/hyperliquid-core"},{"title":"Hyperliquid breadth above the moving average history schema","href":"/schemas/operations/get-breadth-above-ma"},{"title":"Current Hyperliquid breadth above the moving average schema","href":"/schemas/operations/get-breadth-above-ma-current"},{"title":"Hyperliquid breadth above session VWAP history JSON Schema","href":"/schemas/operations/get-breadth-above-vwap"},{"title":"Current Hyperliquid breadth above session VWAP JSON Schema","href":"/schemas/operations/get-breadth-above-vwap-current"},{"title":"Get Hyperliquid OHLCV candles JSON Schema","href":"/schemas/operations/get-hyperliquid-candles"},{"title":"Get Hyperliquid cumulative volume delta JSON Schema","href":"/schemas/operations/get-hyperliquid-cvd"},{"title":"Get data freshness JSON Schema","href":"/schemas/operations/get-hyperliquid-freshness"},{"title":"Get Hyperliquid funding rate history JSON Schema","href":"/schemas/operations/get-hyperliquid-funding-history"},{"title":"Get current Hyperliquid funding rate JSON Schema","href":"/schemas/operations/get-current-hyperliquid-funding"},{"title":"List Hyperliquid instruments JSON Schema","href":"/schemas/operations/list-hyperliquid-instruments"},{"title":"Get Hyperliquid instrument JSON Schema","href":"/schemas/operations/get-hyperliquid-instrument"},{"title":"Get liquidations by user address JSON Schema","href":"/schemas/operations/get-hyperliquid-liquidations-by-user"},{"title":"Get Hyperliquid liquidation events JSON Schema","href":"/schemas/operations/get-hyperliquid-liquidations"},{"title":"Get Hyperliquid liquidation levels JSON Schema","href":"/schemas/operations/get-hyperliquid-liquidation-levels"},{"title":"Get Hyperliquid liquidation levels history JSON Schema","href":"/schemas/operations/get-hyperliquid-liquidation-levels-history"},{"title":"Get aggregated liquidation volume JSON Schema","href":"/schemas/operations/get-hyperliquid-liquidation-volume"},{"title":"Get Hyperliquid open interest history JSON Schema","href":"/schemas/operations/get-hyperliquid-open-interest"},{"title":"Get current Hyperliquid open interest JSON Schema","href":"/schemas/operations/get-current-hyperliquid-open-interest"},{"title":"Hyperliquid Order Book Schema","href":"/schemas/operations/get-hyperliquid-orderbook"},{"title":"Hyperliquid Order Book History Schema","href":"/schemas/operations/get-hyperliquid-orderbook-history"},{"title":"Get Hyperliquid full-depth L2 order book JSON Schema","href":"/schemas/operations/get-hyperliquid-full-depth-l2-orderbook"},{"title":"Get Hyperliquid full-depth L2 order book diffs JSON Schema","href":"/schemas/operations/get-hyperliquid-full-depth-l2-diffs"},{"title":"Hyperliquid Full-Depth L2 Schema","href":"/schemas/operations/get-hyperliquid-full-depth-l2-history"},{"title":"Get Hyperliquid L4 orderbook JSON Schema","href":"/schemas/operations/get-hyperliquid-l4-orderbook"},{"title":"Get Hyperliquid L4 orderbook diffs JSON Schema","href":"/schemas/operations/get-hyperliquid-l4-diffs"},{"title":"Get Hyperliquid L4 orderbook history JSON Schema","href":"/schemas/operations/get-hyperliquid-l4-history"},{"title":"Get Hyperliquid order flow JSON Schema","href":"/schemas/operations/get-hyperliquid-order-flow"},{"title":"Get Hyperliquid order history JSON Schema","href":"/schemas/operations/get-hyperliquid-order-history"},{"title":"Get Hyperliquid TP/SL orders JSON Schema","href":"/schemas/operations/get-hyperliquid-tpsl"},{"title":"Get Hyperliquid trigger levels JSON Schema","href":"/schemas/operations/get-hyperliquid-trigger-levels"},{"title":"Get Hyperliquid trigger levels history JSON Schema","href":"/schemas/operations/get-hyperliquid-trigger-levels-history"},{"title":"Get Hyperliquid positioning JSON Schema","href":"/schemas/operations/get-positioning"},{"title":"Get all Hyperliquid positions JSON Schema","href":"/schemas/operations/get-hyperliquid-all-positions"},{"title":"Get Hyperliquid market positions JSON Schema","href":"/schemas/operations/get-hyperliquid-market-positions"},{"title":"Get Hyperliquid market positions summary JSON Schema","href":"/schemas/operations/get-hyperliquid-market-positions-summary"},{"title":"Get price history JSON Schema","href":"/schemas/operations/get-hyperliquid-price-history"},{"title":"Get market summary JSON Schema","href":"/schemas/operations/get-hyperliquid-summary"},{"title":"Get Hyperliquid trade intent JSON Schema","href":"/schemas/operations/get-hyperliquid-trade-intent"},{"title":"Get Hyperliquid trades JSON Schema","href":"/schemas/operations/get-hyperliquid-trades"},{"title":"Get Hyperliquid TWAP order events by wallet JSON Schema","href":"/schemas/operations/get-hyperliquid-user-twap"},{"title":"Get Hyperliquid TWAP order events JSON Schema","href":"/schemas/operations/get-hyperliquid-twap"},{"title":"Get Hyperliquid USDC flow events JSON Schema","href":"/schemas/operations/get-usdc-flows"},{"title":"Get Hyperliquid USDC flow volume JSON Schema","href":"/schemas/operations/get-usdc-flow-volume"},{"title":"Classify Hyperliquid wallets JSON Schema","href":"/schemas/operations/classify-hyperliquid-wallets"},{"title":"Get Hyperliquid wallet account summary JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-account"},{"title":"Get Hyperliquid wallet account history JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-account-history"},{"title":"Get Hyperliquid wallet funding payments JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-funding"},{"title":"Get Hyperliquid wallet positions JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-positions"},{"title":"Get Hyperliquid wallet position changes JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-position-changes"},{"title":"Get Hyperliquid wallet position history JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-positions-history"},{"title":"Get Hyperliquid wallet profile JSON Schema","href":"/schemas/operations/get-hyperliquid-wallet-profile"}]},{"group":"Hyperliquid Spot","expanded":false,"pages":[{"title":"Hyperliquid Spot Schemas","href":"/schemas/families/hyperliquid-spot"},{"title":"Get spot OHLCV candles JSON Schema","href":"/schemas/operations/get-spot-candles"},{"title":"Get Hyperliquid Spot freshness JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-freshness"},{"title":"Get Hyperliquid Spot order book JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-orderbook"},{"title":"Get Hyperliquid Spot order book history JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-orderbook-history"},{"title":"Get Hyperliquid Spot L4 order book JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-l4-orderbook"},{"title":"Get Hyperliquid Spot L4 order book diffs JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-l4-diffs"},{"title":"Get Hyperliquid Spot L4 order book history JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-l4-history"},{"title":"Get Hyperliquid Spot order history JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-order-history"},{"title":"List Hyperliquid Spot pairs JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-pairs"},{"title":"Get Hyperliquid Spot pair metadata JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-pair"},{"title":"Get Hyperliquid Spot trades JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-trades"},{"title":"Get recent Hyperliquid spot trades JSON Schema","href":"/schemas/operations/get-spot-trades-recent"},{"title":"Get Hyperliquid Spot user TWAP JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-user-twap"},{"title":"Get Hyperliquid Spot TWAP JSON Schema","href":"/schemas/operations/get-hyperliquid-spot-twap"}]},{"group":"HIP-3","expanded":false,"pages":[{"title":"HIP-3 Schemas","href":"/schemas/families/hip3"},{"title":"HIP-3 breadth above the moving average history JSON Schema","href":"/schemas/operations/get-hip3-breadth-above-ma"},{"title":"Current HIP-3 breadth above the moving average JSON Schema","href":"/schemas/operations/get-hip3-breadth-above-ma-current"},{"title":"Get HIP-3 breadth above session VWAP history JSON Schema","href":"/schemas/operations/get-hip3-breadth-above-vwap"},{"title":"Get current HIP-3 breadth above session VWAP JSON Schema","href":"/schemas/operations/get-hip3-breadth-above-vwap-current"},{"title":"Get HIP-3 OHLCV candles JSON Schema","href":"/schemas/operations/get-hip3-candles"},{"title":"Get HIP-3 cumulative volume delta JSON Schema","href":"/schemas/operations/get-hip3-cvd"},{"title":"Get HIP-3 data freshness JSON Schema","href":"/schemas/operations/get-hip3-freshness"},{"title":"Get HIP-3 funding rate history JSON Schema","href":"/schemas/operations/get-hip3-funding-history"},{"title":"Get current HIP-3 funding rate JSON Schema","href":"/schemas/operations/get-current-hip3-funding"},{"title":"List HIP-3 instruments JSON Schema","href":"/schemas/operations/list-hip3-instruments"},{"title":"Get HIP-3 instrument JSON Schema","href":"/schemas/operations/get-hip3-instrument"},{"title":"Get HIP-3 liquidation events JSON Schema","href":"/schemas/operations/get-hip3-liquidations"},{"title":"Get HIP-3 liquidation levels JSON Schema","href":"/schemas/operations/get-hip3-liquidation-levels"},{"title":"Get HIP-3 liquidation levels history JSON Schema","href":"/schemas/operations/get-hip3-liquidation-levels-history"},{"title":"Get HIP-3 aggregated liquidation volume JSON Schema","href":"/schemas/operations/get-hip3-liquidation-volume"},{"title":"Get HIP-3 open interest history JSON Schema","href":"/schemas/operations/get-hip3-open-interest"},{"title":"Get current HIP-3 open interest JSON Schema","href":"/schemas/operations/get-current-hip3-open-interest"},{"title":"Get HIP-3 oracle discovery bounds JSON Schema","href":"/schemas/operations/get-hip3-oracle-discovery-bounds"},{"title":"Get HIP-3 oracle external price JSON Schema","href":"/schemas/operations/get-hip3-oracle-external-price"},{"title":"Get HIP-3 native L2 order book (20 levels) JSON Schema","href":"/schemas/operations/get-hip3-orderbook"},{"title":"HIP-3 Order Book History Schema","href":"/schemas/operations/get-hip3-orderbook-history"},{"title":"Get HIP-3 full-depth L2 order book JSON Schema","href":"/schemas/operations/get-hip3-full-depth-l2-orderbook"},{"title":"Get HIP-3 full-depth L2 order book diffs JSON Schema","href":"/schemas/operations/get-hip3-full-depth-l2-diffs"},{"title":"Get HIP-3 full-depth L2 order book history JSON Schema","href":"/schemas/operations/get-hip3-full-depth-l2-history"},{"title":"Get HIP-3 L4 orderbook JSON Schema","href":"/schemas/operations/get-hip3-l4-orderbook"},{"title":"Get HIP-3 L4 orderbook diffs JSON Schema","href":"/schemas/operations/get-hip3-l4-diffs"},{"title":"Get HIP-3 L4 orderbook history JSON Schema","href":"/schemas/operations/get-hip3-l4-history"},{"title":"Get HIP-3 order flow JSON Schema","href":"/schemas/operations/get-hip3-order-flow"},{"title":"Get HIP-3 order history JSON Schema","href":"/schemas/operations/get-hip3-order-history"},{"title":"Get HIP-3 TP/SL orders JSON Schema","href":"/schemas/operations/get-hip3-tpsl"},{"title":"Get HIP-3 trigger levels JSON Schema","href":"/schemas/operations/get-hip3-trigger-levels"},{"title":"Get HIP-3 trigger levels history JSON Schema","href":"/schemas/operations/get-hip3-trigger-levels-history"},{"title":"Get HIP-3 positioning JSON Schema","href":"/schemas/operations/get-hip3-positioning"},{"title":"Get all HIP-3 positions JSON Schema","href":"/schemas/operations/get-hip3-all-positions"},{"title":"Get HIP-3 market positions JSON Schema","href":"/schemas/operations/get-hip3-market-positions"},{"title":"Get HIP-3 market positions summary JSON Schema","href":"/schemas/operations/get-hip3-market-positions-summary"},{"title":"Get HIP-3 price history JSON Schema","href":"/schemas/operations/get-hip3-price-history"},{"title":"Get HIP-3 market summary JSON Schema","href":"/schemas/operations/get-hip3-summary"},{"title":"Get HIP-3 trade intent JSON Schema","href":"/schemas/operations/get-hip3-trade-intent"},{"title":"Get HIP-3 trades JSON Schema","href":"/schemas/operations/get-hip3-trades"},{"title":"Get recent HIP-3 trades JSON Schema","href":"/schemas/operations/get-hip3-recent-trades"},{"title":"Get HIP-3 TWAP order events by wallet JSON Schema","href":"/schemas/operations/get-hip3-user-twap"},{"title":"Get HIP-3 TWAP order events JSON Schema","href":"/schemas/operations/get-hip3-twap"},{"title":"Classify HIP-3 wallets JSON Schema","href":"/schemas/operations/classify-hip3-wallets"},{"title":"Get HIP-3 wallet account summary JSON Schema","href":"/schemas/operations/get-hip3-wallet-account"},{"title":"Get HIP-3 wallet account history JSON Schema","href":"/schemas/operations/get-hip3-wallet-account-history"},{"title":"Get HIP-3 wallet funding payments JSON Schema","href":"/schemas/operations/get-hip3-wallet-funding"},{"title":"Get HIP-3 wallet positions JSON Schema","href":"/schemas/operations/get-hip3-wallet-positions"},{"title":"Get HIP-3 wallet position changes JSON Schema","href":"/schemas/operations/get-hip3-wallet-position-changes"},{"title":"Get HIP-3 wallet position history JSON Schema","href":"/schemas/operations/get-hip3-wallet-positions-history"},{"title":"Get HIP-3 wallet profile JSON Schema","href":"/schemas/operations/get-hip3-wallet-profile"}]},{"group":"HIP-4","expanded":false,"pages":[{"title":"HIP-4 Schemas","href":"/schemas/families/hip4"},{"title":"Get HIP-4 OHLCV candles JSON Schema","href":"/schemas/operations/get-hip4-candles"},{"title":"Get HIP-4 data freshness JSON Schema","href":"/schemas/operations/get-hip4-freshness"},{"title":"List HIP-4 instruments JSON Schema","href":"/schemas/operations/list-hip4-instruments"},{"title":"Get HIP-4 instrument JSON Schema","href":"/schemas/operations/get-hip4-instrument"},{"title":"Get HIP-4 open interest history JSON Schema","href":"/schemas/operations/get-hip4-open-interest"},{"title":"Get current HIP-4 open interest JSON Schema","href":"/schemas/operations/get-current-hip4-open-interest"},{"title":"Get HIP-4 order book JSON Schema","href":"/schemas/operations/get-hip4-orderbook"},{"title":"Get HIP-4 order book history JSON Schema","href":"/schemas/operations/get-hip4-orderbook-history"},{"title":"Get HIP-4 L4 orderbook JSON Schema","href":"/schemas/operations/get-hip4-l4-orderbook"},{"title":"Get HIP-4 L4 orderbook diffs JSON Schema","href":"/schemas/operations/get-hip4-l4-diffs"},{"title":"Get HIP-4 L4 orderbook history JSON Schema","href":"/schemas/operations/get-hip4-l4-history"},{"title":"Get HIP-4 order flow JSON Schema","href":"/schemas/operations/get-hip4-order-flow"},{"title":"Get HIP-4 order history JSON Schema","href":"/schemas/operations/get-hip4-order-history"},{"title":"Get HIP-4 TP/SL orders JSON Schema","href":"/schemas/operations/get-hip4-tpsl"},{"title":"List HIP-4 outcomes JSON Schema","href":"/schemas/operations/list-hip4-outcomes"},{"title":"Get HIP-4 outcome by slug JSON Schema","href":"/schemas/operations/get-hip4-outcome-by-slug"},{"title":"Get HIP-4 outcome detail JSON Schema","href":"/schemas/operations/get-hip4-outcome"},{"title":"Get HIP-4 price history JSON Schema","href":"/schemas/operations/get-hip4-price-history"},{"title":"List HIP-4 questions JSON Schema","href":"/schemas/operations/list-hip4-questions"},{"title":"Get a single HIP-4 question JSON Schema","href":"/schemas/operations/get-hip4-question"},{"title":"Get HIP-4 market summary JSON Schema","href":"/schemas/operations/get-hip4-summary"},{"title":"Get HIP-4 trades JSON Schema","href":"/schemas/operations/get-hip4-trades"},{"title":"Get recent HIP-4 trades JSON Schema","href":"/schemas/operations/get-hip4-recent-trades"},{"title":"Get HIP-4 TWAP order events by wallet JSON Schema","href":"/schemas/operations/get-hip4-user-twap"},{"title":"Get HIP-4 TWAP order events JSON Schema","href":"/schemas/operations/get-hip4-twap"}]},{"group":"Lighter","expanded":false,"pages":[{"title":"Lighter Schemas","href":"/schemas/families/lighter"},{"title":"Resolve Lighter accounts by L1 address JSON Schema","href":"/schemas/operations/get-lighter-accounts-by-l1"},{"title":"Get Lighter account summary JSON Schema","href":"/schemas/operations/get-lighter-account-summary"},{"title":"Get Lighter account summary history JSON Schema","href":"/schemas/operations/get-lighter-account-summary-history"},{"title":"Get Lighter account positions JSON Schema","href":"/schemas/operations/get-lighter-account-positions"},{"title":"Get Lighter account position changes JSON Schema","href":"/schemas/operations/get-lighter-account-position-changes"},{"title":"Get Lighter account position history JSON Schema","href":"/schemas/operations/get-lighter-account-positions-history"},{"title":"Get Lighter OHLCV candles JSON Schema","href":"/schemas/operations/get-lighter-candles"},{"title":"Get Lighter data freshness JSON Schema","href":"/schemas/operations/get-lighter-freshness"},{"title":"Get Lighter funding rate history JSON Schema","href":"/schemas/operations/get-lighter-funding-history"},{"title":"Get current Lighter funding rate JSON Schema","href":"/schemas/operations/get-current-lighter-funding"},{"title":"List Lighter instruments JSON Schema","href":"/schemas/operations/list-lighter-instruments"},{"title":"Get Lighter instrument JSON Schema","href":"/schemas/operations/get-lighter-instrument"},{"title":"Get Lighter L3 orderbook JSON Schema","href":"/schemas/operations/get-lighter-l3-orderbook"},{"title":"Get Lighter L3 orderbook history JSON Schema","href":"/schemas/operations/get-lighter-l3-orderbook-history"},{"title":"Get Lighter liquidation events JSON Schema","href":"/schemas/operations/get-lighter-liquidations"},{"title":"Get Lighter liquidation volume JSON Schema","href":"/schemas/operations/get-lighter-liquidation-volume"},{"title":"Get Lighter open interest history JSON Schema","href":"/schemas/operations/get-lighter-open-interest"},{"title":"Get current Lighter open interest JSON Schema","href":"/schemas/operations/get-current-lighter-open-interest"},{"title":"Get Lighter order book JSON Schema","href":"/schemas/operations/get-lighter-orderbook"},{"title":"Get Lighter order book history JSON Schema","href":"/schemas/operations/get-lighter-orderbook-history"},{"title":"Get all Lighter positions JSON Schema","href":"/schemas/operations/get-lighter-all-positions"},{"title":"Get Lighter market positions JSON Schema","href":"/schemas/operations/get-lighter-market-positions"},{"title":"Get Lighter market positions summary JSON Schema","href":"/schemas/operations/get-lighter-market-positions-summary"},{"title":"Get Lighter price history JSON Schema","href":"/schemas/operations/get-lighter-price-history"},{"title":"Get Lighter market summary JSON Schema","href":"/schemas/operations/get-lighter-summary"},{"title":"Get Lighter trades JSON Schema","href":"/schemas/operations/get-lighter-trades"},{"title":"Get recent Lighter trades JSON Schema","href":"/schemas/operations/get-lighter-recent-trades"}]},{"group":"Lighter on Robinhood Chain","expanded":false,"pages":[{"title":"Lighter on Robinhood Chain Schemas","href":"/schemas/families/rh-lighter"},{"title":"Get Lighter on Robinhood Chain account summary JSON Schema","href":"/schemas/operations/get-rh-lighter-account-summary"},{"title":"Lighter on Robinhood Chain account summary history schema","href":"/schemas/operations/get-rh-lighter-account-summary-history"},{"title":"Lighter on Robinhood Chain account positions JSON Schema","href":"/schemas/operations/get-rh-lighter-account-positions"},{"title":"Lighter on Robinhood Chain account position changes schema","href":"/schemas/operations/get-rh-lighter-account-position-changes"},{"title":"Lighter on Robinhood Chain account position history schema","href":"/schemas/operations/get-rh-lighter-account-positions-history"},{"title":"Get Lighter on Robinhood Chain OHLCV candles JSON Schema","href":"/schemas/operations/get-rh-lighter-candles"},{"title":"Get Lighter on Robinhood Chain data freshness JSON Schema","href":"/schemas/operations/get-rh-lighter-freshness"},{"title":"Lighter on Robinhood Chain funding rate history schema","href":"/schemas/operations/get-rh-lighter-funding-history"},{"title":"Current Lighter on Robinhood Chain funding rate schema","href":"/schemas/operations/get-current-rh-lighter-funding"},{"title":"List Lighter on Robinhood Chain instruments JSON Schema","href":"/schemas/operations/list-rh-lighter-instruments"},{"title":"Get Lighter on Robinhood Chain instrument JSON Schema","href":"/schemas/operations/get-rh-lighter-instrument"},{"title":"Lighter on Robinhood Chain liquidation events JSON Schema","href":"/schemas/operations/get-rh-lighter-liquidations"},{"title":"Lighter on Robinhood Chain liquidation volume JSON Schema","href":"/schemas/operations/get-rh-lighter-liquidation-volume"},{"title":"Lighter on Robinhood Chain open interest history schema","href":"/schemas/operations/get-rh-lighter-open-interest"},{"title":"Current Lighter on Robinhood Chain open interest schema","href":"/schemas/operations/get-current-rh-lighter-open-interest"},{"title":"Get Lighter on Robinhood Chain order book JSON Schema","href":"/schemas/operations/get-rh-lighter-orderbook"},{"title":"Lighter on Robinhood Chain order book history JSON Schema","href":"/schemas/operations/get-rh-lighter-orderbook-history"},{"title":"Get all Lighter on Robinhood Chain positions JSON Schema","href":"/schemas/operations/get-rh-lighter-all-positions"},{"title":"Lighter on Robinhood Chain market positions JSON Schema","href":"/schemas/operations/get-rh-lighter-market-positions"},{"title":"Lighter on Robinhood Chain market positions summary schema","href":"/schemas/operations/get-rh-lighter-market-positions-summary"},{"title":"Get Lighter on Robinhood Chain price history JSON Schema","href":"/schemas/operations/get-rh-lighter-price-history"},{"title":"Get Lighter on Robinhood Chain market summary JSON Schema","href":"/schemas/operations/get-rh-lighter-summary"},{"title":"Get Lighter on Robinhood Chain trades JSON Schema","href":"/schemas/operations/get-rh-lighter-trades"},{"title":"Get recent Lighter on Robinhood Chain trades JSON Schema","href":"/schemas/operations/get-rh-lighter-recent-trades"}]},{"group":"Data quality","expanded":false,"pages":[{"title":"Data Quality Schemas","href":"/schemas/families/data-quality"},{"title":"Get coverage summary JSON Schema","href":"/schemas/operations/get-data-quality-coverage"},{"title":"Get venue-family coverage JSON Schema","href":"/schemas/operations/get-exchange-coverage"},{"title":"Get symbol coverage with gaps JSON Schema","href":"/schemas/operations/get-symbol-coverage"},{"title":"List incidents JSON Schema","href":"/schemas/operations/list-incidents"},{"title":"Get incident JSON Schema","href":"/schemas/operations/get-incident"},{"title":"Get latency metrics JSON Schema","href":"/schemas/operations/get-latency-metrics"},{"title":"Get account positions freshness JSON Schema","href":"/schemas/operations/get-positions-freshness"},{"title":"Get SLA metrics JSON Schema","href":"/schemas/operations/get-sla-metrics"},{"title":"Get system status JSON Schema","href":"/schemas/operations/get-data-quality-status"}]},{"group":"Auth and keys","expanded":false,"pages":[{"title":"Web3 Auth Schemas","href":"/schemas/families/web3-auth"},{"title":"Get SIWE challenge message JSON Schema","href":"/schemas/operations/web3-challenge"},{"title":"Verify SIWE signature JSON Schema","href":"/schemas/operations/web3-verify"},{"title":"List API keys for wallet JSON Schema","href":"/schemas/operations/web3-list-keys"},{"title":"Revoke an API key JSON Schema","href":"/schemas/operations/web3-revoke-key"},{"title":"Web3 Subscribe Schema","href":"/schemas/operations/web3-subscribe"}]},{"group":"System","expanded":false,"pages":[{"title":"System Schemas","href":"/schemas/families/system"},{"title":"Health check JSON Schema","href":"/schemas/operations/health-check"},{"title":"List capabilities JSON Schema","href":"/schemas/operations/list-capabilities"},{"title":"Get public API stats JSON Schema","href":"/schemas/operations/get-public-stats"},{"title":"Get public coverage status JSON Schema","href":"/schemas/operations/get-public-coverage-status"},{"title":"List public incidents JSON Schema","href":"/schemas/operations/list-public-incidents"},{"title":"Get public incident JSON Schema","href":"/schemas/operations/get-public-incident"},{"title":"List public symbols JSON Schema","href":"/schemas/operations/list-symbols"}]},{"group":"Legacy","expanded":false,"pages":[{"title":"Legacy Schemas","sidebarTitle":"Legacy schemas","href":"/schemas/families/legacy"},{"title":"Get funding rate history (Deprecated) JSON Schema","href":"/schemas/operations/get-funding-history"},{"title":"Get current funding rate (Deprecated) JSON Schema","href":"/schemas/operations/get-current-funding"},{"title":"List instruments (Deprecated) JSON Schema","href":"/schemas/operations/list-instruments"},{"title":"Get instrument (Deprecated) JSON Schema","href":"/schemas/operations/get-instrument"},{"title":"Get open interest history (Deprecated) JSON Schema","href":"/schemas/operations/get-open-interest"},{"title":"Get current open interest (Deprecated) JSON Schema","href":"/schemas/operations/get-current-open-interest"},{"title":"Get order book (Deprecated) JSON Schema","href":"/schemas/operations/get-orderbook"},{"title":"Get order book history (Deprecated) JSON Schema","href":"/schemas/operations/get-orderbook-history"},{"title":"Get trades (Deprecated) JSON Schema","href":"/schemas/operations/get-trades"},{"title":"Get trades with cursor pagination (Deprecated) JSON Schema","href":"/schemas/operations/get-trades-cursor"},{"title":"Wallet free signup retired JSON Schema","href":"/schemas/operations/web3-signup"}]},{"group":"Feedback","expanded":false,"pages":[{"title":"Feedback Schemas","href":"/schemas/families/feedback"},{"title":"Submit product feedback JSON Schema","href":"/schemas/operations/submit-feedback"}]}]},{"group":"Component schemas","expanded":false,"pages":[{"title":"Component Schemas","href":"/schemas/components"},{"group":"A–F","expanded":false,"pages":[{"title":"AccountSummary Schema","href":"/schemas/components/account-summary"},{"title":"ApiLatency Schema","href":"/schemas/components/api-latency"},{"title":"ApiMeta Schema","href":"/schemas/components/api-meta"},{"title":"ApiResponseAccountSummaryArray Schema","href":"/schemas/components/api-response-account-summary-array"},{"title":"ApiResponseBreadthSnapshot Schema","href":"/schemas/components/api-response-breadth-snapshot"},{"title":"ApiResponseBreadthSnapshotArray Schema","href":"/schemas/components/api-response-breadth-snapshot-array"},{"title":"ApiResponseCandleArray Schema","href":"/schemas/components/api-response-candle-array"},{"title":"ApiResponseCapabilityArray Schema","href":"/schemas/components/api-response-capability-array"},{"title":"ApiResponseCoinFreshness Schema","href":"/schemas/components/api-response-coin-freshness"},{"title":"ApiResponseCoinSummary Schema","href":"/schemas/components/api-response-coin-summary"},{"title":"ApiResponseCvdBucketArray Schema","href":"/schemas/components/api-response-cvd-bucket-array"},{"title":"ApiResponseFullDepthL2OrderBook Schema","href":"/schemas/components/api-response-full-depth-l2-order-book"},{"title":"ApiResponseFullDepthL2OrderBookArray Schema","href":"/schemas/components/api-response-full-depth-l2-order-book-array"},{"title":"ApiResponseFundingPaymentArray Schema","href":"/schemas/components/api-response-funding-payment-array"},{"title":"ApiResponseFundingRate Schema","href":"/schemas/components/api-response-funding-rate"},{"title":"ApiResponseFundingRateArray Schema","href":"/schemas/components/api-response-funding-rate-array"},{"title":"ApiResponseGenericArray Schema","href":"/schemas/components/api-response-generic-array"},{"title":"ApiResponseHip3Instrument Schema","href":"/schemas/components/api-response-hip3-instrument"},{"title":"ApiResponseHip3InstrumentArray Schema","href":"/schemas/components/api-response-hip3-instrument-array"},{"title":"ApiResponseHip3OracleDiscoveryBounds Schema","href":"/schemas/components/api-response-hip3-oracle-discovery-bounds"},{"title":"ApiResponseHip3OracleExternalPrice Schema","href":"/schemas/components/api-response-hip3-oracle-external-price"},{"title":"ApiResponseHip4OpenInterest Schema","href":"/schemas/components/api-response-hip4-open-interest"},{"title":"ApiResponseHip4OpenInterestArray Schema","href":"/schemas/components/api-response-hip4-open-interest-array"},{"title":"ApiResponseHip4Outcome Schema","href":"/schemas/components/api-response-hip4-outcome"},{"title":"ApiResponseHip4OutcomeAggregate Schema","href":"/schemas/components/api-response-hip4-outcome-aggregate"},{"title":"ApiResponseHip4OutcomeAggregateArray Schema","href":"/schemas/components/api-response-hip4-outcome-aggregate-array"},{"title":"ApiResponseHip4OutcomeArray Schema","href":"/schemas/components/api-response-hip4-outcome-array"},{"title":"ApiResponseHip4Question Schema","href":"/schemas/components/api-response-hip4-question"},{"title":"ApiResponseHip4QuestionArray Schema","href":"/schemas/components/api-response-hip4-question-array"},{"title":"ApiResponseInstrument Schema","href":"/schemas/components/api-response-instrument"},{"title":"ApiResponseInstrumentArray Schema","href":"/schemas/components/api-response-instrument-array"},{"title":"ApiResponseL2OrderBookDiffArray Schema","href":"/schemas/components/api-response-l2-order-book-diff-array"},{"title":"ApiResponseL3OrderBook Schema","href":"/schemas/components/api-response-l3-order-book"},{"title":"ApiResponseL3OrderBookArray Schema","href":"/schemas/components/api-response-l3-order-book-array"},{"title":"ApiResponseL4OrderBook Schema","href":"/schemas/components/api-response-l4-order-book"},{"title":"ApiResponseL4OrderBookArray Schema","href":"/schemas/components/api-response-l4-order-book-array"},{"title":"ApiResponseLighterInstrument Schema","href":"/schemas/components/api-response-lighter-instrument"},{"title":"ApiResponseLighterInstrumentArray Schema","href":"/schemas/components/api-response-lighter-instrument-array"},{"title":"ApiResponseLighterL1Accounts Schema","href":"/schemas/components/api-response-lighter-l1-accounts"},{"title":"ApiResponseLighterLiquidationArray Schema","href":"/schemas/components/api-response-lighter-liquidation-array"},{"title":"ApiResponseLighterLiquidationVolumeArray Schema","href":"/schemas/components/api-response-lighter-liquidation-volume-array"},{"title":"ApiResponseLighterTradeArray Schema","href":"/schemas/components/api-response-lighter-trade-array"},{"title":"ApiResponseLiquidationArray Schema","href":"/schemas/components/api-response-liquidation-array"},{"title":"ApiResponseLiquidationLevels Schema","href":"/schemas/components/api-response-liquidation-levels"},{"title":"ApiResponseLiquidationLevelsHistory Schema","href":"/schemas/components/api-response-liquidation-levels-history"},{"title":"ApiResponseLiquidationVolumeArray Schema","href":"/schemas/components/api-response-liquidation-volume-array"},{"title":"ApiResponseMaBreadthReading Schema","href":"/schemas/components/api-response-ma-breadth-reading"},{"title":"ApiResponseMaBreadthReadingArray Schema","href":"/schemas/components/api-response-ma-breadth-reading-array"},{"title":"ApiResponseMarketPositionArray Schema","href":"/schemas/components/api-response-market-position-array"},{"title":"ApiResponseMarketPositionsSummaryArray Schema","href":"/schemas/components/api-response-market-positions-summary-array"},{"title":"ApiResponseOpenInterest Schema","href":"/schemas/components/api-response-open-interest"},{"title":"ApiResponseOpenInterestArray Schema","href":"/schemas/components/api-response-open-interest-array"},{"title":"ApiResponseOrderBook Schema","href":"/schemas/components/api-response-order-book"},{"title":"ApiResponseOrderBookArray Schema","href":"/schemas/components/api-response-order-book-array"},{"title":"ApiResponsePositionArray Schema","href":"/schemas/components/api-response-position-array"},{"title":"ApiResponsePositionChangeArray Schema","href":"/schemas/components/api-response-position-change-array"},{"title":"ApiResponsePositioningArray Schema","href":"/schemas/components/api-response-positioning-array"},{"title":"ApiResponsePositionsFreshnessArray Schema","href":"/schemas/components/api-response-positions-freshness-array"},{"title":"ApiResponsePriceSnapshotArray Schema","href":"/schemas/components/api-response-price-snapshot-array"},{"title":"ApiResponseSpotFreshness Schema","href":"/schemas/components/api-response-spot-freshness"},{"title":"ApiResponseSpotPair Schema","href":"/schemas/components/api-response-spot-pair"},{"title":"ApiResponseSpotPairArray Schema","href":"/schemas/components/api-response-spot-pair-array"},{"title":"ApiResponseSpotTwapArray Schema","href":"/schemas/components/api-response-spot-twap-array"},{"title":"ApiResponseTradeArray Schema","href":"/schemas/components/api-response-trade-array"},{"title":"ApiResponseTradeIntentBucketArray Schema","href":"/schemas/components/api-response-trade-intent-bucket-array"},{"title":"ApiResponseTriggerLevels Schema","href":"/schemas/components/api-response-trigger-levels"},{"title":"ApiResponseTriggerLevelsHistory Schema","href":"/schemas/components/api-response-trigger-levels-history"},{"title":"ApiResponseTwapArray Schema","href":"/schemas/components/api-response-twap-array"},{"title":"ApiResponseUsdcFlowEventArray Schema","href":"/schemas/components/api-response-usdc-flow-event-array"},{"title":"ApiResponseUsdcFlowVolumeArray Schema","href":"/schemas/components/api-response-usdc-flow-volume-array"},{"title":"ApiResponseWalletClassifyData Schema","href":"/schemas/components/api-response-wallet-classify-data"},{"title":"ApiResponseWalletPositions Schema","href":"/schemas/components/api-response-wallet-positions"},{"title":"ApiResponseWalletProfile Schema","href":"/schemas/components/api-response-wallet-profile"},{"title":"ApiResponseWebhookAck Schema","href":"/schemas/components/api-response-webhook-ack"},{"title":"ApiResponseWebhookDeliveryArray Schema","href":"/schemas/components/api-response-webhook-delivery-array"},{"title":"ApiResponseWebhookDeliveryQueued Schema","href":"/schemas/components/api-response-webhook-delivery-queued"},{"title":"ApiResponseWebhookDryRun Schema","href":"/schemas/components/api-response-webhook-dry-run"},{"title":"ApiResponseWebhookEndpointArray Schema","href":"/schemas/components/api-response-webhook-endpoint-array"},{"title":"ApiResponseWebhookEndpointCreated Schema","href":"/schemas/components/api-response-webhook-endpoint-created"},{"title":"ApiResponseWebhookEndpointSecret Schema","href":"/schemas/components/api-response-webhook-endpoint-secret"},{"title":"ApiResponseWebhookEstimate Schema","href":"/schemas/components/api-response-webhook-estimate"},{"title":"ApiResponseWebhookEventTypeArray Schema","href":"/schemas/components/api-response-webhook-event-type-array"},{"title":"ApiResponseWebhookLimits Schema","href":"/schemas/components/api-response-webhook-limits"},{"title":"ApiResponseWebhookRedelivery Schema","href":"/schemas/components/api-response-webhook-redelivery"},{"title":"ApiResponseWebhookSubscription Schema","href":"/schemas/components/api-response-webhook-subscription"},{"title":"ApiResponseWebhookSubscriptionArray Schema","href":"/schemas/components/api-response-webhook-subscription-array"},{"title":"ApiResponseWebhookSubscriptionResume Schema","href":"/schemas/components/api-response-webhook-subscription-resume"},{"title":"ApiResponseWebhookSubscriptionResumeAll Schema","href":"/schemas/components/api-response-webhook-subscription-resume-all"},{"title":"ApiResponseWebhookWatchedAddress Schema","href":"/schemas/components/api-response-webhook-watched-address"},{"title":"ApiResponseWebhookWatchedAddressArray Schema","href":"/schemas/components/api-response-webhook-watched-address-array"},{"title":"BreadthCounts Schema","href":"/schemas/components/breadth-counts"},{"title":"BreadthNamespaceCounts Schema","href":"/schemas/components/breadth-namespace-counts"},{"title":"BreadthSnapshot Schema","href":"/schemas/components/breadth-snapshot"},{"title":"Candle Schema","href":"/schemas/components/candle"},{"title":"Capability Schema","href":"/schemas/components/capability"},{"title":"ClassifiedWallet Schema","href":"/schemas/components/classified-wallet"},{"title":"CoinFreshness Schema","href":"/schemas/components/coin-freshness"},{"title":"CoinSummary Schema","href":"/schemas/components/coin-summary"},{"title":"CompletenessMetrics Schema","href":"/schemas/components/completeness-metrics"},{"title":"CoverageGap Schema","href":"/schemas/components/coverage-gap"},{"title":"CoverageResponse Schema","href":"/schemas/components/coverage-response"},{"title":"CvdBucket Schema","href":"/schemas/components/cvd-bucket"},{"title":"DataCadence Schema","href":"/schemas/components/data-cadence"},{"title":"DataFreshness Schema","href":"/schemas/components/data-freshness"},{"title":"DataTypeCoverage Schema","href":"/schemas/components/data-type-coverage"},{"title":"DataTypeFreshness Schema","href":"/schemas/components/data-type-freshness"},{"title":"DataTypeStatus Schema","href":"/schemas/components/data-type-status"},{"title":"Error Schema","href":"/schemas/components/error"},{"title":"ErrorCode Schema","href":"/schemas/components/error-code"},{"title":"ErrorResponse Schema","href":"/schemas/components/error-response"},{"title":"ExchangeCoverageResponse Schema","href":"/schemas/components/exchange-coverage-response"},{"title":"ExchangeLatency Schema","href":"/schemas/components/exchange-latency"},{"title":"ExchangeStatus Schema","href":"/schemas/components/exchange-status"},{"title":"FeedbackSubmissionRequest Schema","href":"/schemas/components/feedback-submission-request"},{"title":"FeedbackSubmissionResponse Schema","href":"/schemas/components/feedback-submission-response"},{"title":"FullDepthL2OrderBook Schema","href":"/schemas/components/full-depth-l2-order-book"},{"title":"FundingPayment Schema","href":"/schemas/components/funding-payment"},{"title":"FundingRate Schema","href":"/schemas/components/funding-rate"}]},{"group":"G–L","expanded":false,"pages":[{"title":"Hip3Instrument Schema","href":"/schemas/components/hip3-instrument"},{"title":"Hip3OracleDiscoveryBounds Schema","href":"/schemas/components/hip3-oracle-discovery-bounds"},{"title":"Hip3OracleExternalPrice Schema","href":"/schemas/components/hip3-oracle-external-price"},{"title":"Hip4AggregatedOi Schema","href":"/schemas/components/hip4-aggregated-oi"},{"title":"Hip4OpenInterestRecord Schema","href":"/schemas/components/hip4-open-interest-record"},{"title":"Hip4Outcome Schema","href":"/schemas/components/hip4-outcome"},{"title":"Hip4OutcomeAggregate Schema","href":"/schemas/components/hip4-outcome-aggregate"},{"title":"Hip4Question Schema","href":"/schemas/components/hip4-question"},{"title":"Hip4SideSpec Schema","href":"/schemas/components/hip4-side-spec"},{"title":"Incident Schema","href":"/schemas/components/incident"},{"title":"IncidentsResponse Schema","href":"/schemas/components/incidents-response"},{"title":"Instrument Schema","href":"/schemas/components/instrument"},{"title":"L2OrderBookDiff Schema","href":"/schemas/components/l2-order-book-diff"},{"title":"L3Order Schema","href":"/schemas/components/l3-order"},{"title":"L3OrderBookSnapshot Schema","href":"/schemas/components/l3-order-book-snapshot"},{"title":"L4Order Schema","href":"/schemas/components/l4-order"},{"title":"L4OrderBookSnapshot Schema","href":"/schemas/components/l4-order-book-snapshot"},{"title":"LatencyResponse Schema","href":"/schemas/components/latency-response"},{"title":"LighterInstrument Schema","href":"/schemas/components/lighter-instrument"},{"title":"LighterL1Account Schema","href":"/schemas/components/lighter-l1-account"},{"title":"LighterL1Accounts Schema","href":"/schemas/components/lighter-l1-accounts"},{"title":"LighterLiquidation Schema","href":"/schemas/components/lighter-liquidation"},{"title":"LighterLiquidationVolume Schema","href":"/schemas/components/lighter-liquidation-volume"},{"title":"LighterTrade Schema","href":"/schemas/components/lighter-trade"},{"title":"Liquidation Schema","href":"/schemas/components/liquidation"},{"title":"LiquidationLevelBucket Schema","href":"/schemas/components/liquidation-level-bucket"},{"title":"LiquidationLevelsData Schema","href":"/schemas/components/liquidation-levels-data"},{"title":"LiquidationLevelsHistoryItem Schema","href":"/schemas/components/liquidation-levels-history-item"},{"title":"LiquidationVolume Schema","href":"/schemas/components/liquidation-volume"}]},{"group":"M–R","expanded":false,"pages":[{"title":"MaBreadthCounts Schema","href":"/schemas/components/ma-breadth-counts"},{"title":"MaBreadthDistance Schema","href":"/schemas/components/ma-breadth-distance"},{"title":"MaBreadthReading Schema","href":"/schemas/components/ma-breadth-reading"},{"title":"MarketPosition Schema","href":"/schemas/components/market-position"},{"title":"MarketPositionsSummary Schema","href":"/schemas/components/market-positions-summary"},{"title":"OpenInterest Schema","href":"/schemas/components/open-interest"},{"title":"OrderBook Schema","href":"/schemas/components/order-book"},{"title":"OrderbookDelta Schema","href":"/schemas/components/orderbook-delta"},{"title":"OutlierEnvelopeKeys Schema","href":"/schemas/components/outlier-envelope-keys"},{"title":"Pagination Schema","href":"/schemas/components/pagination"},{"title":"Position Schema","href":"/schemas/components/position"},{"title":"PositionChange Schema","href":"/schemas/components/position-change"},{"title":"PositionCumulativeFunding Schema","href":"/schemas/components/position-cumulative-funding"},{"title":"PositionLeverage Schema","href":"/schemas/components/position-leverage"},{"title":"PositioningRecord Schema","href":"/schemas/components/positioning-record"},{"title":"PositionsFreshness Schema","href":"/schemas/components/positions-freshness"},{"title":"PositionsMeta Schema","href":"/schemas/components/positions-meta"},{"title":"PriceLevel Schema","href":"/schemas/components/price-level"},{"title":"PriceSnapshot Schema","href":"/schemas/components/price-snapshot"},{"title":"ResponseMeta Schema","href":"/schemas/components/response-meta"}]},{"group":"S–Z","expanded":false,"pages":[{"title":"SlaActual Schema","href":"/schemas/components/sla-actual"},{"title":"SlaResponse Schema","href":"/schemas/components/sla-response"},{"title":"SlaTargets Schema","href":"/schemas/components/sla-targets"},{"title":"SpotFreshness Schema","href":"/schemas/components/spot-freshness"},{"title":"SpotFreshnessBucket Schema","href":"/schemas/components/spot-freshness-bucket"},{"title":"SpotPair Schema","href":"/schemas/components/spot-pair"},{"title":"SpotTwapRecord Schema","href":"/schemas/components/spot-twap-record"},{"title":"StatsResponse Schema","href":"/schemas/components/stats-response"},{"title":"StatusResponse Schema","href":"/schemas/components/status-response"},{"title":"SymbolCoverageResponse Schema","href":"/schemas/components/symbol-coverage-response"},{"title":"SymbolDataTypeCoverage Schema","href":"/schemas/components/symbol-data-type-coverage"},{"title":"SymbolEntry Schema","href":"/schemas/components/symbol-entry"},{"title":"SymbolsEnvelope Schema","href":"/schemas/components/symbols-envelope"},{"title":"SymbolsResponse Schema","href":"/schemas/components/symbols-response"},{"title":"TimeInput Schema","href":"/schemas/components/time-input"},{"title":"Trade Schema","href":"/schemas/components/trade"},{"title":"TradeIntentBucket Schema","href":"/schemas/components/trade-intent-bucket"},{"title":"TriggerLevel Schema","href":"/schemas/components/trigger-level"},{"title":"TriggerLevelsData Schema","href":"/schemas/components/trigger-levels-data"},{"title":"TriggerLevelsHistoryItem Schema","href":"/schemas/components/trigger-levels-history-item"},{"title":"TwapRecord Schema","href":"/schemas/components/twap-record"},{"title":"UsdcFlowEvent Schema","href":"/schemas/components/usdc-flow-event"},{"title":"UsdcFlowVolumeBucket Schema","href":"/schemas/components/usdc-flow-volume-bucket"},{"title":"WalletClassifyData Schema","href":"/schemas/components/wallet-classify-data"},{"title":"WalletClassifyMetrics Schema","href":"/schemas/components/wallet-classify-metrics"},{"title":"WalletPositions Schema","href":"/schemas/components/wallet-positions"},{"title":"WalletProfile Schema","href":"/schemas/components/wallet-profile"},{"title":"WalletProfileMetrics Schema","href":"/schemas/components/wallet-profile-metrics"},{"title":"Web3ApiKey Schema","href":"/schemas/components/web3-api-key"},{"title":"Web3AuthResponse Schema","href":"/schemas/components/web3-auth-response"},{"title":"Web3ChallengeRequest Schema","href":"/schemas/components/web3-challenge-request"},{"title":"Web3ChallengeResponse Schema","href":"/schemas/components/web3-challenge-response"},{"title":"Web3ErrorResponse Schema","href":"/schemas/components/web3-error-response"},{"title":"Web3KeysRequest Schema","href":"/schemas/components/web3-keys-request"},{"title":"Web3KeysResponse Schema","href":"/schemas/components/web3-keys-response"},{"title":"Web3RevokeRequest Schema","href":"/schemas/components/web3-revoke-request"},{"title":"Web3RevokeResponse Schema","href":"/schemas/components/web3-revoke-response"},{"title":"Web3SignupRequest Schema","href":"/schemas/components/web3-signup-request"},{"title":"Web3SubscribeRequest Schema","href":"/schemas/components/web3-subscribe-request"},{"title":"Web3SubscribeResponse Schema","href":"/schemas/components/web3-subscribe-response"},{"title":"Web3UserInfo Schema","href":"/schemas/components/web3-user-info"},{"title":"Web3VerifyRequest Schema","href":"/schemas/components/web3-verify-request"},{"title":"WebSocketLatency Schema","href":"/schemas/components/web-socket-latency"},{"title":"WebhookDelivery Schema","href":"/schemas/components/webhook-delivery"},{"title":"WebhookDeliveryBudget Schema","href":"/schemas/components/webhook-delivery-budget"},{"title":"WebhookDeliveryEnvelope Schema","href":"/schemas/components/webhook-delivery-envelope"},{"title":"WebhookDeliveryQueued Schema","href":"/schemas/components/webhook-delivery-queued"},{"title":"WebhookDryRun Schema","href":"/schemas/components/webhook-dry-run"},{"title":"WebhookDryRunRequest Schema","href":"/schemas/components/webhook-dry-run-request"},{"title":"WebhookEndpoint Schema","href":"/schemas/components/webhook-endpoint"},{"title":"WebhookEndpointCreateRequest Schema","href":"/schemas/components/webhook-endpoint-create-request"},{"title":"WebhookEndpointCreated Schema","href":"/schemas/components/webhook-endpoint-created"},{"title":"WebhookEndpointSecret Schema","href":"/schemas/components/webhook-endpoint-secret"},{"title":"WebhookEstimate Schema","href":"/schemas/components/webhook-estimate"},{"title":"WebhookEstimateBasis Schema","href":"/schemas/components/webhook-estimate-basis"},{"title":"WebhookEstimateDayCount Schema","href":"/schemas/components/webhook-estimate-day-count"},{"title":"WebhookEstimateDistribution Schema","href":"/schemas/components/webhook-estimate-distribution"},{"title":"WebhookEstimateRequest Schema","href":"/schemas/components/webhook-estimate-request"},{"title":"WebhookEstimateRung Schema","href":"/schemas/components/webhook-estimate-rung"},{"title":"WebhookEventType Schema","href":"/schemas/components/webhook-event-type"},{"title":"WebhookEventTypeMetric Schema","href":"/schemas/components/webhook-event-type-metric"},{"title":"WebhookEventTypeParam Schema","href":"/schemas/components/webhook-event-type-param"},{"title":"WebhookLimitUsage Schema","href":"/schemas/components/webhook-limit-usage"},{"title":"WebhookLimits Schema","href":"/schemas/components/webhook-limits"},{"title":"WebhookPausedSubscriptions Schema","href":"/schemas/components/webhook-paused-subscriptions"},{"title":"WebhookPreviewOccurrence Schema","href":"/schemas/components/webhook-preview-occurrence"},{"title":"WebhookPreviewWindow Schema","href":"/schemas/components/webhook-preview-window"},{"title":"WebhookRedelivery Schema","href":"/schemas/components/webhook-redelivery"},{"title":"WebhookResumeGap Schema","href":"/schemas/components/webhook-resume-gap"},{"title":"WebhookSubscription Schema","href":"/schemas/components/webhook-subscription"},{"title":"WebhookSubscriptionCondition Schema","href":"/schemas/components/webhook-subscription-condition"},{"title":"WebhookSubscriptionConfig Schema","href":"/schemas/components/webhook-subscription-config"},{"title":"WebhookSubscriptionCreateRequest Schema","href":"/schemas/components/webhook-subscription-create-request"},{"title":"WebhookSubscriptionUpdateRequest Schema","href":"/schemas/components/webhook-subscription-update-request"},{"title":"WebhookWatchedAddress Schema","href":"/schemas/components/webhook-watched-address"},{"title":"WebhookWatchedAddressCreateRequest Schema","href":"/schemas/components/webhook-watched-address-create-request"}]}]}]},{"group":"Guides","icon":"route","pages":[{"title":"Pull historical market data","href":"/guides/historical-market-data"}]}]},{"tab":"WebSocket","pages":[{"title":"WebSocket","href":"/websocket"}]},{"tab":"Webhook Alerts","pages":[{"title":"Webhook Alerts","href":"/webhooks"}]},{"tab":"Bulk Exports","pages":[{"title":"Bulk Exports","href":"/exports"}]},{"tab":"SDKs \u0026 Tools","pages":[{"title":"SDKs \u0026 Tools","href":"/tooling"}]},{"tab":"Terminal","pages":[{"title":"Terminal","href":"/terminal"}]}]},"basePath":"","title":"Get Hyperliquid wallet funding payments - 0xArchive","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}