Returns the canonical combo redemption and reduction history for one wallet. This is the wallet-scoped form of GET /v3/combos/redemptions.In plain language, each row tells you whether the wallet redeemed its entire combo or removed settled legs and kept a smaller combo. The compact fields answer how many legs changed; the leg arrays and position IDs provide the exact market and on-chain details for follow-up queries.Unlike a basic combo activity row, the response makes the before-and-after transition explicit. See How this differs from Polymarket combo activity for the consumer and developer comparison.
Owner addresses. Pass an owner EOA as the wallet address and the response combines the EOA’s Polymarket wallets (Safe, proxy, deposit wallets) that have data for this endpoint. Passing a Safe, proxy or deposit wallet returns just that wallet, as before. Combined responses list the combined wallets in wallets. See Owner addresses.
Use redemption_scope=full for terminal whole-combo redemptions.
Use redemption_scope=partial for post-resolution compression into a smaller combo, including a three-leg combo becoming a two-leg combo when Polymarket emits that transition.
Use event_kind=Extracted for structural full/reduced/residual lineage. Extraction is marked as a reduction, but not as a redemption.
Use the default all when reconstructing the wallet’s complete combo redemption and transformation history.
Use the global endpoint when the wallet is unknown or when correlating one condition, position, or transaction across wallets.
Read source_leg_count, removed_leg_count, remaining_leg_count, and leg_transition when you only need to know what changed in that redemption.
Read market_token_id, leg_result, leg_current_price, and leg_price_source on each leg when you need an actionable standard-market identifier and outcome state.
Read remaining_combo to see the resulting combo position and whether the wallet still holds a positive balance. Use the combo positions endpoint for full position, cost, and P&L context.
For a consumer-facing summary, display redemption_scope and leg_transition first. For a developer workflow, use the source and destination IDs as stable joins, then use market_token_id from each changed leg with price, order-book, trade, or candle endpoints.Existing standard and combo position endpoints are unchanged.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"PolyNode","colors":{"primary":"#3b82f6","light":"#60a5fa","dark":"#2563eb"},"logo":{"light":"https://mintcdn.com/polynode/zluszUOhqmSDk1RK/images/logo-light.png?fit=max\u0026auto=format\u0026n=zluszUOhqmSDk1RK\u0026q=85\u0026s=fc49b798da5a361cb76f4733f13230dd","dark":"https://mintcdn.com/polynode/zluszUOhqmSDk1RK/images/logo-dark.png?fit=max\u0026auto=format\u0026n=zluszUOhqmSDk1RK\u0026q=85\u0026s=6d316edd9113e88a6c4e2973cc12438d"},"favicon":"https://mintcdn.com/polynode/zluszUOhqmSDk1RK/images/favicon.png?fit=max\u0026auto=format\u0026n=zluszUOhqmSDk1RK\u0026q=85\u0026s=0bf4f722dd9d5dddb849158b764adad4","api":{"playground":{}},"navbar":{"links":[{"href":"https://api.polynode.dev/v1/status","label":"API Status"}],"primary":{"type":"button","label":"Get API Key","href":"https://polynode.dev"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"polynode","hasAudioNarration":false,"actualSubdomain":"polynode","customDomains":["docs.polynode.dev"],"gitSource":{"type":"github","owner":"joinquantish","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ada22f99679105657d59077","collectionId":"8c9d36d2-df53-461a-8fcc-1f6971746979","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ada22f99679105657d59077"},"entitlements":{},"buildId":"6ada22f99679105657d59077","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"API Reference","count":245},{"language":"default","tag":"Query Catalog","count":67},{"language":"default","tag":"SDKs","count":51},{"language":"default","tag":"Guides","count":35},{"language":"default","tag":"Webhooks","count":26},{"language":"default","tag":"Changelog","count":23},{"language":"default","tag":"Archive","count":22},{"language":"default","tag":"WebSocket","count":21},{"language":"default","tag":"Perps Market Data","count":16},{"language":"default","tag":"Event Types","count":16}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"data/combos/wallet-redemptions","slug":"/data/combos/wallet-redemptions","pageMetadata":{"title":"Wallet Combo Redemptions","openapi":"GET /v3/wallets/{address}/combos/redemptions","description":"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.","href":"/data/combos/wallet-redemptions"},"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: \"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Returns the canonical combo redemption and reduction history for one wallet. This is the wallet-scoped form of `,_jsx(_components.a,{href:`/data/combos/redemptions`,children:_jsx(_components.code,{children:`GET /v3/combos/redemptions`})}),`.`]}),`\n`,_jsx(_components.p,{children:`In plain language, each row tells you whether the wallet redeemed its entire combo or removed settled legs and kept a smaller combo. The compact fields answer how many legs changed; the leg arrays and position IDs provide the exact market and on-chain details for follow-up queries.`}),`\n`,_jsxs(_components.p,{children:[`Unlike a basic combo activity row, the response makes the before-and-after transition explicit. See `,_jsx(_components.a,{href:`/data/combos/redemptions#how-this-differs-from-polymarket-combo-activity`,children:`How this differs from Polymarket combo activity`}),` for the consumer and developer comparison.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Owner addresses.`}),` Pass an owner EOA as the wallet address and the response combines the EOA’s Polymarket wallets (Safe, proxy, deposit wallets) that have data for this endpoint. Passing a Safe, proxy or deposit wallet returns just that wallet, as before. Combined responses list the combined wallets in `,_jsx(_components.code,{children:`wallets`}),`. See `,_jsx(_components.a,{href:`/data/overview#owner-addresses`,children:`Owner addresses`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`request`,children:`Request`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`GET /v3/wallets/{address}/combos/redemptions`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`query-parameters`,children:`Query parameters`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parameter`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`market_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`One or more comma-separated combo condition IDs; matches any lineage condition`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`condition_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Combo condition ID; matches any lineage condition`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`position_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Primary, source, destination, or underlying position ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`event_kind`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Filter by canonical event kind`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`redemption_scope`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`all`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`full`}),`, `,_jsx(_components.code,{children:`partial`}),`, `,_jsx(_components.code,{children:`transformation`}),`, or `,_jsx(_components.code,{children:`all`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`redemption_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`all`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`FULL_COMBO`}),`, `,_jsx(_components.code,{children:`PARTIAL_COMBO`}),`, `,_jsx(_components.code,{children:`COMBO_TRANSFORMATION`}),`, or `,_jsx(_components.code,{children:`all`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tx_hash`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Exact Polygon transaction hash`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`after`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Inclusive Unix timestamp in seconds`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`before`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Inclusive Unix timestamp in seconds`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`limit`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{children:`Results per page, max 300`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`0`}),_jsx(_components.td,{children:`Pagination offset`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`example`,children:`Example`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.polynode.dev/v3/wallets/0xc82f0a25aad828f59347670e63ead5ea144466a7/combos/redemptions?redemption_scope=partial\u0026limit=25\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$POLYNODE_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`40`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`40`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0xc82f0a25aad828f59347670e63ead5ea144466a7\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"redemptions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"event_kind\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Compressed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"redemption_scope\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"partial\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"redemption_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PARTIAL_COMBO\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"redemption_evidence\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"post_resolution_compression\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"is_full_combo_redemption\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"is_partial_combo_redemption\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"is_terminal_redemption\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"is_partial_combo_reduction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"has_collateral_payout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"full_combo_condition_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0x0387525b6b182939b62c8ffd3f64c703aa0000000000000000000000000000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"reduced_combo_condition_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0x03f20b4d62f602343ec586eb21b1fd88320000000000000000000000000000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount_usdc\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"392.295381\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"source_leg_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`5`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"removed_leg_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`4`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"remaining_leg_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"leg_transition\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5_to_1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"remaining_combo\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"combo_condition_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0x03f20b4d62f602343ec586eb21b1fd88320000000000000000000000000000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"combo_position_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1784593540973682895298448580384733359095951577285561914582372891673092947969\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"shares_created\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"392.295381\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"current_wallet_balance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"873.364653\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"still_held\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OPEN\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tx_hash\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0xe73ed3c24d1ca763984df61fad854479c45ea67b555ebaa547c994aa777add0c\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"log_index\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`559`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"block_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`89561963`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"rows_returned\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"has_more\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offset\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`25`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"position_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"combo\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"source\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"v3.wallet_combos.redemptions\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`owner-address-fields`,children:`Owner address fields`}),`\n`,_jsxs(_components.p,{children:[`Present only when you pass an owner EOA. See `,_jsx(_components.a,{href:`/data/overview#owner-addresses`,children:`Owner addresses`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wallets`})}),_jsx(_components.td,{children:`array`}),_jsxs(_components.td,{children:[`The combined wallets, in a fixed order, each `,_jsx(_components.code,{children:`{wallet, type}`}),` with `,_jsx(_components.code,{children:`type`}),` one of `,_jsx(_components.code,{children:`eoa`}),`, `,_jsx(_components.code,{children:`safe`}),`, `,_jsx(_components.code,{children:`proxy`}),`, or `,_jsx(_components.code,{children:`deposit_wallet`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`redemptions[].wallet`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`The wallet this row belongs to`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`choosing-this-endpoint`,children:`Choosing this endpoint`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.code,{children:`redemption_scope=full`}),` for terminal whole-combo redemptions.`]}),`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.code,{children:`redemption_scope=partial`}),` for post-resolution compression into a smaller combo, including a three-leg combo becoming a two-leg combo when Polymarket emits that transition.`]}),`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.code,{children:`event_kind=Extracted`}),` for structural full/reduced/residual lineage. Extraction is marked as a reduction, but not as a redemption.`]}),`\n`,_jsxs(_components.li,{children:[`Use the default `,_jsx(_components.code,{children:`all`}),` when reconstructing the wallet’s complete combo redemption and transformation history.`]}),`\n`,_jsx(_components.li,{children:`Use the global endpoint when the wallet is unknown or when correlating one condition, position, or transaction across wallets.`}),`\n`,_jsxs(_components.li,{children:[`Read `,_jsx(_components.code,{children:`source_leg_count`}),`, `,_jsx(_components.code,{children:`removed_leg_count`}),`, `,_jsx(_components.code,{children:`remaining_leg_count`}),`, and `,_jsx(_components.code,{children:`leg_transition`}),` when you only need to know what changed in that redemption.`]}),`\n`,_jsxs(_components.li,{children:[`Read `,_jsx(_components.code,{children:`market_token_id`}),`, `,_jsx(_components.code,{children:`leg_result`}),`, `,_jsx(_components.code,{children:`leg_current_price`}),`, and `,_jsx(_components.code,{children:`leg_price_source`}),` on each leg when you need an actionable standard-market identifier and outcome state.`]}),`\n`,_jsxs(_components.li,{children:[`Read `,_jsx(_components.code,{children:`remaining_combo`}),` to see the resulting combo position and whether the wallet still holds a positive balance. Use the combo positions endpoint for full position, cost, and P\u0026L context.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`For a consumer-facing summary, display `,_jsx(_components.code,{children:`redemption_scope`}),` and `,_jsx(_components.code,{children:`leg_transition`}),` first. For a developer workflow, use the source and destination IDs as stable joins, then use `,_jsx(_components.code,{children:`market_token_id`}),` from each changed leg with price, order-book, trade, or candle endpoints.`]}),`\n`,_jsx(_components.p,{children:`Existing standard and combo position endpoints are unchanged.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Wallet Combo Redemptions","openapi":"GET /v3/wallets/{address}/combos/redemptions","description":"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.","href":"/data/combos/wallet-redemptions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Request","slug":"request","depth":2,"children":[{"title":"Query parameters","slug":"query-parameters","depth":3,"children":[]}]},{"title":"Example","slug":"example","depth":2,"children":[]},{"title":"Owner address fields","slug":"owner-address-fields","depth":2,"children":[]},{"title":"Choosing this endpoint","slug":"choosing-this-endpoint","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/polynode/0d40c5db9faacad8/slug-calculator.js"],"openApiReferenceData":{"operation":{"tags":["V3 Combos"],"summary":"Wallet combo redemptions and reductions","description":"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.","operationId":"v3_wallet_combo_redemptions","parameters":["dc0a715d-ccb1-4845-8a08-16dac195a071","6b8b5480-cb35-43e8-8a74-bf57279682ac","4a459394-dc22-4842-bd57-27b97fbd4551","644021f2-bd47-4903-8190-ef5e67c0c8d5","8326a347-76ae-40da-9e5b-97f8d4829465","4f3c9951-6460-47cd-baeb-3967c9c78680","cf886202-15c2-4c6f-8995-bb448d23e451","dac067f5-23c4-4037-b752-5dfca3524eb5","9270a89f-4952-44a7-a975-016ef7b574f9","a0ba5be0-894d-4682-9c5a-d69f9effc699","f4c418b2-08ca-46d6-a5bd-fa1b36e5c6db","9d3809cd-5ab8-43ce-8045-f3fba293b406"],"responses":{"200":"f880411d-b446-4093-9317-61ff60c2cc75","400":"6bcae758-9c87-4832-9e20-4fe9343d626f","401":"5344fe82-9546-4e8c-b76d-fa90119a09da","503":"063f55a6-db5a-4b2f-b137-7efd46c7b770"},"security":["d165c895-6501-4102-a705-09e13f92114e"],"method":"get","type":"path","servers":["509b9636-8ccf-4ece-bfc3-51e4d357e7ee"],"path":"/v3/wallets/{address}/combos/redemptions","baseUrlOptions":["https://api.polynode.dev"],"title":"Wallet combo redemptions and reductions","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"dc0a715d-ccb1-4845-8a08-16dac195a071":{"name":"address","in":"path","required":true,"schema":{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$","isRequired":true,"description":"Wallet address, or an owner EOA to combine every Polymarket wallet it owns","uniqueKey":"","typeLabel":"string"},"description":"Wallet address, or an owner EOA to combine every Polymarket wallet it owns"},"6b8b5480-cb35-43e8-8a74-bf57279682ac":{"name":"market_id","in":"query","schema":{"type":"string","description":"One or more comma-separated combo condition IDs. Matches any condition in the lineage.","uniqueKey":"","typeLabel":"string"},"description":"One or more comma-separated combo condition IDs. Matches any condition in the lineage."},"4a459394-dc22-4842-bd57-27b97fbd4551":{"name":"condition_id","in":"query","schema":{"type":"string","pattern":"^0x[a-fA-F0-9]{62}$","description":"Combo condition ID. Matches any condition in the lineage.","uniqueKey":"","typeLabel":"string"},"description":"Combo condition ID. Matches any condition in the lineage."},"644021f2-bd47-4903-8190-ef5e67c0c8d5":{"name":"position_id","in":"query","schema":{"type":"string","pattern":"^[0-9]+$","description":"Primary, source, destination, or underlying position ID","uniqueKey":"","typeLabel":"string"},"description":"Primary, source, destination, or underlying position ID"},"8326a347-76ae-40da-9e5b-97f8d4829465":{"name":"event_kind","in":"query","schema":{"type":"string","enum":["PositionRedeemed","Compressed","ConvertedOnEvent","ConvertedToYesBasket","Extracted","Injected","MergedFromYesBasket","MergedOnCondition","MergedOnEvent","SplitOnCondition","SplitOnEvent","Unwrapped","Wrapped","all"],"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"4f3c9951-6460-47cd-baeb-3967c9c78680":{"name":"redemption_scope","in":"query","schema":{"type":"string","enum":["full","partial","transformation","all"],"default":"all","description":"full = terminal redemption; partial = non-terminal post-resolution compression; transformation = non-redemption lifecycle lineage","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"full = terminal redemption; partial = non-terminal post-resolution compression; transformation = non-redemption lifecycle lineage"},"cf886202-15c2-4c6f-8995-bb448d23e451":{"name":"redemption_type","in":"query","schema":{"type":"string","enum":["FULL_COMBO","PARTIAL_COMBO","COMBO_TRANSFORMATION","all"],"default":"all","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"dac067f5-23c4-4037-b752-5dfca3524eb5":{"name":"tx_hash","in":"query","schema":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Exact Polygon transaction hash","uniqueKey":"","typeLabel":"string"},"description":"Exact Polygon transaction hash"},"9270a89f-4952-44a7-a975-016ef7b574f9":{"name":"after","in":"query","schema":{"type":"integer","format":"int64","minimum":0,"description":"Inclusive Unix timestamp in seconds","uniqueKey":"","typeLabel":"integer\u003cint64>"},"description":"Inclusive Unix timestamp in seconds"},"a0ba5be0-894d-4682-9c5a-d69f9effc699":{"name":"before","in":"query","schema":{"type":"integer","format":"int64","minimum":0,"description":"Inclusive Unix timestamp in seconds","uniqueKey":"","typeLabel":"integer\u003cint64>"},"description":"Inclusive Unix timestamp in seconds"},"f4c418b2-08ca-46d6-a5bd-fa1b36e5c6db":{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":300,"default":100,"uniqueKey":"","typeLabel":"integer"}},"9d3809cd-5ab8-43ce-8045-f3fba293b406":{"name":"offset","in":"query","schema":{"type":"integer","default":0,"minimum":0,"uniqueKey":"","typeLabel":"integer"}}},"responses":{"f880411d-b446-4093-9317-61ff60c2cc75":{"description":"Wallet combo redemptions and reductions","content":{"application/json":{"schema":{"type":"object","properties":{"address":{"type":"string","uniqueKey":"address","typeLabel":"string"},"redemptions":{"type":"array","items":{"type":"object","description":"One chain-derived combo redemption, post-resolution compression, or related lifecycle transformation.","required":["position_type","is_combo","id","type","event_kind","side","module_kind","user_address","wallet_address","combo_condition_id","module_id","timestamp","tx_hash","log_index","block_number","redemption_scope","redemption_type","redemption_evidence","is_full_combo_redemption","is_partial_combo_redemption","is_terminal_redemption","is_partial_combo_reduction","has_collateral_payout","lineage_event_id","lineage_status","legs","full_legs","source_legs","remaining_legs","removed_legs","residual_legs","metadata_coverage","parity_status"],"properties":{"position_type":{"type":"string","const":"combo","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].position_type","typeLabel":"string"},"is_combo":{"type":"boolean","const":true,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].is_combo","typeLabel":"boolean"},"id":{"type":"string","description":"Stable public log identifier.","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","description":"Polymarket-compatible activity type.","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].type","typeLabel":"string"},"event_kind":{"type":"string","enum":["PositionRedeemed","Compressed","ConvertedOnEvent","ConvertedToYesBasket","Extracted","Injected","MergedFromYesBasket","MergedOnCondition","MergedOnEvent","SplitOnCondition","SplitOnEvent","Unwrapped","Wrapped"],"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].event_kind","typeLabel":"enum\u003cstring>"},"side":{"type":"string","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].side","typeLabel":"string"},"module_kind":{"type":"string","const":"Combinatorial","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].module_kind","typeLabel":"string"},"user_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].user_address","typeLabel":"string"},"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].wallet_address","typeLabel":"string"},"combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].combo_condition_id","typeLabel":"string"},"module_id":{"type":"integer","const":3,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].module_id","typeLabel":"integer"},"timestamp":{"type":"integer","format":"int64","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].timestamp","typeLabel":"integer\u003cint64>"},"tx_hash":{"type":"string","pattern":"^0x[a-f0-9]{64}$","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].tx_hash","typeLabel":"string"},"log_index":{"type":"integer","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].log_index","typeLabel":"integer"},"block_number":{"type":"integer","format":"int64","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].block_number","typeLabel":"integer\u003cint64>"},"redemption_scope":{"type":"string","enum":["full","partial","transformation"],"description":"Terminal redemption, non-terminal post-resolution compression, or non-redemption lifecycle transformation.","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].redemption_scope","typeLabel":"enum\u003cstring>"},"redemption_type":{"type":"string","enum":["FULL_COMBO","PARTIAL_COMBO","COMBO_TRANSFORMATION"],"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].redemption_type","typeLabel":"enum\u003cstring>"},"redemption_evidence":{"type":"string","enum":["terminal_position_redeemed","terminal_compression","post_resolution_compression","condition_extraction","condition_injection","lifecycle_transformation"],"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].redemption_evidence","typeLabel":"enum\u003cstring>"},"is_full_combo_redemption":{"type":"boolean","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].is_full_combo_redemption","typeLabel":"boolean"},"is_partial_combo_redemption":{"type":"boolean","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].is_partial_combo_redemption","typeLabel":"boolean"},"is_terminal_redemption":{"type":"boolean","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].is_terminal_redemption","typeLabel":"boolean"},"is_partial_combo_reduction":{"type":"boolean","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].is_partial_combo_reduction","typeLabel":"boolean"},"has_collateral_payout":{"type":"boolean","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].has_collateral_payout","typeLabel":"boolean"},"lineage_event_id":{"type":"string","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].lineage_event_id","typeLabel":"string"},"lineage_status":{"type":"string","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].lineage_status","typeLabel":"string"},"legs":{"type":"array","items":{"type":"object","description":"One selected standard-market outcome represented inside a combo redemption.","required":["leg_index"],"properties":{"leg_index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_index","typeLabel":"integer"},"leg_position_id":{"type":"string","pattern":"^[0-9]+$","description":"Combo-contract position identifier for this leg. This is distinct from market_token_id.","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_position_id","typeLabel":"string"},"leg_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{64}$","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_condition_id","typeLabel":"string"},"leg_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_outcome_index","typeLabel":"integer"},"leg_outcome_label":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_outcome_label","typeLabel":"string"},"leg_status":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_status","typeLabel":"string"},"leg_resolved_at":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_resolved_at","typeLabel":"string\u003cdate-time>"},"market_token_id":{"type":"string","pattern":"^[0-9]+$","description":"Canonical Polymarket CLOB token ID for the selected outcome.","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market_token_id","typeLabel":"string"},"leg_result":{"type":"string","enum":["won","lost","resolved","pending"],"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_result","typeLabel":"enum\u003cstring>"},"leg_current_price":{"type":"string","pattern":"^(0\\.[0-9]{4}|1\\.0000)$","description":"Best available selected-outcome price from 0.0000 to 1.0000.","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_current_price","typeLabel":"string"},"leg_price_source":{"type":"string","enum":["settlement","clob_mid","last_fill","polymarket_market"],"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].leg_price_source","typeLabel":"enum\u003cstring>"},"market":{"type":"object","description":"Public Polymarket market metadata and current resolution state for a combo leg.","properties":{"market_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.market_id","typeLabel":"string"},"slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.slug","typeLabel":"string"},"title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.title","typeLabel":"string"},"outcome":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.outcome","typeLabel":"string"},"image_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.image_url","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.category","typeLabel":"string"},"subcategory":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.subcategory","typeLabel":"string"},"tags":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.tags.items.[INDEX]","typeLabel":"any"},"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.tags","typeLabel":"any[]"},"end_date":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.end_date","typeLabel":"string\u003cdate-time>"},"active":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.active","typeLabel":"boolean"},"closed":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.closed","typeLabel":"boolean"},"accepting_orders":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.accepting_orders","typeLabel":"boolean"},"resolved":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.resolved","typeLabel":"boolean"},"winning_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.winning_outcome_index","typeLabel":"integer"},"event":{"type":"object","description":"Public Polymarket event metadata associated with a combo leg.","properties":{"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.event.event_id","typeLabel":"string"},"event_slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.event.event_slug","typeLabel":"string"},"event_title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.event.event_title","typeLabel":"string"},"event_image":{"type":"string","uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.event.event_image","typeLabel":"string"}},"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market.event","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX].market","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].legs","typeLabel":"object[]"},"full_legs":{"type":"array","items":{"type":"object","description":"One selected standard-market outcome represented inside a combo redemption.","required":["leg_index"],"properties":{"leg_index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_index","typeLabel":"integer"},"leg_position_id":{"type":"string","pattern":"^[0-9]+$","description":"Combo-contract position identifier for this leg. This is distinct from market_token_id.","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_position_id","typeLabel":"string"},"leg_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{64}$","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_condition_id","typeLabel":"string"},"leg_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_outcome_index","typeLabel":"integer"},"leg_outcome_label":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_outcome_label","typeLabel":"string"},"leg_status":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_status","typeLabel":"string"},"leg_resolved_at":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_resolved_at","typeLabel":"string\u003cdate-time>"},"market_token_id":{"type":"string","pattern":"^[0-9]+$","description":"Canonical Polymarket CLOB token ID for the selected outcome.","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market_token_id","typeLabel":"string"},"leg_result":{"type":"string","enum":["won","lost","resolved","pending"],"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_result","typeLabel":"enum\u003cstring>"},"leg_current_price":{"type":"string","pattern":"^(0\\.[0-9]{4}|1\\.0000)$","description":"Best available selected-outcome price from 0.0000 to 1.0000.","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_current_price","typeLabel":"string"},"leg_price_source":{"type":"string","enum":["settlement","clob_mid","last_fill","polymarket_market"],"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].leg_price_source","typeLabel":"enum\u003cstring>"},"market":{"type":"object","description":"Public Polymarket market metadata and current resolution state for a combo leg.","properties":{"market_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.market_id","typeLabel":"string"},"slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.slug","typeLabel":"string"},"title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.title","typeLabel":"string"},"outcome":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.outcome","typeLabel":"string"},"image_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.image_url","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.category","typeLabel":"string"},"subcategory":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.subcategory","typeLabel":"string"},"tags":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.tags.items.[INDEX]","typeLabel":"any"},"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.tags","typeLabel":"any[]"},"end_date":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.end_date","typeLabel":"string\u003cdate-time>"},"active":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.active","typeLabel":"boolean"},"closed":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.closed","typeLabel":"boolean"},"accepting_orders":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.accepting_orders","typeLabel":"boolean"},"resolved":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.resolved","typeLabel":"boolean"},"winning_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.winning_outcome_index","typeLabel":"integer"},"event":{"type":"object","description":"Public Polymarket event metadata associated with a combo leg.","properties":{"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.event.event_id","typeLabel":"string"},"event_slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.event.event_slug","typeLabel":"string"},"event_title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.event.event_title","typeLabel":"string"},"event_image":{"type":"string","uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.event.event_image","typeLabel":"string"}},"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market.event","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX].market","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].full_legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].full_legs","typeLabel":"object[]"},"source_legs":{"type":"array","items":{"type":"object","description":"One selected standard-market outcome represented inside a combo redemption.","required":["leg_index"],"properties":{"leg_index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_index","typeLabel":"integer"},"leg_position_id":{"type":"string","pattern":"^[0-9]+$","description":"Combo-contract position identifier for this leg. This is distinct from market_token_id.","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_position_id","typeLabel":"string"},"leg_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{64}$","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_condition_id","typeLabel":"string"},"leg_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_outcome_index","typeLabel":"integer"},"leg_outcome_label":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_outcome_label","typeLabel":"string"},"leg_status":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_status","typeLabel":"string"},"leg_resolved_at":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_resolved_at","typeLabel":"string\u003cdate-time>"},"market_token_id":{"type":"string","pattern":"^[0-9]+$","description":"Canonical Polymarket CLOB token ID for the selected outcome.","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market_token_id","typeLabel":"string"},"leg_result":{"type":"string","enum":["won","lost","resolved","pending"],"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_result","typeLabel":"enum\u003cstring>"},"leg_current_price":{"type":"string","pattern":"^(0\\.[0-9]{4}|1\\.0000)$","description":"Best available selected-outcome price from 0.0000 to 1.0000.","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_current_price","typeLabel":"string"},"leg_price_source":{"type":"string","enum":["settlement","clob_mid","last_fill","polymarket_market"],"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].leg_price_source","typeLabel":"enum\u003cstring>"},"market":{"type":"object","description":"Public Polymarket market metadata and current resolution state for a combo leg.","properties":{"market_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.market_id","typeLabel":"string"},"slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.slug","typeLabel":"string"},"title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.title","typeLabel":"string"},"outcome":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.outcome","typeLabel":"string"},"image_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.image_url","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.category","typeLabel":"string"},"subcategory":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.subcategory","typeLabel":"string"},"tags":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.tags.items.[INDEX]","typeLabel":"any"},"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.tags","typeLabel":"any[]"},"end_date":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.end_date","typeLabel":"string\u003cdate-time>"},"active":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.active","typeLabel":"boolean"},"closed":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.closed","typeLabel":"boolean"},"accepting_orders":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.accepting_orders","typeLabel":"boolean"},"resolved":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.resolved","typeLabel":"boolean"},"winning_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.winning_outcome_index","typeLabel":"integer"},"event":{"type":"object","description":"Public Polymarket event metadata associated with a combo leg.","properties":{"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.event.event_id","typeLabel":"string"},"event_slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.event.event_slug","typeLabel":"string"},"event_title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.event.event_title","typeLabel":"string"},"event_image":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.event.event_image","typeLabel":"string"}},"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market.event","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX].market","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].source_legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].source_legs","typeLabel":"object[]"},"remaining_legs":{"type":"array","items":{"type":"object","description":"One selected standard-market outcome represented inside a combo redemption.","required":["leg_index"],"properties":{"leg_index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_index","typeLabel":"integer"},"leg_position_id":{"type":"string","pattern":"^[0-9]+$","description":"Combo-contract position identifier for this leg. This is distinct from market_token_id.","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_position_id","typeLabel":"string"},"leg_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{64}$","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_condition_id","typeLabel":"string"},"leg_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_outcome_index","typeLabel":"integer"},"leg_outcome_label":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_outcome_label","typeLabel":"string"},"leg_status":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_status","typeLabel":"string"},"leg_resolved_at":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_resolved_at","typeLabel":"string\u003cdate-time>"},"market_token_id":{"type":"string","pattern":"^[0-9]+$","description":"Canonical Polymarket CLOB token ID for the selected outcome.","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market_token_id","typeLabel":"string"},"leg_result":{"type":"string","enum":["won","lost","resolved","pending"],"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_result","typeLabel":"enum\u003cstring>"},"leg_current_price":{"type":"string","pattern":"^(0\\.[0-9]{4}|1\\.0000)$","description":"Best available selected-outcome price from 0.0000 to 1.0000.","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_current_price","typeLabel":"string"},"leg_price_source":{"type":"string","enum":["settlement","clob_mid","last_fill","polymarket_market"],"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].leg_price_source","typeLabel":"enum\u003cstring>"},"market":{"type":"object","description":"Public Polymarket market metadata and current resolution state for a combo leg.","properties":{"market_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.market_id","typeLabel":"string"},"slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.slug","typeLabel":"string"},"title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.title","typeLabel":"string"},"outcome":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.outcome","typeLabel":"string"},"image_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.image_url","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.category","typeLabel":"string"},"subcategory":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.subcategory","typeLabel":"string"},"tags":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.tags.items.[INDEX]","typeLabel":"any"},"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.tags","typeLabel":"any[]"},"end_date":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.end_date","typeLabel":"string\u003cdate-time>"},"active":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.active","typeLabel":"boolean"},"closed":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.closed","typeLabel":"boolean"},"accepting_orders":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.accepting_orders","typeLabel":"boolean"},"resolved":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.resolved","typeLabel":"boolean"},"winning_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.winning_outcome_index","typeLabel":"integer"},"event":{"type":"object","description":"Public Polymarket event metadata associated with a combo leg.","properties":{"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.event.event_id","typeLabel":"string"},"event_slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.event.event_slug","typeLabel":"string"},"event_title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.event.event_title","typeLabel":"string"},"event_image":{"type":"string","uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.event.event_image","typeLabel":"string"}},"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market.event","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX].market","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].remaining_legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].remaining_legs","typeLabel":"object[]"},"removed_legs":{"type":"array","items":{"type":"object","description":"One selected standard-market outcome represented inside a combo redemption.","required":["leg_index"],"properties":{"leg_index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_index","typeLabel":"integer"},"leg_position_id":{"type":"string","pattern":"^[0-9]+$","description":"Combo-contract position identifier for this leg. This is distinct from market_token_id.","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_position_id","typeLabel":"string"},"leg_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{64}$","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_condition_id","typeLabel":"string"},"leg_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_outcome_index","typeLabel":"integer"},"leg_outcome_label":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_outcome_label","typeLabel":"string"},"leg_status":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_status","typeLabel":"string"},"leg_resolved_at":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_resolved_at","typeLabel":"string\u003cdate-time>"},"market_token_id":{"type":"string","pattern":"^[0-9]+$","description":"Canonical Polymarket CLOB token ID for the selected outcome.","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market_token_id","typeLabel":"string"},"leg_result":{"type":"string","enum":["won","lost","resolved","pending"],"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_result","typeLabel":"enum\u003cstring>"},"leg_current_price":{"type":"string","pattern":"^(0\\.[0-9]{4}|1\\.0000)$","description":"Best available selected-outcome price from 0.0000 to 1.0000.","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_current_price","typeLabel":"string"},"leg_price_source":{"type":"string","enum":["settlement","clob_mid","last_fill","polymarket_market"],"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].leg_price_source","typeLabel":"enum\u003cstring>"},"market":{"type":"object","description":"Public Polymarket market metadata and current resolution state for a combo leg.","properties":{"market_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.market_id","typeLabel":"string"},"slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.slug","typeLabel":"string"},"title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.title","typeLabel":"string"},"outcome":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.outcome","typeLabel":"string"},"image_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.image_url","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.category","typeLabel":"string"},"subcategory":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.subcategory","typeLabel":"string"},"tags":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.tags.items.[INDEX]","typeLabel":"any"},"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.tags","typeLabel":"any[]"},"end_date":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.end_date","typeLabel":"string\u003cdate-time>"},"active":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.active","typeLabel":"boolean"},"closed":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.closed","typeLabel":"boolean"},"accepting_orders":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.accepting_orders","typeLabel":"boolean"},"resolved":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.resolved","typeLabel":"boolean"},"winning_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.winning_outcome_index","typeLabel":"integer"},"event":{"type":"object","description":"Public Polymarket event metadata associated with a combo leg.","properties":{"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.event.event_id","typeLabel":"string"},"event_slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.event.event_slug","typeLabel":"string"},"event_title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.event.event_title","typeLabel":"string"},"event_image":{"type":"string","uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.event.event_image","typeLabel":"string"}},"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market.event","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX].market","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].removed_legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].removed_legs","typeLabel":"object[]"},"residual_legs":{"type":"array","items":{"type":"object","description":"One selected standard-market outcome represented inside a combo redemption.","required":["leg_index"],"properties":{"leg_index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_index","typeLabel":"integer"},"leg_position_id":{"type":"string","pattern":"^[0-9]+$","description":"Combo-contract position identifier for this leg. This is distinct from market_token_id.","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_position_id","typeLabel":"string"},"leg_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{64}$","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_condition_id","typeLabel":"string"},"leg_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_outcome_index","typeLabel":"integer"},"leg_outcome_label":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_outcome_label","typeLabel":"string"},"leg_status":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_status","typeLabel":"string"},"leg_resolved_at":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_resolved_at","typeLabel":"string\u003cdate-time>"},"market_token_id":{"type":"string","pattern":"^[0-9]+$","description":"Canonical Polymarket CLOB token ID for the selected outcome.","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market_token_id","typeLabel":"string"},"leg_result":{"type":"string","enum":["won","lost","resolved","pending"],"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_result","typeLabel":"enum\u003cstring>"},"leg_current_price":{"type":"string","pattern":"^(0\\.[0-9]{4}|1\\.0000)$","description":"Best available selected-outcome price from 0.0000 to 1.0000.","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_current_price","typeLabel":"string"},"leg_price_source":{"type":"string","enum":["settlement","clob_mid","last_fill","polymarket_market"],"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].leg_price_source","typeLabel":"enum\u003cstring>"},"market":{"type":"object","description":"Public Polymarket market metadata and current resolution state for a combo leg.","properties":{"market_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.market_id","typeLabel":"string"},"slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.slug","typeLabel":"string"},"title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.title","typeLabel":"string"},"outcome":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.outcome","typeLabel":"string"},"image_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.image_url","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.category","typeLabel":"string"},"subcategory":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.subcategory","typeLabel":"string"},"tags":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.tags.items.[INDEX]","typeLabel":"any"},"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.tags","typeLabel":"any[]"},"end_date":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.end_date","typeLabel":"string\u003cdate-time>"},"active":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.active","typeLabel":"boolean"},"closed":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.closed","typeLabel":"boolean"},"accepting_orders":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.accepting_orders","typeLabel":"boolean"},"resolved":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.resolved","typeLabel":"boolean"},"winning_outcome_index":{"type":"integer","minimum":0,"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.winning_outcome_index","typeLabel":"integer"},"event":{"type":"object","description":"Public Polymarket event metadata associated with a combo leg.","properties":{"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.event.event_id","typeLabel":"string"},"event_slug":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.event.event_slug","typeLabel":"string"},"event_title":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.event.event_title","typeLabel":"string"},"event_image":{"type":"string","uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.event.event_image","typeLabel":"string"}},"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market.event","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX].market","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX].residual_legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].residual_legs","typeLabel":"object[]"},"metadata_coverage":{"type":"string","enum":["complete","missing_source_legs","missing_reduced_legs"],"isRequired":true,"uniqueKey":"redemptions.items.[INDEX].metadata_coverage","typeLabel":"enum\u003cstring>"},"parity_status":{"type":"string","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].parity_status","typeLabel":"string"},"wallet":{"type":"string","description":"Present only when you pass an owner EOA: the wallet this row belongs to.","uniqueKey":"redemptions.items.[INDEX].wallet","typeLabel":"string"},"combo_position_id":{"type":"string","pattern":"^[0-9]+$","uniqueKey":"redemptions.items.[INDEX].combo_position_id","typeLabel":"string"},"combo_outcome_index":{"type":"integer","minimum":0,"maximum":255,"uniqueKey":"redemptions.items.[INDEX].combo_outcome_index","typeLabel":"integer"},"amount_usdc":{"type":"string","uniqueKey":"redemptions.items.[INDEX].amount_usdc","typeLabel":"string"},"payout_usdc":{"type":"string","uniqueKey":"redemptions.items.[INDEX].payout_usdc","typeLabel":"string"},"position_amount_usdc":{"type":"string","uniqueKey":"redemptions.items.[INDEX].position_amount_usdc","typeLabel":"string"},"collateral_out_usdc":{"type":"string","uniqueKey":"redemptions.items.[INDEX].collateral_out_usdc","typeLabel":"string"},"tx_dttm":{"type":"string","format":"date-time","uniqueKey":"redemptions.items.[INDEX].tx_dttm","typeLabel":"string\u003cdate-time>"},"source_event_kind":{"type":"string","uniqueKey":"redemptions.items.[INDEX].source_event_kind","typeLabel":"string"},"full_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","description":"Pre-transition full/source combo for this event; not a guessed earliest ancestor.","uniqueKey":"redemptions.items.[INDEX].full_combo_condition_id","typeLabel":"string"},"parent_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].parent_combo_condition_id","typeLabel":"string"},"source_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].source_combo_condition_id","typeLabel":"string"},"reduced_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].reduced_combo_condition_id","typeLabel":"string"},"residual_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].residual_combo_condition_id","typeLabel":"string"},"child_yes_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].child_yes_combo_condition_id","typeLabel":"string"},"child_no_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].child_no_combo_condition_id","typeLabel":"string"},"destination_combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","uniqueKey":"redemptions.items.[INDEX].destination_combo_condition_id","typeLabel":"string"},"source_position_id":{"type":"string","pattern":"^[0-9]+$","uniqueKey":"redemptions.items.[INDEX].source_position_id","typeLabel":"string"},"destination_position_id":{"type":"string","pattern":"^[0-9]+$","uniqueKey":"redemptions.items.[INDEX].destination_position_id","typeLabel":"string"},"underlying_position_id":{"type":"string","pattern":"^[0-9]+$","uniqueKey":"redemptions.items.[INDEX].underlying_position_id","typeLabel":"string"},"event_id":{"type":"string","uniqueKey":"redemptions.items.[INDEX].event_id","typeLabel":"string"},"condition_index":{"type":"integer","uniqueKey":"redemptions.items.[INDEX].condition_index","typeLabel":"integer"},"lineage":{"type":"object","additionalProperties":true,"uniqueKey":"redemptions.items.[INDEX].lineage","typeLabel":"object"},"source_leg_count":{"type":"integer","minimum":0,"description":"Number of legs in the source combo immediately before this operation.","uniqueKey":"redemptions.items.[INDEX].source_leg_count","typeLabel":"integer"},"removed_leg_count":{"type":"integer","minimum":0,"description":"Number of source legs removed by this operation.","uniqueKey":"redemptions.items.[INDEX].removed_leg_count","typeLabel":"integer"},"remaining_leg_count":{"type":"integer","minimum":0,"description":"Number of legs left in the destination combo; zero for a full redemption.","uniqueKey":"redemptions.items.[INDEX].remaining_leg_count","typeLabel":"integer"},"leg_transition":{"type":"string","pattern":"^[0-9]+_to_[0-9]+$","description":"Compact before-to-after leg count, for example 3_to_2 or 3_to_0.","uniqueKey":"redemptions.items.[INDEX].leg_transition","typeLabel":"string"},"remaining_combo":{"type":"object","description":"Compact destination-combo holding created by a partial redemption. This is not a positions, cost-basis, or P\u0026L record.","required":["combo_condition_id","combo_position_id"],"properties":{"combo_condition_id":{"type":"string","pattern":"^0x[a-f0-9]{62}$","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].remaining_combo.combo_condition_id","typeLabel":"string"},"combo_position_id":{"type":"string","pattern":"^[0-9]+$","isRequired":true,"uniqueKey":"redemptions.items.[INDEX].remaining_combo.combo_position_id","typeLabel":"string"},"shares_created":{"type":"string","pattern":"^[0-9]+\\.[0-9]{6}$","uniqueKey":"redemptions.items.[INDEX].remaining_combo.shares_created","typeLabel":"string"},"current_wallet_balance":{"type":"string","pattern":"^[0-9]+\\.[0-9]{6}$","uniqueKey":"redemptions.items.[INDEX].remaining_combo.current_wallet_balance","typeLabel":"string"},"still_held":{"type":"boolean","uniqueKey":"redemptions.items.[INDEX].remaining_combo.still_held","typeLabel":"boolean"},"status":{"type":"string","enum":["OPEN","CLOSED"],"uniqueKey":"redemptions.items.[INDEX].remaining_combo.status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"redemptions.items.[INDEX].remaining_combo","typeLabel":"object"}},"uniqueKey":"redemptions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"redemptions","typeLabel":"object[]"},"wallets":{"type":"array","description":"Present only when you pass an owner EOA: the combined wallets, in a fixed order.","items":{"type":"object","description":"One wallet combined into an owner-address response.","required":["wallet","type"],"properties":{"wallet":{"type":"string","description":"Wallet address, lowercased","isRequired":true,"uniqueKey":"wallets.items.[INDEX].wallet","typeLabel":"string"},"type":{"type":"string","enum":["eoa","safe","proxy","deposit_wallet"],"description":"Wallet type","isRequired":true,"uniqueKey":"wallets.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"wallets.items.[INDEX]","typeLabel":"object"},"uniqueKey":"wallets","typeLabel":"object[]"},"rows_returned":{"type":"integer","uniqueKey":"rows_returned","typeLabel":"integer"},"has_more":{"type":"boolean","uniqueKey":"has_more","typeLabel":"boolean"},"offset":{"type":"integer","uniqueKey":"offset","typeLabel":"integer"},"limit":{"type":"integer","uniqueKey":"limit","typeLabel":"integer"},"position_type":{"type":"string","const":"combo","uniqueKey":"position_type","typeLabel":"string"},"source":{"type":"string","const":"v3.wallet_combos.redemptions","uniqueKey":"source","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"address":"\u003cstring>","redemptions":[{"position_type":"combo","is_combo":true,"id":"\u003cstring>","type":"\u003cstring>","event_kind":"PositionRedeemed","side":"\u003cstring>","module_kind":"Combinatorial","user_address":"\u003cstring>","wallet_address":"\u003cstring>","combo_condition_id":"\u003cstring>","module_id":3,"timestamp":123,"tx_hash":"\u003cstring>","log_index":123,"block_number":123,"redemption_scope":"full","redemption_type":"FULL_COMBO","redemption_evidence":"terminal_position_redeemed","is_full_combo_redemption":true,"is_partial_combo_redemption":true,"is_terminal_redemption":true,"is_partial_combo_reduction":true,"has_collateral_payout":true,"lineage_event_id":"\u003cstring>","lineage_status":"\u003cstring>","legs":[{"leg_index":1,"leg_position_id":"\u003cstring>","leg_condition_id":"\u003cstring>","leg_outcome_index":1,"leg_outcome_label":"\u003cstring>","leg_status":"\u003cstring>","leg_resolved_at":"2023-11-07T05:31:56Z","market_token_id":"\u003cstring>","leg_result":"won","leg_current_price":"\u003cstring>","leg_price_source":"settlement","market":{"market_id":"\u003cstring>","slug":"\u003cstring>","title":"\u003cstring>","outcome":"\u003cstring>","image_url":"\u003cstring>","icon_url":"\u003cstring>","category":"\u003cstring>","subcategory":"\u003cstring>","tags":["\u003cunknown>"],"end_date":"2023-11-07T05:31:56Z","active":true,"closed":true,"accepting_orders":true,"resolved":true,"winning_outcome_index":1,"event":{"event_id":"\u003cstring>","event_slug":"\u003cstring>","event_title":"\u003cstring>","event_image":"\u003cstring>"}}}],"full_legs":[{"leg_index":1,"leg_position_id":"\u003cstring>","leg_condition_id":"\u003cstring>","leg_outcome_index":1,"leg_outcome_label":"\u003cstring>","leg_status":"\u003cstring>","leg_resolved_at":"2023-11-07T05:31:56Z","market_token_id":"\u003cstring>","leg_result":"won","leg_current_price":"\u003cstring>","leg_price_source":"settlement","market":{"market_id":"\u003cstring>","slug":"\u003cstring>","title":"\u003cstring>","outcome":"\u003cstring>","image_url":"\u003cstring>","icon_url":"\u003cstring>","category":"\u003cstring>","subcategory":"\u003cstring>","tags":["\u003cunknown>"],"end_date":"2023-11-07T05:31:56Z","active":true,"closed":true,"accepting_orders":true,"resolved":true,"winning_outcome_index":1,"event":{"event_id":"\u003cstring>","event_slug":"\u003cstring>","event_title":"\u003cstring>","event_image":"\u003cstring>"}}}],"source_legs":[{"leg_index":1,"leg_position_id":"\u003cstring>","leg_condition_id":"\u003cstring>","leg_outcome_index":1,"leg_outcome_label":"\u003cstring>","leg_status":"\u003cstring>","leg_resolved_at":"2023-11-07T05:31:56Z","market_token_id":"\u003cstring>","leg_result":"won","leg_current_price":"\u003cstring>","leg_price_source":"settlement","market":{"market_id":"\u003cstring>","slug":"\u003cstring>","title":"\u003cstring>","outcome":"\u003cstring>","image_url":"\u003cstring>","icon_url":"\u003cstring>","category":"\u003cstring>","subcategory":"\u003cstring>","tags":["\u003cunknown>"],"end_date":"2023-11-07T05:31:56Z","active":true,"closed":true,"accepting_orders":true,"resolved":true,"winning_outcome_index":1,"event":{"event_id":"\u003cstring>","event_slug":"\u003cstring>","event_title":"\u003cstring>","event_image":"\u003cstring>"}}}],"remaining_legs":[{"leg_index":1,"leg_position_id":"\u003cstring>","leg_condition_id":"\u003cstring>","leg_outcome_index":1,"leg_outcome_label":"\u003cstring>","leg_status":"\u003cstring>","leg_resolved_at":"2023-11-07T05:31:56Z","market_token_id":"\u003cstring>","leg_result":"won","leg_current_price":"\u003cstring>","leg_price_source":"settlement","market":{"market_id":"\u003cstring>","slug":"\u003cstring>","title":"\u003cstring>","outcome":"\u003cstring>","image_url":"\u003cstring>","icon_url":"\u003cstring>","category":"\u003cstring>","subcategory":"\u003cstring>","tags":["\u003cunknown>"],"end_date":"2023-11-07T05:31:56Z","active":true,"closed":true,"accepting_orders":true,"resolved":true,"winning_outcome_index":1,"event":{"event_id":"\u003cstring>","event_slug":"\u003cstring>","event_title":"\u003cstring>","event_image":"\u003cstring>"}}}],"removed_legs":[{"leg_index":1,"leg_position_id":"\u003cstring>","leg_condition_id":"\u003cstring>","leg_outcome_index":1,"leg_outcome_label":"\u003cstring>","leg_status":"\u003cstring>","leg_resolved_at":"2023-11-07T05:31:56Z","market_token_id":"\u003cstring>","leg_result":"won","leg_current_price":"\u003cstring>","leg_price_source":"settlement","market":{"market_id":"\u003cstring>","slug":"\u003cstring>","title":"\u003cstring>","outcome":"\u003cstring>","image_url":"\u003cstring>","icon_url":"\u003cstring>","category":"\u003cstring>","subcategory":"\u003cstring>","tags":["\u003cunknown>"],"end_date":"2023-11-07T05:31:56Z","active":true,"closed":true,"accepting_orders":true,"resolved":true,"winning_outcome_index":1,"event":{"event_id":"\u003cstring>","event_slug":"\u003cstring>","event_title":"\u003cstring>","event_image":"\u003cstring>"}}}],"residual_legs":[{"leg_index":1,"leg_position_id":"\u003cstring>","leg_condition_id":"\u003cstring>","leg_outcome_index":1,"leg_outcome_label":"\u003cstring>","leg_status":"\u003cstring>","leg_resolved_at":"2023-11-07T05:31:56Z","market_token_id":"\u003cstring>","leg_result":"won","leg_current_price":"\u003cstring>","leg_price_source":"settlement","market":{"market_id":"\u003cstring>","slug":"\u003cstring>","title":"\u003cstring>","outcome":"\u003cstring>","image_url":"\u003cstring>","icon_url":"\u003cstring>","category":"\u003cstring>","subcategory":"\u003cstring>","tags":["\u003cunknown>"],"end_date":"2023-11-07T05:31:56Z","active":true,"closed":true,"accepting_orders":true,"resolved":true,"winning_outcome_index":1,"event":{"event_id":"\u003cstring>","event_slug":"\u003cstring>","event_title":"\u003cstring>","event_image":"\u003cstring>"}}}],"metadata_coverage":"complete","parity_status":"\u003cstring>","wallet":"\u003cstring>","combo_position_id":"\u003cstring>","combo_outcome_index":127,"amount_usdc":"\u003cstring>","payout_usdc":"\u003cstring>","position_amount_usdc":"\u003cstring>","collateral_out_usdc":"\u003cstring>","tx_dttm":"2023-11-07T05:31:56Z","source_event_kind":"\u003cstring>","full_combo_condition_id":"\u003cstring>","parent_combo_condition_id":"\u003cstring>","source_combo_condition_id":"\u003cstring>","reduced_combo_condition_id":"\u003cstring>","residual_combo_condition_id":"\u003cstring>","child_yes_combo_condition_id":"\u003cstring>","child_no_combo_condition_id":"\u003cstring>","destination_combo_condition_id":"\u003cstring>","source_position_id":"\u003cstring>","destination_position_id":"\u003cstring>","underlying_position_id":"\u003cstring>","event_id":"\u003cstring>","condition_index":123,"lineage":{},"source_leg_count":1,"removed_leg_count":1,"remaining_leg_count":1,"leg_transition":"\u003cstring>","remaining_combo":{"combo_condition_id":"\u003cstring>","combo_position_id":"\u003cstring>","shares_created":"\u003cstring>","current_wallet_balance":"\u003cstring>","still_held":true,"status":"OPEN"}}],"wallets":[{"wallet":"\u003cstring>","type":"eoa"}],"rows_returned":123,"has_more":true,"offset":123,"limit":123,"position_type":"combo","source":"v3.wallet_combos.redemptions"}}},"exampleType":"generated"}},"exampleType":"generated"},"6bcae758-9c87-4832-9e20-4fe9343d626f":{"description":"Invalid wallet address or filter","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"5344fe82-9546-4e8c-b76d-fa90119a09da":{"description":"Unauthorized","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"063f55a6-db5a-4b2f-b137-7efd46c7b770":{"description":"Combo read model unavailable","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"d165c895-6501-4102-a705-09e13f92114e":{"api_key":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"api_key"}}},"servers":{"509b9636-8ccf-4ece-bfc3-51e4d357e7ee":{"url":"https://api.polynode.dev","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"api_key"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"api_key","name":"x-api-key"}],"title":"api_key"}]},"originalFileLocation":"openapi.json"},"subdomain":"polynode","siteName":"PolyNode","title":"Wallet Combo Redemptions - PolyNode","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-21T01:07:55.047Z","originalFileLocation":"data/combos/wallet-redemptions.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 full combo redemptions and partial combo reductions for one wallet with exact leg changes.\">\u003cmeta data-mint-head name=\"application-name\" content=\"PolyNode\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_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/polynode/nh0EcUVk_uYhjcGA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Wallet Combo Redemptions - PolyNode\">\u003cmeta data-mint-head property=\"og:description\" content=\"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"PolyNode\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.polynode.dev/data/combos/wallet-redemptions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://polynode.mintlify.app/_mintlify/api/og/v2?division=Combos\u0026amp;title=Wallet+Combo+Redemptions\u0026amp;description=List+full+combo+redemptions+and+partial+combo+reductions+for+one+wallet+with+exact+leg+changes.\u0026amp;theme=9068a4359a136d170ef1e1e8\u0026amp;signature=3c31642afc421521cce8c0e1e17bd4389a1cec6a7ce7763d1b87aefc83ab6737\">\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=\"Wallet Combo Redemptions - PolyNode\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://polynode.mintlify.app/_mintlify/api/og/v2?division=Combos\u0026amp;title=Wallet+Combo+Redemptions\u0026amp;description=List+full+combo+redemptions+and+partial+combo+reductions+for+one+wallet+with+exact+leg+changes.\u0026amp;theme=9068a4359a136d170ef1e1e8\u0026amp;signature=3c31642afc421521cce8c0e1e17bd4389a1cec6a7ce7763d1b87aefc83ab6737\">\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/polynode/nh0EcUVk_uYhjcGA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"PolyNode\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3b82f6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.polynode.dev/data/combos/wallet-redemptions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/data/combos/wallet-redemptions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.polynode.dev/#organization\",\"name\":\"PolyNode\",\"url\":\"https://docs.polynode.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/polynode/zluszUOhqmSDk1RK/images/logo-light.png?fit=max\u0026auto=format\u0026n=zluszUOhqmSDk1RK\u0026q=85\u0026s=fc49b798da5a361cb76f4733f13230dd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.polynode.dev#website\",\"name\":\"PolyNode\",\"url\":\"https://docs.polynode.dev\",\"publisher\":{\"@id\":\"https://docs.polynode.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.polynode.dev/data/combos/wallet-redemptions#webpage\",\"url\":\"https://docs.polynode.dev/data/combos/wallet-redemptions\",\"name\":\"Wallet Combo Redemptions\",\"description\":\"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.\",\"dateModified\":\"2026-10-21T01:07:55.047Z\",\"isPartOf\":{\"@id\":\"https://docs.polynode.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.polynode.dev/data/combos/wallet-redemptions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.polynode.dev/data/combos/wallet-redemptions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Combos\",\"item\":\"https://docs.polynode.dev/data/combos/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wallet Combo Redemptions\",\"item\":\"https://docs.polynode.dev/data/combos/wallet-redemptions\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.polynode.dev/data/combos/wallet-redemptions#apireference\",\"headline\":\"Wallet Combo Redemptions\",\"name\":\"Wallet Combo Redemptions\",\"description\":\"List full combo redemptions and partial combo reductions for one wallet with exact leg changes.\",\"url\":\"https://docs.polynode.dev/data/combos/wallet-redemptions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.polynode.dev/data/combos/wallet-redemptions#webpage\"},\"dateModified\":\"2026-10-21T01:07:55.047Z\",\"publisher\":{\"@id\":\"https://docs.polynode.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.polynode.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"PolyNode\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"PolyNode","nav":{"global":null,"tabs":[{"tab":"WebSocket","pages":[{"title":"WebSocket","href":"/websocket/overview"}]},{"tab":"Webhooks","pages":[{"title":"Webhooks","href":"/webhooks/overview"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/overview"}]},{"group":"V3 Data API","pages":[{"title":"API Overview","href":"/data/overview"}]},{"group":"Query Catalog","root":{"title":"Query Catalog","href":"/data/query-catalog/overview"},"tag":"Start Here","pages":[{"title":"Trades Query Catalog","href":"/data/query-catalog/trades"},{"title":"All Trades","href":"/data/query-catalog/trades/all-trades"},{"title":"Trades by Wallet","href":"/data/query-catalog/trades/by-wallet"},{"title":"Trades by Order Hash","href":"/data/query-catalog/trades/by-order-hash"},{"title":"Trades by Market Token","href":"/data/query-catalog/trades/by-market-token"},{"title":"Trades by Market Slug","href":"/data/query-catalog/trades/by-market-slug"},{"title":"Wallet Trades by Condition","href":"/data/query-catalog/trades/wallet-by-condition"},{"title":"Wallet Trades Grouped by Order","href":"/data/query-catalog/trades/wallet-grouped-by-order"},{"title":"Builder Trades","href":"/data/query-catalog/trades/by-builder"},{"title":"Combo Wallet Trades","href":"/data/query-catalog/trades/combo-wallet-trades"},{"title":"Positions Query Catalog","href":"/data/query-catalog/positions"},{"title":"Positions by Wallet","href":"/data/query-catalog/positions/by-wallet"},{"title":"Open Wallet Positions","href":"/data/query-catalog/positions/open-wallet-positions"},{"title":"Global Positions","href":"/data/query-catalog/positions/global-positions"},{"title":"Positions by Market Token","href":"/data/query-catalog/positions/by-market-token"},{"title":"Positions by Condition","href":"/data/query-catalog/positions/by-condition"},{"title":"Positions by Market Slug","href":"/data/query-catalog/positions/by-market-slug"},{"title":"Combo Positions","href":"/data/query-catalog/positions/combo-positions"},{"title":"P\u0026L Query Catalog","href":"/data/query-catalog/pnl"},{"title":"Wallet All-Time P\u0026L","href":"/data/query-catalog/pnl/wallet-all-time"},{"title":"Wallet Time-Windowed P\u0026L","href":"/data/query-catalog/pnl/wallet-time-window"},{"title":"Wallet P\u0026L by Tag","href":"/data/query-catalog/pnl/wallet-by-tag"},{"title":"Wallet P\u0026L by Market","href":"/data/query-catalog/pnl/wallet-by-market"},{"title":"Wallet P\u0026L Events","href":"/data/query-catalog/pnl/wallet-events"},{"title":"Batch Wallet P\u0026L","href":"/data/query-catalog/pnl/batch-wallet-pnl"},{"title":"Global P\u0026L Leaderboard","href":"/data/query-catalog/pnl/global-leaderboard"},{"title":"Tag P\u0026L Leaderboard","href":"/data/query-catalog/pnl/tag-leaderboard"},{"title":"Markets Query Catalog","href":"/data/query-catalog/markets"},{"title":"Search Markets","href":"/data/query-catalog/markets/search-markets"},{"title":"Market by Condition","href":"/data/query-catalog/markets/by-condition"},{"title":"Condition Detail","href":"/data/query-catalog/markets/condition-detail"},{"title":"Trades and Positions by Slug","href":"/data/query-catalog/markets/by-slug"},{"title":"Token Info","href":"/data/query-catalog/markets/token-info"},{"title":"Token Price","href":"/data/query-catalog/markets/token-price"},{"title":"Market Candles","href":"/data/query-catalog/markets/candles"},{"title":"Tags and Markets by Tag","href":"/data/query-catalog/markets/tags"},{"title":"Market Resolutions","href":"/data/query-catalog/markets/resolutions"},{"title":"Wallet Activity Query Catalog","href":"/data/query-catalog/wallet-activity"},{"title":"Unified Wallet Activity","href":"/data/query-catalog/wallets/unified-activity"},{"title":"Wallet Splits","href":"/data/query-catalog/wallets/splits"},{"title":"Wallet Merges","href":"/data/query-catalog/wallets/merges"},{"title":"Wallet Redemptions","href":"/data/query-catalog/wallets/redemptions"},{"title":"Neg-Risk Conversions","href":"/data/query-catalog/wallets/neg-risk-conversions"},{"title":"PolyUSD Flows","href":"/data/query-catalog/wallets/polyusd-flows"},{"title":"Wallet Fees Paid","href":"/data/query-catalog/wallets/fees-paid"},{"title":"Wallet Rebates and Rewards","href":"/data/query-catalog/wallets/rebates-rewards"},{"title":"Builders Query Catalog","href":"/data/query-catalog/builders"},{"title":"Builder Leaderboard","href":"/data/query-catalog/builders/leaderboard"},{"title":"Builder Detail","href":"/data/query-catalog/builders/detail"},{"title":"Builder Trader Leaderboard","href":"/data/query-catalog/builders/trader-leaderboard"},{"title":"Builder Daily Activity","href":"/data/query-catalog/builders/daily-activity"},{"title":"Compare Builder Daily Activity","href":"/data/query-catalog/builders/activity-comparison"},{"title":"Builder Trades","href":"/data/query-catalog/builders/trades"},{"title":"Builder Trades by Market","href":"/data/query-catalog/builders/trades-by-market"},{"title":"Builder Trades by Tag or Category","href":"/data/query-catalog/builders/trades-by-tag-category"},{"title":"Builder Trades by Side and Size","href":"/data/query-catalog/builders/trades-by-side-size"},{"title":"Tags and Categories Query Catalog","href":"/data/query-catalog/tags-categories"},{"title":"Combos Query Catalog","href":"/data/query-catalog/combos"},{"title":"Combo Markets","href":"/data/query-catalog/combos/markets"},{"title":"Combo Activity","href":"/data/query-catalog/combos/activity"},{"title":"Combo Redemptions","href":"/data/query-catalog/combos/redemptions"},{"title":"Wallet Combo Summary","href":"/data/query-catalog/combos/wallet-summary"},{"title":"Wallet Combo Positions","href":"/data/query-catalog/combos/wallet-positions"},{"title":"Wallet Combo Trades","href":"/data/query-catalog/combos/wallet-trades"},{"title":"Wallet Combo Activity","href":"/data/query-catalog/combos/wallet-activity"},{"title":"Wallet Combo Redemptions","href":"/data/query-catalog/combos/wallet-redemptions"},{"title":"Include Combos in Wallet Views","href":"/data/query-catalog/combos/include-combos"}]},{"group":"Wallet P\u0026L","pages":[{"title":"Resolve Wallet","openapi":"GET /v1/resolve/{query}","href":"/api-reference/wallets/resolve"},{"title":"Wallet Summary","openapi":"GET /v3/wallets/{address}","href":"/data/wallets/summary"},{"title":"Wallet P\u0026L","openapi":"GET /v3/wallets/{address}/pnl","href":"/data/wallets/pnl"},{"title":"Wallet P\u0026L Time Series","openapi":"GET /v3/wallets/{address}/pnl/events","href":"/data/wallets/pnl-events"},{"title":"Batch Wallet P\u0026L","openapi":"POST /v3/wallets/batch","href":"/data/wallets/batch"},{"title":"Wallet Positions","openapi":"GET /v3/wallets/{address}/positions","href":"/data/wallets/positions"}]},{"group":"Wallet Activity","pages":[{"title":"Wallet Trades","openapi":"GET /v3/wallets/{address}/trades","href":"/data/wallets/trades"},{"title":"Copy PnL","openapi":"GET /v3/wallets/{address}/copy-pnl","href":"/data/wallets/copy-pnl"},{"title":"Copy PnL Batch","openapi":"POST /v3/copy-pnl/batch","href":"/data/wallets/copy-pnl-batch"},{"title":"Wallet Fees Paid","openapi":"GET /v3/wallets/{address}/fees-paid","href":"/data/wallets/fees-paid"},{"title":"Wallet PolyUSD Flows","openapi":"GET /v3/wallets/{address}/polyusd-flows","href":"/data/wallets/polyusd-flows"},{"title":"Wallet Maker Rebates","openapi":"GET /v3/wallets/{address}/rebates","href":"/data/wallets/rebates"},{"title":"Wallet Redemptions","openapi":"GET /v3/wallets/{address}/redemptions","href":"/data/wallets/redemptions"},{"title":"Wallet Splits","openapi":"GET /v3/wallets/{address}/splits","href":"/data/wallets/splits"},{"title":"Wallet Merges","openapi":"GET /v3/wallets/{address}/merges","href":"/data/wallets/merges"},{"title":"Wallet NRC","openapi":"GET /v3/wallets/{address}/nrc","href":"/data/wallets/nrc"},{"title":"Wallet Activity","openapi":"GET /v3/wallets/{address}/activity","href":"/data/wallets/activity"}]},{"group":"Credits","pages":[{"title":"Credits Overview","href":"/credits/overview"},{"title":"Liquidity Rewards","href":"/credits/rewards"},{"title":"Yield","href":"/credits/yield"},{"group":"Rebates","pages":[{"title":"Maker Rebates","href":"/credits/maker-rebates"},{"title":"Taker Rebates","href":"/credits/taker-rebates"}]},{"title":"Referral Rewards","href":"/credits/referral-rewards"},{"group":"Credits API Reference","pages":[{"title":"Wallet Credit Totals","openapi":"GET /v3/wallets/{addr}/credits/totals","href":"/credits/wallet-totals"},{"title":"Wallet Credit Events","openapi":"GET /v3/wallets/{addr}/credits","href":"/credits/wallet-events"},{"title":"Wallet Credit Series","openapi":"GET /v3/wallets/{addr}/credits/series","href":"/credits/wallet-series"},{"title":"Credits Leaderboard","openapi":"GET /v3/credits/leaderboard","href":"/credits/leaderboard"},{"title":"Global Credit Stats","openapi":"GET /v3/credits/stats","href":"/credits/stats"},{"title":"Global Credit Feed","openapi":"GET /v3/credits/events","href":"/credits/feed"},{"title":"Credit Distributors","openapi":"GET /v3/credits/distributors","href":"/credits/distributors"},{"title":"Decode Payout Transaction","openapi":"GET /v3/credits/txs/{hash}","href":"/credits/tx"},{"title":"Recipient Growth","openapi":"GET /v3/credits/recipients/stats","href":"/credits/recipients"}]}]},{"group":"Identity","pages":[{"title":"Batch Resolve","openapi":"POST /v3/identities/batch","href":"/identities/batch-resolve"},{"title":"Username Search","openapi":"GET /v3/identities/search","href":"/identities/search"},{"title":"Identity Lookup","openapi":"GET /v3/identities/{addr}","href":"/identities/lookup"}]},{"group":"Fees","pages":[{"title":"Fees Overview","href":"/data/fees/overview"},{"title":"Wallet Fees Paid","href":"/data/fees/wallet-fees-paid"},{"title":"Global Fee Events","href":"/data/fees/global-fees"},{"title":"Fees by Receiver","href":"/data/fees/fees-by-receiver"},{"title":"Builder Fees","href":"/data/fees/builder-fees"},{"title":"Maker Rebates","href":"/data/fees/maker-rebates"},{"title":"Reward Market Configs","href":"/data/fees/reward-market-configs"}]},{"group":"Combos","tag":"New","pages":[{"title":"Combos Overview","href":"/data/combos/overview"},{"title":"Combo Markets","openapi":"GET /v3/combos/markets","href":"/data/combos/markets"},{"title":"Combo Activity","openapi":"GET /v3/combos/activity","href":"/data/combos/activity"},{"title":"Combo Daily Activity","openapi":"GET /v3/combos/activity/daily","href":"/data/combos/daily-activity"},{"title":"Combo P\u0026L Leaderboard","openapi":"GET /v3/combos/leaderboard","href":"/data/combos/leaderboard"},{"title":"Combo Redemptions","openapi":"GET /v3/combos/redemptions","href":"/data/combos/redemptions"},{"title":"Wallet Combo Summary","openapi":"GET /v3/wallets/{address}/combos/summary","href":"/data/combos/wallet-summary"},{"title":"Wallet Combo Positions","openapi":"GET /v3/wallets/{address}/combos/positions","href":"/data/combos/wallet-positions"},{"title":"Wallet Combo Trades","openapi":"GET /v3/wallets/{address}/combos/trades","href":"/data/combos/wallet-trades"},{"title":"Wallet Combo Activity","openapi":"GET /v3/wallets/{address}/combos/activity","description":"List combo lifecycle activity for one wallet, including split and merge activity.","href":"/data/combos/wallet-activity"},{"title":"Wallet Combo Redemptions","openapi":"GET /v3/wallets/{address}/combos/redemptions","href":"/data/combos/wallet-redemptions"}]},{"group":"Rewards","pages":[{"title":"Reward Markets","openapi":"GET /v3/rewards/markets","description":"List public Polymarket reward market configurations.","href":"/data/rewards/markets"},{"title":"Reward Market Detail","openapi":"GET /v3/rewards/markets/{condition_id}","href":"/data/rewards/market"}]},{"group":"Markets \u0026 Search","pages":[{"title":"Market Catalog","openapi":"GET /v3/markets","href":"/data/markets/catalog"},{"title":"Market Catalog Stats","openapi":"GET /v3/markets/stats","href":"/data/markets/catalog-stats"},{"title":"Event Catalog","openapi":"GET /v3/events","href":"/data/events/catalog"},{"title":"Event Catalog Stats","openapi":"GET /v3/events/stats","href":"/data/events/catalog-stats"},{"title":"Search Markets","openapi":"GET /v3/markets/search","href":"/data/markets/search"},{"title":"Market by Condition","openapi":"GET /v3/markets/condition/{condition_id}","href":"/data/markets/by-condition"},{"title":"Market Positions (Condition)","openapi":"GET /v3/markets/condition/{condition_id}/positions","href":"/data/markets/condition-positions"},{"title":"Market Trades","openapi":"GET /v3/markets/{token_id}/trades","href":"/data/markets/trades"},{"title":"Market Positions (Token)","openapi":"GET /v3/markets/{token_id}/positions","href":"/data/markets/positions"},{"title":"Token Price","openapi":"GET /v3/markets/{token_id}/price","href":"/data/markets/price"},{"title":"Market Candles","href":"/data/markets/candles"},{"title":"Market by Slug","openapi":"GET /v3/markets/slug/{slug}/trades","href":"/data/markets/by-slug"}]},{"group":"Orderbook","pages":[{"title":"Order Book","openapi":"GET /v1/orderbook/{token_id}","href":"/api-reference/orderbook/order-book"},{"title":"Midpoint Price","openapi":"GET /v1/midpoint/{token_id}","href":"/api-reference/orderbook/midpoint"},{"title":"Bid-Ask Spread","openapi":"GET /v1/spread/{token_id}","href":"/api-reference/orderbook/spread"}]},{"group":"Leaderboard \u0026 Tags","pages":[{"title":"Leaderboard","openapi":"GET /v3/leaderboard","href":"/data/leaderboard/global"},{"title":"Leaderboard Scopes","openapi":"GET /v3/leaderboard/scopes","href":"/data/leaderboard/scopes"},{"title":"Tags","openapi":"GET /v3/tags","href":"/data/leaderboard/tags"},{"title":"Tag Markets","openapi":"GET /v3/tags/{slug}","href":"/data/leaderboard/tag-markets"},{"title":"Tag Leaderboard","openapi":"GET /v3/tags/{slug}/leaderboard","href":"/data/leaderboard/tag-leaderboard"}]},{"group":"Builders","pages":[{"title":"Builder Leaderboard","openapi":"GET /v3/builders","href":"/data/builders/list"},{"title":"Builder Detail","openapi":"GET /v3/builders/{code}","href":"/data/builders/detail"},{"title":"Builder Trader P\u0026L Leaderboard","openapi":"GET /v3/builders/{code}/leaderboard","href":"/data/builders/trader-leaderboard"},{"title":"Builder Daily Activity","href":"/data/builders/daily-activity"},{"title":"Compare Builder Daily Activity","href":"/data/builders/activity-comparison"},{"title":"Builder Trades","openapi":"GET /v3/builders/{code}/trades","href":"/data/builders/trades"}]},{"group":"Polymarket Profiles","tag":"Beta","pages":[{"title":"Polymarket Profiles","href":"/api-reference/polymarket-profiles/overview"},{"title":"Check Username Availability","openapi":"GET /v3/polymarket/profiles/username-available","href":"/api-reference/polymarket-profiles/username-available"},{"title":"Create Username Challenge","openapi":"POST /v3/polymarket/profiles/username/challenge","href":"/api-reference/polymarket-profiles/create-challenge"},{"title":"Complete Username Action","openapi":"POST /v3/polymarket/profiles/username/complete","href":"/api-reference/polymarket-profiles/complete-username"},{"title":"Get Public Profile","openapi":"GET /v3/polymarket/profiles/{address}","href":"/api-reference/polymarket-profiles/get-profile"}]},{"group":"Global","pages":[{"title":"Platform Stats","openapi":"GET /v3/stats","href":"/data/global/stats"},{"title":"Global Trades","openapi":"GET /v3/trades","href":"/data/global/trades"},{"title":"Global Positions","openapi":"GET /v3/positions","href":"/data/global/positions"},{"title":"Fee Events","openapi":"GET /v3/fees","href":"/data/global/fees"},{"title":"Market Resolutions","openapi":"GET /v3/resolutions","href":"/data/global/resolutions"},{"title":"Condition Detail","openapi":"GET /v3/conditions/{condition_id}","href":"/data/global/conditions"}]},{"group":"Tokens","pages":[{"title":"Token Info","openapi":"GET /v3/tokens/{token_id}","href":"/data/tokens/info"}]},{"group":"Perps","pages":[{"title":"Perps Overview","href":"/perps/overview"},{"title":"Quickstart","href":"/perps/quickstart"},{"title":"Wallet Mapping","href":"/perps/wallet-mapping"},{"title":"Rate Limits","href":"/perps/rate-limits"}]},{"group":"Perps Market Data","pages":[{"title":"Instruments","openapi":"GET /v3/perps/instruments","href":"/perps/market-data/instruments"},{"title":"Tickers","openapi":"GET /v3/perps/tickers/{instrument}","href":"/perps/market-data/tickers"},{"title":"Screener","openapi":"GET /v3/perps/screener","href":"/perps/market-data/screener"},{"title":"Best Bid/Offer","openapi":"GET /v3/perps/bbo/{instrument}","href":"/perps/market-data/bbo"},{"title":"Orderbook","openapi":"GET /v3/perps/book/{instrument}","href":"/perps/market-data/book"},{"title":"Trades","openapi":"GET /v3/perps/trades/{instrument}","href":"/perps/market-data/trades"},{"title":"24h Statistics","openapi":"GET /v3/perps/statistics/{instrument}","href":"/perps/market-data/statistics"},{"title":"Klines (OHLCV)","openapi":"GET /v3/perps/klines/{instrument}","href":"/perps/market-data/klines"},{"title":"Funding Rates","openapi":"GET /v3/perps/funding/{instrument}","href":"/perps/market-data/funding"},{"title":"Open Interest History","openapi":"GET /v3/perps/oi/{instrument}","href":"/perps/market-data/open-interest"},{"title":"Volume History","openapi":"GET /v3/perps/volume/{instrument}","href":"/perps/market-data/volume"},{"title":"Perps Daily Activity","openapi":"GET /v3/perps/activity/daily","href":"/perps/market-data/daily-activity"},{"title":"Fees \u0026 Exchange Meta","href":"/perps/market-data/meta"},{"title":"Basis History","openapi":"GET /v3/perps/basis/{instrument}","href":"/perps/market-data/basis"},{"title":"Trade Flow / CVD","openapi":"GET /v3/perps/flow/{instrument}","href":"/perps/market-data/flow"},{"title":"Cumulative Funding","openapi":"GET /v3/perps/funding-pnl/{instrument}","href":"/perps/market-data/funding-pnl"}]},{"group":"Perps Wallets","pages":[{"title":"Wallet Overview","openapi":"GET /v3/perps/wallets/{address}","href":"/perps/wallets/overview"},{"title":"Portfolio","openapi":"GET /v3/perps/wallets/{address}/portfolio","href":"/perps/wallets/portfolio"},{"title":"Registered","openapi":"GET /v3/perps/wallets/{address}/registered","href":"/perps/wallets/registered"},{"title":"Registered (batch)","openapi":"GET /v3/perps/wallets/registered","href":"/perps/wallets/batch-registered"},{"title":"Portfolios (batch)","openapi":"GET /v3/perps/wallets/portfolios","href":"/perps/wallets/batch-portfolios"}]},{"group":"Perps Analytics","pages":[{"title":"Perps Analytics","href":"/perps/analytics/overview"},{"title":"Whale Leaderboard","openapi":"GET /v3/perps/leaderboard","href":"/perps/analytics/leaderboard"},{"title":"Positioning","openapi":"GET /v3/perps/positioning/{instrument}","href":"/perps/analytics/positioning"},{"title":"Large Positions","openapi":"GET /v3/perps/positions/large","href":"/perps/analytics/large-positions"},{"title":"Position History","openapi":"GET /v3/perps/wallets/{address}/positions/history","href":"/perps/analytics/position-history"},{"title":"Smart Money","openapi":"GET /v3/perps/traders","href":"/perps/analytics/traders"},{"title":"Position Events","openapi":"GET /v3/perps/events","href":"/perps/analytics/events"},{"title":"Liquidations","openapi":"GET /v3/perps/liquidations","href":"/perps/analytics/liquidations"},{"title":"Coverage","openapi":"GET /v3/perps/coverage","href":"/perps/analytics/coverage"}]},{"group":"Perps On-Chain","pages":[{"title":"TVL \u0026 Collateral","openapi":"GET /v3/perps/tvl","href":"/perps/onchain/tvl"},{"title":"Top Depositors","openapi":"GET /v3/perps/depositors","href":"/perps/onchain/depositors"},{"title":"Top Withdrawers","openapi":"GET /v3/perps/withdrawers","href":"/perps/onchain/withdrawers"},{"title":"Deposits Feed","openapi":"GET /v3/perps/deposits","href":"/perps/onchain/deposits"},{"title":"Withdrawals Feed","openapi":"GET /v3/perps/withdrawals","href":"/perps/onchain/withdrawals"},{"title":"Wallet Flows","openapi":"GET /v3/perps/wallets/{address}/flows","href":"/perps/onchain/flows"}]},{"group":"Perps Streaming","pages":[{"title":"Perps WebSocket","href":"/perps/websocket/overview"},{"title":"Channels","href":"/perps/websocket/channels"}]},{"group":"Crypto","pages":[{"title":"Crypto Markets","openapi":"GET /v1/crypto/markets","href":"/api-reference/crypto/markets"},{"title":"Oracle Candles","openapi":"GET /v1/crypto/candles","href":"/api-reference/crypto/candles"},{"title":"Historical Price Ticks","openapi":"GET /v1/crypto/ticks","href":"/api-reference/crypto/ticks"},{"title":"Price to Beat","openapi":"GET /v1/crypto/price","href":"/api-reference/crypto/price"},{"title":"Active 5-Minute Markets","openapi":"GET /v1/crypto/active","href":"/api-reference/crypto/active"},{"title":"Crypto Series","openapi":"GET /v1/crypto/series","href":"/api-reference/crypto/series"}]},{"group":"Sports","pages":[{"title":"Sports Markets","href":"/api-reference/sports/sports-markets"}]},{"group":"BYOL","pages":[{"title":"BYOL Overview","href":"/api-reference/byol/overview"},{"title":"Get Leaderboard","openapi":"GET /v2/leaderboard/custom","href":"/api-reference/byol/get-leaderboard"},{"title":"Add Wallets","openapi":"POST /v2/leaderboard/wallets","href":"/api-reference/byol/add-wallets"},{"title":"Remove Wallets","openapi":"DELETE /v2/leaderboard/wallets","href":"/api-reference/byol/remove-wallets"},{"title":"List Wallets","openapi":"GET /v2/leaderboard/wallets","href":"/api-reference/byol/list-wallets"}]},{"group":"Backtesting","pages":[{"title":"Backtesting Overview","href":"/api-reference/backtesting/overview"},{"title":"Deprecated: Backtest Copy PnL","openapi":"GET /v2/copy-pnl/{wallet}","href":"/api-reference/backtesting/copy-pnl"},{"title":"Deprecated: Backtest Copy PnL — Batch","openapi":"POST /v2/copy-pnl/batch","href":"/api-reference/backtesting/batch"},{"title":"BYOB — Add Wallets","openapi":"POST /v2/copy-pnl/wallets","href":"/api-reference/backtesting/byob-add-wallets"},{"title":"BYOB — Remove Wallets","openapi":"DELETE /v2/copy-pnl/wallets","href":"/api-reference/backtesting/byob-remove-wallets"},{"title":"BYOB — List Wallets","openapi":"GET /v2/copy-pnl/wallets","href":"/api-reference/backtesting/byob-list-wallets"},{"title":"BYOB — Leaderboard","openapi":"GET /v2/copy-pnl/leaderboard","href":"/api-reference/backtesting/byob-leaderboard"},{"title":"BYOB — Snapshot","openapi":"GET /v2/copy-pnl/snapshot","href":"/api-reference/backtesting/byob-snapshot"}]},{"group":"Market Card","pages":[{"title":"Market Card","sidebarTitle":"Market Card","openapi":"GET /v1/stats/{token_id}","href":"/api-reference/pricing/market-statistics"}]},{"group":"System","pages":[{"title":"System Status","openapi":"GET /v1/status","href":"/api-reference/system/system-status"},{"title":"Generate API Key","openapi":"POST /v1/keys","href":"/api-reference/system/generate-api-key"},{"title":"Health Check","openapi":"GET /healthz","href":"/api-reference/system/health-check"},{"title":"Readiness Check","openapi":"GET /readyz","href":"/api-reference/system/readiness-check"}]},{"group":"Search \u0026 Context","tag":"BETA","pages":[{"title":"Online Search API","sidebarTitle":"Online Search","openapi":"GET /v2/search/online","icon":"search","tag":"BETA","href":"/api-reference/search-online"},{"title":"X Search API","sidebarTitle":"X Search API","openapi":"GET /v2/x/search","icon":"magnifying-glass","tag":"BETA","href":"/api-reference/x-search"}]},{"group":"Onchain V2 (legacy)","pages":[{"title":"Trade History (All)","openapi":"GET /v2/onchain/trades","href":"/api-reference/onchain/trades"},{"title":"Positions (All)","openapi":"GET /v2/onchain/positions","href":"/api-reference/onchain/positions"},{"title":"Positions \u0026 P\u0026L (Wallet)","openapi":"GET /v2/wallets/{address}/positions/onchain","href":"/api-reference/wallets/onchain-positions"},{"title":"Trade History (Wallet)","openapi":"GET /v2/onchain/wallets/{address}/trades","href":"/api-reference/onchain/wallet-trades"},{"title":"Trade History (Wallet) — Bulk","openapi":"GET /v2/onchain/wallets/{address}/trades/all","href":"/api-reference/onchain/wallet-trades-all"},{"title":"Wallet Redemptions","openapi":"GET /v2/onchain/wallets/{address}/redemptions","href":"/api-reference/onchain/wallet-redemptions"},{"title":"Wallet Activity","openapi":"GET /v2/onchain/wallets/{address}/activity","href":"/api-reference/onchain/wallet-activity"},{"title":"Trade History (Market)","openapi":"GET /v2/onchain/markets/{token_id}/trades","href":"/api-reference/onchain/market-trades"},{"title":"Trade History (Market) — Bulk","openapi":"GET /v2/onchain/markets/{token_id}/trades/all","href":"/api-reference/onchain/market-trades-all"},{"title":"Top Traders (Market)","openapi":"GET /v1/markets/{id}/positions","href":"/api-reference/wallets/market-positions"},{"title":"Candles (Trade-Indexed OHLCV)","openapi":"GET /v2/onchain/candles/{token_id}","href":"/api-reference/onchain/candles"},{"title":"Market Volume","openapi":"GET /v2/onchain/markets/{token_id}/volume","href":"/api-reference/onchain/market-volume"},{"title":"Market Open Interest","openapi":"GET /v2/onchain/markets/{condition_id}/oi","href":"/api-reference/onchain/market-oi"},{"title":"Global Open Interest","openapi":"GET /v2/onchain/oi","href":"/api-reference/onchain/global-oi"}]}]},{"tab":"Crypto Prices","pages":[{"title":"Crypto Prices","href":"/crypto/overview"}]},{"tab":"Orderbook","pages":[{"title":"Orderbook","href":"/orderbook/overview"}]},{"tab":"RPC","pages":[{"title":"RPC","href":"/rpc/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"Trading","pages":[{"title":"Trading","href":"/sdks/trading"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]},{"tab":"Case Studies","pages":[{"title":"Case Studies","href":"/case-studies/overview"}]}]},"title":"Wallet Combo Redemptions - PolyNode","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}