Scoped API key (ttk_...), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no Origin.
Omit for the first page; then send the previous response's next_cursor unchanged.
Opaque list cursor. Send a previous response's next_cursor back unchanged; never build or parse one.
Maximum items per page, 1 to 200, default 50. A page may hold fewer, even none, while has_more is true.
Maximum items in one page. A page may hold fewer, even none, while has_more is true.
Required range: 1 <= x <= 200
Response
One page of operations. An operation is one on-chain action Totalis relays for you, such as a trade or a withdrawal payout. A key reads its own account's: yours, or its maker's. The stream pushes each change as OPERATION_UPDATED; page this when a snapshot truncated them.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Totalis","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/ucalledit/r8jaq7Kk06SHWl7c/logo/totalis-light.png?fit=max\u0026auto=format\u0026n=r8jaq7Kk06SHWl7c\u0026q=85\u0026s=bfc2c43758a4153215b97f4f1f4a849e","dark":"https://mintcdn.com/ucalledit/r8jaq7Kk06SHWl7c/logo/totalis-dark.png?fit=max\u0026auto=format\u0026n=r8jaq7Kk06SHWl7c\u0026q=85\u0026s=c9cd04e32bfb6912c319d5bea48cb835"},"favicon":"https://mintcdn.com/ucalledit/r8jaq7Kk06SHWl7c/favicon.png?fit=max\u0026auto=format\u0026n=r8jaq7Kk06SHWl7c\u0026q=85\u0026s=c011a0a3e86a2aba4ac734a6c7cd366a","api":{"mdx":{"auth":{"method":"bearer"},"server":"https://api.totalis.trade"}},"background":{"color":{"light":"#FAFBFA","dark":"#0B0F0D"}},"navbar":{"links":[{"href":"https://app.totalis.trade/account/api-keys","label":"Get an API key"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.totalis.trade"}},"footer":{"socials":{"x":"https://x.com/totalistrading","github":"https://github.com/totalistrading"},"links":[{"header":"Status","items":[{"label":"Hyperliquid status","href":"https://status.totalis.trade"}]},{"header":"Legal","items":[{"label":"Terms of Service","href":"/terms-of-service"},{"label":"Privacy Policy","href":"/privacy-policy"}]}]},"seo":{"metatags":{"og:type":"website","og:site_name":"Totalis Documentation","og:locale":"en_US","og:image":"https://docs.totalis.trade/totalis.png","twitter:card":"summary_large_image","twitter:image":"https://docs.totalis.trade/totalis.png"}},"fonts":{"family":"DM Sans"},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ucalledit","hasAudioNarration":false,"actualSubdomain":"ucalledit","customDomains":["docs.totalis.trade"],"gitSource":{"type":"github","owner":"totalistrading","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af258c3d91f1bf7e5e22e68","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API reference","count":112},{"language":"default","tag":"Hyperliquid","count":91},{"language":"default","tag":"Solana","count":68},{"language":"default","tag":"Guides","count":61},{"language":"default","tag":"Account","count":19},{"language":"default","tag":"API keys","count":15},{"language":"default","tag":"RFQs \u0026 Quotes","count":15},{"language":"default","tag":"Resources","count":9},{"language":"default","tag":"Quote service","count":9},{"language":"default","tag":"TypeScript SDK","count":8}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":""}],"page":{"pagePath":"hyperliquid/api-reference/account/list-operations","slug":"/hyperliquid/api-reference/account/list-operations","pageMetadata":{"title":"List operations","description":"List your account's on-chain operations.\n\nRequires one of:\n\n- a key for your account with `account:read`\n- a key for a maker with `vault:read`\n\nA wallet session for the account also works, with no scope limit, sent from its `Origin`.","deprecated":null,"version":null,"sidebarTitle":"List operations","openapi":"/hyperliquid/openapi.json get /v1/me/operations","href":"/hyperliquid/api-reference/account/list-operations","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n p: \"p\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"List your account’s on-chain operations.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Requires one of:\"\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"a key for your account with \", _jsx(_components.code, {\n children: \"account:read\"\n })]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"a key for a maker with \", _jsx(_components.code, {\n children: \"vault:read\"\n })]\n }), \"\\n\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"A wallet session for the account also works, with no scope limit, sent from its \", _jsx(_components.code, {\n children: \"Origin\"\n }), \".\"]\n })]\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{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}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":{"config":{},"pageMetadata":{"title":"List operations","description":"List your account's on-chain operations.\n\nRequires one of:\n\n- a key for your account with `account:read`\n- a key for a maker with `vault:read`\n\nA wallet session for the account also works, with no scope limit, sent from its `Origin`.","deprecated":null,"version":null,"sidebarTitle":"List operations","openapi":"/hyperliquid/openapi.json get /v1/me/operations","href":"/hyperliquid/api-reference/account/list-operations","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"listOperations","summary":"List operations","description":"List your account's on-chain operations.\n\nRequires one of:\n\n- a key for your account with `account:read`\n- a key for a maker with `vault:read`\n\nA wallet session for the account also works, with no scope limit, sent from its `Origin`.","tags":["Account"],"security":["6a6e5045-17c4-4c4e-ae95-73af1ee4b8fa","9ee411a3-8799-4e91-8a93-0c9c91acc743","ee2e7a7a-6c61-44b1-a02d-8eb3bab09997"],"parameters":["67fe889a-b05e-4d67-bac2-108dac3159fe","73c03086-d029-47e7-a53c-9aece01e20ae"],"responses":{"200":"9777e02f-bec5-4d95-84d6-619fc376691a","400":"4e1c11fd-1f46-428f-9eef-e922ca755a0c","401":"903ecebe-5705-4f51-8967-db1006de3480","403":"ea1276f7-d2d9-4020-8a1a-ef37b8851934","429":"4b89a2d9-f35a-49c2-b69c-6ef80e36b68c","503":"18377b45-81fa-4733-9254-4a436c9e08a6"},"x-mint":{"href":"/hyperliquid/api-reference/account/list-operations","metadata":{"title":"List operations","sidebarTitle":"List operations"}},"method":"get","type":"path","servers":["45a566bb-9245-40d8-a5a6-42097763e646","979ec787-1b2c-442f-9c25-df7fa26d5bc2"],"path":"/v1/me/operations","baseUrlOptions":["https://hip4-api.totalis.trade","https://hip4-api-staging.totalis.trade"],"title":"List operations","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"67fe889a-b05e-4d67-bac2-108dac3159fe":{"name":"cursor","in":"query","description":"Omit for the first page; then send the previous response's next_cursor unchanged.","schema":{"type":"string","minLength":1,"maxLength":2048,"description":"Omit for the first page; then send the previous response's next_cursor unchanged.\nOpaque list cursor. Send a previous response's next_cursor back unchanged; never build or parse one.","uniqueKey":"","typeLabel":"string"},"example":"eyJ2IjoxLCJzIjoiMTIzNDUifQ"},"73c03086-d029-47e7-a53c-9aece01e20ae":{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":200,"default":50,"description":"Maximum items per page, 1 to 200, default 50. A page may hold fewer, even none, while has_more is true.\nMaximum items in one page. A page may hold fewer, even none, while has_more is true.","uniqueKey":"","typeLabel":"integer"},"description":"Maximum items per page, 1 to 200, default 50. A page may hold fewer, even none, while has_more is true.","example":50}},"responses":{"9777e02f-bec5-4d95-84d6-619fc376691a":{"description":"One page of operations. An operation is one on-chain action Totalis relays for you, such as a trade or a withdrawal payout. A key reads its own account's: yours, or its maker's. The stream pushes each change as `OPERATION_UPDATED`; page this when a snapshot truncated them.","content":{"application/json":{"schema":{"type":"object","required":["operations","next_cursor","has_more","checkpoint"],"properties":{"operations":{"description":"Operations newest first by creation time.","type":"array","maxItems":200,"items":{"type":"object","required":["operation_id","kind","amount","status","transaction_hash","created_at","updated_at"],"properties":{"operation_id":{"type":"string","pattern":"^0x[0-9a-f]{64}$","description":"Deterministic 32-byte ID of the operation.","isRequired":true,"uniqueKey":"operations.items.[INDEX].operation_id","typeLabel":"string"},"kind":{"description":"Operation type, named after the contract call: DEPOSIT_USER_AUTHORIZED, WITHDRAW_USER, ACCEPT, SETTLE, CLAIM, SELL_BACK, POSITION_TRANSFER, TOTALIS_PAYOUT, CORE_EXIT or ATTEST. Treat unlisted values as opaque.","type":"string","isRequired":true,"uniqueKey":"operations.items.[INDEX].kind","typeLabel":"string"},"amount":{"oneOf":[{"type":"string","description":"Atomic USDC (6 decimals): the gross stake for ACCEPT, the moved amount for deposits, withdrawals and Core exits; null for kinds without a known amount.","format":"uint128-decimal","maxLength":39,"pattern":"^(0|[1-9][0-9]*)$","isRequired":true,"uniqueKey":"operations.items.[INDEX].amount.oneOf.0","typeLabel":"string\u003cuint128-decimal>"},{"type":"null","description":"Atomic USDC (6 decimals): the gross stake for ACCEPT, the moved amount for deposits, withdrawals and Core exits; null for kinds without a known amount.","isRequired":true,"uniqueKey":"operations.items.[INDEX].amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].amount","typeLabel":"string\u003cuint128-decimal> | null"},"status":{"enum":["QUEUED","IN_FLIGHT","RETRYABLE","UNKNOWN","COMMITTED","REVERTED","EXPIRED_UNEXECUTED"],"description":"Execution status. QUEUED, IN_FLIGHT, RETRYABLE and UNKNOWN are nonterminal; COMMITTED (on chain), REVERTED and EXPIRED_UNEXECUTED are terminal.","type":"string","isRequired":true,"uniqueKey":"operations.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"transaction_hash":{"oneOf":[{"type":"string","description":"HyperEVM hash of the transaction carrying the operation; null before it is broadcast.","pattern":"^0x[0-9a-f]{64}$","isRequired":true,"uniqueKey":"operations.items.[INDEX].transaction_hash.oneOf.0","typeLabel":"string"},{"type":"null","description":"HyperEVM hash of the transaction carrying the operation; null before it is broadcast.","isRequired":true,"uniqueKey":"operations.items.[INDEX].transaction_hash.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].transaction_hash","typeLabel":"string | null"},"created_at":{"type":"string","format":"date-time","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([.][0-9]{1,9})?Z$","maxLength":30,"description":"RFC 3339 UTC time the operation was admitted.","isRequired":true,"uniqueKey":"operations.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([.][0-9]{1,9})?Z$","maxLength":30,"description":"RFC 3339 UTC time the operation last changed.","isRequired":true,"uniqueKey":"operations.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"failure_reason":{"type":"string","enum":["INSUFFICIENT_CASH","DEADLINE_BEFORE_CLAIM","AUTHORIZATION_TOO_CLOSE","SIGNER_QUOTE_LIFE","SIMULATION_REVERTED","QUARANTINE_EXPIRED","ATTESTATION_EXPIRED"],"description":"Why the operation ended EXPIRED_UNEXECUTED (OperationFailureReason). Absent on any other state, including REVERTED, and on an operation that expired before reasons were recorded.","uniqueKey":"operations.items.[INDEX].failure_reason","typeLabel":"enum\u003cstring>"}},"uniqueKey":"operations.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"operations","typeLabel":"object[]"},"next_cursor":{"oneOf":[{"type":"string","minLength":1,"maxLength":2048,"description":"Send as cursor to fetch the next page; null when has_more is false.","isRequired":true,"uniqueKey":"next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","minLength":1,"maxLength":2048,"description":"Send as cursor to fetch the next page; null when has_more is false.","isRequired":true,"uniqueKey":"next_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next_cursor","typeLabel":"string | null"},"has_more":{"description":"True when older operations follow; fetch them with next_cursor.","type":"boolean","isRequired":true,"uniqueKey":"has_more","typeLabel":"boolean"},"checkpoint":{"type":"object","required":["block_number","projection_state"],"properties":{"block_number":{"type":"string","pattern":"^(0|[1-9][0-9]{0,18}|1[0-7][0-9]{18}|18[0-3][0-9]{17}|184[0-3][0-9]{16}|1844[0-5][0-9]{15}|18446[0-6][0-9]{14}|184467[0-3][0-9]{13}|1844674[0-3][0-9]{12}|184467440[0-6][0-9]{10}|1844674407[0-2][0-9]{9}|18446744073[0-6][0-9]{8}|1844674407370[0-8][0-9]{6}|18446744073709[0-4][0-9]{5}|184467440737095[0-4][0-9]{4}|18446744073709550[0-9]{3}|18446744073709551[0-5][0-9]{2}|1844674407370955160[0-9]|1844674407370955161[0-5])$","maxLength":20,"format":"uint64-decimal","description":"Last HyperEVM block the vault projection has indexed; the read reflects chain state up to and including this block.","isRequired":true,"uniqueKey":"checkpoint.block_number","typeLabel":"string\u003cuint64-decimal>"},"projection_state":{"description":"CURRENT when the projection is within 32 blocks of a chain head observed in the last two minutes; STALE when it lags, so figures may be behind.","enum":["CURRENT","STALE"],"type":"string","isRequired":true,"uniqueKey":"checkpoint.projection_state","typeLabel":"enum\u003cstring>"}},"description":"Chain projection the listed states reflect.","isRequired":true,"uniqueKey":"checkpoint","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"operations":[{"operation_id":"0x8c4f1a7e2d9b5c3a6f1e8d4b7a2c9f5e3d1b8a6c4f2e9d7b5a3c1f8e6d4b2a90","kind":"ACCEPT","amount":"10000000","status":"EXPIRED_UNEXECUTED","transaction_hash":null,"failure_reason":"INSUFFICIENT_CASH","created_at":"2026-09-26T15:02:11.204Z","updated_at":"2026-09-26T15:02:19.733Z"},{"operation_id":"0x2d9e4a7b1c6f3e8d5a2b9c4f7e1d6a3b8c5f2e9d4a7b1c6e3f8d5a2b9c4e7f10","kind":"CLAIM","amount":null,"status":"IN_FLIGHT","transaction_hash":null,"created_at":"2026-09-26T14:12:05.418Z","updated_at":"2026-09-26T14:12:06.902Z"},{"operation_id":"0x5b1f8e2a9c4d7036e1b5a8f2c9d4e7031b6a5f8e2c9d4a7b3e6f1c8d5a2b9e40","kind":"ACCEPT","amount":"20000000","status":"COMMITTED","transaction_hash":"0x4f7a1c8e5b2d9f6a3c1e8b5d2f9a6c3e1b8d5f2a9c6e3b1d8f5a2c9e6b3d1f8a","created_at":"2026-09-25T18:41:33.127Z","updated_at":"2026-09-25T18:41:37.560Z"}],"next_cursor":"MjAyNi0wOS0yNVQxODo0MTozMy4xMjdafDB4NWIxZjhlMmE5YzRkNzAzNmUx","has_more":true,"checkpoint":{"block_number":"31552210","projection_state":"CURRENT"}},"examples":{"Example":{"title":"Example","value":{"operations":[{"operation_id":"0x8c4f1a7e2d9b5c3a6f1e8d4b7a2c9f5e3d1b8a6c4f2e9d7b5a3c1f8e6d4b2a90","kind":"ACCEPT","amount":"10000000","status":"EXPIRED_UNEXECUTED","transaction_hash":null,"failure_reason":"INSUFFICIENT_CASH","created_at":"2026-09-26T15:02:11.204Z","updated_at":"2026-09-26T15:02:19.733Z"},{"operation_id":"0x2d9e4a7b1c6f3e8d5a2b9c4f7e1d6a3b8c5f2e9d4a7b1c6e3f8d5a2b9c4e7f10","kind":"CLAIM","amount":null,"status":"IN_FLIGHT","transaction_hash":null,"created_at":"2026-09-26T14:12:05.418Z","updated_at":"2026-09-26T14:12:06.902Z"},{"operation_id":"0x5b1f8e2a9c4d7036e1b5a8f2c9d4e7031b6a5f8e2c9d4a7b3e6f1c8d5a2b9e40","kind":"ACCEPT","amount":"20000000","status":"COMMITTED","transaction_hash":"0x4f7a1c8e5b2d9f6a3c1e8b5d2f9a6c3e1b8d5f2a9c6e3b1d8f5a2c9e6b3d1f8a","created_at":"2026-09-25T18:41:33.127Z","updated_at":"2026-09-25T18:41:37.560Z"}],"next_cursor":"MjAyNi0wOS0yNVQxODo0MTozMy4xMjdafDB4NWIxZjhlMmE5YzRkNzAzNmUx","has_more":true,"checkpoint":{"block_number":"31552210","projection_state":"CURRENT"}}}},"exampleType":"examples"}},"exampleType":"examples"},"4e1c11fd-1f46-428f-9eef-e922ca755a0c":{"description":"- `INVALID_QUERY` (retry `NEVER`): A query parameter is malformed, out of range or not accepted by this operation. `field_violations` names it.\n- `INVALID_CURSOR` (retry `NEVER`): The cursor is malformed or was issued for a different query.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","description":"The error this operation returns with this status.","required":["code","message","retry","request_id","field_violations"],"properties":{"code":{"type":"string","description":"One of the registered codes listed in this response's description.","enum":["INVALID_QUERY","INVALID_CURSOR"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"field_violations":{"description":"Each invalid input by JSON pointer; empty when the error is not about a specific input.","items":{"properties":{"code":{"description":"REQUIRED: the input is missing. INVALID: it is present but malformed or out of range. UNEXPECTED: the input is not accepted here.","enum":["REQUIRED","INVALID","UNEXPECTED"],"type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"field":{"description":"JSON pointer into the body, or into the query parameters as one flat object for requests without a body, for example /legs/0/stake or /limit.","pattern":"^(/([^~/]|~[01])*)+$","type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].field","typeLabel":"string"}},"required":["field","code"],"type":"object","uniqueKey":"error.field_violations.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"error.field_violations","typeLabel":"object[]"},"message":{"description":"Human-readable; may change without notice.","minLength":1,"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"description":"UUIDv7 of this request, also returned in the X-Request-ID header. Quote it when reporting a problem.","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","type":"string","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string\u003cuuid>"},"retry":{"type":"string","description":"The retry rule the registry fixes for the returned code.","enum":["NEVER"],"isRequired":true,"uniqueKey":"error.retry","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"INVALID_QUERY","field_violations":[{"code":"REQUIRED","field":"\u003cstring>"}],"message":"\u003cstring>","request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","retry":"NEVER"}}}},"exampleType":"generated"}},"exampleType":"generated"},"903ecebe-5705-4f51-8967-db1006de3480":{"description":"- `UNAUTHENTICATED` (retry `NEVER`): The credential is missing, invalid, expired or revoked.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","description":"The error this operation returns with this status.","required":["code","message","retry","request_id","field_violations"],"properties":{"code":{"type":"string","description":"One of the registered codes listed in this response's description.","enum":["UNAUTHENTICATED"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"field_violations":{"description":"Each invalid input by JSON pointer; empty when the error is not about a specific input.","items":{"properties":{"code":{"description":"REQUIRED: the input is missing. INVALID: it is present but malformed or out of range. UNEXPECTED: the input is not accepted here.","enum":["REQUIRED","INVALID","UNEXPECTED"],"type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"field":{"description":"JSON pointer into the body, or into the query parameters as one flat object for requests without a body, for example /legs/0/stake or /limit.","pattern":"^(/([^~/]|~[01])*)+$","type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].field","typeLabel":"string"}},"required":["field","code"],"type":"object","uniqueKey":"error.field_violations.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"error.field_violations","typeLabel":"object[]"},"message":{"description":"Human-readable; may change without notice.","minLength":1,"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"description":"UUIDv7 of this request, also returned in the X-Request-ID header. Quote it when reporting a problem.","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","type":"string","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string\u003cuuid>"},"retry":{"type":"string","description":"The retry rule the registry fixes for the returned code.","enum":["NEVER"],"isRequired":true,"uniqueKey":"error.retry","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"UNAUTHENTICATED","field_violations":[{"code":"REQUIRED","field":"\u003cstring>"}],"message":"\u003cstring>","request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","retry":"NEVER"}}}},"exampleType":"generated"}},"exampleType":"generated"},"ea1276f7-d2d9-4020-8a1a-ef37b8851934":{"description":"- `FORBIDDEN` (retry `NEVER`): The credential is valid but lacks the scope, permission or role this operation needs.","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","description":"The error this operation returns with this status.","required":["code","message","retry","request_id","field_violations"],"properties":{"code":{"type":"string","description":"One of the registered codes listed in this response's description.","enum":["FORBIDDEN"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"field_violations":{"description":"Each invalid input by JSON pointer; empty when the error is not about a specific input.","items":{"properties":{"code":{"description":"REQUIRED: the input is missing. INVALID: it is present but malformed or out of range. UNEXPECTED: the input is not accepted here.","enum":["REQUIRED","INVALID","UNEXPECTED"],"type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"field":{"description":"JSON pointer into the body, or into the query parameters as one flat object for requests without a body, for example /legs/0/stake or /limit.","pattern":"^(/([^~/]|~[01])*)+$","type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].field","typeLabel":"string"}},"required":["field","code"],"type":"object","uniqueKey":"error.field_violations.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"error.field_violations","typeLabel":"object[]"},"message":{"description":"Human-readable; may change without notice.","minLength":1,"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"description":"UUIDv7 of this request, also returned in the X-Request-ID header. Quote it when reporting a problem.","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","type":"string","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string\u003cuuid>"},"retry":{"type":"string","description":"The retry rule the registry fixes for the returned code.","enum":["NEVER"],"isRequired":true,"uniqueKey":"error.retry","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"FORBIDDEN","field_violations":[{"code":"REQUIRED","field":"\u003cstring>"}],"message":"\u003cstring>","request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","retry":"NEVER"}}}},"exampleType":"generated"}},"exampleType":"generated"},"4b89a2d9-f35a-49c2-b69c-6ef80e36b68c":{"description":"- `RATE_LIMITED` (retry `BACKOFF`): The request quota for this credential or route is exhausted.","headers":{"Retry-After":{"description":"Seconds to wait before resending the same request","schema":{"type":"integer","minimum":1}}},"content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","description":"The error this operation returns with this status.","required":["code","message","retry","request_id","field_violations"],"properties":{"code":{"type":"string","description":"One of the registered codes listed in this response's description.","enum":["RATE_LIMITED"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"field_violations":{"description":"Each invalid input by JSON pointer; empty when the error is not about a specific input.","items":{"properties":{"code":{"description":"REQUIRED: the input is missing. INVALID: it is present but malformed or out of range. UNEXPECTED: the input is not accepted here.","enum":["REQUIRED","INVALID","UNEXPECTED"],"type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"field":{"description":"JSON pointer into the body, or into the query parameters as one flat object for requests without a body, for example /legs/0/stake or /limit.","pattern":"^(/([^~/]|~[01])*)+$","type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].field","typeLabel":"string"}},"required":["field","code"],"type":"object","uniqueKey":"error.field_violations.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"error.field_violations","typeLabel":"object[]"},"message":{"description":"Human-readable; may change without notice.","minLength":1,"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"description":"UUIDv7 of this request, also returned in the X-Request-ID header. Quote it when reporting a problem.","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","type":"string","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string\u003cuuid>"},"retry":{"type":"string","description":"The retry rule the registry fixes for the returned code.","enum":["BACKOFF"],"isRequired":true,"uniqueKey":"error.retry","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"RATE_LIMITED","field_violations":[{"code":"REQUIRED","field":"\u003cstring>"}],"message":"\u003cstring>","request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","retry":"BACKOFF"}}}},"exampleType":"generated"}},"exampleType":"generated"},"18377b45-81fa-4733-9254-4a436c9e08a6":{"description":"- `AUTHORIZATION_UNAVAILABLE` (retry `BACKOFF`): Identity or credential authority storage is unavailable.\n- `DEPENDENCY_STALE` (retry `BACKOFF`): A projection or upstream the request depends on (chain projection, HyperCore state, database) is behind its freshness bound or unavailable.","headers":{"Retry-After":{"description":"Seconds to wait before resending the same request","schema":{"type":"integer","minimum":1}}},"content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","description":"The error this operation returns with this status.","required":["code","message","retry","request_id","field_violations"],"properties":{"code":{"type":"string","description":"One of the registered codes listed in this response's description.","enum":["AUTHORIZATION_UNAVAILABLE","DEPENDENCY_STALE"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"field_violations":{"description":"Each invalid input by JSON pointer; empty when the error is not about a specific input.","items":{"properties":{"code":{"description":"REQUIRED: the input is missing. INVALID: it is present but malformed or out of range. UNEXPECTED: the input is not accepted here.","enum":["REQUIRED","INVALID","UNEXPECTED"],"type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"field":{"description":"JSON pointer into the body, or into the query parameters as one flat object for requests without a body, for example /legs/0/stake or /limit.","pattern":"^(/([^~/]|~[01])*)+$","type":"string","isRequired":true,"uniqueKey":"error.field_violations.items.[INDEX].field","typeLabel":"string"}},"required":["field","code"],"type":"object","uniqueKey":"error.field_violations.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"error.field_violations","typeLabel":"object[]"},"message":{"description":"Human-readable; may change without notice.","minLength":1,"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"description":"UUIDv7 of this request, also returned in the X-Request-ID header. Quote it when reporting a problem.","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","type":"string","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string\u003cuuid>"},"retry":{"type":"string","description":"The retry rule the registry fixes for the returned code.","enum":["BACKOFF"],"isRequired":true,"uniqueKey":"error.retry","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"AUTHORIZATION_UNAVAILABLE","field_violations":[{"code":"REQUIRED","field":"\u003cstring>"}],"message":"\u003cstring>","request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","retry":"BACKOFF"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"6a6e5045-17c4-4c4e-ae95-73af1ee4b8fa":{"apiKey":{"type":"http","scheme":"bearer","bearerFormat":"ttk_","description":"Scoped API key (`ttk_...`), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no `Origin`.","scopes":["account:read"],"schemeName":"apiKey"}},"9ee411a3-8799-4e91-8a93-0c9c91acc743":{"apiKey":{"type":"http","scheme":"bearer","bearerFormat":"ttk_","description":"Scoped API key (`ttk_...`), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no `Origin`.","scopes":["vault:read"],"schemeName":"apiKey"}},"ee2e7a7a-6c61-44b1-a02d-8eb3bab09997":{"walletSession":{"type":"http","scheme":"bearer","description":"Wallet session: the `access_token` from `POST /v1/auth/wallet-sessions`, for a user who brings their own wallet to a partner's web page. It acts for that wallet's account with no scope limit, and is bound to the `Origin` it signed in from: send exactly one `Origin` header with that value, or the request is `ORIGIN_REQUIRED` or `UNAUTHENTICATED`. It lasts at most 30 days and ends after 7 idle days or at `DELETE /v1/auth/wallet-sessions/current`.","scopes":[],"schemeName":"walletSession"}}},"servers":{"45a566bb-9245-40d8-a5a6-42097763e646":{"url":"https://hip4-api.totalis.trade","description":"Production public edge"},"979ec787-1b2c-442f-9c25-df7fa26d5bc2":{"url":"https://hip4-api-staging.totalis.trade","description":"Staging and chain-998 public edge"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"ttk_","description":"Scoped API key (`ttk_...`), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no `Origin`.","scopes":["account:read"],"schemeName":"apiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Scoped API key (`ttk_...`), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no `Origin`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"ttk_","description":"Scoped API key (`ttk_...`), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no `Origin`.","scopes":["vault:read"],"schemeName":"apiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Scoped API key (`ttk_...`), created in the Totalis app or by a wallet-session user through the API keys routes with a fresh wallet signature; those routes never accept a key. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires. Send no `Origin`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Wallet session: the `access_token` from `POST /v1/auth/wallet-sessions`, for a user who brings their own wallet to a partner's web page. It acts for that wallet's account with no scope limit, and is bound to the `Origin` it signed in from: send exactly one `Origin` header with that value, or the request is `ORIGIN_REQUIRED` or `UNAUTHENTICATED`. It lasts at most 30 days and ends after 7 idle days or at `DELETE /v1/auth/wallet-sessions/current`.","scopes":[],"schemeName":"walletSession"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Wallet session: the `access_token` from `POST /v1/auth/wallet-sessions`, for a user who brings their own wallet to a partner's web page. It acts for that wallet's account with no scope limit, and is bound to the `Origin` it signed in from: send exactly one `Origin` header with that value, or the request is `ORIGIN_REQUIRED` or `UNAUTHENTICATED`. It lasts at most 30 days and ends after 7 idle days or at `DELETE /v1/auth/wallet-sessions/current`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"walletSession","name":"Authorization"}],"title":"walletSession"}]},"originalFileLocation":"hyperliquid/openapi.json"},"subdomain":"ucalledit","siteName":"Totalis","title":"List operations - Totalis","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T23:35:39.131Z","originalFileLocation":"hyperliquid/api-reference/account/list-operations.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=\"system\"}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=\"List your account\u0026#x27;s on-chain operations. Requires one of: - a key for your account with account:read - a key for a maker with vault:read A wallet session for the account also works, with no scope limit, sent from its Origin.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Totalis\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_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/ucalledit/nSbc8XH_JELxakJk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List operations - Totalis\">\u003cmeta data-mint-head property=\"og:description\" content=\"List your account\u0026#x27;s on-chain operations. Requires one of: - a key for your account with account:read - a key for a maker with vault:read A wallet session for the account also works, with no scope limit, sent from its Origin.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Totalis Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.totalis.trade/totalis.png\">\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=\"List operations - Totalis\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"List your account\u0026#x27;s on-chain operations. Requires one of: - a key for your account with account:read - a key for a maker with vault:read A wallet session for the account also works, with no scope limit, sent from its Origin.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.totalis.trade/totalis.png\">\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/ucalledit/nSbc8XH_JELxakJk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Totalis\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/hyperliquid/api-reference/account/list-operations.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.totalis.trade/#organization\",\"name\":\"Totalis\",\"url\":\"https://docs.totalis.trade\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ucalledit/r8jaq7Kk06SHWl7c/logo/totalis-light.png?fit=max\u0026auto=format\u0026n=r8jaq7Kk06SHWl7c\u0026q=85\u0026s=bfc2c43758a4153215b97f4f1f4a849e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.totalis.trade#website\",\"name\":\"Totalis\",\"url\":\"https://docs.totalis.trade\",\"publisher\":{\"@id\":\"https://docs.totalis.trade/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations#webpage\",\"url\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations\",\"name\":\"List operations\",\"description\":\"List your account's on-chain operations. Requires one of: - a key for your account with account:read - a key for a maker with vault:read A wallet session for the account also works, with no scope limit, sent from its Origin.\",\"dateModified\":\"2026-11-09T23:35:39.131Z\",\"isPartOf\":{\"@id\":\"https://docs.totalis.trade#website\"},\"breadcrumb\":{\"@id\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Account\",\"item\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/get-identity\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List operations\",\"item\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations#apireference\",\"headline\":\"List operations\",\"name\":\"List operations\",\"description\":\"List your account's on-chain operations. Requires one of: - a key for your account with account:read - a key for a maker with vault:read A wallet session for the account also works, with no scope limit, sent from its Origin.\",\"url\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations\",\"mainEntityOfPage\":{\"@id\":\"https://docs.totalis.trade/hyperliquid/api-reference/account/list-operations#webpage\"},\"image\":\"https://docs.totalis.trade/totalis.png\",\"dateModified\":\"2026-11-09T23:35:39.131Z\",\"publisher\":{\"@id\":\"https://docs.totalis.trade/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.totalis.trade#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Totalis\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Totalis","nav":{"global":{"anchors":[]},"products":[{"product":"Hyperliquid","description":"Combos on Hyperliquid HIP-4 prediction markets, quoted by market makers and settled on HyperEVM","tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/hyperliquid"}]},{"tab":"API reference","groups":[{"group":"Overview","pages":[{"title":"API overview","href":"/hyperliquid/api-reference/introduction"}]},{"group":"Markets","pages":[{"title":"List markets","deprecated":null,"version":null,"sidebarTitle":"List markets","openapi":"/hyperliquid/openapi.json get /v1/markets","href":"/hyperliquid/api-reference/markets/list-markets"},{"title":"List questions","deprecated":null,"version":null,"sidebarTitle":"List questions","openapi":"/hyperliquid/openapi.json get /v1/discovery","href":"/hyperliquid/api-reference/markets/list-questions"},{"title":"Get market","deprecated":null,"version":null,"sidebarTitle":"Get market","openapi":"/hyperliquid/openapi.json get /v1/markets/{outcome_id}","href":"/hyperliquid/api-reference/markets/get-market"},{"title":"Get market history","deprecated":null,"version":null,"sidebarTitle":"Get market history","openapi":"/hyperliquid/openapi.json get /v1/markets/{outcome_id}/history","href":"/hyperliquid/api-reference/markets/get-market-history"}]},{"group":"RFQs \u0026 Quotes","pages":[{"group":"Taking","pages":[{"title":"Create RFQ","deprecated":null,"version":null,"sidebarTitle":"Create RFQ","openapi":"/hyperliquid/openapi.json post /v1/rfqs","href":"/hyperliquid/api-reference/rfqs/create-rfq"},{"title":"Accept quote","deprecated":null,"version":null,"sidebarTitle":"Accept quote","openapi":"/hyperliquid/openapi.json post /v1/quotes/{quote_id}/accept","href":"/hyperliquid/api-reference/quotes/accept-quote"},{"title":"Cancel RFQ","deprecated":null,"version":null,"sidebarTitle":"Cancel RFQ","openapi":"/hyperliquid/openapi.json post /v1/rfqs/{rfq_id}/cancel","href":"/hyperliquid/api-reference/rfqs/cancel-rfq"},{"title":"Cash out position","deprecated":null,"version":null,"sidebarTitle":"Cash out position","openapi":"/hyperliquid/openapi.json post /v1/me/positions/{position_id}/cashout","href":"/hyperliquid/api-reference/positions/cash-out-position"}]},{"group":"Making","pages":[{"title":"Create quote","deprecated":null,"version":null,"sidebarTitle":"Create quote","openapi":"/hyperliquid/openapi.json post /v1/rfqs/{rfq_id}/quotes","href":"/hyperliquid/api-reference/quotes/create-quote"},{"title":"Cancel quote","deprecated":null,"version":null,"sidebarTitle":"Cancel quote","openapi":"/hyperliquid/openapi.json delete /v1/quotes/{quote_id}","href":"/hyperliquid/api-reference/quotes/cancel-quote"},{"title":"Decline RFQ","deprecated":null,"version":null,"sidebarTitle":"Decline RFQ","openapi":"/hyperliquid/openapi.json post /v1/rfqs/{rfq_id}/declines","href":"/hyperliquid/api-reference/rfqs/decline-rfq"},{"title":"Confirm quote","deprecated":null,"version":null,"sidebarTitle":"Confirm quote","openapi":"/hyperliquid/openapi.json post /v1/quotes/{quote_id}/confirm","href":"/hyperliquid/api-reference/quotes/confirm-quote"},{"title":"List acceptances","deprecated":null,"version":null,"sidebarTitle":"List acceptances","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/acceptances","href":"/hyperliquid/api-reference/quotes/list-acceptances"},{"title":"Keep quote lease","deprecated":null,"version":null,"sidebarTitle":"Keep quote lease","openapi":"/hyperliquid/openapi.json put /v1/makers/{maker_id}/quote-lease","href":"/hyperliquid/api-reference/quotes/keep-quote-lease"},{"title":"Release quote lease","deprecated":null,"version":null,"sidebarTitle":"Release quote lease","openapi":"/hyperliquid/openapi.json delete /v1/makers/{maker_id}/quote-lease","href":"/hyperliquid/api-reference/quotes/release-quote-lease"}]},{"group":"Reads","pages":[{"title":"List RFQs","deprecated":null,"version":null,"sidebarTitle":"List RFQs","openapi":"/hyperliquid/openapi.json get /v1/rfqs","href":"/hyperliquid/api-reference/rfqs/list-rfqs"},{"title":"Get RFQ","deprecated":null,"version":null,"sidebarTitle":"Get RFQ","openapi":"/hyperliquid/openapi.json get /v1/rfqs/{rfq_id}","href":"/hyperliquid/api-reference/rfqs/get-rfq"},{"title":"List quotes","deprecated":null,"version":null,"sidebarTitle":"List quotes","openapi":"/hyperliquid/openapi.json get /v1/rfqs/{rfq_id}/quotes","href":"/hyperliquid/api-reference/quotes/list-quotes"},{"title":"Get acceptance","deprecated":null,"version":null,"sidebarTitle":"Get acceptance","openapi":"/hyperliquid/openapi.json get /v1/quotes/{quote_id}/acceptance","href":"/hyperliquid/api-reference/quotes/get-acceptance"}]}]},{"group":"Positions","pages":[{"title":"List positions","deprecated":null,"version":null,"sidebarTitle":"List positions","openapi":"/hyperliquid/openapi.json get /v1/me/positions","href":"/hyperliquid/api-reference/positions/list-positions"},{"title":"Get position","deprecated":null,"version":null,"sidebarTitle":"Get position","openapi":"/hyperliquid/openapi.json get /v1/me/positions/{position_id}","href":"/hyperliquid/api-reference/positions/get-position"}]},{"group":"Account","pages":[{"title":"Get identity","deprecated":null,"version":null,"sidebarTitle":"Get identity","openapi":"/hyperliquid/openapi.json get /v1/me","href":"/hyperliquid/api-reference/account/get-identity"},{"title":"Get balances","deprecated":null,"version":null,"sidebarTitle":"Get balances","openapi":"/hyperliquid/openapi.json get /v1/me/balances","href":"/hyperliquid/api-reference/account/get-balances"},{"title":"List activity","deprecated":null,"version":null,"sidebarTitle":"List activity","openapi":"/hyperliquid/openapi.json get /v1/me/activity","href":"/hyperliquid/api-reference/account/list-activity"},{"title":"Get P\u0026L","description":"Your cumulative trading P\u0026L over one range, for the account your Portfolio shows; a window's change is its last point minus its first.\n\nRequires a key for your account with `account:read`.\n\nA wallet session for the account also works, with no scope limit, sent from its `Origin`.","deprecated":null,"version":null,"sidebarTitle":"Get P\u0026L","openapi":"/hyperliquid/openapi.json get /v1/me/pnl","href":"/hyperliquid/api-reference/account/get-p-l"},{"title":"List operations","deprecated":null,"version":null,"sidebarTitle":"List operations","openapi":"/hyperliquid/openapi.json get /v1/me/operations","href":"/hyperliquid/api-reference/account/list-operations"},{"title":"Get operation","description":"Get an on-chain operation and its latest chain status.\n\nRequires one of:\n\n- a key for your account with `account:read`\n- a key for a maker with `vault:read`\n\nA wallet session for the account also works, with no scope limit, sent from its `Origin`.","deprecated":null,"version":null,"sidebarTitle":"Get operation","openapi":"/hyperliquid/openapi.json get /v1/me/operations/{operation_id}","href":"/hyperliquid/api-reference/account/get-operation"},{"title":"Create withdrawal","deprecated":null,"version":null,"sidebarTitle":"Create withdrawal","openapi":"/hyperliquid/openapi.json post /v1/me/withdrawals","href":"/hyperliquid/api-reference/withdrawals/create-withdrawal"},{"title":"Create run-off claim","deprecated":null,"version":null,"sidebarTitle":"Create run-off claim","openapi":"/hyperliquid/openapi.json post /v1/me/run-off-claims","href":"/hyperliquid/api-reference/withdrawals/create-run-off-claim"},{"title":"Get withdrawal","deprecated":null,"version":null,"sidebarTitle":"Get withdrawal","openapi":"/hyperliquid/openapi.json get /v1/me/withdrawals/{withdrawal_id}","href":"/hyperliquid/api-reference/withdrawals/get-withdrawal"},{"title":"Create deposit","deprecated":null,"version":null,"sidebarTitle":"Create deposit","openapi":"/hyperliquid/openapi.json post /v1/me/deposits","href":"/hyperliquid/api-reference/deposits/create-deposit"},{"title":"Create HyperCore exit","deprecated":null,"version":null,"sidebarTitle":"Create HyperCore exit","openapi":"/hyperliquid/openapi.json post /v1/core-exits","href":"/hyperliquid/api-reference/core-exits/create-hypercore-exit"},{"title":"List HyperCore exits","deprecated":null,"version":null,"sidebarTitle":"List HyperCore exits","openapi":"/hyperliquid/openapi.json get /v1/me/core-exits","href":"/hyperliquid/api-reference/core-exits/list-hypercore-exits"},{"title":"Get HyperCore exit","deprecated":null,"version":null,"sidebarTitle":"Get HyperCore exit","openapi":"/hyperliquid/openapi.json get /v1/core-exits/{exit_id}","href":"/hyperliquid/api-reference/core-exits/get-hypercore-exit"},{"title":"Abandon HyperCore exit","deprecated":null,"version":null,"sidebarTitle":"Abandon HyperCore exit","openapi":"/hyperliquid/openapi.json post /v1/core-exits/{exit_id}/abandon","href":"/hyperliquid/api-reference/core-exits/abandon-hypercore-exit"}]},{"group":"Makers","pages":[{"title":"Get own maker","deprecated":null,"version":null,"sidebarTitle":"Get own maker","openapi":"/hyperliquid/openapi.json get /v1/me/maker","href":"/hyperliquid/api-reference/makers/get-own-maker"},{"title":"Admit own maker","deprecated":null,"version":null,"sidebarTitle":"Admit own maker","openapi":"/hyperliquid/openapi.json post /v1/me/maker","href":"/hyperliquid/api-reference/makers/admit-own-maker"},{"title":"List quote history","deprecated":null,"version":null,"sidebarTitle":"List quote history","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/quote-history","href":"/hyperliquid/api-reference/makers/list-quote-history"},{"title":"Get maker capital","deprecated":null,"version":null,"sidebarTitle":"Get maker capital","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/capital","href":"/hyperliquid/api-reference/makers/get-maker-capital"},{"title":"Create collateral reduction","deprecated":null,"version":null,"sidebarTitle":"Create collateral reduction","openapi":"/hyperliquid/openapi.json post /v1/makers/{maker_id}/collateral-reductions","href":"/hyperliquid/api-reference/makers/create-collateral-reduction"},{"title":"Get collateral reduction","deprecated":null,"version":null,"sidebarTitle":"Get collateral reduction","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/collateral-reductions/{job_id}","href":"/hyperliquid/api-reference/makers/get-collateral-reduction"},{"title":"Get maker withdrawal","deprecated":null,"version":null,"sidebarTitle":"Get maker withdrawal","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/withdrawal","href":"/hyperliquid/api-reference/makers/get-maker-withdrawal"},{"title":"Submit self-funded transaction","deprecated":null,"version":null,"sidebarTitle":"Submit self-funded transaction","openapi":"/hyperliquid/openapi.json post /v1/makers/{maker_id}/operations/{operation_id}/self-funded-transaction","href":"/hyperliquid/api-reference/makers/submit-self-funded-transaction"}]},{"group":"Partners \u0026 wallet sign-in","pages":[{"title":"Admit wallet","deprecated":null,"version":null,"sidebarTitle":"Admit wallet","openapi":"/hyperliquid/openapi.json post /v1/partner/wallet-admissions","href":"/hyperliquid/api-reference/partners/admit-wallet"},{"title":"Get partner report","deprecated":null,"version":null,"sidebarTitle":"Get partner report","openapi":"/hyperliquid/openapi.json get /v1/partner/report","href":"/hyperliquid/api-reference/partners/get-partner-report"},{"title":"Create wallet challenge","deprecated":null,"version":null,"sidebarTitle":"Create wallet challenge","openapi":"/hyperliquid/openapi.json post /v1/auth/wallet-challenges","href":"/hyperliquid/api-reference/wallet-sessions/create-wallet-challenge"},{"title":"Create wallet session","deprecated":null,"version":null,"sidebarTitle":"Create wallet session","openapi":"/hyperliquid/openapi.json post /v1/auth/wallet-sessions","href":"/hyperliquid/api-reference/wallet-sessions/create-wallet-session"},{"title":"End wallet session","deprecated":null,"version":null,"sidebarTitle":"End wallet session","openapi":"/hyperliquid/openapi.json delete /v1/auth/wallet-sessions/current","href":"/hyperliquid/api-reference/wallet-sessions/end-wallet-session"}]},{"group":"API keys","pages":[{"title":"Create API key challenge","deprecated":null,"version":null,"sidebarTitle":"Create API key challenge","openapi":"/hyperliquid/openapi.json post /v1/me/api-key-challenges","href":"/hyperliquid/api-reference/api-keys/create-api-key-challenge"},{"title":"Create API key","deprecated":null,"version":null,"sidebarTitle":"Create API key","openapi":"/hyperliquid/openapi.json post /v1/me/api-keys","href":"/hyperliquid/api-reference/api-keys/create-api-key"},{"title":"Rotate API key","deprecated":null,"version":null,"sidebarTitle":"Rotate API key","openapi":"/hyperliquid/openapi.json post /v1/me/api-keys/{key_id}/rotations","href":"/hyperliquid/api-reference/api-keys/rotate-api-key"},{"title":"List API keys","deprecated":null,"version":null,"sidebarTitle":"List API keys","openapi":"/hyperliquid/openapi.json get /v1/me/api-keys","href":"/hyperliquid/api-reference/api-keys/list-api-keys"},{"title":"Revoke API key","deprecated":null,"version":null,"sidebarTitle":"Revoke API key","openapi":"/hyperliquid/openapi.json delete /v1/me/api-keys/{key_id}","href":"/hyperliquid/api-reference/api-keys/revoke-api-key"},{"title":"List API key scopes","deprecated":null,"version":null,"sidebarTitle":"List API key scopes","openapi":"/hyperliquid/openapi.json get /v1/me/api-key-capabilities","href":"/hyperliquid/api-reference/api-keys/list-api-key-scopes"},{"title":"Create maker API key challenge","deprecated":null,"version":null,"sidebarTitle":"Create maker API key challenge","openapi":"/hyperliquid/openapi.json post /v1/makers/{maker_id}/api-key-challenges","href":"/hyperliquid/api-reference/api-keys/create-maker-api-key-challenge"},{"title":"Create maker API key","deprecated":null,"version":null,"sidebarTitle":"Create maker API key","openapi":"/hyperliquid/openapi.json post /v1/makers/{maker_id}/api-keys","href":"/hyperliquid/api-reference/api-keys/create-maker-api-key"},{"title":"Rotate maker API key","deprecated":null,"version":null,"sidebarTitle":"Rotate maker API key","openapi":"/hyperliquid/openapi.json post /v1/makers/{maker_id}/api-keys/{key_id}/rotations","href":"/hyperliquid/api-reference/api-keys/rotate-maker-api-key"},{"title":"List maker API keys","deprecated":null,"version":null,"sidebarTitle":"List maker API keys","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/api-keys","href":"/hyperliquid/api-reference/api-keys/list-maker-api-keys"},{"title":"Revoke maker API key","deprecated":null,"version":null,"sidebarTitle":"Revoke maker API key","openapi":"/hyperliquid/openapi.json delete /v1/makers/{maker_id}/api-keys/{key_id}","href":"/hyperliquid/api-reference/api-keys/revoke-maker-api-key"},{"title":"List maker API key scopes","deprecated":null,"version":null,"sidebarTitle":"List maker API key scopes","openapi":"/hyperliquid/openapi.json get /v1/makers/{maker_id}/api-key-capabilities","href":"/hyperliquid/api-reference/api-keys/list-maker-api-key-scopes"}]},{"group":"Deployment","pages":[{"title":"Get deployment","deprecated":null,"version":null,"sidebarTitle":"Get deployment","openapi":"/hyperliquid/openapi.json get /v1/deployment","href":"/hyperliquid/api-reference/deployment/get-deployment"}]},{"group":"WebSocket","pages":[{"title":"Connection","icon":"plug","href":"/hyperliquid/api-reference/websocket/connection"},{"title":"Account channel","icon":"user","href":"/hyperliquid/api-reference/websocket/account"},{"title":"Maker channel","icon":"chart-candlestick","href":"/hyperliquid/api-reference/websocket/maker"},{"title":"Market data","icon":"wave-square","href":"/hyperliquid/api-reference/websocket/market-data"},{"title":"Open stream","deprecated":null,"version":null,"sidebarTitle":"Open stream","openapi":"/hyperliquid/openapi.json get /v1/stream","href":"/hyperliquid/api-reference/streams/open-stream"}]}]}]},{"product":"Solana","description":"Parlays across Kalshi and Polymarket, settled on Solana","pages":[{"title":"Solana","href":"/solana"}]}]},"basePath":"","title":"List operations - Totalis","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}