{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Kamino Docs","colors":{"primary":"#082A56","light":"#BEE3FE","dark":"#082A56"},"logo":{"light":"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/images/logo/light.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=41146f93128a10f923dfe0829b84ceeb","dark":"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=b6e99efe3764aaa0562a24e1003f99dd","href":"https://kamino.com/docs"},"favicon":"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/favicon.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=eedfb39339869b741ec9395073041863","api":{"playground":{"display":"interactive","proxy":false},"examples":{"defaults":"required","languages":["curl","javascript","python","rust"],"prefill":true},"mdx":{"auth":{}}},"appearance":{"default":"light"},"background":{"color":{"dark":"#091326"}},"navbar":{"links":[{"href":"/docs#support","label":"Support","type":"link"}],"primary":{"type":"button","label":"Open App","href":"https://kamino.com"}},"footer":{"socials":{"x":"https://x.com/kamino","github":"https://github.com/Kamino-Finance"}},"icons":{"library":"fontawesome"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor","vscode"],"display":"header"},"interaction":{"drilldown":true},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"kamino-3d73a151","hasAudioNarration":false,"actualSubdomain":"kamino-3d73a151","customDomains":["kamino.com"],"gitSource":{"type":"github","owner":"kamino-finance","repo":"kamino-documentation","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb78f5343e8b415814a079","collectionId":"3a0d727e-f3e5-4cc1-836e-c199153d607f","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb78f5343e8b415814a079"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adb78f5343e8b415814a079","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Buildkit","count":318},{"language":"default","tag":"API Reference","count":202},{"language":"default","tag":"Full API Reference","count":129},{"language":"default","tag":"Borrow","count":85},{"language":"default","tag":"Docs","count":75},{"language":"default","tag":"Curators","count":65},{"language":"default","tag":"Earn","count":55},{"language":"default","tag":"Developers","count":51},{"language":"default","tag":"Products","count":41},{"language":"default","tag":"Markets","count":35}]},"assistantConfig":{},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":[{"filePath":"global.css","href":"/docs/_mintlify/custom/kamino-3d73a151/83bacc4ff4701ab6/global.css"}],"page":{"pagePath":"build/api-reference/earn/vault-data/vault-metrics-history","slug":"/build/api-reference/earn/vault-data/vault-metrics-history","pageMetadata":{"title":"Get historical KVault metrics","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/metrics/history","description":"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates","href":"/build/api-reference/earn/vault-data/vault-metrics-history"},"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: \"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates\"\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 historical KVault metrics","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/metrics/history","description":"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates","href":"/build/api-reference/earn/vault-data/vault-metrics-history"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/kamino-3d73a151/b653455c34dec4b8/brand-copy.js","/docs/_mintlify/custom/kamino-3d73a151/9609d0bb46c3d15b/intercom.js","/docs/_mintlify/custom/kamino-3d73a151/e64c7e46b3f00015/aeonik-persist.js"],"openApiReferenceData":{"operation":{"summary":"Get historical KVault metrics","description":"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates","tags":["Kamino Earn Vaults"],"parameters":["06b908ef-1062-4720-9abc-406d79514cd0","81ef38a0-9aeb-4d40-9bb9-27afb338d01c","7ade9d45-1c77-429e-930b-8c1961e6f5b3"],"responses":{"200":"d4596e43-4493-4d5c-b186-ba3c9fab7122","400":"cb89d456-333c-4424-9409-ce5ec9ebfdc0","500":"bea31409-8a71-447a-b050-058fa8cc475e"},"method":"get","type":"path","servers":["bfbc0e54-de42-4d7c-a01c-17072cafa7f2"],"security":[],"path":"/kvaults/vaults/{pubkey}/metrics/history","baseUrlOptions":["https://api.kamino.finance"],"title":"Get historical KVault metrics","codeSamples":[],"requestExampleLanguages":["bash","javascript","python","rust"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[],"disableProxy":true},"dependencies":{"parameters":{"06b908ef-1062-4720-9abc-406d79514cd0":{"schema":{"type":"string","description":"Valid base58-encoded address","example":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"description":"Valid base58-encoded address","name":"pubkey","in":"path"},"81ef38a0-9aeb-4d40-9bb9-27afb338d01c":{"schema":{"oneOf":[{"type":"string","description":"Start date of the range (defaults to Unix epoch). Accepts ISO string or epoch in ms.","default":"1970-01-01T00:00:00.000Z","example":"1970-01-01T00:00:00.000Z","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"number","description":"Start date of the range (defaults to Unix epoch). Accepts ISO string or epoch in ms.","default":"1970-01-01T00:00:00.000Z","example":"1970-01-01T00:00:00.000Z","uniqueKey":"oneOf.1","typeLabel":"number"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | number"},"required":false,"description":"Start date of the range (defaults to Unix epoch). Accepts ISO string or epoch in ms.","name":"start","in":"query"},"7ade9d45-1c77-429e-930b-8c1961e6f5b3":{"schema":{"oneOf":[{"type":"string","description":"End date of the range (defaults to current time). Accepts ISO string or epoch in ms.","example":"2025-01-01T00:00:00.000Z","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"number","description":"End date of the range (defaults to current time). Accepts ISO string or epoch in ms.","example":"2025-01-01T00:00:00.000Z","uniqueKey":"oneOf.1","typeLabel":"number"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | number"},"required":false,"description":"End date of the range (defaults to current time). Accepts ISO string or epoch in ms.","name":"end","in":"query"}},"responses":{"d4596e43-4493-4d5c-b186-ba3c9fab7122":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"Timestamp when the snapshot was created (ISO 8601 format)","example":"2025-03-01T12:00:00.000Z","isRequired":true,"uniqueKey":"items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"tvl":{"type":"string","description":"Total Value Locked in token denomination","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].tvl","typeLabel":"string"},"solTvl":{"type":"string","description":"Total Value Locked in SOL","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].solTvl","typeLabel":"string"},"apy":{"type":"string","description":"Annual Percentage Yield","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].apy","typeLabel":"string"},"apyTheoretical":{"type":"string","description":"Theoretical Annual Percentage Yield","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].apyTheoretical","typeLabel":"string"},"apyActual":{"type":"string","description":"Actual Annual Percentage Yield","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].apyActual","typeLabel":"string"},"apyFarmRewards":{"type":"string","description":"Annual Percentage Yield from Farm Rewards","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].apyFarmRewards","typeLabel":"string"},"apyReservesIncentives":{"type":"string","description":"Annual Percentage Yield from Reserves Incentives","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].apyReservesIncentives","typeLabel":"string"},"apyIncentives":{"type":"string","description":"Annual Percentage Yield from Incentives","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].apyIncentives","typeLabel":"string"},"sharePrice":{"type":"string","description":"Share Price of the vault","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].sharePrice","typeLabel":"string"},"interest":{"type":"string","description":"Interest earned in token denomination","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].interest","typeLabel":"string"},"interestUsd":{"type":"string","description":"Interest earned in USD","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].interestUsd","typeLabel":"string"},"interestSol":{"type":"string","description":"Interest earned in SOL","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].interestSol","typeLabel":"string"},"reserves":{"type":"array","items":{"type":"object","properties":{"pubkey":{"type":"string","description":"Public key of the reserve","example":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].pubkey","typeLabel":"string"},"supplyApy":{"type":"string","description":"Supply Annual Percentage Yield","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].supplyApy","typeLabel":"string"},"rewardsApy":{"type":"string","description":"Rewards Annual Percentage Yield","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].rewardsApy","typeLabel":"string"},"allocationRatio":{"type":"string","description":"Allocation Ratio","example":"1234.56789","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].allocationRatio","typeLabel":"string"},"rewardTokens":{"type":"array","items":{"type":"object","properties":{"tokenMint":{"type":"string","description":"Token mint address","example":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].rewardTokens.items.[INDEX].tokenMint","typeLabel":"string"},"apy":{"type":"string","description":"Annual Percentage Yield for the reward token","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].rewardTokens.items.[INDEX].apy","typeLabel":"string"}},"required":["tokenMint","apy"],"uniqueKey":"items.[INDEX].reserves.items.[INDEX].rewardTokens.items.[INDEX]","typeLabel":"object"},"description":"List of reward tokens for the reserve","isRequired":true,"uniqueKey":"items.[INDEX].reserves.items.[INDEX].rewardTokens","typeLabel":"object[]"}},"required":["pubkey","supplyApy","rewardsApy","allocationRatio","rewardTokens"],"uniqueKey":"items.[INDEX].reserves.items.[INDEX]","typeLabel":"object"},"description":"List of reserves with rewards","isRequired":true,"uniqueKey":"items.[INDEX].reserves","typeLabel":"object[]"},"vaultRewards":{"type":"array","items":{"type":"object","properties":{"tokenMint":{"type":"string","description":"Token mint address","example":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","isRequired":true,"uniqueKey":"items.[INDEX].vaultRewards.items.[INDEX].tokenMint","typeLabel":"string"},"apy":{"type":"string","description":"Annual Percentage Yield for the vault reward token","example":"0.123","isRequired":true,"uniqueKey":"items.[INDEX].vaultRewards.items.[INDEX].apy","typeLabel":"string"}},"required":["tokenMint","apy"],"uniqueKey":"items.[INDEX].vaultRewards.items.[INDEX]","typeLabel":"object"},"description":"List of vault reward tokens","isRequired":true,"uniqueKey":"items.[INDEX].vaultRewards","typeLabel":"object[]"}},"required":["timestamp","tvl","solTvl","apy","apyTheoretical","apyActual","apyFarmRewards","apyReservesIncentives","apyIncentives","sharePrice","interest","interestUsd","interestSol","reserves","vaultRewards"],"uniqueKey":"items.[INDEX]","typeLabel":"object"},"uniqueKey":"","typeLabel":"object[]"},"examples":{"Example":{"title":"Example","value":[{"timestamp":"2025-03-01T12:00:00.000Z","tvl":"1234.56789","solTvl":"1234.56789","apy":"0.123","apyTheoretical":"0.123","apyActual":"0.123","apyFarmRewards":"0.123","apyReservesIncentives":"0.123","apyIncentives":"0.123","sharePrice":"1234.56789","interest":"1234.56789","interestUsd":"1234.56789","interestSol":"1234.56789","reserves":[{"pubkey":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","supplyApy":"0.123","rewardsApy":"0.123","allocationRatio":"1234.56789","rewardTokens":[{"tokenMint":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","apy":"0.123"}]}],"vaultRewards":[{"tokenMint":"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd","apy":"0.123"}]}]}},"exampleType":"generated"}},"exampleType":"generated"},"cb89d456-333c-4424-9409-ce5ec9ebfdc0":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"High-level error message describing the failure","example":"Invalid query params","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"description":"Detailed validation issues (present only for validation errors)","uniqueKey":"details","typeLabel":"object[]"}},"required":["error"],"description":"Bad request response (400)","example":{"error":"Invalid query request","details":[{"code":"invalid_union","errors":[[{"code":"custom","path":[],"message":"Invalid date string"}],[{"expected":"number","code":"invalid_type","path":[],"message":"Invalid input: expected number, received string"}]],"path":["start"],"message":"Invalid input"}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Invalid query request","details":[{"code":"invalid_union","errors":[[{"code":"custom","path":[],"message":"Invalid date string"}],[{"expected":"number","code":"invalid_type","path":[],"message":"Invalid input: expected number, received string"}]],"path":["start"],"message":"Invalid input"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"bea31409-8a71-447a-b050-058fa8cc475e":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message for internal server failure","example":"An internal error occurred","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"description":"Internal server error response (500)","example":{"error":"An internal error occurred"},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"An internal error occurred"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"bfbc0e54-de42-4d7c-a01c-17072cafa7f2":{"url":"https://api.kamino.finance"}}},"originalFileLocation":"kamino-api.json"},"subdomain":"kamino-3d73a151","siteName":"Kamino Docs","title":"Get historical KVault metrics - Kamino Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-16T11:41:32.176Z","originalFileLocation":"build/api-reference/earn/vault-data/vault-metrics-history.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=\"light\"}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=\"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates\">\u003cmeta data-mint-head name=\"application-name\" content=\"Kamino Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_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=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get historical KVault metrics - Kamino Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Kamino Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://kamino-3d73a151.mintlify.app/_mintlify/api/og/v2?division=Vault+Data\u0026amp;title=Get+historical+KVault+metrics\u0026amp;description=Get+historical+Kamino+Earn+Vault+metrics+for+a+given+vault%2C+between+an+optional+range+of+dates\u0026amp;theme=2de1e3a2a55e2c52a4bd257d\u0026amp;signature=e2595927e148e270ceae54cb43ce019e9cf6987da95b7437e6416e16709a72b3\">\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 historical KVault metrics - Kamino Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://kamino-3d73a151.mintlify.app/_mintlify/api/og/v2?division=Vault+Data\u0026amp;title=Get+historical+KVault+metrics\u0026amp;description=Get+historical+Kamino+Earn+Vault+metrics+for+a+given+vault%2C+between+an+optional+range+of+dates\u0026amp;theme=2de1e3a2a55e2c52a4bd257d\u0026amp;signature=e2595927e148e270ceae54cb43ce019e9cf6987da95b7437e6416e16709a72b3\">\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=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Kamino Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#082A56\">\u003clink data-mint-head rel=\"canonical\" href=\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/build/api-reference/earn/vault-data/vault-metrics-history.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://kamino.com/#organization\",\"name\":\"Kamino Docs\",\"url\":\"https://kamino.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/images/logo/light.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=41146f93128a10f923dfe0829b84ceeb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://kamino.com/docs#website\",\"name\":\"Kamino Docs\",\"url\":\"https://kamino.com/docs\",\"publisher\":{\"@id\":\"https://kamino.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history#webpage\",\"url\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history\",\"name\":\"Get historical KVault metrics\",\"description\":\"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates\",\"dateModified\":\"2026-06-16T11:41:32.176Z\",\"isPartOf\":{\"@id\":\"https://kamino.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Earn\",\"item\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vaults-list\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vault Data\",\"item\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vaults-list\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get historical KVault metrics\",\"item\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history#apireference\",\"headline\":\"Get historical KVault metrics\",\"name\":\"Get historical KVault metrics\",\"description\":\"Get historical Kamino Earn Vault metrics for a given vault, between an optional range of dates\",\"url\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history\",\"mainEntityOfPage\":{\"@id\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vault-metrics-history#webpage\"},\"dateModified\":\"2026-06-16T11:41:32.176Z\",\"publisher\":{\"@id\":\"https://kamino.com/#organization\"},\"isPartOf\":{\"@id\":\"https://kamino.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Kamino Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Kamino Docs","nav":{"global":{"anchors":[]},"products":[{"product":"Docs","icon":"house","description":"Kamino Protocol Documentation","pages":[{"title":"Docs","href":""}]},{"product":"Buildkit","icon":"screwdriver-wrench","description":"Developer Documentation and APIs","tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":"/build"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/build/developers/overview"}]},{"tab":"Earn","pages":[{"title":"Earn","href":"/build/earn"}]},{"tab":"Borrow","pages":[{"title":"Borrow","href":"/build/borrow"}]},{"tab":"Multiply","pages":[{"title":"Multiply","href":"/build/developers/multiply/overview"}]},{"tab":"Liquidity","pages":[{"title":"Liquidity","href":"/build/developers/liquidity/overview"}]},{"tab":"Rewards","pages":[{"title":"Rewards","href":"/build/developers/rewards/overview"}]},{"tab":"Oracle","pages":[{"title":"Oracle","href":"/build/developers/oracle/overview"}]},{"tab":"Portfolio","pages":[{"title":"Portfolio","href":"/build/developers/portfolio"}]},{"tab":"AI","pages":[{"title":"AI","href":"/build/agentic-finance/building-with-llms"}]},{"tab":"API Reference","groups":[{"group":"API Reference","icon":"code","pages":[{"title":"Kamino API","sidebarTitle":"Introduction","href":"/build/api-reference/introduction"}]},{"group":"Distributor Codes","icon":"tag","pages":[{"title":"Distributor codes","sidebarTitle":"Distributor codes","href":"/build/api-reference/distributors"},{"group":"Analytics","pages":[{"title":"Get distributor transactions of a vault","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/distributor-transactions","href":"/build/api-reference/earn/distributors/vault-distributor-transactions"},{"title":"Get transactions for a distributor code","openapi":"kamino-api.json GET /kvaults/distributors/{code}/transactions","href":"/build/api-reference/earn/distributors/distributor-transactions"},{"title":"Get transactions for a distributor code in a vault","openapi":"kamino-api.json GET /kvaults/distributors/{code}/vaults/{vault}/transactions","href":"/build/api-reference/earn/distributors/distributor-vault-transactions"},{"title":"Get wallet totals for a distributor code","openapi":"kamino-api.json GET /kvaults/distributors/{code}/wallets","href":"/build/api-reference/earn/distributors/distributor-wallets"}]}]},{"group":"Earn","icon":"chart-line","pages":[{"group":"Vault Data","pages":[{"title":"Get all kvaults","openapi":"kamino-api.json GET /kvaults/vaults","href":"/build/api-reference/earn/vault-data/vaults-list"},{"title":"Get KVault by address","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}","href":"/build/api-reference/earn/vault-data/vault-detail"},{"title":"Get current KVault metrics","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/metrics","description":"Get current Kamino Earn Vault metrics for a given vault","href":"/build/api-reference/earn/vault-data/vault-metrics"},{"title":"Get historical KVault metrics","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/metrics/history","href":"/build/api-reference/earn/vault-data/vault-metrics-history"},{"title":"Get historical KVault allocation volume","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/allocation-volume/history","description":"Get historical Kamino Earn Vault allocation volume for a given vault and date range (max 1 year)","href":"/build/api-reference/earn/vault-data/vault-allocation-history"},{"title":"Get all KVault season rewards","openapi":"kamino-api.json GET /kvaults/rewards","href":"/build/api-reference/earn/vault-data/vaults-rewards"},{"title":"Get summary of the KVault program earnings","openapi":"kamino-api.json GET /kvaults/summary","href":"/build/api-reference/earn/vault-data/vaults-summary"},{"title":"Get metadata for KVault token","openapi":"kamino-api.json GET /kvaults/mints/{pubkey}/metadata","href":"/build/api-reference/earn/vault-data/vault-mint-metadata"},{"title":"Get icon for KVault token","openapi":"kamino-api.json GET /kvaults/mints/{pubkey}/metadata/image.svg","href":"/build/api-reference/earn/vault-data/vault-mint-image"}]},{"group":"User Data","pages":[{"title":"Get historical user metrics for all KVault positions","openapi":"kamino-api.json GET /kvaults/users/{pubkey}/metrics/history","href":"/build/api-reference/earn/user-data/user-metrics-history"},{"title":"Get user KVault transactions","openapi":"kamino-api.json GET /kvaults/users/{pubkey}/transactions","href":"/build/api-reference/earn/user-data/user-transactions"},{"title":"Get all user KVault positions","openapi":"kamino-api.json GET /kvaults/users/{pubkey}/positions","href":"/build/api-reference/earn/user-data/user-positions"},{"title":"Get user position for a specific KVault","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/positions/{vaultPubkey}","href":"/build/api-reference/earn/user-data/user-vault-position"},{"title":"Get historical user metrics for a single KVault","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/metrics/history","href":"/build/api-reference/earn/user-data/user-vault-metrics-history"},{"title":"Get user KVault PnL","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl","href":"/build/api-reference/earn/user-data/user-vault-pnl"},{"title":"Get user KVault PnL history","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl/history","href":"/build/api-reference/earn/user-data/user-vault-pnl-history"}]},{"group":"Deposit Txn","pages":[{"title":"Get transaction to deposit into a kvault","openapi":"ktx-api.json POST /ktx/kvault/deposit","href":"/build/api-reference/earn/actions/deposit/kvault-deposit"},{"title":"Get instructions to deposit into a kvault","openapi":"ktx-api.json POST /ktx/kvault/deposit-instructions","href":"/build/api-reference/earn/actions/deposit/kvault-deposit-instructions"}]},{"group":"Withdraw Txn","pages":[{"title":"Get transaction to withdraw from a kvault","openapi":"ktx-api.json POST /ktx/kvault/withdraw","href":"/build/api-reference/earn/actions/withdraw/kvault-withdraw"},{"title":"Get instructions to withdraw from a kvault","openapi":"ktx-api.json POST /ktx/kvault/withdraw-instructions","href":"/build/api-reference/earn/actions/withdraw/kvault-withdraw-instructions"}]}]},{"group":"Borrow","icon":"coins","pages":[{"group":"Market Data","pages":[{"title":"Get all Kamino Markets config","openapi":"kamino-api.json GET /v2/kamino-market","href":"/build/api-reference/borrow/market-data/markets-list"},{"title":"Get Kamino Market config","openapi":"kamino-api.json GET /v2/kamino-market/{pubkey}","href":"/build/api-reference/borrow/market-data/market-detail"},{"title":"Get metrics for market reserves","openapi":"kamino-api.json GET /kamino-market/{pubkey}/reserves/metrics","href":"/build/api-reference/borrow/market-data/market-reserves-metrics"},{"title":"Get KLend reserve history","openapi":"kamino-api.json GET /kamino-market/{marketPubkey}/reserves/{reservePubkey}/metrics/history","href":"/build/api-reference/borrow/market-data/market-reserve-metrics-history"},{"title":"Get metrics for leverage/multiply vaults","openapi":"kamino-api.json GET /kamino-market/{pubkey}/leverage/metrics","href":"/build/api-reference/borrow/market-data/market-leverage-metrics"},{"title":"Get KLend market reserves account data","openapi":"kamino-api.json GET /kamino-market/reserves/account-data","href":"/build/api-reference/borrow/market-data/market-reserves-account-data"}]},{"group":"User and Loans Data","pages":[{"title":"Get user KLend rewards","openapi":"kamino-api.json GET /klend/users/{pubkey}/rewards","href":"/build/api-reference/borrow/user-and-loans-data/user-rewards"},{"title":"Get information about a loan (obligation)","openapi":"kamino-api.json GET /klend/loans/{pubkey}","href":"/build/api-reference/borrow/user-and-loans-data/loan-detail"},{"title":"Get all user obligations","openapi":"kamino-api.json GET /kamino-market/{marketPubkey}/users/{userPubkey}/obligations","href":"/build/api-reference/borrow/user-and-loans-data/user-obligations"},{"title":"Get profit and loss for an obligation","openapi":"kamino-api.json GET /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/pnl","href":"/build/api-reference/borrow/user-and-loans-data/obligation-pnl"},{"title":"Get KLend obligation history","openapi":"kamino-api.json GET /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/metrics/history","href":"/build/api-reference/borrow/user-and-loans-data/obligation-metrics-history"}]},{"group":"Rewards","pages":[{"title":"Get KLend rewards","openapi":"kamino-api.json GET /klend/rewards","href":"/build/api-reference/borrow/rewards/rewards-list"},{"title":"Get KLend reward history","openapi":"kamino-api.json GET /klend/{depositReservePubkey}/{borrowReservePubkey}/rewards/history","href":"/build/api-reference/borrow/rewards/rewards-history"}]},{"group":"Deposit Txn","pages":[{"title":"Get transaction to deposit into a klend reserve","openapi":"ktx-api.json POST /ktx/klend/deposit","href":"/build/api-reference/borrow/actions/deposit/klend-deposit"},{"title":"Get instructions to deposit into a klend reserve","openapi":"ktx-api.json POST /ktx/klend/deposit-instructions","href":"/build/api-reference/borrow/actions/deposit/klend-deposit-instructions"}]},{"group":"Withdraw Txn","pages":[{"title":"Get transaction to withdraw from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/withdraw","href":"/build/api-reference/borrow/actions/withdraw/klend-withdraw"},{"title":"Get instructions to withdraw from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/withdraw-instructions","href":"/build/api-reference/borrow/actions/withdraw/klend-withdraw-instructions"}]},{"group":"Borrow Txn","pages":[{"title":"Get transaction to borrow liquidity from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/borrow","href":"/build/api-reference/borrow/actions/borrow/klend-borrow"},{"title":"Get instructions to borrow liquidity from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/borrow-instructions","href":"/build/api-reference/borrow/actions/borrow/klend-borrow-instructions"}]},{"group":"Repay Txn","pages":[{"title":"Get transaction to repay debt of a klend reserve","openapi":"ktx-api.json POST /ktx/klend/repay","href":"/build/api-reference/borrow/actions/repay/klend-repay"},{"title":"Get instructions to repay debt of a klend reserve","openapi":"ktx-api.json POST /ktx/klend/repay-instructions","href":"/build/api-reference/borrow/actions/repay/klend-repay-instructions"}]}]},{"group":"Liquidity","icon":"droplet","pages":[{"group":"Strategy Data","pages":[{"title":"Get all strategies","openapi":"kamino-extra-api.json GET /strategies","href":"/build/api-reference/liquidity/strategy-data/strategies-list"},{"title":"Get strategy metrics","openapi":"kamino-extra-api.json GET /strategies/{pubkey}/metrics","href":"/build/api-reference/liquidity/strategy-data/strategy-metrics"},{"title":"Get strategy historical metrics","openapi":"kamino-extra-api.json GET /v2/strategies/{pubkey}/history","href":"/build/api-reference/liquidity/strategy-data/strategy-metrics-history"},{"title":"Get total strategy TVL","openapi":"kamino-extra-api.json GET /strategies/tvl","href":"/build/api-reference/liquidity/strategy-data/strategies-tvl"},{"title":"Get strategy fees and rewards","openapi":"kamino-extra-api.json GET /strategies/fees-and-rewards","href":"/build/api-reference/liquidity/strategy-data/strategies-fees-and-rewards"}]},{"group":"User Data","pages":[{"title":"Get user PnL","openapi":"kamino-extra-api.json GET /v2/strategies/{strategyPubkey}/shareholders/{walletPubkey}/pnl","href":"/build/api-reference/liquidity/user-data/user-pnl"},{"title":"Get user PnL history","openapi":"kamino-extra-api.json GET /v2/strategies/{strategyPubkey}/shareholders/{walletPubkey}/pnl/history","href":"/build/api-reference/liquidity/user-data/user-pnl-history"},{"title":"Get user fees and rewards","openapi":"kamino-extra-api.json GET /strategies/{strategyPubkey}/shareholders/{walletPubkey}/fees-and-rewards","href":"/build/api-reference/liquidity/user-data/user-fees-and-rewards"},{"title":"Get user rewards history","openapi":"kamino-extra-api.json GET /strategies/shareholders/{walletPubkey}/rewards/history","href":"/build/api-reference/liquidity/user-data/user-rewards-history"},{"title":"Get user transactions","openapi":"kamino-extra-api.json GET /v2/shareholders/{walletPubkey}/transactions","href":"/build/api-reference/liquidity/user-data/user-transactions"}]}]},{"group":"Oracle","icon":"satellite-dish","pages":[{"group":"Prices","pages":[{"title":"Get oracle prices","openapi":"kamino-api.json GET /oracles/prices","href":"/build/api-reference/oracle/oracle-prices"},{"title":"Get token prices","openapi":"kamino-extra-api.json GET /prices","href":"/build/api-reference/oracle/token-prices"},{"title":"Get token price history","openapi":"kamino-extra-api.json GET /prices/history","href":"/build/api-reference/oracle/token-prices-history"}]}]},{"group":"Rewards","icon":"seedling","pages":[{"group":"Farm Data","pages":[{"title":"Get farm transactions","openapi":"kamino-api.json GET /farms/{farmPubkey}/transactions","href":"/build/api-reference/rewards/farm-transactions"},{"title":"Get farm management history","openapi":"kamino-api.json GET /farms/{farmPubkey}/management-history","href":"/build/api-reference/rewards/farm-management-history"}]},{"group":"User Data","pages":[{"title":"Get user farm transactions","openapi":"kamino-api.json GET /farms/users/{pubkey}/transactions","href":"/build/api-reference/rewards/user-transactions"}]}]},{"group":"Portfolio","icon":"chart-pie","pages":[{"group":"Wallet Data","pages":[{"title":"Get portfolio source data for a wallet","openapi":"kamino-api.json GET /portfolio/{pubkey}","href":"/build/api-reference/portfolio/portfolio-source-data"},{"title":"Get pending farm rewards for a wallet","openapi":"kamino-api.json GET /portfolio/{pubkey}/rewards","href":"/build/api-reference/portfolio/portfolio-rewards"}]}]},{"group":"Tokens","icon":"coins","pages":[{"title":"Get tokens","openapi":"kamino-extra-api.json GET /tokens-api/tokens","href":"/build/api-reference/tokens/token-list"}]},{"group":"Swap","icon":"right-left","pages":[{"group":"Route","pages":[{"title":"Swap","openapi":"kswap-api.json GET /kswap/swap/","href":"/build/api-reference/kswap/swap"}]}]},{"group":"Lookup Tables","icon":"table","pages":[{"group":"Managed LUTs","pages":[{"title":"Find Lookup Tables for addresses","openapi":"kamino-api.json POST /luts/find-minimal","href":"/build/api-reference/luts/find-minimal"},{"title":"Get managed LUTs for a product","openapi":"kamino-api.json GET /luts/managed","href":"/build/api-reference/luts/managed"},{"title":"Get managed LUTs for multiple products","openapi":"kamino-api.json GET /luts/managed/batch","href":"/build/api-reference/luts/managed-batch"},{"title":"Get managed LUTs by product type","openapi":"kamino-api.json GET /luts/managed/product-type/{productType}","href":"/build/api-reference/luts/managed-product-type"},{"title":"Register a new vault with its on-chain LUT","openapi":"kamino-api.json POST /luts/managed/new-vault","href":"/build/api-reference/luts/new-vault"}]}]},{"group":"Full API Reference","icon":"folder","pages":[{"group":"Actions","pages":[{"group":"Kamino Lend Borrow","pages":[{"title":"Get transaction to borrow liquidity from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/borrow","href":"/build/kamino-lend-borrow/get-transaction-to-borrow-liquidity-from-a-klend-reserve"},{"title":"Get instructions to borrow liquidity from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/borrow-instructions","href":"/build/kamino-lend-borrow/get-instructions-to-borrow-liquidity-from-a-klend-reserve"}]},{"group":"Kamino Lend Deposit","pages":[{"title":"Get transaction to deposit into a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/deposit","href":"/build/kamino-lend-deposit/get-transaction-to-deposit-into-a-klend-reserve"},{"title":"Get instructions to deposit into a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/deposit-instructions","href":"/build/kamino-lend-deposit/get-instructions-to-deposit-into-a-klend-reserve"}]},{"group":"Kamino Lend Repay","pages":[{"title":"Get transaction to repay debt of a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/repay","href":"/build/kamino-lend-repay/get-transaction-to-repay-debt-of-a-klend-reserve"},{"title":"Get instructions to repay debt of a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/repay-instructions","href":"/build/kamino-lend-repay/get-instructions-to-repay-debt-of-a-klend-reserve"}]},{"group":"Kamino Lend Withdraw","pages":[{"title":"Get transaction to withdraw from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/withdraw","href":"/build/kamino-lend-withdraw/get-transaction-to-withdraw-from-a-klend-reserve"},{"title":"Get instructions to withdraw from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/withdraw-instructions","href":"/build/kamino-lend-withdraw/get-instructions-to-withdraw-from-a-klend-reserve"}]},{"group":"Kamino Earn Deposit","pages":[{"title":"Get transaction to deposit into a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/deposit","href":"/build/kamino-earn-deposit/get-transaction-to-deposit-into-a-kvault"},{"title":"Get instructions to deposit into a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/deposit-instructions","href":"/build/kamino-earn-deposit/get-instructions-to-deposit-into-a-kvault"}]},{"group":"Kamino Earn Withdraw","pages":[{"title":"Get transaction to withdraw from a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/withdraw","href":"/build/kamino-earn-withdraw/get-transaction-to-withdraw-from-a-kvault"},{"title":"Get instructions to withdraw from a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/withdraw-instructions","href":"/build/kamino-earn-withdraw/get-instructions-to-withdraw-from-a-kvault"}]}]},{"group":"Kamino Lend Markets","pages":[{"title":"Get KLend Market metrics history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{pubkey}/metrics/history","href":"/build/kamino-lend-markets/get-klend-market-metrics-history"},{"title":"Get KLend reserve history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/reserves/{reservePubkey}/metrics/history","href":"/build/kamino-lend-markets/get-klend-reserve-history"},{"title":"Get metrics for market reserves","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{pubkey}/reserves/metrics","href":"/build/kamino-lend-markets/get-metrics-for-market-reserves"},{"title":"Get metrics for leverage/multiply vaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{pubkey}/leverage/metrics","href":"/build/kamino-lend-markets/get-metrics-for-leveragemultiply-vaults"},{"title":"Get KLend market reserves account data","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/reserves/account-data","href":"/build/kamino-lend-markets/get-klend-market-reserves-account-data"},{"title":"Get collateral reserves with borrowable reserves","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/collateral-reserves","href":"/build/kamino-lend-markets/get-collateral-reserves-with-borrowable-reserves"},{"title":"Get max leverage per Multiply pair","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/multiply-pairs","href":"/build/kamino-lend-markets/get-max-leverage-per-multiply-pair"},{"title":"Get metadata for multiple markets","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/batch/metadata","href":"/build/kamino-lend-markets/get-metadata-for-multiple-markets"},{"title":"Get metadata for a market","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/{marketPubkey}/metadata","href":"/build/kamino-lend-markets/get-metadata-for-a-market"},{"title":"Get charts for a market","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/{marketPubkey}/charts","href":"/build/kamino-lend-markets/get-charts-for-a-market"},{"title":"Get all Kamino Markets config","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market","href":"/build/kamino-lend-markets/get-all-kamino-markets-config"},{"title":"Get Kamino Market config","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{pubkey}","href":"/build/kamino-lend-markets/get-kamino-market-config"}]},{"group":"Kamino Lend Yield","pages":[{"title":"Get KLend reserve borrow APY and staking APY history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/reserves/{reservePubkey}/borrow-and-staking-apys/history","href":"/build/kamino-lend-yield/get-klend-reserve-borrow-apy-and-staking-apy-history"},{"title":"Get KLend reserve borrow APY and median staking APY history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/reserves/{reservePubkey}/borrow-and-staking-apys/history/median","href":"/build/kamino-lend-yield/get-klend-reserve-borrow-apy-and-median-staking-apy-history"},{"title":"Get a KLend deposit position history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/deposits/{reservePubkey}/metrics/history","href":"/build/kamino-lend-yield/get-a-klend-deposit-position-history"},{"title":"Get stored interest fees earned per obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-fees","href":"/build/kamino-lend-yield/get-stored-interest-fees-earned-per-obligation"},{"title":"Get stored interest fees paid per obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-paid","href":"/build/kamino-lend-yield/get-stored-interest-fees-paid-per-obligation"},{"title":"Get interest fees earned per obligation","deprecated":true,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-fees","href":"/build/kamino-lend-yield/get-interest-fees-earned-per-obligation"},{"title":"Get interest fees paid per obligation","deprecated":true,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-paid","href":"/build/kamino-lend-yield/get-interest-fees-paid-per-obligation"},{"title":"Get user KLend rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/users/{pubkey}/rewards","href":"/build/kamino-lend-yield/get-user-klend-rewards"},{"title":"Get KLend rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/rewards","href":"/build/kamino-lend-yield/get-klend-rewards"},{"title":"Get KLend reward history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/{depositReservePubkey}/{borrowReservePubkey}/rewards/history","href":"/build/kamino-lend-yield/get-klend-reward-history"}]},{"group":"Kamino Lend User Loans","pages":[{"title":"Get all user obligations","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/users/{userPubkey}/obligations","href":"/build/kamino-lend-user-loans/get-all-user-obligations"},{"title":"Get obligation analytics history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/analytics/history","href":"/build/kamino-lend-user-loans/get-obligation-analytics-history"},{"title":"Get profit and loss for an obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/pnl","href":"/build/kamino-lend-user-loans/get-profit-and-loss-for-an-obligation"},{"title":"Get profit and loss history for an obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/pnl/history","href":"/build/kamino-lend-user-loans/get-profit-and-loss-history-for-an-obligation"},{"title":"Get KLend obligation history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/metrics/history","href":"/build/kamino-lend-user-loans/get-klend-obligation-history"},{"title":"Get information about a loan (obligation)","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/loans/{pubkey}","href":"/build/kamino-lend-user-loans/get-information-about-a-loan-obligation"}]},{"group":"Kamino Lend Reserves","pages":[{"title":"Get charts for a reserve","deprecated":null,"version":null,"openapi":"/kamino-api.json get /reserves/{reservePubkey}/charts","href":"/build/kamino-lend-reserves/get-charts-for-a-reserve"},{"title":"Get stats for multiple reserves","deprecated":null,"version":null,"openapi":"/kamino-api.json get /reserves/batch/stats","href":"/build/kamino-lend-reserves/get-stats-for-multiple-reserves"},{"title":"Get stats for a reserve","deprecated":null,"version":null,"openapi":"/kamino-api.json get /reserves/{reservePubkey}/stats","href":"/build/kamino-lend-reserves/get-stats-for-a-reserve"}]},{"group":"Kamino Liquidity","pages":[{"title":"Get Liquidity transactions by shareholder wallet address","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/shareholders/{pubkey}/transactions","href":"/build/kamino-liquidity/get-liquidity-transactions-by-shareholder-wallet-address"}]},{"group":"Kamino Lend Transactions","pages":[{"title":"Get obligation transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/transactions","href":"/build/kamino-lend-transactions/get-obligation-transactions"},{"title":"Get user transactions across all markets","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions-across-all-markets"},{"title":"Get user transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions"},{"title":"Get bulk market transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json post /v2/kamino-market/{pubkey}/transactions","href":"/build/kamino-lend-transactions/get-bulk-market-transactions"},{"title":"Get user transactions across all markets (v3)","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions-across-all-markets-v3"},{"title":"Get user transactions (v3)","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions-v3"},{"title":"Get bulk market transactions (v3)","deprecated":null,"version":null,"openapi":"/kamino-api.json post /v3/kamino-market/{pubkey}/transactions","href":"/build/kamino-lend-transactions/get-bulk-market-transactions-v3"},{"title":"Get paginated user transaction history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/users/{userPubkey}/transaction-history","href":"/build/kamino-lend-transactions/get-paginated-user-transaction-history"}]},{"group":"Kamino Lend Borrow Orders","pages":[{"title":"Get borrow order fills for an obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/obligations/{pubkey}/borrow-order-fills","href":"/build/kamino-lend-borrow-orders/get-borrow-order-fills-for-an-obligation"},{"title":"Get all obligations with open borrow orders in a market","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{pubkey}/obligations-with-open-borrow-orders","href":"/build/kamino-lend-borrow-orders/get-all-obligations-with-open-borrow-orders-in-a-market"}]},{"group":"Yields","pages":[{"title":"Get yield history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /yields/{yieldSource}/history","href":"/build/yields/get-yield-history"},{"title":"Get principal token yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /yields/principal-tokens","href":"/build/yields/get-principal-token-yields"},{"title":"Get underlying token yield history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/underlying-yields/{mint}/history","href":"/build/yields/get-underlying-token-yield-history"}]},{"group":"Airdrop","pages":[{"title":"Get user airdrop allocations","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/airdrop/users/{pubkey}/allocations","href":"/build/airdrop/get-user-airdrop-allocations"},{"title":"Get airdrop metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/airdrop/metrics","href":"/build/airdrop/get-airdrop-metrics"}]},{"group":"Staking Yields","pages":[{"title":"Get staking yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/staking-yields","href":"/build/staking-yields/get-staking-yields"},{"title":"Get median staking yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/staking-yields/median","href":"/build/staking-yields/get-median-staking-yields"},{"title":"Get mean staking yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/staking-yields/mean","href":"/build/staking-yields/get-mean-staking-yields"}]},{"group":"Other","pages":[{"title":"Get Solana epochs metadata","deprecated":null,"version":null,"openapi":"/kamino-api.json get /epochs","href":"/build/other/get-solana-epochs-metadata"},{"title":"Get recent Solana slot duration","deprecated":null,"version":null,"openapi":"/kamino-api.json get /slots/duration","href":"/build/other/get-recent-solana-slot-duration"},{"title":"Get owner net value history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/net-values/history","href":"/build/other/get-owner-net-value-history"},{"title":"Get filtered owner net value history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/net-values/history/filtered","href":"/build/other/get-filtered-owner-net-value-history"},{"title":"Get Kamino oracle prices","deprecated":null,"version":null,"openapi":"/kamino-api.json get /oracles/prices","href":"/build/other/get-kamino-oracle-prices"},{"title":"Get USD benchmark lending rates","deprecated":null,"version":null,"openapi":"/kamino-api.json get /benchmark-rates/usd","href":"/build/other/get-usd-benchmark-lending-rates"},{"title":"Get SOFR rate history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /benchmark-rates/sofr/history","href":"/build/other/get-sofr-rate-history"}]},{"group":"Kamino Earn User","pages":[{"title":"Get user KVault transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/transactions","href":"/build/kamino-earn-user/get-user-kvault-transactions"},{"title":"Get all user KVault positions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/positions","href":"/build/kamino-earn-user/get-all-user-kvault-positions"},{"title":"Get user position for a specific KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/positions/{vaultPubkey}","href":"/build/kamino-earn-user/get-user-position-for-a-specific-kvault"},{"title":"Get historical user metrics for all KVault positions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/metrics/history","href":"/build/kamino-earn-user/get-historical-user-metrics-for-all-kvault-positions"},{"title":"Get historical user metrics for a single KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/metrics/history","href":"/build/kamino-earn-user/get-historical-user-metrics-for-a-single-kvault"},{"title":"Get user KVault PnL","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl","href":"/build/kamino-earn-user/get-user-kvault-pnl"},{"title":"Get user KVault PnL history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl/history","href":"/build/kamino-earn-user/get-user-kvault-pnl-history"},{"title":"Get season user rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/rewards","href":"/build/kamino-earn-user/get-season-user-rewards"}]},{"group":"Kamino Earn Vaults","pages":[{"title":"Get KVault allocation transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/allocation-transactions","href":"/build/kamino-earn-vaults/get-kvault-allocation-transactions"},{"title":"Bulk get KVault transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json post /kvaults/transactions","href":"/build/kamino-earn-vaults/bulk-get-kvault-transactions"},{"title":"Get KVault transactions by vault","deprecated":null,"version":null,"openapi":"/kamino-api.json post /kvaults/vaults/{pubkey}/transactions","href":"/build/kamino-earn-vaults/get-kvault-transactions-by-vault"},{"title":"Get currently queued withdraw-ticket redemptions for a vault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/enqueued-withdraw-transactions","href":"/build/kamino-earn-vaults/get-currently-queued-withdraw-ticket-redemptions-for-a-vault"},{"title":"Get the live withdraw queue of a KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/withdraw-queue","href":"/build/kamino-earn-vaults/get-the-live-withdraw-queue-of-a-kvault"},{"title":"Get all kvaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults","href":"/build/kamino-earn-vaults/get-all-kvaults"},{"title":"Get current KVault allocations","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/allocations","href":"/build/kamino-earn-vaults/get-current-kvault-allocations"},{"title":"Get current metrics for multiple KVaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/metrics","href":"/build/kamino-earn-vaults/get-current-metrics-for-multiple-kvaults"},{"title":"Get KVault account data","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/account-data","href":"/build/kamino-earn-vaults/get-kvault-account-data"},{"title":"Get stats for multiple KVaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/batch/stats","href":"/build/kamino-earn-vaults/get-stats-for-multiple-kvaults"},{"title":"Get stats for a KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/stats","href":"/build/kamino-earn-vaults/get-stats-for-a-kvault"},{"title":"Get historical metrics for multiple KVaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/metrics/history","href":"/build/kamino-earn-vaults/get-historical-metrics-for-multiple-kvaults"},{"title":"Get KVault by address","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}","href":"/build/kamino-earn-vaults/get-kvault-by-address"},{"title":"Get the share distribution of a KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/holders","href":"/build/kamino-earn-vaults/get-the-share-distribution-of-a-kvault"},{"title":"Get historical KVault metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/metrics/history","href":"/build/kamino-earn-vaults/get-historical-kvault-metrics"},{"title":"Get current KVault metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/metrics","href":"/build/kamino-earn-vaults/get-current-kvault-metrics"},{"title":"Get historical KVault allocation volume","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/allocation-volume/history","href":"/build/kamino-earn-vaults/get-historical-kvault-allocation-volume"},{"title":"Compare historical KVault returns","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/returns-comparison","href":"/build/kamino-earn-vaults/compare-historical-kvault-returns"}]},{"group":"Multiply","pages":[{"title":"Get lifetime wallet Multiply earnings","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/multiply/pnl","href":"/build/multiply/get-lifetime-wallet-multiply-earnings"},{"title":"Get cumulative wallet Multiply earnings history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/multiply/pnl/history","href":"/build/multiply/get-cumulative-wallet-multiply-earnings-history"}]},{"group":"Kamino Swap","pages":[{"title":"Get Swap transactions by user wallet address","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-swap/users/{pubkey}/transactions","href":"/build/kamino-swap/get-swap-transactions-by-user-wallet-address"}]},{"group":"Kamino Earn Vault Metadata","pages":[{"title":"Get metadata for KVault token","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/mints/{pubkey}/metadata","href":"/build/kamino-earn-vault-metadata/get-metadata-for-kvault-token"},{"title":"Get icon for KVault token","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/mints/{pubkey}/metadata/image.svg","href":"/build/kamino-earn-vault-metadata/get-icon-for-kvault-token"}]},{"group":"Lookup Tables","pages":[{"title":"Find Lookup Tables for addresses","deprecated":null,"version":null,"openapi":"/kamino-api.json post /luts/find-minimal","href":"/build/lookup-tables/find-lookup-tables-for-addresses"},{"title":"Get managed LUTs for a product","deprecated":null,"version":null,"openapi":"/kamino-api.json get /luts/managed","href":"/build/lookup-tables/get-managed-luts-for-a-product"},{"title":"Get managed LUTs for multiple products","deprecated":null,"version":null,"openapi":"/kamino-api.json get /luts/managed/batch","href":"/build/lookup-tables/get-managed-luts-for-multiple-products"},{"title":"Get managed LUTs by product type","deprecated":null,"version":null,"openapi":"/kamino-api.json get /luts/managed/product-type/{productType}","href":"/build/lookup-tables/get-managed-luts-by-product-type"},{"title":"Register a new vault with its on-chain LUT","deprecated":null,"version":null,"openapi":"/kamino-api.json post /luts/managed/new-vault","href":"/build/lookup-tables/register-a-new-vault-with-its-on-chain-lut"}]},{"group":"Season Rewards","pages":[{"title":"Get all KVault season rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/rewards","href":"/build/season-rewards/get-all-kvault-season-rewards"},{"title":"Get user staking boosts","deprecated":null,"version":null,"openapi":"/kamino-api.json get /users/{pubkey}/staking-boosts","href":"/build/season-rewards/get-user-staking-boosts"},{"title":"Get summary of the KVault program earnings","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/summary","href":"/build/season-rewards/get-summary-of-the-kvault-program-earnings"},{"title":"Get user season rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /season-rewards/users/{pubkey}","href":"/build/season-rewards/get-user-season-rewards"},{"title":"Get user season claim status","deprecated":null,"version":null,"openapi":"/kamino-api.json get /season-rewards/users/{pubkey}/claim-status","href":"/build/season-rewards/get-user-season-claim-status"},{"title":"Get final vesting pool allocation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /season-rewards/final-vesting-pool","href":"/build/season-rewards/get-final-vesting-pool-allocation"}]},{"group":"Private Credit","pages":[{"title":"Get private credit metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/private-credit/metrics","href":"/build/private-credit/get-private-credit-metrics"},{"title":"Get private credit metrics history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/private-credit/metrics/history","href":"/build/private-credit/get-private-credit-metrics-history"}]},{"group":"Farms","pages":[{"title":"Get user farms transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /farms/users/{pubkey}/transactions","href":"/build/farms/get-user-farms-transactions"},{"title":"Get farm transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /farms/{farmPubkey}/transactions","href":"/build/farms/get-farm-transactions"},{"title":"Get farm management history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /farms/{farmPubkey}/management-history","href":"/build/farms/get-farm-management-history"}]},{"group":"Portfolio","pages":[{"title":"Get portfolio source data for a wallet","deprecated":null,"version":null,"openapi":"/kamino-api.json get /portfolio/{pubkey}","href":"/build/portfolio/get-portfolio-source-data-for-a-wallet"},{"title":"Get pending farm rewards for a wallet","deprecated":null,"version":null,"openapi":"/kamino-api.json get /portfolio/{pubkey}/rewards","href":"/build/portfolio/get-pending-farm-rewards-for-a-wallet"}]},{"group":"User","pages":[{"title":"Get raw token holdings for a wallet","deprecated":null,"version":null,"openapi":"/kamino-api.json get /user/{walletPubkey}/holdings","href":"/build/user/get-raw-token-holdings-for-a-wallet"}]},{"group":"Earn","pages":[{"title":"Get a wallet earn activity feed","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/activity","href":"/build/earn/get-a-wallet-earn-activity-feed"},{"title":"Get a wallet earn summary","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/summary","href":"/build/earn/get-a-wallet-earn-summary"},{"title":"Get wallet token earnings and growth history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/tokens/{tokenMint}/metrics/history","href":"/build/earn/get-wallet-token-earnings-and-growth-history"},{"title":"Get wallet earnings and growth history for all tokens","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/tokens/metrics/history","href":"/build/earn/get-wallet-earnings-and-growth-history-for-all-tokens"}]},{"group":"Prices","pages":[{"title":"Get token USD price history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/prices/{mint}/history","href":"/build/prices/get-token-usd-price-history"}]},{"group":"Distributors","pages":[{"title":"Create a distributor","deprecated":null,"version":null,"openapi":"/kamino-api.json post /distributors","href":"/build/distributors/create-a-distributor"},{"title":"Get distributor-tagged transactions of a vault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/distributor-transactions","href":"/build/distributors/get-distributor-tagged-transactions-of-a-vault"},{"title":"Get transactions tagged with a distributor code","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/distributors/{code}/transactions","href":"/build/distributors/get-transactions-tagged-with-a-distributor-code"},{"title":"Get transactions tagged with a distributor code on one vault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/distributors/{code}/vaults/{vault}/transactions","href":"/build/distributors/get-transactions-tagged-with-a-distributor-code-on-one-vault"},{"title":"Get per-wallet totals for a distributor code","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/distributors/{code}/wallets","href":"/build/distributors/get-per-wallet-totals-for-a-distributor-code"}]}]}]},{"tab":"Tutorials","pages":[{"title":"Tutorials","href":"/build/tutorials/earn"}]},{"tab":"Recipes","pages":[{"title":"Recipes","href":"/build/resources/building-with-llms"}]},{"tab":"Kamino CLI","pages":[{"title":"Kamino CLI","href":"/build/cli"}]}]},{"product":"Curators","icon":"star","description":"Curator Documentation","pages":[{"title":"Curators","href":"/curators"}]}]},"title":"Get historical KVault metrics - Kamino Docs","buildId":"dpl_BvXubCjoPYfvfFiCP5WgKvGYUZ9k","deploymentId":"dpl_BvXubCjoPYfvfFiCP5WgKvGYUZ9k","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Cn24bQ-L.js","utils-2fswSlDf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CCIi4ABW.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CAH7N_Ow.js","snippetPresets-x_0VpYAk.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-llGafAZf.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-W1eCShSz.js","shallow-NLT_NnDI.js","getApiPlaygroundDisplay-QSEhtcdZ.js","CodeSnippet-CK8Lk0kg.js","CodeSnippets-Cra_whAm.js","Page-CQfXSH2v.js","getPastedJson-BEz4UfPL.js","icon-CwvrEduL.js","MethodPill-DblyOGAG.js","DuplicateIcon-7P7ixz4I.js","createIcon-BURR5_pt.js","DynamicMarkdown-DteaQut7.js","SectionHeading-CHtmkzk7.js","axios-vUo_bRtp.js","Markdown-BIU4AXHQ.js","clsx-Ds0AvV0Z.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Ka3QKbKd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BURaoZsB.js"]}