Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.
Requires HMAC with trading and delegated_signing. Select an owned managed server-wallet profile through body field onBehalfOf; do not send x-on-behalf-of.
On a timeout, disconnect, or ambiguous result, replay every field unchanged, including the original deadline and idempotency key. An expired local timestamp does not prove a purchase failed. A new key creates a separate purchase.
Buy status
Meaning
COMPLETED
Minted position; settlement may already be WON or LOST
PENDING
Mint is in progress
RECOVERING
Position FAILED is awaiting reconciliation and can become ACTIVE
FAILED
Position VAULT_REVERTED; vault transaction reverted
Poll Get Partner Pack Position for pending and recovering purchases. If the bounded wait ends, replay the saved buy to obtain recovery metadata.Explicit PRICE_DRIFTED, the exact expired-intent rejection, and submissionState: "NOT_SUBMITTED" have specific renewal paths. PACK_ALLOWANCE_REQUIRED identifies the token, vault spender, and required allowance. Follow the recovery table; HTTP status alone does not determine whether a new key is safe.This endpoint shares the partner-owner limit of 10 requests per 10 seconds.
Scoped API token with HMAC-SHA256 signing. Requires three headers: lmts-api-key (token ID), lmts-timestamp (ISO-8601), lmts-signature (Base64-encoded HMAC). See Authentication docs for details.
Owned curated Pack position, including in-flight and recoverable purchases. Additional display fields may be returned.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Limitless Exchange","colors":{"primary":"#9AB83A","light":"#DCF58C","dark":"#7A9A1E"},"logo":{"light":"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/logo/light.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=0d6f32ed5e8a1f35ba9d1fa2e0b57a4b","dark":"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/logo/dark.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=6500e01609e582f758db1a9610b63bd8"},"favicon":"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/favicon.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=345f02206803d94b3b1911d2a80bf9c3","api":{"playground":{}},"navbar":{"links":[{"href":"mailto:help@limitless.network","label":"Support"}]},"footer":{"socials":{"x":"https://x.com/trylimitless","discord":"https://discord.com/invite/yb4SscD8RZ"}},"seo":{"metatags":{"twitter:card":"summary_large_image"}},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Limitless Exchange","icon":"arrow-up-right-from-square","href":"https://limitless.exchange"},{"anchor":"Builders Chat","icon":"telegram","href":"https://t.me/LimitlessBuildersChat"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/yb4SscD8RZ"},{"anchor":"Twitter","icon":"x-twitter","href":"https://x.com/trylimitless"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"limitless","hasAudioNarration":false,"actualSubdomain":"limitless","customDomains":["docs.limitless.exchange"],"gitSource":{"type":"github","owner":"limitless-labs-group","repo":"limitless-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae2027fd6a250fd1db9a4f3","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"API Reference","count":81},{"language":"default","tag":"For Developers","count":67},{"language":"default","tag":"User Guide","count":26},{"language":"default","tag":"Portfolio","count":14},{"language":"default","tag":"Trading","count":14},{"language":"default","tag":"Getting Started","count":14},{"language":"default","tag":"Go SDK","count":11},{"language":"default","tag":"Python SDK","count":11},{"language":"default","tag":"Rust SDK","count":11},{"language":"default","tag":"TypeScript SDK","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/packs/buy-pack","slug":"/api-reference/packs/buy-pack","pageMetadata":{"title":"Buy Partner Pack","openapi":"POST /parlay/partner/buy","description":"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.","href":"/api-reference/packs/buy-pack"},"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: \"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.\"\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`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Requires HMAC with `,_jsx(_components.code,{children:`trading`}),` and `,_jsx(_components.code,{children:`delegated_signing`}),`. Select an owned managed server-wallet profile through body field `,_jsx(_components.code,{children:`onBehalfOf`}),`; do not send `,_jsx(_components.code,{children:`x-on-behalf-of`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`before-submission`,children:`Before submission`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/developers/partner-packs#2-confirm-the-pack-vault-allowance`,children:`Confirm the Pack vault allowance`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Obtain an eligible `,_jsx(_components.a,{href:`/api-reference/packs/quote-pack`,children:`quote`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Set a positive `,_jsx(_components.code,{children:`minPayoutAmount`}),`, a deadline at most 480 seconds ahead, and a unique purchase key.`]}),`\n`,_jsx(_components.li,{children:`Durably save the complete request and its environment/account identity before sending it.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Request amounts are integer micro-USDC strings. The backend handles signing and sponsored submission.`}),`\n`,_jsx(Heading,{level:`2`,id:`replay-and-recovery`,children:`Replay and recovery`}),`\n`,_jsxs(_components.p,{children:[`On a timeout, disconnect, or ambiguous result, replay `,_jsx(_components.strong,{children:`every field unchanged`}),`, including the original deadline and idempotency key. An expired local timestamp does not prove a purchase failed. A new key creates a separate purchase.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Buy status`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`COMPLETED`})}),_jsxs(_components.td,{children:[`Minted position; settlement may already be `,_jsx(_components.code,{children:`WON`}),` or `,_jsx(_components.code,{children:`LOST`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`PENDING`})}),_jsx(_components.td,{children:`Mint is in progress`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`RECOVERING`})}),_jsxs(_components.td,{children:[`Position `,_jsx(_components.code,{children:`FAILED`}),` is awaiting reconciliation and can become `,_jsx(_components.code,{children:`ACTIVE`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`FAILED`})}),_jsxs(_components.td,{children:[`Position `,_jsx(_components.code,{children:`VAULT_REVERTED`}),`; vault transaction reverted`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Poll `,_jsx(_components.a,{href:`/api-reference/packs/get-position`,children:`Get Partner Pack Position`}),` for pending and recovering purchases. If the bounded wait ends, replay the saved buy to obtain recovery metadata.`]}),`\n`,_jsxs(_components.p,{children:[`Explicit `,_jsx(_components.code,{children:`PRICE_DRIFTED`}),`, the exact expired-intent rejection, and `,_jsx(_components.code,{children:`submissionState: \"NOT_SUBMITTED\"`}),` have specific renewal paths. `,_jsx(_components.code,{children:`PACK_ALLOWANCE_REQUIRED`}),` identifies the token, vault spender, and required allowance. Follow the `,_jsx(_components.a,{href:`/developers/partner-packs#recover-buy-errors`,children:`recovery table`}),`; HTTP status alone does not determine whether a new key is safe.`]}),`\n`,_jsx(_components.p,{children:`This endpoint shares the partner-owner limit of 10 requests per 10 seconds.`})]})}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":"Buy Partner Pack","openapi":"POST /parlay/partner/buy","description":"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.","href":"/api-reference/packs/buy-pack"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before submission","slug":"before-submission","depth":2,"children":[]},{"title":"Replay and recovery","slug":"replay-and-recovery","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"PartnerPackController_buy","summary":"Buy a curated Pack","description":"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.","tags":["Partner Packs"],"security":["ba653dad-ae3c-45c2-a3f3-33c7c59d603c"],"parameters":["e56a6966-a895-4cbf-9e79-39e9ca146c02","e554248d-23cc-48b4-86e4-55a34bc4b9a4"],"responses":{"200":"ac2ca37f-826d-4129-982a-0a021398853e","400":"e83f0530-330d-425d-a6bc-323d8d925811","401":"32e837f1-d7e0-47e6-b094-7e9ffbb26f60","403":"9c064a9b-dfbc-4c66-a3b0-c95734a86c6f","404":"b51ee992-6dc9-477f-8ea1-23b5010ef85d","409":"ff3314fd-48ce-487d-abd5-7f2e6197fd2b","422":"6d7055e2-3a50-48f6-8458-70a351bd1a43","429":"60bde99c-ffc6-45d4-804a-74e3b526235e","503":"1d14a49c-ec2a-40c1-b3b5-4bdc326feb3a"},"requestBody":"6aad601f-479a-44dd-bb79-f6a18702794d","method":"post","type":"path","servers":["09c89b92-1b1b-488d-af55-0f936f286701"],"path":"/parlay/partner/buy","baseUrlOptions":["https://api.limitless.exchange"],"title":"Buy a curated Pack","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"e56a6966-a895-4cbf-9e79-39e9ca146c02":{"name":"lmts-timestamp","in":"header","required":true,"schema":{"type":"string","isRequired":true,"description":"ISO-8601 HMAC signing timestamp.","uniqueKey":"","typeLabel":"string"},"description":"ISO-8601 HMAC signing timestamp."},"e554248d-23cc-48b4-86e4-55a34bc4b9a4":{"name":"lmts-signature","in":"header","required":true,"schema":{"type":"string","isRequired":true,"description":"Base64 HMAC-SHA256 signature. Sign the method, path including query, and exact body with the timestamp.","uniqueKey":"","typeLabel":"string"},"description":"Base64 HMAC-SHA256 signature. Sign the method, path including query, and exact body with the timestamp."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"packId":{"type":"string","format":"uuid","example":"22222222-2222-4222-8222-222222222222","isRequired":true,"uniqueKey":"packId","typeLabel":"string\u003cuuid>"},"stakeAmount":{"type":"string","pattern":"^[1-9]\\d{0,19}$","description":"Positive integer micro-USDC string; 1000000 = 1 USDC.","example":"10000000","isRequired":true,"uniqueKey":"stakeAmount","typeLabel":"string"},"onBehalfOf":{"type":"integer","minimum":1,"maximum":2147483647,"description":"Owned managed server-wallet profile ID.","example":12345,"isRequired":true,"uniqueKey":"onBehalfOf","typeLabel":"integer"},"minPayoutAmount":{"type":"string","pattern":"^[1-9]\\d{0,19}$","description":"Minimum acceptable total payout in integer micro-USDC.","example":"10000000","isRequired":true,"uniqueKey":"minPayoutAmount","typeLabel":"string"},"deadline":{"type":"string","pattern":"^[1-9]\\d{0,11}$","description":"Unix seconds. Future and at most 480 seconds away on first submission; preserve unchanged on replay.","isRequired":true,"uniqueKey":"deadline","typeLabel":"string"},"idempotencyKey":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[\\x21-\\x7e]+$","description":"Stable purchase ID. Persist the complete body before submission and replay every field unchanged.","isRequired":true,"uniqueKey":"idempotencyKey","typeLabel":"string"}},"required":["packId","stakeAmount","onBehalfOf","minPayoutAmount","deadline","idempotencyKey"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"packId":"22222222-2222-4222-8222-222222222222","stakeAmount":"10000000","onBehalfOf":12345,"minPayoutAmount":"10000000","deadline":"\u003cstring>","idempotencyKey":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"ac2ca37f-826d-4129-982a-0a021398853e":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["COMPLETED","PENDING","RECOVERING","FAILED"],"description":"RECOVERING maps to position FAILED; operation FAILED maps to position VAULT_REVERTED.","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"position":{"type":"object","properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"position.id","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["PENDING","ACTIVE","WON","LOST","FAILED","VAULT_REVERTED"],"description":"FAILED may recover to ACTIVE. VAULT_REVERTED is terminal. A claimed winning position remains WON.","isRequired":true,"uniqueKey":"position.status","typeLabel":"enum\u003cstring>"},"stakeAmount":{"type":"string","description":"Raw micro-USDC; may be a decimal string such as 10000000.000000.","isRequired":true,"uniqueKey":"position.stakeAmount","typeLabel":"string"},"collateralDeposited":{"type":"string","description":"Raw micro-USDC.","isRequired":true,"uniqueKey":"position.collateralDeposited","typeLabel":"string"},"multiplierOffered":{"type":"string","isRequired":true,"uniqueKey":"position.multiplierOffered","typeLabel":"string"},"vigPercent":{"type":"string","isRequired":true,"uniqueKey":"position.vigPercent","typeLabel":"string"},"wallet":{"type":"string","description":"Managed buyer and payout recipient.","isRequired":true,"uniqueKey":"position.wallet","typeLabel":"string"},"createdAt":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"position.createdAt","typeLabel":"string\u003cdate-time>"},"legs":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].id","typeLabel":"string"},"legIndex":{"type":"number","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].legIndex","typeLabel":"number"},"marketId":{"type":"number","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].marketId","typeLabel":"number"},"conditionId":{"type":"string","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].conditionId","typeLabel":"string"},"outcome":{"type":"string","enum":["YES","NO"],"isRequired":true,"uniqueKey":"position.legs.items.[INDEX].outcome","typeLabel":"enum\u003cstring>"},"priceAtCreation":{"type":"string","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].priceAtCreation","typeLabel":"string"},"resolutionStatus":{"type":"string","enum":["LOST","PENDING","WON","SPLIT"],"isRequired":true,"uniqueKey":"position.legs.items.[INDEX].resolutionStatus","typeLabel":"enum\u003cstring>"},"marketSlug":{"type":"string","uniqueKey":"position.legs.items.[INDEX].marketSlug","typeLabel":"string"},"marketTitle":{"type":"string","uniqueKey":"position.legs.items.[INDEX].marketTitle","typeLabel":"string"},"marketImageUrl":{"oneOf":[{"type":"string","description":"Logo/crest image URL from the leg market","uniqueKey":"position.legs.items.[INDEX].marketImageUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Logo/crest image URL from the leg market","uniqueKey":"position.legs.items.[INDEX].marketImageUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].marketImageUrl","typeLabel":"string | null"},"group":{"oneOf":[{"type":"object","description":"Group context for this leg (null for non-grouped markets)","required":["id","slug","title"],"properties":{"id":{"type":"number","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.id","typeLabel":"number"},"slug":{"type":"string","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.slug","typeLabel":"string"},"title":{"type":"string","isRequired":true,"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.title","typeLabel":"string"},"leagueName":{"oneOf":[{"type":"string","description":"Match group's league/discipline","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.leagueName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Match group's league/discipline","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.leagueName.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.leagueName","typeLabel":"string | null"},"homeTeam":{"oneOf":[{"type":"string","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.homeTeam.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.homeTeam.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.homeTeam","typeLabel":"string | null"},"awayTeam":{"oneOf":[{"type":"string","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.awayTeam.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.awayTeam.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.awayTeam","typeLabel":"string | null"},"homeScore":{"oneOf":[{"type":"number","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.homeScore.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.homeScore.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.homeScore","typeLabel":"number | null"},"awayScore":{"oneOf":[{"type":"number","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.awayScore.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.awayScore.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.awayScore","typeLabel":"number | null"},"startMatchTimestamp":{"oneOf":[{"type":"number","description":"Match kickoff time (epoch seconds); null for non-sports groups","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.startMatchTimestamp.oneOf.0","typeLabel":"number"},{"type":"null","description":"Match kickoff time (epoch seconds); null for non-sports groups","uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.startMatchTimestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0.startMatchTimestamp","typeLabel":"number | null"}},"uniqueKey":"position.legs.items.[INDEX].group.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"position.legs.items.[INDEX].group.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].group","typeLabel":"object | null"},"leagueName":{"oneOf":[{"type":"string","description":"Solo market's own league. Set for solo market legs only; grouped legs use `group.leagueName`.","uniqueKey":"position.legs.items.[INDEX].leagueName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Solo market's own league. Set for solo market legs only; grouped legs use `group.leagueName`.","uniqueKey":"position.legs.items.[INDEX].leagueName.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].leagueName","typeLabel":"string | null"},"startMatchTimestamp":{"oneOf":[{"type":"number","description":"Solo market kickoff time (epoch seconds); null when not scheduled","uniqueKey":"position.legs.items.[INDEX].startMatchTimestamp.oneOf.0","typeLabel":"number"},{"type":"null","description":"Solo market kickoff time (epoch seconds); null when not scheduled","uniqueKey":"position.legs.items.[INDEX].startMatchTimestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].startMatchTimestamp","typeLabel":"number | null"},"resolvedAt":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"position.legs.items.[INDEX].resolvedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"position.legs.items.[INDEX].resolvedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].resolvedAt","typeLabel":"string\u003cdate-time> | null"},"esportsPropType":{"oneOf":[{"type":"string","enum":["map_handicap","map_winner","total_maps"],"description":"Which typed esports prop this leg is, so it can be drawn as a prop of a fixture rather than as the fixture. Null on match winners and on every non-esports market.","uniqueKey":"position.legs.items.[INDEX].esportsPropType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["map_handicap","map_winner","total_maps"],"description":"Which typed esports prop this leg is, so it can be drawn as a prop of a fixture rather than as the fixture. Null on match winners and on every non-esports market.","uniqueKey":"position.legs.items.[INDEX].esportsPropType.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].esportsPropType","typeLabel":"enum\u003cstring> | null"},"outcomeLabels":{"oneOf":[{"type":"array","minItems":2,"maxItems":2,"items":{"type":"string","uniqueKey":"position.legs.items.[INDEX].outcomeLabels.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"For named-outcome markets: labels as [homeTeam/YES, awayTeam/NO]. Null when labels are unavailable.","uniqueKey":"position.legs.items.[INDEX].outcomeLabels.oneOf.0","typeLabel":"string[]"},{"type":"null","minItems":2,"maxItems":2,"items":{"type":"string"},"description":"For named-outcome markets: labels as [homeTeam/YES, awayTeam/NO]. Null when labels are unavailable.","uniqueKey":"position.legs.items.[INDEX].outcomeLabels.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].outcomeLabels","typeLabel":"string[] | null"},"outcomeImageUrls":{"oneOf":[{"type":"array","minItems":2,"maxItems":2,"items":{"oneOf":[{"type":"string","uniqueKey":"position.legs.items.[INDEX].outcomeImageUrls.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"position.legs.items.[INDEX].outcomeImageUrls.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].outcomeImageUrls.oneOf.0.items.[INDEX]","typeLabel":"string | null"},"description":"Outcome-specific artwork as [homeTeam/YES, awayTeam/NO]. Null when no artwork is available.","uniqueKey":"position.legs.items.[INDEX].outcomeImageUrls.oneOf.0","typeLabel":"(string | null)[]"},{"type":"null","minItems":2,"maxItems":2,"items":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":"Outcome-specific artwork as [homeTeam/YES, awayTeam/NO]. Null when no artwork is available.","uniqueKey":"position.legs.items.[INDEX].outcomeImageUrls.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.legs.items.[INDEX].outcomeImageUrls","typeLabel":"(string | null)[] | null"}},"required":["id","legIndex","marketId","conditionId","outcome","priceAtCreation","resolutionStatus"],"uniqueKey":"position.legs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"position.legs","typeLabel":"object[]"},"payoutAmount":{"oneOf":[{"type":"string","description":"Actual settled payout in raw micro-USDC; null while unsettled or unavailable.","isRequired":true,"uniqueKey":"position.payoutAmount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Actual settled payout in raw micro-USDC; null while unsettled or unavailable.","isRequired":true,"uniqueKey":"position.payoutAmount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"position.payoutAmount","typeLabel":"string | null"},"compoundTokenId":{"oneOf":[{"type":"string","uniqueKey":"position.compoundTokenId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"position.compoundTokenId.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.compoundTokenId","typeLabel":"string | null"},"txHash":{"oneOf":[{"type":"string","description":"Buy transaction hash.","uniqueKey":"position.txHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"Buy transaction hash.","uniqueKey":"position.txHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.txHash","typeLabel":"string | null"},"claimTxHash":{"oneOf":[{"type":"string","description":"Confirmed redemption hash. Distinct from txHash.","uniqueKey":"position.claimTxHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"Confirmed redemption hash. Distinct from txHash.","uniqueKey":"position.claimTxHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.claimTxHash","typeLabel":"string | null"},"resolvedAt":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"position.resolvedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"position.resolvedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.resolvedAt","typeLabel":"string\u003cdate-time> | null"},"sourcePack":{"oneOf":[{"type":"object","required":["id","name"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"position.sourcePack.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"position.sourcePack.oneOf.0.name","typeLabel":"string"}},"uniqueKey":"position.sourcePack.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"position.sourcePack.oneOf.1","typeLabel":"null"}],"uniqueKey":"position.sourcePack","typeLabel":"object | null"}},"required":["id","status","stakeAmount","collateralDeposited","multiplierOffered","vigPercent","wallet","createdAt","legs","payoutAmount"],"description":"Owned curated Pack position, including in-flight and recoverable purchases. Additional display fields may be returned.","isRequired":true,"uniqueKey":"position","typeLabel":"object"}},"required":["status","position"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"COMPLETED","position":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","status":"PENDING","stakeAmount":"\u003cstring>","collateralDeposited":"\u003cstring>","multiplierOffered":"\u003cstring>","vigPercent":"\u003cstring>","wallet":"\u003cstring>","createdAt":"2023-11-07T05:31:56Z","legs":[{"id":"\u003cstring>","legIndex":123,"marketId":123,"conditionId":"\u003cstring>","outcome":"YES","priceAtCreation":"\u003cstring>","resolutionStatus":"LOST","marketSlug":"\u003cstring>","marketTitle":"\u003cstring>","marketImageUrl":"\u003cstring>","group":{"id":123,"slug":"\u003cstring>","title":"\u003cstring>","leagueName":"\u003cstring>","homeTeam":"\u003cstring>","awayTeam":"\u003cstring>","homeScore":123,"awayScore":123,"startMatchTimestamp":123},"leagueName":"\u003cstring>","startMatchTimestamp":123,"resolvedAt":"2023-11-07T05:31:56Z","esportsPropType":"map_handicap","outcomeLabels":["\u003cstring>"],"outcomeImageUrls":["\u003cstring>"]}],"payoutAmount":"\u003cstring>","compoundTokenId":"\u003cstring>","txHash":"\u003cstring>","claimTxHash":"\u003cstring>","resolvedAt":"2023-11-07T05:31:56Z","sourcePack":{"id":"\u003cstring>","name":"\u003cstring>"}}}}},"exampleType":"generated"}},"exampleType":"generated"},"e83f0530-330d-425d-a6bc-323d8d925811":{"description":"Invalid request, ineligible Pack, or a pre-broadcast failure. Inspect submissionState and recovery.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":123,"code":"\u003cstring>","message":"\u003cstring>","parlayId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","submissionState":"NOT_SUBMITTED","recovery":"\u003cstring>","tokenAddress":"\u003cstring>","spender":"\u003cstring>","requiredAllowance":"\u003cstring>","retryAfterSeconds":1}}},"exampleType":"generated"}},"exampleType":"generated"},"32e837f1-d7e0-47e6-b094-7e9ffbb26f60":{"description":"Missing or invalid authentication. For buy only: the exact Intent expired — please retry rejection permits intent renewal.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":123,"code":"\u003cstring>","message":"\u003cstring>","parlayId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","submissionState":"NOT_SUBMITTED","recovery":"\u003cstring>","tokenAddress":"\u003cstring>","spender":"\u003cstring>","requiredAllowance":"\u003cstring>","retryAfterSeconds":1}}},"exampleType":"generated"}},"exampleType":"generated"},"9c064a9b-dfbc-4c66-a3b0-c95734a86c6f":{"description":"Missing HMAC scopes or invalid managed-account ownership.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":123,"code":"\u003cstring>","message":"\u003cstring>","parlayId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","submissionState":"NOT_SUBMITTED","recovery":"\u003cstring>","tokenAddress":"\u003cstring>","spender":"\u003cstring>","requiredAllowance":"\u003cstring>","retryAfterSeconds":1}}},"exampleType":"generated"}},"exampleType":"generated"},"b51ee992-6dc9-477f-8ea1-23b5010ef85d":{"description":"Pack or position not found, or Packs disabled.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":123,"code":"\u003cstring>","message":"\u003cstring>","parlayId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","submissionState":"NOT_SUBMITTED","recovery":"\u003cstring>","tokenAddress":"\u003cstring>","spender":"\u003cstring>","requiredAllowance":"\u003cstring>","retryAfterSeconds":1}}},"exampleType":"generated"}},"exampleType":"generated"},"ff3314fd-48ce-487d-abd5-7f2e6197fd2b":{"description":"Conflict. Inspect code, submissionState, and recovery before retrying.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"allowanceRequired":{"title":"allowanceRequired","value":{"code":"PACK_ALLOWANCE_REQUIRED","message":"USDC approval to the Pack vault is required for this wallet.","tokenAddress":"0x0000000000000000000000000000000000000001","spender":"0x0000000000000000000000000000000000000002","requiredAllowance":"10000000"}},"notSubmitted":{"title":"notSubmitted","value":{"message":"Purchase simulation failed","parlayId":"33333333-3333-4333-8333-333333333333","submissionState":"NOT_SUBMITTED","recovery":"Fix the reported cause, then request a fresh quote and use a new idempotency key. This key remains bound to the failed position."}}},"exampleType":"examples"}},"exampleType":"examples"},"6d7055e2-3a50-48f6-8458-70a351bd1a43":{"description":"Insufficient funds or other execution validation failure.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":123,"code":"\u003cstring>","message":"\u003cstring>","parlayId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","submissionState":"NOT_SUBMITTED","recovery":"\u003cstring>","tokenAddress":"\u003cstring>","spender":"\u003cstring>","requiredAllowance":"\u003cstring>","retryAfterSeconds":1}}},"exampleType":"generated"}},"exampleType":"generated"},"60bde99c-ffc6-45d4-804a-74e3b526235e":{"description":"Partner limit exceeded: 10 requests per 10 seconds per owner. Wait retryAfterSeconds.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"example":{"message":"Partner Pack rate limit exceeded","retryAfterSeconds":10},"examples":{"Example":{"title":"Example","value":{"message":"Partner Pack rate limit exceeded","retryAfterSeconds":10}}},"exampleType":"examples"}},"exampleType":"examples"},"1d14a49c-ec2a-40c1-b3b5-4bdc326feb3a":{"description":"Service configuration or rate limiter unavailable; preserve the request identity.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","uniqueKey":"statusCode","typeLabel":"integer"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"parlayId":{"type":"string","format":"uuid","uniqueKey":"parlayId","typeLabel":"string\u003cuuid>"},"submissionState":{"type":"string","enum":["NOT_SUBMITTED"],"uniqueKey":"submissionState","typeLabel":"enum\u003cstring>"},"recovery":{"type":"string","uniqueKey":"recovery","typeLabel":"string"},"tokenAddress":{"type":"string","uniqueKey":"tokenAddress","typeLabel":"string"},"spender":{"type":"string","uniqueKey":"spender","typeLabel":"string"},"requiredAllowance":{"type":"string","description":"Required raw micro-USDC allowance.","uniqueKey":"requiredAllowance","typeLabel":"string"},"retryAfterSeconds":{"type":"integer","minimum":0,"uniqueKey":"retryAfterSeconds","typeLabel":"integer"}},"description":"Recovery metadata is conditional on the error. Do not infer non-submission from missing fields or an HTTP status alone.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":123,"code":"\u003cstring>","message":"\u003cstring>","parlayId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","submissionState":"NOT_SUBMITTED","recovery":"\u003cstring>","tokenAddress":"\u003cstring>","spender":"\u003cstring>","requiredAllowance":"\u003cstring>","retryAfterSeconds":1}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"ba653dad-ae3c-45c2-a3f3-33c7c59d603c":{"HmacAuth":{"type":"apiKey","in":"header","name":"lmts-api-key","description":"Scoped API token with HMAC-SHA256 signing. Requires three headers: lmts-api-key (token ID), lmts-timestamp (ISO-8601), lmts-signature (Base64-encoded HMAC). See Authentication docs for details.","scopes":[],"schemeName":"HmacAuth"}}},"servers":{"09c89b92-1b1b-488d-af55-0f936f286701":{"url":"https://api.limitless.exchange","description":"Production API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"lmts-api-key","description":"Scoped API token with HMAC-SHA256 signing. Requires three headers: lmts-api-key (token ID), lmts-timestamp (ISO-8601), lmts-signature (Base64-encoded HMAC). See Authentication docs for details.","scopes":[],"schemeName":"HmacAuth"},"schema":{"title":"lmts-api-key","type":"string","description":"Scoped API token with HMAC-SHA256 signing. Requires three headers: lmts-api-key (token ID), lmts-timestamp (ISO-8601), lmts-signature (Base64-encoded HMAC). See Authentication docs for details.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"HmacAuth","name":"lmts-api-key"}],"title":"HmacAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"limitless","siteName":"Limitless Exchange","title":"Buy Partner Pack - Limitless Exchange","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T19:52:57.076Z","originalFileLocation":"api-reference/packs/buy-pack.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=\"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Limitless Exchange\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Buy Partner Pack - Limitless Exchange\">\u003cmeta data-mint-head property=\"og:description\" content=\"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Limitless Exchange\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.limitless.exchange/api-reference/packs/buy-pack\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://limitless.mintlify.site/_mintlify/api/og/v2?division=Packs\u0026amp;title=Buy+Partner+Pack\u0026amp;description=Persist+the+entire+request+before+submission.+Retry+with+the+identical+body+and+idempotency+key%2C+including+an+expired+deadline.+Check+and+confirm+the+managed+wa\u0026amp;theme=888cee6df57f640d9a30d0c6\u0026amp;signature=a70147c63fb581dabe8d4e337e80fc9f3aa2823384c59ea1c25166b7538ad951\">\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=\"Buy Partner Pack - Limitless Exchange\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://limitless.mintlify.site/_mintlify/api/og/v2?division=Packs\u0026amp;title=Buy+Partner+Pack\u0026amp;description=Persist+the+entire+request+before+submission.+Retry+with+the+identical+body+and+idempotency+key%2C+including+an+expired+deadline.+Check+and+confirm+the+managed+wa\u0026amp;theme=888cee6df57f640d9a30d0c6\u0026amp;signature=a70147c63fb581dabe8d4e337e80fc9f3aa2823384c59ea1c25166b7538ad951\">\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/limitless/eKG_O-mKVQpNZHIN/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Limitless Exchange\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9AB83A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.limitless.exchange/api-reference/packs/buy-pack\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/packs/buy-pack.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.limitless.exchange/#organization\",\"name\":\"Limitless Exchange\",\"url\":\"https://docs.limitless.exchange\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/logo/light.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=0d6f32ed5e8a1f35ba9d1fa2e0b57a4b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.limitless.exchange#website\",\"name\":\"Limitless Exchange\",\"url\":\"https://docs.limitless.exchange\",\"publisher\":{\"@id\":\"https://docs.limitless.exchange/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack#webpage\",\"url\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack\",\"name\":\"Buy Partner Pack\",\"description\":\"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.\",\"dateModified\":\"2026-10-20T19:52:57.076Z\",\"isPartOf\":{\"@id\":\"https://docs.limitless.exchange#website\"},\"breadcrumb\":{\"@id\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Packs\",\"item\":\"https://docs.limitless.exchange/api-reference/packs/list-packs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Buy Partner Pack\",\"item\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack#apireference\",\"headline\":\"Buy Partner Pack\",\"name\":\"Buy Partner Pack\",\"description\":\"Persist the entire request before submission. Retry with the identical body and idempotency key, including an expired deadline. Check and confirm the managed wallet Pack vault allowance before preparing the intent. RECOVERING is not terminal. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.\",\"url\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack\",\"mainEntityOfPage\":{\"@id\":\"https://docs.limitless.exchange/api-reference/packs/buy-pack#webpage\"},\"dateModified\":\"2026-10-20T19:52:57.076Z\",\"publisher\":{\"@id\":\"https://docs.limitless.exchange/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.limitless.exchange#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Limitless Exchange\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Limitless Exchange\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/packs/buy-pack.md","siteName":"Limitless Exchange","nav":{"global":{"anchors":[{"anchor":"Limitless Exchange","icon":"arrow-up-right-from-square","href":"https://limitless.exchange"},{"anchor":"Builders Chat","icon":"telegram","href":"https://t.me/LimitlessBuildersChat"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/yb4SscD8RZ"},{"anchor":"Twitter","icon":"x-twitter","href":"https://x.com/trylimitless"}]},"tabs":[{"tab":"User Guide","pages":[{"title":"User Guide","href":""}]},{"tab":"For Developers","pages":[{"title":"For Developers","href":"/developers/introduction"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"System","pages":[{"title":"Maintenance Status","openapi":"GET /maintenance/status","href":"/api-reference/system/maintenance-status"}]},{"group":"Authentication","pages":[{"title":"User Logout","openapi":"POST /auth/logout","href":"/api-reference/auth/logout"},{"title":"Create API Key","openapi":"POST /auth/api-keys","href":"/api-reference/auth/create-api-key"},{"title":"Get Active API Key","openapi":"GET /auth/api-keys","href":"/api-reference/auth/get-api-key"},{"title":"Revoke API Key","openapi":"DELETE /auth/api-keys","href":"/api-reference/auth/revoke-api-key"}]},{"group":"Markets","pages":[{"title":"Browse Active Markets","openapi":"GET /markets/active","href":"/api-reference/markets/browse-active"},{"title":"Browse Active Markets by Category","openapi":"GET /markets/active/{categoryId}","href":"/api-reference/markets/browse-active-category"},{"title":"Get Category Counts","openapi":"GET /markets/categories/count","href":"/api-reference/markets/category-count"},{"title":"Get Active Market Slugs","openapi":"GET /markets/active/slugs","href":"/api-reference/markets/active-slugs"},{"title":"Market Timeline","href":"/api-reference/markets/timeline"},{"title":"Get Market Details","openapi":"GET /markets/{addressOrSlug}","href":"/api-reference/markets/get-market"},{"title":"Resolve Stable Slug","openapi":"GET /markets/stable/{slug}","href":"/api-reference/markets/resolve-stable-slug"},{"title":"Get Oracle Candlesticks","openapi":"GET /markets/{addressOrSlug}/oracle-candles","href":"/api-reference/markets/oracle-candles"},{"title":"Get Feed Events","openapi":"GET /markets/{slug}/get-feed-events","href":"/api-reference/markets/feed-events"},{"title":"Search Markets","openapi":"GET /markets/search","href":"/api-reference/markets/search"}]},{"group":"Packs","pages":[{"title":"List Packs","openapi":"GET /parlay/packs","href":"/api-reference/packs/list-packs"},{"title":"Search Active Packs","openapi":"GET /parlay/packs/search","href":"/api-reference/packs/search-packs"},{"title":"Get Pack","openapi":"GET /parlay/packs/{id}","href":"/api-reference/packs/get-pack"},{"title":"Quote Partner Pack","openapi":"POST /parlay/partner/quote","description":"Advisory quote, not a price reservation. No account selector. An ineligible response may contain only eligible=false and ineligibleReasons. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.","href":"/api-reference/packs/quote-pack"},{"title":"Buy Partner Pack","openapi":"POST /parlay/partner/buy","href":"/api-reference/packs/buy-pack"},{"title":"List Partner Pack Positions","openapi":"GET /parlay/partner/positions","description":"Includes in-flight positions. Limit and offset are clamped server-side. Requires HMAC with trading and delegated_signing scopes. Never set x-on-behalf-of globally.","href":"/api-reference/packs/list-positions"},{"title":"Get Partner Pack Position","openapi":"GET /parlay/partner/positions/{id}","href":"/api-reference/packs/get-position"},{"title":"Claim Partner Pack","openapi":"POST /parlay/partner/positions/{id}/claim","href":"/api-reference/packs/claim-position"},{"title":"Confirm Partner Pack Claim","openapi":"POST /parlay/partner/positions/{id}/claim/confirm","href":"/api-reference/packs/confirm-claim"}]},{"group":"Trading","pages":[{"title":"Create Order","openapi":"POST /orders","href":"/api-reference/trading/create-order"},{"title":"Get Order Status (Batch)","openapi":"POST /orders/status/batch","href":"/api-reference/trading/order-status-batch"},{"title":"Cancel Order (Combined)","openapi":"POST /orders/cancel","href":"/api-reference/trading/cancel"},{"title":"Batch Cancel Orders (Combined)","openapi":"POST /orders/batch-cancel","href":"/api-reference/trading/batch-cancel"},{"title":"Cancel and Replace Order","openapi":"POST /orders/cancel-replace","href":"/api-reference/trading/cancel-replace"},{"title":"Cancel and Replace Orders (Batch)","openapi":"POST /orders/cancel-replace/batch","href":"/api-reference/trading/cancel-replace-batch"},{"title":"Cancel Order","openapi":"DELETE /orders/{orderId}","href":"/api-reference/trading/cancel-order"},{"title":"Cancel Orders (Batch)","openapi":"POST /orders/cancel-batch","href":"/api-reference/trading/cancel-batch"},{"title":"Cancel All Orders","openapi":"DELETE /orders/all/{slug}","href":"/api-reference/trading/cancel-all"},{"title":"Market Maker Heartbeat","openapi":"POST /heartbeats","href":"/api-reference/trading/heartbeats"},{"title":"Get Orderbook","openapi":"GET /markets/{slug}/orderbook","href":"/api-reference/trading/orderbook"},{"title":"Get Historical Prices","openapi":"GET /markets/{slug}/historical-price","href":"/api-reference/trading/historical-price"},{"title":"Get User Orders","openapi":"GET /markets/{slug}/user-orders","href":"/api-reference/trading/user-orders"},{"title":"Get Market Events","openapi":"GET /markets/{slug}/events","href":"/api-reference/trading/market-events"}]},{"group":"Portfolio","pages":[{"title":"Get Current Profile","openapi":"GET /profiles/me","href":"/api-reference/portfolio/get-current-profile"},{"title":"Get Your Profile","openapi":"GET /profiles/{account}","href":"/api-reference/portfolio/get-profile"},{"title":"Get Trades","openapi":"GET /portfolio/trades","href":"/api-reference/portfolio/trades"},{"title":"Get Positions","openapi":"GET /portfolio/positions","href":"/api-reference/portfolio/positions"},{"title":"Redeem Resolved Positions","href":"/api-reference/portfolio/redeem"},{"title":"Split Collateral Into Outcome Set","href":"/api-reference/portfolio/split"},{"title":"Merge Outcome Set Into Collateral","href":"/api-reference/portfolio/merge"},{"title":"Withdraw From Server Wallet","href":"/api-reference/portfolio/withdraw"},{"title":"Add Withdrawal Address","href":"/api-reference/portfolio/add-withdrawal-address"},{"title":"Delete Withdrawal Address","href":"/api-reference/portfolio/delete-withdrawal-address"},{"title":"Get PnL Chart","openapi":"GET /portfolio/pnl-chart","href":"/api-reference/portfolio/pnl-chart"},{"title":"Get History","openapi":"GET /portfolio/history","href":"/api-reference/portfolio/history"},{"title":"Get Points Breakdown","openapi":"GET /portfolio/points","href":"/api-reference/portfolio/points"},{"title":"Get Trading Allowance","openapi":"GET /portfolio/trading/allowance","href":"/api-reference/portfolio/allowance"}]},{"group":"Market Pages \u0026 Navigation","pages":[{"title":"Get Navigation Tree","openapi":"GET /navigation","href":"/api-reference/navigation/get-navigation"},{"title":"Get Market Page by Path","openapi":"GET /market-pages/by-path","href":"/api-reference/navigation/get-page-by-path"},{"title":"List Markets for a Page","openapi":"GET /market-pages/{id}/markets","href":"/api-reference/navigation/list-page-markets"},{"title":"List Property Keys","openapi":"GET /property-keys","href":"/api-reference/navigation/list-property-keys"},{"title":"Get Property Key","openapi":"GET /property-keys/{id}","href":"/api-reference/navigation/get-property-key"},{"title":"List Property Options","openapi":"GET /property-keys/{id}/options","href":"/api-reference/navigation/list-property-options"}]},{"group":"API Tokens","pages":[{"title":"Get Partner Capabilities","openapi":"GET /auth/api-tokens/capabilities","href":"/api-reference/api-tokens/get-capabilities"},{"title":"Derive Scoped Token","openapi":"POST /auth/api-tokens/derive","href":"/api-reference/api-tokens/derive-token"},{"title":"List Active Tokens","openapi":"GET /auth/api-tokens","href":"/api-reference/api-tokens/list-tokens"},{"title":"Revoke Token","openapi":"DELETE /auth/api-tokens/{tokenId}","href":"/api-reference/api-tokens/revoke-token"}]},{"group":"Partner Accounts","pages":[{"title":"Create Partner Sub-Account","openapi":"POST /profiles/partner-accounts","href":"/api-reference/partner-accounts/create-partner-account"},{"title":"List Partner Sub-Accounts","openapi":"GET /profiles/partner-accounts","href":"/api-reference/partner-accounts/list-partner-accounts"},{"title":"Check Partner Account Allowances","openapi":"GET /profiles/partner-accounts/{profileId}/allowances","href":"/api-reference/partner-accounts/check-allowances"},{"title":"Retry Partner Account Allowances","openapi":"POST /profiles/partner-accounts/{profileId}/allowances/retry","href":"/api-reference/partner-accounts/retry-allowances"}]},{"group":"Public Portfolio","pages":[{"title":"Get User Traded Volume","openapi":"GET /portfolio/{account}/traded-volume","href":"/api-reference/public-portfolio/traded-volume"},{"title":"Get User Positions (Public)","openapi":"GET /portfolio/{account}/positions","href":"/api-reference/public-portfolio/positions"},{"title":"Get Realized PnL (Public)","openapi":"GET /portfolio/{account}/realized-pnl","href":"/api-reference/public-portfolio/realized-pnl"},{"title":"Get PnL Chart (Public)","openapi":"GET /portfolio/{account}/pnl-chart","href":"/api-reference/public-portfolio/pnl-chart"},{"title":"Get User History (Public)","openapi":"GET /portfolio/{account}/history","href":"/api-reference/public-portfolio/history"},{"title":"Get User Accuracy (Public)","openapi":"GET /user-stats/accuracy/{account}","href":"/api-reference/public-portfolio/accuracy"},{"title":"Get User Pack Positions (Public)","openapi":"GET /parlay/{account}/positions","href":"/api-reference/public-portfolio/pack-positions"}]},{"group":"Feed","pages":[{"title":"Get Trading Activity Feed","openapi":"GET /feed/trading","href":"/api-reference/feed/trading-feed"}]},{"group":"Referral","pages":[{"title":"Get My Referral Stats","openapi":"GET /referral/usdc/me","href":"/api-reference/referral/my-stats"},{"title":"Get My Referred Users","openapi":"GET /referral/usdc/referrals","href":"/api-reference/referral/my-referrals"},{"title":"Get Referral Leaderboard","openapi":"GET /referral/usdc/leaderboard","href":"/api-reference/referral/leaderboard"},{"title":"Get Friends Leaderboard","openapi":"GET /referral/usdc/leaderboard/friends","href":"/api-reference/referral/leaderboard-friends"}]},{"group":"Leaderboard","pages":[{"title":"Unrealized PnL Leaderboard by Market","openapi":"GET /leaderboard/pnl/unrealized/markets/{marketId}","href":"/api-reference/leaderboard/unrealized-pnl-market"},{"title":"Biggest Open Positions","openapi":"GET /leaderboard/pnl/unrealized/biggest-positions","href":"/api-reference/leaderboard/biggest-positions"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Buy Partner Pack - Limitless Exchange","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js","Markdown-uxhlayGT.js","clsx-B35qUV0p.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BvrGG8gU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CAf0yVYe.js"]}