Paginated strategy rate history embedded in a detail response
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Pods API","colors":{"primary":"#5B7FED","light":"#8BA3F7","dark":"#3D5DD9"},"logo":{"light":"https://mintcdn.com/pods-322144f0/vnzMke2rrNTQCMXG/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=vnzMke2rrNTQCMXG\u0026q=85\u0026s=a645b7f9d04b61c6098fc0b2ee6eeec3","dark":"https://mintcdn.com/pods-322144f0/vnzMke2rrNTQCMXG/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=vnzMke2rrNTQCMXG\u0026q=85\u0026s=94d134e58dbd6bd70ea0cbfefd50771d","href":"/"},"favicon":"https://mintcdn.com/pods-322144f0/lH1bzVKPtwruVjIT/favicon.ico?fit=max\u0026auto=format\u0026n=lH1bzVKPtwruVjIT\u0026q=85\u0026s=17f0dfe277095cc02b1242bb4f6024fb","api":{"playground":{}},"navbar":{"primary":{"type":"button","label":"Get API Key","href":"https://www.pods.finance/plg/select-plan"}},"footer":{"socials":{"x":"https://x.com/PodsFinance"},"links":[{"header":"Resources","items":[{"label":"API Status","href":"https://pods.betteruptime.com/"}]}]},"search":{"prompt":"Search Pods documentation..."},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Support","icon":"envelope","href":"mailto:[email protected]"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"pods-322144f0","hasAudioNarration":false,"actualSubdomain":"pods-322144f0","customDomains":["docs.pods.finance"],"gitSource":{"type":"github","owner":"pods-finance","repo":"deframe-api","deployBranch":"main","contentDirectory":"docs/mintlify-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac7dfcdfbb911e61c5f974f","collectionId":"e912018b-9141-4f12-89a7-54b494459529","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac7dfcdfbb911e61c5f974f"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ac7dfcdfbb911e61c5f974f","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Documentation","count":54},{"language":"default","tag":"API Reference","count":35},{"language":"default","tag":"Guides","count":26},{"language":"default","tag":"Integrations","count":15},{"language":"default","tag":"Ramp","count":13},{"language":"default","tag":"Overview","count":10},{"language":"default","tag":"Strategies","count":10},{"language":"default","tag":"Code Examples","count":9},{"language":"default","tag":"Widgets","count":7},{"language":"default","tag":"Yield","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":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":"api-reference/strategies/get-strategy-details","slug":"/api-reference/strategies/get-strategy-details","pageMetadata":{"title":"Get strategy details","description":"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/strategies/{strategyId}","href":"/api-reference/strategies/get-strategy-details","autogeneratedByOpenApi":true},"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: \"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get strategy details","description":"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/strategies/{strategyId}","href":"/api-reference/strategies/get-strategy-details","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/pods-322144f0/6acc137f1bd2fe19/examples/javascript/cross-chain-swap.js","/_mintlify/custom/pods-322144f0/bca8d74df984c114/examples/javascript/same-chain-swap.js","/_mintlify/custom/pods-322144f0/56f6e46723f41a98/examples/javascript/strategy-deposit.js","/_mintlify/custom/pods-322144f0/b22c78d22c00d349/examples/javascript/strategy-deposit-eip7702.js","/_mintlify/custom/pods-322144f0/2e512e7c1dcaf2cb/examples/javascript/strategy-withdraw.js","/_mintlify/custom/pods-322144f0/530f77f544b3673d/examples/javascript/eip7702-batch.js","/_mintlify/custom/pods-322144f0/f69fd0a4ff0aa1bb/examples/javascript/kyc-backend.js","/_mintlify/custom/pods-322144f0/ff1c69e6edae68ea/examples/javascript/ondo.js","/_mintlify/custom/pods-322144f0/18e6c6d13ca62d19/examples/javascript/ramp.js","/_mintlify/custom/pods-322144f0/a1167016d929a22f/examples/javascript/track-and-positions.js"],"openApiReferenceData":{"operation":{"tags":["Strategies"],"summary":"Get strategy details","description":"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.","security":["aa035eff-6482-4c1b-9bb2-67a2f1ffe246"],"parameters":["eb8f1220-e188-4af2-ae28-d019c16c1b34","6b763395-acd5-434e-9773-00895b764e11","e75ff53b-6814-4787-b3d7-a53218b0263d","a253355d-8510-4eab-8bf1-19a59209f9a2","cec0cd0d-0017-44c3-8d8b-4c1edb286ccc","8ae3f6a1-f27d-4179-8fcc-66dc8694dff6","af4eaa02-4eb2-4798-a323-741a47c2fa21","139acb1e-9428-4a26-903d-23d1cf30cebf","a88b3769-a803-40e6-9848-f2d4ec29f088","b07d1686-38b2-421f-a9ef-9505ee77066e","d1632968-de02-4794-a423-6f5de7954e0e","f58afa32-b6d2-4b13-b1f9-3f764422d322","dccaa325-761b-4da6-8fec-b9cc78acf7d3"],"responses":{"200":"338cbd69-31cf-43fa-a5d0-3ee14c22f719","403":"abc64758-997c-4004-ab19-f7a867b8c1a1","404":"7d282315-9d8c-4ae2-9b45-ae7f665644a0"},"method":"get","type":"path","servers":["bd3b0552-4af7-42a1-b8e5-4bbebfea4eb7"],"path":"/v2/strategies/{strategyId}","baseUrlOptions":["https://api.pods.finance"],"title":"Get strategy details","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"eb8f1220-e188-4af2-ae28-d019c16c1b34":{"schema":{"type":"string","description":"Strategy ID or slug","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"name":"strategyId","in":"path"},"6b763395-acd5-434e-9773-00895b764e11":{"schema":{"type":"integer","minimum":7,"maximum":365,"default":7,"isRequired":false,"uniqueKey":"","typeLabel":"integer"},"required":false,"name":"days","in":"query"},"e75ff53b-6814-4787-b3d7-a53218b0263d":{"schema":{"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"name":"from","in":"query"},"a253355d-8510-4eab-8bf1-19a59209f9a2":{"schema":{"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"name":"to","in":"query"},"cec0cd0d-0017-44c3-8d8b-4c1edb286ccc":{"schema":{"type":"string","description":"Wallet address for position, history, and PnL enrichment","example":"0xb794F5eA0ba39494cE839613fffBA74279579268","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"name":"wallet","in":"query"},"8ae3f6a1-f27d-4179-8fcc-66dc8694dff6":{"schema":{"type":"number","minimum":0,"exclusiveMinimum":true,"default":1,"isRequired":false,"uniqueKey":"","typeLabel":"number"},"required":false,"name":"historyPage","in":"query"},"af4eaa02-4eb2-4798-a323-741a47c2fa21":{"schema":{"type":"number","minimum":1,"maximum":500,"default":100,"isRequired":false,"uniqueKey":"","typeLabel":"number"},"required":false,"name":"historyLimit","in":"query"},"139acb1e-9428-4a26-903d-23d1cf30cebf":{"schema":{"type":"string","enum":["INITIAL","PENDING","FAILED","REFUNDED","SUCCESS"],"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"name":"historyStatus","in":"query"},"a88b3769-a803-40e6-9848-f2d4ec29f088":{"schema":{"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"name":"historyType","in":"query"},"b07d1686-38b2-421f-a9ef-9505ee77066e":{"schema":{"type":"string","format":"date-time","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cdate-time>"},"required":false,"name":"historyDateFrom","in":"query"},"d1632968-de02-4794-a423-6f5de7954e0e":{"schema":{"type":"string","format":"date-time","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cdate-time>"},"required":false,"name":"historyDateTo","in":"query"},"f58afa32-b6d2-4b13-b1f9-3f764422d322":{"schema":{"type":"string","enum":["createdAt","updatedAt","finishedAt"],"default":"createdAt","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"name":"historySortBy","in":"query"},"dccaa325-761b-4da6-8fec-b9cc78acf7d3":{"schema":{"type":"string","enum":["asc","desc"],"default":"desc","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"name":"historySortOrder","in":"query"}},"responses":{"338cbd69-31cf-43fa-a5d0-3ee14c22f719":{"description":"Enriched strategy details retrieved","content":{"application/json":{"schema":{"oneOf":[{"type":"object","description":"Without wallet, returns APY-only strategy detail. With wallet, also returns wallet-scoped history and PnL.","required":["strategy","spotPosition","rateHistory"],"properties":{"strategy":{"type":"object","properties":{"id":{"type":"string","example":"Aave-USDC-polygon","isRequired":true,"uniqueKey":"oneOf.0.strategy.id","typeLabel":"string"},"slug":{"type":"string","example":"Aave-USDC-polygon","isRequired":true,"uniqueKey":"oneOf.0.strategy.slug","typeLabel":"string"},"asset":{"type":"string","description":"Strategy asset contract address","isRequired":true,"uniqueKey":"oneOf.0.strategy.asset","typeLabel":"string"},"assetDecimals":{"type":"number","example":6,"isRequired":true,"uniqueKey":"oneOf.0.strategy.assetDecimals","typeLabel":"number"},"assetName":{"type":"string","example":"USDC","isRequired":true,"uniqueKey":"oneOf.0.strategy.assetName","typeLabel":"string"},"availableActions":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.strategy.availableActions.items.[INDEX]","typeLabel":"string"},"example":["lend","withdraw"],"isRequired":true,"uniqueKey":"oneOf.0.strategy.availableActions","typeLabel":"string[]"},"implementationSelector":{"type":"string","example":"AavePolygon","isRequired":true,"uniqueKey":"oneOf.0.strategy.implementationSelector","typeLabel":"string"},"network":{"type":"string","example":"polygon","isRequired":true,"uniqueKey":"oneOf.0.strategy.network","typeLabel":"string"},"networkId":{"type":"string","example":"137","isRequired":true,"uniqueKey":"oneOf.0.strategy.networkId","typeLabel":"string"},"protocol":{"type":"string","example":"Aave","isRequired":true,"uniqueKey":"oneOf.0.strategy.protocol","typeLabel":"string"},"underlyingAsset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.strategy.underlyingAsset","typeLabel":"string"},"underlyingDecimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.strategy.underlyingDecimals","typeLabel":"number"},"isDefault":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.strategy.isDefault","typeLabel":"boolean"},"paused":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.strategy.paused","typeLabel":"boolean"},"startDate":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.strategy.startDate","typeLabel":"string"},"fee":{"type":"string","example":"0","isRequired":true,"uniqueKey":"oneOf.0.strategy.fee","typeLabel":"string"},"performanceFeeBps":{"type":"string","example":"0","isRequired":true,"uniqueKey":"oneOf.0.strategy.performanceFeeBps","typeLabel":"string"},"metadata":{"type":"object","properties":{},"isRequired":true,"uniqueKey":"oneOf.0.strategy.metadata","typeLabel":"object"},"markupFeeBps":{"type":"string","description":"Customer markup fee in basis points, charged separately from the platform performance fee at the contract level. Zero when no markup is configured.","example":"0","uniqueKey":"oneOf.0.strategy.markupFeeBps","typeLabel":"string"},"marketData":{"type":"object","properties":{"lastRefreshedAt":{"type":"string","format":"date-time","uniqueKey":"oneOf.0.strategy.marketData.lastRefreshedAt","typeLabel":"string\u003cdate-time>"},"samples":{"type":"array","items":{"type":"object","properties":{"at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"oneOf.0.strategy.marketData.samples.items.[INDEX].at","typeLabel":"string\u003cdate-time>"},"tvl":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.strategy.marketData.samples.items.[INDEX].tvl","typeLabel":"string"},"tvlUsd":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.strategy.marketData.samples.items.[INDEX].tvlUsd","typeLabel":"number"},"priceUsd":{"type":"number","uniqueKey":"oneOf.0.strategy.marketData.samples.items.[INDEX].priceUsd","typeLabel":"number"}},"required":["at","tvl","tvlUsd"],"uniqueKey":"oneOf.0.strategy.marketData.samples.items.[INDEX]","typeLabel":"object"},"maxItems":2,"uniqueKey":"oneOf.0.strategy.marketData.samples","typeLabel":"object[]"},"sharePrice":{"oneOf":[{"type":"number","uniqueKey":"oneOf.0.strategy.marketData.sharePrice.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.0.strategy.marketData.sharePrice.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.marketData.sharePrice","typeLabel":"number | null"},"sharePriceChange24h":{"oneOf":[{"type":"number","uniqueKey":"oneOf.0.strategy.marketData.sharePriceChange24h.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.0.strategy.marketData.sharePriceChange24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.marketData.sharePriceChange24h","typeLabel":"number | null"},"sharePriceRefreshedAt":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"oneOf.0.strategy.marketData.sharePriceRefreshedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"oneOf.0.strategy.marketData.sharePriceRefreshedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.marketData.sharePriceRefreshedAt","typeLabel":"string\u003cdate-time> | null"},"tvl":{"type":"string","uniqueKey":"oneOf.0.strategy.marketData.tvl","typeLabel":"string"},"tvlChange24h":{"oneOf":[{"type":"number","uniqueKey":"oneOf.0.strategy.marketData.tvlChange24h.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.0.strategy.marketData.tvlChange24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.marketData.tvlChange24h","typeLabel":"number | null"},"tvlUsd":{"type":"number","uniqueKey":"oneOf.0.strategy.marketData.tvlUsd","typeLabel":"number"},"usdRate":{"type":"number","uniqueKey":"oneOf.0.strategy.marketData.usdRate","typeLabel":"number"}},"uniqueKey":"oneOf.0.strategy.marketData","typeLabel":"object"},"protocolInfo":{"type":"object","properties":{"name":{"type":"string","example":"Aave","isRequired":true,"uniqueKey":"oneOf.0.strategy.protocolInfo.name","typeLabel":"string"},"logo":{"type":"string","format":"uri","example":"https://icons.llamao.fi/icons/protocols/aave","isRequired":true,"uniqueKey":"oneOf.0.strategy.protocolInfo.logo","typeLabel":"string\u003curi>"}},"required":["name","logo"],"uniqueKey":"oneOf.0.strategy.protocolInfo","typeLabel":"object"},"chain":{"type":"object","properties":{"name":{"type":"string","example":"polygon","isRequired":true,"uniqueKey":"oneOf.0.strategy.chain.name","typeLabel":"string"},"id":{"type":"number","example":137,"isRequired":true,"uniqueKey":"oneOf.0.strategy.chain.id","typeLabel":"number"},"explorer":{"type":"object","properties":{"name":{"type":"string","example":"Polygonscan","isRequired":true,"uniqueKey":"oneOf.0.strategy.chain.explorer.name","typeLabel":"string"},"url":{"type":"string","format":"uri","example":"https://polygonscan.com","isRequired":true,"uniqueKey":"oneOf.0.strategy.chain.explorer.url","typeLabel":"string\u003curi>"}},"required":["name","url"],"isRequired":true,"uniqueKey":"oneOf.0.strategy.chain.explorer","typeLabel":"object"},"logo":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"oneOf.0.strategy.chain.logo.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"oneOf.0.strategy.chain.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.chain.logo","typeLabel":"string\u003curi> | null"}},"required":["name","id","explorer"],"uniqueKey":"oneOf.0.strategy.chain","typeLabel":"object"},"assetToken":{"type":"object","properties":{"name":{"type":"string","example":"USD Coin","isRequired":true,"uniqueKey":"oneOf.0.strategy.assetToken.name","typeLabel":"string"},"address":{"type":"string","example":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","isRequired":true,"uniqueKey":"oneOf.0.strategy.assetToken.address","typeLabel":"string"},"symbol":{"type":"string","example":"USDC","isRequired":true,"uniqueKey":"oneOf.0.strategy.assetToken.symbol","typeLabel":"string"},"decimals":{"type":"number","example":6,"isRequired":true,"uniqueKey":"oneOf.0.strategy.assetToken.decimals","typeLabel":"number"},"logo":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"oneOf.0.strategy.assetToken.logo.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"oneOf.0.strategy.assetToken.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.assetToken.logo","typeLabel":"string\u003curi> | null"}},"required":["name","address","symbol","decimals"],"uniqueKey":"oneOf.0.strategy.assetToken","typeLabel":"object"},"underlyingToken":{"type":"object","properties":{"name":{"type":"string","example":"USD Coin","isRequired":true,"uniqueKey":"oneOf.0.strategy.underlyingToken.name","typeLabel":"string"},"address":{"type":"string","example":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","isRequired":true,"uniqueKey":"oneOf.0.strategy.underlyingToken.address","typeLabel":"string"},"symbol":{"type":"string","example":"USDC","isRequired":true,"uniqueKey":"oneOf.0.strategy.underlyingToken.symbol","typeLabel":"string"},"decimals":{"type":"number","example":6,"isRequired":true,"uniqueKey":"oneOf.0.strategy.underlyingToken.decimals","typeLabel":"number"},"logo":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"oneOf.0.strategy.underlyingToken.logo.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"oneOf.0.strategy.underlyingToken.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.strategy.underlyingToken.logo","typeLabel":"string\u003curi> | null"}},"required":["name","address","symbol","decimals"],"uniqueKey":"oneOf.0.strategy.underlyingToken","typeLabel":"object"},"logourl":{"type":"string","uniqueKey":"oneOf.0.strategy.logourl","typeLabel":"string"},"category":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.strategy.category.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.strategy.category","typeLabel":"string[]"}},"required":["id","slug","asset","assetDecimals","assetName","availableActions","implementationSelector","network","networkId","protocol","underlyingAsset","underlyingDecimals","isDefault","paused","startDate","fee","performanceFeeBps","metadata"],"description":"Strategy metadata nested in detail and wallet responses (no APY fields at this level)","isRequired":true,"uniqueKey":"oneOf.0.strategy","typeLabel":"object"},"spotPosition":{"type":"object","description":"Strategy APY metrics enriched with trailing realized APY","required":["realizedApy7d","realizedApy30d","apy","avgApy","grossAPY","inceptionApy","netAPY"],"properties":{"apy":{"type":"number","description":"Mirrors `grossAPY`. Kept for backward compatibility — read `netAPY` for expected earnings.","example":0.0285,"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.apy","typeLabel":"number"},"avgApy":{"type":"number","description":"Annualized average rate since the strategy start date. Gross: no Pods fee deducted.","example":0.0406,"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.avgApy","typeLabel":"number"},"grossAPY":{"type":"number","description":"Raw protocol APY, before any Pods fee.","example":0.0285,"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.grossAPY","typeLabel":"number"},"inceptionApy":{"type":"number","description":"Cumulative growth since inception, not annualized. Gross: no Pods fee deducted.","example":0.1468,"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.inceptionApy","typeLabel":"number"},"netAPY":{"type":"number","description":"Expected APY after Pods fees: `grossAPY * (1 - (performanceFeeBps + markupFeeBps) / 10000)`.","example":0.0285,"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.netAPY","typeLabel":"number"},"realizedApy7d":{"oneOf":[{"type":"number","description":"Strategy-level realized yield over the trailing 7 days, annualized as a decimal ratio gross of performance fees.","isRequired":true,"uniqueKey":"oneOf.0.spotPosition.realizedApy7d.oneOf.0","typeLabel":"number"},{"type":"null","description":"Strategy-level realized yield over the trailing 7 days, annualized as a decimal ratio gross of performance fees.","isRequired":true,"uniqueKey":"oneOf.0.spotPosition.realizedApy7d.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.realizedApy7d","typeLabel":"number | null"},"realizedApy30d":{"oneOf":[{"type":"number","description":"Strategy-level realized yield over the trailing 30 days, annualized as a decimal ratio gross of performance fees.","isRequired":true,"uniqueKey":"oneOf.0.spotPosition.realizedApy30d.oneOf.0","typeLabel":"number"},{"type":"null","description":"Strategy-level realized yield over the trailing 30 days, annualized as a decimal ratio gross of performance fees.","isRequired":true,"uniqueKey":"oneOf.0.spotPosition.realizedApy30d.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.spotPosition.realizedApy30d","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"oneOf.0.spotPosition","typeLabel":"object"},"rateHistory":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","example":"2026-07-20T00:00:00.000Z","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].date","typeLabel":"string"},"rate":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].rate.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].rate","typeLabel":"number | null"},"apy":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].apy.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].apy.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].apy","typeLabel":"number | null"},"conversionRateApy":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].conversionRateApy.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].conversionRateApy.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].conversionRateApy","typeLabel":"number | null"},"timestamp":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"}},"required":["date","rate","apy","conversionRateApy","timestamp"],"uniqueKey":"oneOf.0.rateHistory.\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.\\items","typeLabel":"object[]"},"pagination":{"type":"object","properties":{"page":{"type":"number","example":1,"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.pagination.page","typeLabel":"number"},"limit":{"type":"number","example":10,"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.pagination.limit","typeLabel":"number"},"total":{"type":"number","example":24,"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.pagination.total","typeLabel":"number"},"totalPages":{"type":"number","example":3,"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.pagination.totalPages","typeLabel":"number"},"hasMore":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"oneOf.0.rateHistory.pagination.hasMore","typeLabel":"boolean"}},"required":["page","limit","total","totalPages","hasMore"],"description":"Standard list pagination metadata","isRequired":true,"uniqueKey":"oneOf.0.rateHistory.pagination","typeLabel":"object"}},"required":["items","pagination"],"description":"Paginated strategy rate history embedded in a detail response","isRequired":true,"uniqueKey":"oneOf.0.rateHistory","typeLabel":"object"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","description":"Without wallet, returns APY-only strategy detail. With wallet, also returns wallet-scoped history and PnL.","required":["history","pnl","rateHistory","spotPosition","strategy"],"properties":{"history":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"amounts":{"type":"object","properties":{"assetIn":{"oneOf":[{"type":"object","properties":{"amountRaw":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetIn.oneOf.0.amountRaw","typeLabel":"string"}},"required":["amountRaw"],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetIn.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"amountRaw":{"type":"string"}},"required":["amountRaw"],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetIn.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetIn","typeLabel":"object | null"},"assetOut":{"oneOf":[{"type":"object","properties":{"amountRaw":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetOut.oneOf.0.amountRaw","typeLabel":"string"}},"required":["amountRaw"],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetOut.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"amountRaw":{"type":"string"}},"required":["amountRaw"],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetOut.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts.assetOut","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].amounts","typeLabel":"object"},"id":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].id","typeLabel":"string"},"status":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].status","typeLabel":"string"},"transactions":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].transactions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].transactions","typeLabel":"object[]"},"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.history.\\items.items.[INDEX].type","typeLabel":"string"}},"required":["amounts","id","status","transactions","type"],"uniqueKey":"oneOf.1.history.\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.history.\\items","typeLabel":"object[]"},"pagination":{"type":"object","properties":{"page":{"type":"number","example":1,"isRequired":true,"uniqueKey":"oneOf.1.history.pagination.page","typeLabel":"number"},"limit":{"type":"number","example":10,"isRequired":true,"uniqueKey":"oneOf.1.history.pagination.limit","typeLabel":"number"},"total":{"type":"number","example":24,"isRequired":true,"uniqueKey":"oneOf.1.history.pagination.total","typeLabel":"number"},"totalPages":{"type":"number","example":3,"isRequired":true,"uniqueKey":"oneOf.1.history.pagination.totalPages","typeLabel":"number"},"hasMore":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"oneOf.1.history.pagination.hasMore","typeLabel":"boolean"}},"required":["page","limit","total","totalPages","hasMore"],"description":"Standard list pagination metadata","isRequired":true,"uniqueKey":"oneOf.1.history.pagination","typeLabel":"object"}},"required":["items","pagination"],"isRequired":true,"uniqueKey":"oneOf.1.history","typeLabel":"object"},"pnl":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"dateString":{"type":"string","description":"UTC calendar day for this point (YYYY-MM-DD).","example":"2026-07-20T00:00:00.000Z","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].dateString","typeLabel":"string"},"sharesBalance":{"type":"string","description":"Receipt/share token balance held at end of day, raw units.","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].sharesBalance","typeLabel":"string"},"valuationSharesBalance":{"type":"string","description":"Share balance the day's valuation and average price are computed from, raw units. Equal to `sharesBalance` except for strategies whose shares are normalized before valuation (rebasing tokens).","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].valuationSharesBalance","typeLabel":"string"},"avgPurchasePrice":{"type":"string","description":"Average price paid for one whole share, in underlying-asset raw units, on the same scale as the strategy conversion rate (`costBasisAsset` divided by `valuationSharesBalance`). Null when no price can be stated: no shares are held, or some of the shares held were transferred in from elsewhere and carry no price this wallet paid. This is the price paid on this platform, not a tax cost basis: acquisition fees are charged outside the recorded cost and the average is scoped to this strategy alone.","example":"150000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].avgPurchasePrice","typeLabel":"string"},"assetValue":{"type":"string","description":"Position valued in the underlying asset at the day's rate, raw units.","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].assetValue","typeLabel":"string"},"costBasisAsset":{"type":"string","description":"Remaining cost basis of the position in underlying-asset raw units (reduced proportionally on withdrawals).","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].costBasisAsset","typeLabel":"string"},"pnlAsset":{"type":"string","description":"Unrealized PnL in underlying-asset raw units (assetValue - costBasisAsset). May be negative.","example":"1234","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].pnlAsset","typeLabel":"string"},"pnlAssetAfterFees":{"type":"string","description":"Unrealized PnL after Pods fees, in underlying-asset raw units. Uses the same `performanceFeeBps + markupFeeBps` haircut as `spotPosition.profit.afterFees`; losses are returned unchanged.","example":"925","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].pnlAssetAfterFees","typeLabel":"string"},"cumulativeDeposited":{"type":"string","description":"Cumulative underlying deposited up to and including this day, raw units.","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].cumulativeDeposited","typeLabel":"string"},"cumulativeWithdrawn":{"type":"string","description":"Cumulative underlying withdrawn up to and including this day, raw units.","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].cumulativeWithdrawn","typeLabel":"string"},"unrealizedPnlPercentage":{"oneOf":[{"type":"number","description":"pnlAsset / costBasisAsset expressed in percentage points (5 = 5%). Null when cost basis is zero.","example":1.23,"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].unrealizedPnlPercentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"pnlAsset / costBasisAsset expressed in percentage points (5 = 5%). Null when cost basis is zero.","example":1.23,"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].unrealizedPnlPercentage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].unrealizedPnlPercentage","typeLabel":"number | null"},"unrealizedPnlPercentageAfterFees":{"oneOf":[{"type":"number","description":"pnlAssetAfterFees / costBasisAsset expressed in percentage points (5 = 5%). Null when cost basis is zero.","example":0.925,"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].unrealizedPnlPercentageAfterFees.oneOf.0","typeLabel":"number"},{"type":"null","description":"pnlAssetAfterFees / costBasisAsset expressed in percentage points (5 = 5%). Null when cost basis is zero.","example":0.925,"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].unrealizedPnlPercentageAfterFees.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX].unrealizedPnlPercentageAfterFees","typeLabel":"number | null"}},"required":["dateString","sharesBalance","valuationSharesBalance","avgPurchasePrice","assetValue","costBasisAsset","pnlAsset","pnlAssetAfterFees","cumulativeDeposited","cumulativeWithdrawn","unrealizedPnlPercentage","unrealizedPnlPercentageAfterFees"],"description":"One daily PnL data point for the wallet, based on its deposit and withdrawal cost basis and the strategy's daily share price.","uniqueKey":"oneOf.1.pnl.\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.pnl.\\items","typeLabel":"object[]"},"pagination":{"type":"object","properties":{"page":{"type":"number","example":1,"isRequired":true,"uniqueKey":"oneOf.1.pnl.pagination.page","typeLabel":"number"},"limit":{"type":"number","example":10,"isRequired":true,"uniqueKey":"oneOf.1.pnl.pagination.limit","typeLabel":"number"},"total":{"type":"number","example":24,"isRequired":true,"uniqueKey":"oneOf.1.pnl.pagination.total","typeLabel":"number"},"totalPages":{"type":"number","example":3,"isRequired":true,"uniqueKey":"oneOf.1.pnl.pagination.totalPages","typeLabel":"number"},"hasMore":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"oneOf.1.pnl.pagination.hasMore","typeLabel":"boolean"}},"required":["page","limit","total","totalPages","hasMore"],"description":"Standard list pagination metadata","isRequired":true,"uniqueKey":"oneOf.1.pnl.pagination","typeLabel":"object"}},"required":["items","pagination"],"description":"Paginated wallet PnL embedded in a strategy detail response","isRequired":true,"uniqueKey":"oneOf.1.pnl","typeLabel":"object"},"rateHistory":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","example":"2026-07-20T00:00:00.000Z","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].date","typeLabel":"string"},"rate":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].rate.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].rate","typeLabel":"number | null"},"apy":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].apy.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].apy.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].apy","typeLabel":"number | null"},"conversionRateApy":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].conversionRateApy.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].conversionRateApy.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].conversionRateApy","typeLabel":"number | null"},"timestamp":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"}},"required":["date","rate","apy","conversionRateApy","timestamp"],"uniqueKey":"oneOf.1.rateHistory.\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.\\items","typeLabel":"object[]"},"pagination":{"type":"object","properties":{"page":{"type":"number","example":1,"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.pagination.page","typeLabel":"number"},"limit":{"type":"number","example":10,"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.pagination.limit","typeLabel":"number"},"total":{"type":"number","example":24,"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.pagination.total","typeLabel":"number"},"totalPages":{"type":"number","example":3,"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.pagination.totalPages","typeLabel":"number"},"hasMore":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"oneOf.1.rateHistory.pagination.hasMore","typeLabel":"boolean"}},"required":["page","limit","total","totalPages","hasMore"],"description":"Standard list pagination metadata","isRequired":true,"uniqueKey":"oneOf.1.rateHistory.pagination","typeLabel":"object"}},"required":["items","pagination"],"description":"Paginated strategy rate history embedded in a detail response","isRequired":true,"uniqueKey":"oneOf.1.rateHistory","typeLabel":"object"},"spotPosition":{"type":"object","description":"Wallet-scoped position metrics including balances and profit","required":["apy","avgApy","grossAPY","inceptionApy","netAPY","avgPurchasePrice","cumulativeProfit","currentPosition","principal","profit","profitInUSD","underlyingBalanceUSD","realizedApy7d","realizedApy30d"],"properties":{"apy":{"type":"number","description":"Mirrors `grossAPY`. Kept for backward compatibility — read `netAPY` for expected earnings.","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.apy","typeLabel":"number"},"avgApy":{"type":"number","description":"Annualized average rate since the strategy start date. Gross: no Pods fee deducted.","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgApy","typeLabel":"number"},"grossAPY":{"type":"number","description":"Raw protocol APY, before any Pods fee.","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.grossAPY","typeLabel":"number"},"inceptionApy":{"type":"number","description":"Cumulative growth since inception, not annualized. Gross: no Pods fee deducted.","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.inceptionApy","typeLabel":"number"},"netAPY":{"type":"number","description":"Expected APY after Pods fees: `grossAPY * (1 - (performanceFeeBps + markupFeeBps) / 10000)`.","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.netAPY","typeLabel":"number"},"avgPurchasePrice":{"type":"object","description":"Average price paid for one whole share, denominated in the underlying asset, derived from the remaining cost basis divided by the shares still held. Null when no price can be stated: no shares are held, or some of the shares held were transferred in from elsewhere and carry no price this wallet paid. This is the price paid on this platform, not a tax cost basis: acquisition fees are charged outside the recorded cost and the average is scoped to this strategy alone.","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice.valueUSD","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.avgPurchasePrice","typeLabel":"object"},"cumulativeProfit":{"type":"object","description":"Token or position amount serialized at the API boundary","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.cumulativeProfit.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.cumulativeProfit.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.cumulativeProfit.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.cumulativeProfit.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.cumulativeProfit.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.cumulativeProfit.valueUSD","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.cumulativeProfit","typeLabel":"object"},"currentPosition":{"type":"object","description":"Token or position amount serialized at the API boundary","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPosition.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPosition.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPosition.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPosition.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPosition.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.currentPosition.valueUSD","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPosition","typeLabel":"object"},"principal":{"type":"object","description":"Token or position amount serialized at the API boundary","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.principal.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.principal.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.principal.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.principal.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.principal.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.principal.valueUSD","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.principal","typeLabel":"object"},"profit":{"type":"object","description":"Profit amount, carrying both the gross value and the figure net of Pods fees","required":["afterFees","asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit.value","typeLabel":"string"},"afterFees":{"type":"string","description":"Profit after Pods fees, in underlying base units: `value * (1 - (performanceFeeBps + markupFeeBps) / 10000)`, truncated. Fees are charged on profit only, so a loss is returned unchanged. `value` remains the gross figure.","example":"40000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit.afterFees","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.profit.valueUSD","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profit","typeLabel":"object"},"profitInUSD":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profitInUSD.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profitInUSD.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.profitInUSD","typeLabel":"number | null"},"underlyingBalanceUSD":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.underlyingBalanceUSD","typeLabel":"number"},"realizedApy7d":{"oneOf":[{"type":"number","description":"Strategy-level realized yield over the trailing 7 days, annualized as a decimal ratio gross of performance fees.","example":0.0412,"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.realizedApy7d.oneOf.0","typeLabel":"number"},{"type":"null","description":"Strategy-level realized yield over the trailing 7 days, annualized as a decimal ratio gross of performance fees.","example":0.0412,"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.realizedApy7d.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.realizedApy7d","typeLabel":"number | null"},"realizedApy30d":{"oneOf":[{"type":"number","description":"Strategy-level realized yield over the trailing 30 days, annualized as a decimal ratio gross of performance fees.","example":0.0388,"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.realizedApy30d.oneOf.0","typeLabel":"number"},{"type":"null","description":"Strategy-level realized yield over the trailing 30 days, annualized as a decimal ratio gross of performance fees.","example":0.0388,"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.realizedApy30d.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.1.spotPosition.realizedApy30d","typeLabel":"number | null"},"currentPositionInShares":{"type":"object","description":"Token or position amount serialized at the API boundary","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPositionInShares.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPositionInShares.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPositionInShares.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPositionInShares.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.currentPositionInShares.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.currentPositionInShares.valueUSD","typeLabel":"string"}},"uniqueKey":"oneOf.1.spotPosition.currentPositionInShares","typeLabel":"object"},"receiptBalance":{"type":"object","description":"Token or position amount serialized at the API boundary","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.receiptBalance.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.receiptBalance.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.receiptBalance.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.receiptBalance.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.receiptBalance.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.receiptBalance.valueUSD","typeLabel":"string"}},"uniqueKey":"oneOf.1.spotPosition.receiptBalance","typeLabel":"object"},"underlyingBalance":{"type":"object","description":"Token or position amount serialized at the API boundary","required":["asset","decimals","humanized","symbol","value"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.underlyingBalance.asset","typeLabel":"string"},"decimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.underlyingBalance.decimals","typeLabel":"number"},"humanized":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.underlyingBalance.humanized","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.underlyingBalance.symbol","typeLabel":"string"},"value":{"type":"string","description":"Large integer represented as string (for amounts with decimals)","example":"1000000000000000000","isRequired":true,"uniqueKey":"oneOf.1.spotPosition.underlyingBalance.value","typeLabel":"string"},"valueUSD":{"type":"string","uniqueKey":"oneOf.1.spotPosition.underlyingBalance.valueUSD","typeLabel":"string"}},"uniqueKey":"oneOf.1.spotPosition.underlyingBalance","typeLabel":"object"},"availableToClaim":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.spotPosition.availableToClaim.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.spotPosition.availableToClaim","typeLabel":"object[]"},"availableToWithdraw":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.spotPosition.availableToWithdraw.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.spotPosition.availableToWithdraw","typeLabel":"object[]"},"requestedToLend":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.spotPosition.requestedToLend.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.spotPosition.requestedToLend","typeLabel":"object[]"},"requestedToLendInShares":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.spotPosition.requestedToLendInShares.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.spotPosition.requestedToLendInShares","typeLabel":"object[]"},"requestedToWithdraw":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.spotPosition.requestedToWithdraw.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.spotPosition.requestedToWithdraw","typeLabel":"object[]"},"requestedToWithdrawInShares":{"type":"array","items":{"type":"object","properties":{},"uniqueKey":"oneOf.1.spotPosition.requestedToWithdrawInShares.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.spotPosition.requestedToWithdrawInShares","typeLabel":"object[]"},"stale":{"type":"boolean","description":"Present (true) when the live read failed and this position was served from the last successfully captured snapshot.","uniqueKey":"oneOf.1.spotPosition.stale","typeLabel":"boolean"},"asOf":{"type":"string","description":"Capture time of the last-known-good snapshot this position was served from. Present only alongside `stale`.","format":"date-time","uniqueKey":"oneOf.1.spotPosition.asOf","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"oneOf.1.spotPosition","typeLabel":"object"},"strategy":{"type":"object","properties":{"id":{"type":"string","example":"Aave-USDC-polygon","isRequired":true,"uniqueKey":"oneOf.1.strategy.id","typeLabel":"string"},"slug":{"type":"string","example":"Aave-USDC-polygon","isRequired":true,"uniqueKey":"oneOf.1.strategy.slug","typeLabel":"string"},"asset":{"type":"string","description":"Strategy asset contract address","isRequired":true,"uniqueKey":"oneOf.1.strategy.asset","typeLabel":"string"},"assetDecimals":{"type":"number","example":6,"isRequired":true,"uniqueKey":"oneOf.1.strategy.assetDecimals","typeLabel":"number"},"assetName":{"type":"string","example":"USDC","isRequired":true,"uniqueKey":"oneOf.1.strategy.assetName","typeLabel":"string"},"availableActions":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.strategy.availableActions.items.[INDEX]","typeLabel":"string"},"example":["lend","withdraw"],"isRequired":true,"uniqueKey":"oneOf.1.strategy.availableActions","typeLabel":"string[]"},"implementationSelector":{"type":"string","example":"AavePolygon","isRequired":true,"uniqueKey":"oneOf.1.strategy.implementationSelector","typeLabel":"string"},"network":{"type":"string","example":"polygon","isRequired":true,"uniqueKey":"oneOf.1.strategy.network","typeLabel":"string"},"networkId":{"type":"string","example":"137","isRequired":true,"uniqueKey":"oneOf.1.strategy.networkId","typeLabel":"string"},"protocol":{"type":"string","example":"Aave","isRequired":true,"uniqueKey":"oneOf.1.strategy.protocol","typeLabel":"string"},"underlyingAsset":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.strategy.underlyingAsset","typeLabel":"string"},"underlyingDecimals":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.strategy.underlyingDecimals","typeLabel":"number"},"isDefault":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.strategy.isDefault","typeLabel":"boolean"},"paused":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.strategy.paused","typeLabel":"boolean"},"startDate":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.strategy.startDate","typeLabel":"string"},"fee":{"type":"string","example":"0","isRequired":true,"uniqueKey":"oneOf.1.strategy.fee","typeLabel":"string"},"performanceFeeBps":{"type":"string","example":"0","isRequired":true,"uniqueKey":"oneOf.1.strategy.performanceFeeBps","typeLabel":"string"},"metadata":{"type":"object","properties":{},"isRequired":true,"uniqueKey":"oneOf.1.strategy.metadata","typeLabel":"object"},"markupFeeBps":{"type":"string","description":"Customer markup fee in basis points, charged separately from the platform performance fee at the contract level. Zero when no markup is configured.","example":"0","uniqueKey":"oneOf.1.strategy.markupFeeBps","typeLabel":"string"},"marketData":{"type":"object","properties":{"lastRefreshedAt":{"type":"string","format":"date-time","uniqueKey":"oneOf.1.strategy.marketData.lastRefreshedAt","typeLabel":"string\u003cdate-time>"},"samples":{"type":"array","items":{"type":"object","properties":{"at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"oneOf.1.strategy.marketData.samples.items.[INDEX].at","typeLabel":"string\u003cdate-time>"},"tvl":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.strategy.marketData.samples.items.[INDEX].tvl","typeLabel":"string"},"tvlUsd":{"type":"number","isRequired":true,"uniqueKey":"oneOf.1.strategy.marketData.samples.items.[INDEX].tvlUsd","typeLabel":"number"},"priceUsd":{"type":"number","uniqueKey":"oneOf.1.strategy.marketData.samples.items.[INDEX].priceUsd","typeLabel":"number"}},"required":["at","tvl","tvlUsd"],"uniqueKey":"oneOf.1.strategy.marketData.samples.items.[INDEX]","typeLabel":"object"},"maxItems":2,"uniqueKey":"oneOf.1.strategy.marketData.samples","typeLabel":"object[]"},"sharePrice":{"oneOf":[{"type":"number","uniqueKey":"oneOf.1.strategy.marketData.sharePrice.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.1.strategy.marketData.sharePrice.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.marketData.sharePrice","typeLabel":"number | null"},"sharePriceChange24h":{"oneOf":[{"type":"number","uniqueKey":"oneOf.1.strategy.marketData.sharePriceChange24h.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.1.strategy.marketData.sharePriceChange24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.marketData.sharePriceChange24h","typeLabel":"number | null"},"sharePriceRefreshedAt":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"oneOf.1.strategy.marketData.sharePriceRefreshedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"oneOf.1.strategy.marketData.sharePriceRefreshedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.marketData.sharePriceRefreshedAt","typeLabel":"string\u003cdate-time> | null"},"tvl":{"type":"string","uniqueKey":"oneOf.1.strategy.marketData.tvl","typeLabel":"string"},"tvlChange24h":{"oneOf":[{"type":"number","uniqueKey":"oneOf.1.strategy.marketData.tvlChange24h.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.1.strategy.marketData.tvlChange24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.marketData.tvlChange24h","typeLabel":"number | null"},"tvlUsd":{"type":"number","uniqueKey":"oneOf.1.strategy.marketData.tvlUsd","typeLabel":"number"},"usdRate":{"type":"number","uniqueKey":"oneOf.1.strategy.marketData.usdRate","typeLabel":"number"}},"uniqueKey":"oneOf.1.strategy.marketData","typeLabel":"object"},"protocolInfo":{"type":"object","properties":{"name":{"type":"string","example":"Aave","isRequired":true,"uniqueKey":"oneOf.1.strategy.protocolInfo.name","typeLabel":"string"},"logo":{"type":"string","format":"uri","example":"https://icons.llamao.fi/icons/protocols/aave","isRequired":true,"uniqueKey":"oneOf.1.strategy.protocolInfo.logo","typeLabel":"string\u003curi>"}},"required":["name","logo"],"uniqueKey":"oneOf.1.strategy.protocolInfo","typeLabel":"object"},"chain":{"type":"object","properties":{"name":{"type":"string","example":"polygon","isRequired":true,"uniqueKey":"oneOf.1.strategy.chain.name","typeLabel":"string"},"id":{"type":"number","example":137,"isRequired":true,"uniqueKey":"oneOf.1.strategy.chain.id","typeLabel":"number"},"explorer":{"type":"object","properties":{"name":{"type":"string","example":"Polygonscan","isRequired":true,"uniqueKey":"oneOf.1.strategy.chain.explorer.name","typeLabel":"string"},"url":{"type":"string","format":"uri","example":"https://polygonscan.com","isRequired":true,"uniqueKey":"oneOf.1.strategy.chain.explorer.url","typeLabel":"string\u003curi>"}},"required":["name","url"],"isRequired":true,"uniqueKey":"oneOf.1.strategy.chain.explorer","typeLabel":"object"},"logo":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"oneOf.1.strategy.chain.logo.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"oneOf.1.strategy.chain.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.chain.logo","typeLabel":"string\u003curi> | null"}},"required":["name","id","explorer"],"uniqueKey":"oneOf.1.strategy.chain","typeLabel":"object"},"assetToken":{"type":"object","properties":{"name":{"type":"string","example":"USD Coin","isRequired":true,"uniqueKey":"oneOf.1.strategy.assetToken.name","typeLabel":"string"},"address":{"type":"string","example":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","isRequired":true,"uniqueKey":"oneOf.1.strategy.assetToken.address","typeLabel":"string"},"symbol":{"type":"string","example":"USDC","isRequired":true,"uniqueKey":"oneOf.1.strategy.assetToken.symbol","typeLabel":"string"},"decimals":{"type":"number","example":6,"isRequired":true,"uniqueKey":"oneOf.1.strategy.assetToken.decimals","typeLabel":"number"},"logo":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"oneOf.1.strategy.assetToken.logo.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"oneOf.1.strategy.assetToken.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.assetToken.logo","typeLabel":"string\u003curi> | null"}},"required":["name","address","symbol","decimals"],"uniqueKey":"oneOf.1.strategy.assetToken","typeLabel":"object"},"underlyingToken":{"type":"object","properties":{"name":{"type":"string","example":"USD Coin","isRequired":true,"uniqueKey":"oneOf.1.strategy.underlyingToken.name","typeLabel":"string"},"address":{"type":"string","example":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","isRequired":true,"uniqueKey":"oneOf.1.strategy.underlyingToken.address","typeLabel":"string"},"symbol":{"type":"string","example":"USDC","isRequired":true,"uniqueKey":"oneOf.1.strategy.underlyingToken.symbol","typeLabel":"string"},"decimals":{"type":"number","example":6,"isRequired":true,"uniqueKey":"oneOf.1.strategy.underlyingToken.decimals","typeLabel":"number"},"logo":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"oneOf.1.strategy.underlyingToken.logo.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"oneOf.1.strategy.underlyingToken.logo.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.strategy.underlyingToken.logo","typeLabel":"string\u003curi> | null"}},"required":["name","address","symbol","decimals"],"uniqueKey":"oneOf.1.strategy.underlyingToken","typeLabel":"object"},"logourl":{"type":"string","uniqueKey":"oneOf.1.strategy.logourl","typeLabel":"string"},"category":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.strategy.category.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.strategy.category","typeLabel":"string[]"}},"required":["id","slug","asset","assetDecimals","assetName","availableActions","implementationSelector","network","networkId","protocol","underlyingAsset","underlyingDecimals","isDefault","paused","startDate","fee","performanceFeeBps","metadata"],"description":"Strategy metadata nested in detail and wallet responses (no APY fields at this level)","isRequired":true,"uniqueKey":"oneOf.1.strategy","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"strategy":{"id":"Aave-USDC-polygon","slug":"Aave-USDC-polygon","asset":"\u003cstring>","assetDecimals":6,"assetName":"USDC","availableActions":["lend","withdraw"],"implementationSelector":"AavePolygon","network":"polygon","networkId":"137","protocol":"Aave","underlyingAsset":"\u003cstring>","underlyingDecimals":123,"isDefault":true,"paused":true,"startDate":"\u003cstring>","fee":"0","performanceFeeBps":"0","metadata":{},"markupFeeBps":"0","marketData":{"lastRefreshedAt":"2023-11-07T05:31:56Z","samples":[{"at":"2023-11-07T05:31:56Z","tvl":"\u003cstring>","tvlUsd":123,"priceUsd":123}],"sharePrice":123,"sharePriceChange24h":123,"sharePriceRefreshedAt":"2023-11-07T05:31:56Z","tvl":"\u003cstring>","tvlChange24h":123,"tvlUsd":123,"usdRate":123},"protocolInfo":{"name":"Aave","logo":"https://icons.llamao.fi/icons/protocols/aave"},"chain":{"name":"polygon","id":137,"explorer":{"name":"Polygonscan","url":"https://polygonscan.com"},"logo":"\u003cstring>"},"assetToken":{"name":"USD Coin","address":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","symbol":"USDC","decimals":6,"logo":"\u003cstring>"},"underlyingToken":{"name":"USD Coin","address":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","symbol":"USDC","decimals":6,"logo":"\u003cstring>"},"logourl":"\u003cstring>","category":["\u003cstring>"]},"spotPosition":{"apy":0.0285,"avgApy":0.0406,"grossAPY":0.0285,"inceptionApy":0.1468,"netAPY":0.0285,"realizedApy7d":123,"realizedApy30d":123},"rateHistory":{"items":[{"date":"2026-07-20T00:00:00.000Z","rate":123,"apy":123,"conversionRateApy":123,"timestamp":"2023-11-07T05:31:56Z"}],"pagination":{"page":1,"limit":10,"total":24,"totalPages":3,"hasMore":true}}}}},"exampleType":"generated"}},"exampleType":"generated"},"abc64758-997c-4004-ab19-f7a867b8c1a1":{"description":"Wallet does not belong to the authenticated customer","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{},{"type":"null","uniqueKey":"error.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.details","typeLabel":"null"}},"required":["code","message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"example":{"error":{"code":"QUOTE_NOT_FOUND","message":"Quote not found or expired"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"QUOTE_NOT_FOUND","message":"Quote not found or expired"}}}},"exampleType":"generated"}},"exampleType":"generated"},"7d282315-9d8c-4ae2-9b45-ae7f665644a0":{"description":"Strategy not found or not enabled for the customer","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{},{"type":"null","uniqueKey":"error.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.details","typeLabel":"null"}},"required":["code","message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"example":{"error":{"code":"QUOTE_NOT_FOUND","message":"Quote not found or expired"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"QUOTE_NOT_FOUND","message":"Quote not found or expired"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"aa035eff-6482-4c1b-9bb2-67a2f1ffe246":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key for authentication. Obtain from your Pods dashboard.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"bd3b0552-4af7-42a1-b8e5-4bbebfea4eb7":{"url":"https://api.pods.finance","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key for authentication. Obtain from your Pods dashboard.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"API key for authentication. Obtain from your Pods dashboard.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"pods-322144f0","siteName":"Pods API","title":"Get strategy details - Pods API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-08T17:41:59.199Z","originalFileLocation":"api-reference/strategies/get-strategy-details.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=\"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Pods API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_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/pods-322144f0/C5TzlXyBUMrZYDjy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get strategy details - Pods API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Pods API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.pods.finance/api-reference/strategies/get-strategy-details\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pods-322144f0.mintlify.app/_mintlify/api/og/v2?division=Strategies\u0026amp;title=Get+strategy+details\u0026amp;description=Returns+enriched+strategy+metadata%2C+spot+position+metrics%2C+and+rate+history.+Supply+wallet+to+include+wallet-scoped+history+and+PnL.\u0026amp;theme=5988afb1d4daeb602f0cb8cd\u0026amp;signature=abd1746ba7defeff1f01e0c9f0126cc00a80233772c21ff565e6a593b25b1479\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get strategy details - Pods API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pods-322144f0.mintlify.app/_mintlify/api/og/v2?division=Strategies\u0026amp;title=Get+strategy+details\u0026amp;description=Returns+enriched+strategy+metadata%2C+spot+position+metrics%2C+and+rate+history.+Supply+wallet+to+include+wallet-scoped+history+and+PnL.\u0026amp;theme=5988afb1d4daeb602f0cb8cd\u0026amp;signature=abd1746ba7defeff1f01e0c9f0126cc00a80233772c21ff565e6a593b25b1479\">\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/pods-322144f0/C5TzlXyBUMrZYDjy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Pods API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B7FED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.pods.finance/api-reference/strategies/get-strategy-details\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/strategies/get-strategy-details.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.pods.finance/#organization\",\"name\":\"Pods API\",\"url\":\"https://docs.pods.finance\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/pods-322144f0/vnzMke2rrNTQCMXG/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=vnzMke2rrNTQCMXG\u0026q=85\u0026s=a645b7f9d04b61c6098fc0b2ee6eeec3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.pods.finance#website\",\"name\":\"Pods API\",\"url\":\"https://docs.pods.finance\",\"publisher\":{\"@id\":\"https://docs.pods.finance/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details#webpage\",\"url\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details\",\"name\":\"Get strategy details\",\"description\":\"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.\",\"dateModified\":\"2026-10-08T17:41:59.199Z\",\"isPartOf\":{\"@id\":\"https://docs.pods.finance#website\"},\"breadcrumb\":{\"@id\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strategies\",\"item\":\"https://docs.pods.finance/api-reference/strategies/list-strategies\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get strategy details\",\"item\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details#apireference\",\"headline\":\"Get strategy details\",\"name\":\"Get strategy details\",\"description\":\"Returns enriched strategy metadata, spot position metrics, and rate history. Supply wallet to include wallet-scoped history and PnL.\",\"url\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details\",\"mainEntityOfPage\":{\"@id\":\"https://docs.pods.finance/api-reference/strategies/get-strategy-details#webpage\"},\"dateModified\":\"2026-10-08T17:41:59.199Z\",\"publisher\":{\"@id\":\"https://docs.pods.finance/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.pods.finance#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Pods API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Pods API","nav":{"global":{"anchors":[{"anchor":"Support","icon":"envelope","href":"mailto:[email protected]"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"Health","pages":[{"title":"API health check","deprecated":null,"version":null,"openapi":"/openapi.yaml get /health","href":"/api-reference/health/api-health-check"}]},{"group":"Swap","pages":[{"title":"Get swap quote","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/swap/quote","href":"/api-reference/swap/get-swap-quote"},{"title":"Generate transaction bytecode","deprecated":null,"version":null,"openapi":"/openapi.yaml post /v2/swap/bytecode","href":"/api-reference/swap/generate-transaction-bytecode"},{"title":"Get swap status","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/swap/status/{id}","href":"/api-reference/swap/get-swap-status"},{"title":"Update swap status with a transaction hash","deprecated":null,"version":null,"openapi":"/openapi.yaml post /v2/swap/status/{id}/update/{txHash}","href":"/api-reference/swap/update-swap-status-with-a-transaction-hash"},{"title":"Fulfill a swap quote by transaction hash","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/swap/{id}/fulfill","href":"/api-reference/swap/fulfill-a-swap-quote-by-transaction-hash"}]},{"group":"Tracking","pages":[{"title":"List tracked operations","deprecated":null,"version":null,"openapi":"/openapi.yaml get /actions","href":"/api-reference/tracking/list-tracked-operations"},{"title":"Get tracked operation","deprecated":null,"version":null,"openapi":"/openapi.yaml get /actions/{id}","href":"/api-reference/tracking/get-tracked-operation"}]},{"group":"Strategies","pages":[{"title":"List strategies","description":"Get the paginated catalog of available DeFi yield strategies for the authenticated customer.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /strategies","href":"/api-reference/strategies/list-strategies"},{"title":"Get strategy details","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/strategies/{strategyId}","href":"/api-reference/strategies/get-strategy-details"},{"title":"Get pending strategy status","description":"Returns pending investment actions for a wallet on a specific strategy. Pending cross-chain and CoW actions are refreshed against their providers before responding.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /strategies/{strategyId}/status","href":"/api-reference/strategies/get-pending-strategy-status"},{"title":"Generate strategy transaction bytecode","deprecated":null,"version":null,"openapi":"/openapi.yaml get /strategies/{strategyId}/bytecode","href":"/api-reference/strategies/generate-strategy-transaction-bytecode"},{"title":"Get strategy share-price history","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/strategies/{strategyId}/market-data","href":"/api-reference/strategies/get-strategy-share-price-history"},{"title":"Get strategy rate history","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/strategies/{strategyId}/rate-history","href":"/api-reference/strategies/get-strategy-rate-history"},{"title":"Get wallet strategy details","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/wallets/{address}/strategies/{strategyId}","href":"/api-reference/strategies/get-wallet-strategy-details"},{"title":"Get wallet PnL history for a strategy","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/strategies/{strategyId}/pnl","href":"/api-reference/strategies/get-wallet-pnl-history-for-a-strategy"},{"title":"Get wallet PnL history for a strategy (wallet in path)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/wallets/{address}/strategies/{strategyId}/pnl","href":"/api-reference/strategies/get-wallet-pnl-history-for-a-strategy-wallet-in-path"},{"title":"Get strategy analytics","deprecated":null,"version":null,"openapi":"/openapi.yaml get /strategies/analytics","href":"/api-reference/strategies/get-strategy-analytics"}]},{"group":"Ondo","pages":[{"title":"GET /ondo/stocks/market-status","deprecated":null,"version":null,"openapi":"/openapi.yaml get /ondo/stocks/market-status","href":"/api-reference/ondo/get-ondostocksmarket-status"}]},{"group":"Tokens","pages":[{"title":"List tokens","deprecated":null,"version":null,"openapi":"/openapi.yaml get /tokens","href":"/api-reference/tokens/list-tokens"}]},{"group":"Transfer","pages":[{"title":"Generate transfer transaction bytecode","deprecated":null,"version":null,"openapi":"/openapi.yaml get /transfer/bytecode","href":"/api-reference/transfer/generate-transfer-transaction-bytecode"}]},{"group":"Wallets","pages":[{"title":"Get wallet overview","deprecated":null,"version":null,"openapi":"/openapi.yaml get /v2/wallets/{address}","href":"/api-reference/wallets/get-wallet-overview"}]},{"group":"Smart Account","pages":[{"title":"Create or retrieve smart account","deprecated":null,"version":null,"openapi":"/openapi.yaml post /smart-account","href":"/api-reference/smart-account/create-or-retrieve-smart-account"},{"title":"Send user operation","deprecated":null,"version":null,"openapi":"/openapi.yaml post /aa/send-user-operation","href":"/api-reference/smart-account/send-user-operation"}]},{"group":"Ramp","pages":[{"title":"Import Sumsub reusable KYC share token","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/sumsub-share-token","href":"/api-reference/kyc/import-sumsub-reusable-kyc-share-token"},{"title":"Import foreign Sumsub reusable KYC share token","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/foreign/sumsub-share-token","href":"/api-reference/kyc/import-foreign-sumsub-reusable-kyc-share-token"},{"title":"Unlock foreign currency capability","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/currency-unlock","href":"/api-reference/kyc/unlock-foreign-currency-capability"},{"title":"Create BigDataCorp KYC iframe session","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/bigdatacorp/sessions","href":"/api-reference/kyc/create-bigdatacorp-kyc-iframe-session"},{"title":"Submit completed BigDataCorp KYC to Avenia","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/bigdatacorp/submit","href":"/api-reference/kyc/submit-completed-bigdatacorp-kyc-to-avenia"},{"title":"Reset BigDataCorp KYC","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/bigdatacorp/reset","href":"/api-reference/kyc/reset-bigdatacorp-kyc"},{"title":"Get KYC status","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/v1/kyc/status","href":"/api-reference/kyc/get-kyc-status"},{"title":"Link a wallet to a KYC profile","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/{kycUserId}/wallets","href":"/api-reference/kyc/link-a-wallet-to-a-kyc-profile"},{"title":"Unlink a wallet from a KYC profile","deprecated":null,"version":null,"openapi":"/openapi.yaml delete /api/v1/kyc/{kycUserId}/wallets/{walletAddress}","href":"/api-reference/kyc/unlink-a-wallet-from-a-kyc-profile"},{"title":"Get fiat ramp limits","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/v1/limits","href":"/api-reference/kyc/get-fiat-ramp-limits"}]},{"group":"KYC — external evidence","hidden":true,"pages":[{"title":"Open a KYC session for externally captured evidence","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/sessions","href":"/api-reference/kyc/open-a-kyc-session-for-externally-captured-evidence"},{"title":"Submit externally captured KYC evidence","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/v1/kyc/sessions/{kycUserId}/submit","href":"/api-reference/kyc/submit-externally-captured-kyc-evidence"}]}]},{"tab":"Ondo order limits","hidden":true,"pages":[{"title":"Ondo order limits","href":"/guides/ondo-order-limits"}]},{"tab":"Avenia Wire","hidden":true,"pages":[{"title":"Avenia Wire","href":"/guides/avenia-wire"}]},{"tab":"PIX to Stellar","hidden":true,"pages":[{"title":"PIX to Stellar","href":"/guides/pix-to-stellar"}]},{"tab":"BRLA to BRS Base","hidden":true,"pages":[{"title":"BRLA to BRS Base","href":"/guides/brla-to-brs-base"}]}]},"title":"Get strategy details - Pods API","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}