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 HIP-3 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/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments","slug":"/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments","pageMetadata":{"title":"Get HIP-3 wallet funding payments","description":"0xArchive API reference for Get HIP-3 wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/funding","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-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 HIP-3 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-hip3-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 HIP-3 wallet funding payments","description":"0xArchive API reference for Get HIP-3 wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.","openapi":"openapi.json GET /v1/hyperliquid/hip3/wallets/{address}/funding","href":"/api-reference/hip-3-builder-perps--positions/get-hip-3-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":["HIP-3 Builder Perps - Positions"],"summary":"Get HIP-3 wallet funding payments","description":"0xArchive API reference for Get HIP-3 wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.","operationId":"getHip3WalletFunding","parameters":["4bb0214d-69b7-4e41-a008-7af07e466d30","d9ddbcb6-bc3c-41e2-8e77-6db6e17ae6ce","94b61777-8879-4b60-a731-354a4bd7ff47","e756adfb-0813-4e11-ae57-39e23fa714b6","bd76a8ab-a035-4d0d-8413-9faa0c98f133","914acd00-73ef-4629-b4ef-bf4135877146","848fdd49-af34-4e44-b433-8495163c1280"],"responses":{"200":"5ce056e5-90c1-4e4d-8b8e-385d357e672e","400":"e2d52e00-f3a9-45e4-ac94-68116e37b937","401":"33b44273-e6d1-4699-b097-4d67c8924abf","403":"182d70b0-660d-4266-b40a-c074bd18b59d","404":"c3688299-56f1-4fa6-873a-cce1f5391edd","429":"8ccd425a-9a68-4b4d-8fd6-357d9f7820e0","503":"1edd3041-63b2-44fa-84a6-88f0b730ecab","default":"c7680f33-90fe-428b-b5ab-717d54af521e"},"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-hip3-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-hip3-wallet-funding) for machine-readable request and response details.\n\u003c/Accordion>","metadata":{"description":"0xArchive API reference for Get HIP-3 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/hip3/wallets/{address}/funding","baseUrlOptions":["https://api.0xarchive.io"],"title":"Get HIP-3 wallet funding payments","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","go"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[],"urlDisplay":"full"},"dependencies":{"parameters":{"4bb0214d-69b7-4e41-a008-7af07e466d30":{"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"},"d9ddbcb6-bc3c-41e2-8e77-6db6e17ae6ce":{"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"},"94b61777-8879-4b60-a731-354a4bd7ff47":{"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"},"e756adfb-0813-4e11-ae57-39e23fa714b6":{"name":"symbol","in":"query","description":"Only this market, in `dex:COIN` form (e.g. xyz:TSLA). Must agree with `dex` when both are set.","schema":{"type":"string","description":"Only this market, in `dex:COIN` form (e.g. xyz:TSLA). Must agree with `dex` when both are set.","uniqueKey":"","typeLabel":"string"},"example":"xyz:GOLD"},"bd76a8ab-a035-4d0d-8413-9faa0c98f133":{"name":"dex","in":"query","description":"Restrict to one HIP-3 dex (for example `xyz`).","schema":{"type":"string","example":"xyz","description":"Restrict to one HIP-3 dex (for example `xyz`).","uniqueKey":"","typeLabel":"string"}},"914acd00-73ef-4629-b4ef-bf4135877146":{"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"}},"848fdd49-af34-4e44-b433-8495163c1280":{"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"}},"b82d9580-f10c-417d-94e8-d8fd8ec34fb4":{"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":{"5ce056e5-90c1-4e4d-8b8e-385d357e672e":{"description":"Get HIP-3 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":"xyz:GOLD","coin":"xyz:GOLD","dex":"xyz","position_size":"-6438.4594","funding_rate":"0.00000625","funding_amount":"164.458373","direction":"received","block_number":1210632898},{"timestamp":"2026-11-06T01:00:00.095Z","symbol":"xyz:GOLD","coin":"xyz:GOLD","dex":"xyz","position_size":"-6438.4594","funding_rate":"0.00000625","funding_amount":"164.671647","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":"xyz:GOLD","coin":"xyz:GOLD","dex":"xyz","position_size":"-6438.4594","funding_rate":"0.00000625","funding_amount":"164.458373","direction":"received","block_number":1210632898},{"timestamp":"2026-11-06T01:00:00.095Z","symbol":"xyz:GOLD","coin":"xyz:GOLD","dex":"xyz","position_size":"-6438.4594","funding_rate":"0.00000625","funding_amount":"164.671647","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"},"e2d52e00-f3a9-45e4-ac94-68116e37b937":{"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"},"33b44273-e6d1-4699-b097-4d67c8924abf":{"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"},"182d70b0-660d-4266-b40a-c074bd18b59d":{"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"},"c3688299-56f1-4fa6-873a-cce1f5391edd":{"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"},"8ccd425a-9a68-4b4d-8fd6-357d9f7820e0":{"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"},"1edd3041-63b2-44fa-84a6-88f0b730ecab":{"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"},"c7680f33-90fe-428b-b5ab-717d54af521e":{"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 HIP-3 wallet funding payments - 0xArchive","contextualStarterQuestions":[{"_id":"6af356073d80cc71d07d257d","deploymentId":"69fcef8bc84766ada2de665b","questionText":"How do I retrieve payment history?","status":"active","generatedBy":"contextual","path":"api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments","createdAt":"2026-11-10T17:36:07.990Z","updatedAt":"2026-11-10T17:36:07.990Z","__v":0},{"_id":"6af356073d80cc71d07d257c","deploymentId":"69fcef8bc84766ada2de665b","questionText":"What is HIP-3 wallet funding?","status":"active","generatedBy":"contextual","path":"api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments","createdAt":"2026-11-10T17:36:07.990Z","updatedAt":"2026-11-10T17:36:07.990Z","__v":0},{"_id":"6af356073d80cc71d07d257b","deploymentId":"69fcef8bc84766ada2de665b","questionText":"How do I get funding payments?","status":"active","generatedBy":"contextual","path":"api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments","createdAt":"2026-11-10T17:36:07.989Z","updatedAt":"2026-11-10T17:36:07.989Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T17:34:56.271Z","gitLastModified":"2026-11-10T17:34:16.000Z","originalFileLocation":"api-reference/hip-3-builder-perps--positions/get-hip-3-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 HIP-3 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 HIP-3 wallet funding payments - 0xArchive\">\u003cmeta data-mint-head property=\"og:description\" content=\"0xArchive API reference for Get HIP-3 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/hip-3-builder-perps--positions/get-hip-3-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+HIP-3+wallet+funding+payments\u0026amp;description=0xArchive+API+reference+for+Get+HIP-3+wallet+funding+payments.+Includes+route+metadata%2C+schemas%2C+examples%2C+and+implementation+notes.\u0026amp;theme=77376188720d2fe77317e930\u0026amp;signature=165f0a3a47ece1c2da041e72b859cde802d7db02b713156538cb2039812083cc\">\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 HIP-3 wallet funding payments - 0xArchive\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"0xArchive API reference for Get HIP-3 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+HIP-3+wallet+funding+payments\u0026amp;description=0xArchive+API+reference+for+Get+HIP-3+wallet+funding+payments.+Includes+route+metadata%2C+schemas%2C+examples%2C+and+implementation+notes.\u0026amp;theme=77376188720d2fe77317e930\u0026amp;signature=165f0a3a47ece1c2da041e72b859cde802d7db02b713156538cb2039812083cc\">\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/hip-3-builder-perps--positions/get-hip-3-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/hip-3-builder-perps--positions/get-hip-3-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/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments#webpage\",\"url\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments\",\"name\":\"Get HIP-3 wallet funding payments\",\"description\":\"0xArchive API reference for Get HIP-3 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/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoint reference\",\"item\":\"https://docs.0xarchive.io/api-reference\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HIP-3\",\"item\":\"https://docs.0xarchive.io/api-reference/hip3\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Positions\",\"item\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-all-hip-3-positions\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get HIP-3 wallet funding payments\",\"item\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments#apireference\",\"headline\":\"Get HIP-3 wallet funding payments\",\"name\":\"Get HIP-3 wallet funding payments\",\"description\":\"0xArchive API reference for Get HIP-3 wallet funding payments. Includes route metadata, schemas, examples, and implementation notes.\",\"url\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-hip-3-wallet-funding-payments\",\"mainEntityOfPage\":{\"@id\":\"https://docs.0xarchive.io/api-reference/hip-3-builder-perps--positions/get-hip-3-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/hip-3-builder-perps--positions/get-hip-3-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","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","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","description":"0xArchive API reference for Get HIP-3 wallet account history. Includes route metadata, schemas, examples, and implementation notes.","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","description":"0xArchive API reference for Get HIP-3 wallet positions. Includes authentication, parameters, response shape, examples, and route-safe implementation notes.","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 HIP-3 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"]}