{
"code": "INTERNAL_ERROR",
"message": "An internal server error occurred. Please see the returned message and documentation for details.",
"documentation": "https://docs.ondo.finance/api-reference/error-codes#internal_error"
}
{
"code": "INTERNAL_ERROR",
"message": "portfolio data unavailable",
"documentation": "https://docs.ondo.finance/api-reference/error-codes#internal_error"
}
Portfolios
Get All Portfolios
This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents.
The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of Get a Portfolio.
Rates, weights, and yields are decimal fractions. For example, "0.0009" is 0.09% and "0.1143" is 11.43%. Dates are RFC 3339 timestamps in UTC.
{
"code": "INTERNAL_ERROR",
"message": "An internal server error occurred. Please see the returned message and documentation for details.",
"documentation": "https://docs.ondo.finance/api-reference/error-codes#internal_error"
}
{
"code": "INTERNAL_ERROR",
"message": "portfolio data unavailable",
"documentation": "https://docs.ondo.finance/api-reference/error-codes#internal_error"
}
The USD value of the constituents that the portfolio holds, represented as a string-encoded decimal with up to 6 digits after the decimal point. The value is the sum of each constituent quantity multiplied by its token price. It does not include cash from mints and redemptions that are not yet settled. For this reason, it can be slightly different from the token price multiplied by the total supply. If the portfolio has no supply, the value is "0".
The dividend yield of the portfolio, represented as a string-encoded decimal with up to 8 digits after the decimal point. ("0.05" is the equivalent of 5%) The value is the average of the constituent dividend yields, weighted by currentWeight. The dividend yield of a constituent is the sum of its cash dividends paid in the last 365 days, divided by the current stock price. A constituent without dividends adds zero.
The dividend yield of the portfolio after estimated withholding tax, represented as a string-encoded decimal with up to 8 digits after the decimal point. This value uses the same calculation as dividendYield, but it first subtracts the withholding tax from each dividend. For more information, see Fees & Taxes.
The category of the portfolio, for example thematic, income, or allocation. The value is free text, not a fixed list. The response omits this field if no category is available.
The model provider that develops the portfolio strategy, for example ondo or blackrock. The value is free text, not a fixed list. The response omits this field if no model provider is available.
The inception date of the portfolio, as an RFC 3339 timestamp in UTC. The response omits this field if no inception date is available.
Example:
"2026-08-12T16:35:00Z"
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Ondo Finance","colors":{"primary":"#365F9F","light":"#5A86CC","dark":"#1C3966"},"logo":{"light":"https://mintcdn.com/ondofinance-8a00cd96/KRJ38X1ymyGq9hDd/logo/Ondo-Logo-Black.png?fit=max\u0026auto=format\u0026n=KRJ38X1ymyGq9hDd\u0026q=85\u0026s=8858176a6886b62337d48bad288c4e83","dark":"https://mintcdn.com/ondofinance-8a00cd96/KRJ38X1ymyGq9hDd/logo/Ondo-Logo-White.png?fit=max\u0026auto=format\u0026n=KRJ38X1ymyGq9hDd\u0026q=85\u0026s=5d52e84d469664158e15ce73c9cd5880"},"favicon":"https://mintcdn.com/ondofinance-8a00cd96/KRJ38X1ymyGq9hDd/favicon.svg?fit=max\u0026auto=format\u0026n=KRJ38X1ymyGq9hDd\u0026q=85\u0026s=835531c1673eb1bfeccbe9db3400ff31","navbar":{"links":[{"href":"mailto:support@ondo.finance","label":"Support"}]},"footer":{"socials":{"x":"https://x.com/ondofinance","github":"https://github.com/ondoprotocol"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Ondo Finance Website","icon":"globe","href":"https://ondo.finance"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ondofinance-8a00cd96","hasAudioNarration":false,"actualSubdomain":"ondofinance-8a00cd96","customDomains":["docs.ondo.finance"],"gitSource":{"type":"github","owner":"ondoprotocol","repo":"gm-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae51499627ea10d27ac6e63","collectionId":"7332479d-e787-4843-bc7b-ec5f9e7bef04","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae51499627ea10d27ac6e63"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae51499627ea10d27ac6e63","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"Documentation","count":92},{"language":"default","tag":"Ondo Stocks \u0026 Portfolios API Reference","count":33},{"language":"default","tag":"REST API","count":22},{"language":"default","tag":"Ondo Intelligent Portfolios","count":20},{"language":"default","tag":"Ondo Stocks","count":20},{"language":"default","tag":"OUSG","count":16},{"language":"default","tag":"OUSG Token","count":12},{"language":"default","tag":"Ondo Private Markets","count":11},{"language":"default","tag":"Assets","count":11},{"language":"default","tag":"USDY","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"global.css","content":"p,li,td,th{font-size:16px!important}span[data-as=\"p\"]{display:block;margin-bottom:1em}"},{"filePath":"style.css","content":"#sidebar .sidebar-group a{font-size:14px}#sidebar{top:calc(var(--banner-height, 0px) + 7rem)!important}.wide-table-scroll>div.overflow-x-auto{overflow:visible!important;margin:0!important}.wide-table-scroll{overflow-x:auto;background-image:linear-gradient(to left, white, rgba(255, 255, 255, 0)),\n linear-gradient(to left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));background-position:right center, right center;background-size:40px 100%, 24px 100%;background-repeat:no-repeat, no-repeat;background-attachment:local, scroll;scrollbar-width:thin;scrollbar-color:rgba(0, 0, 0, 0.4) transparent}.wide-table-scroll::-webkit-scrollbar{height:10px}.wide-table-scroll::-webkit-scrollbar-track{background:transparent}.wide-table-scroll::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.3);border-radius:5px}.wide-table-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(0, 0, 0, 0.5)}.dark .wide-table-scroll{background-image:linear-gradient(to left, #0e1116, rgba(14, 17, 22, 0)),\n linear-gradient(to left, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0));scrollbar-color:rgba(255, 255, 255, 0.4) transparent}.dark .wide-table-scroll::-webkit-scrollbar-thumb{background-color:rgba(255, 255, 255, 0.3)}.dark .wide-table-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(255, 255, 255, 0.5)}.wide-table-scroll table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.wide-table-scroll table th:first-child,.wide-table-scroll table td:first-child{position:sticky;left:0;z-index:1000;background-color:white!important;padding-left:0.75rem!important;padding-right:0.75rem!important;box-shadow:2px 0 4px -2px rgba(0, 0, 0, 0.15)}.dark .wide-table-scroll table th:first-child,.dark .wide-table-scroll table td:first-child{background-color:#0e1116!important;box-shadow:2px 0 4px -2px rgba(0, 0, 0, 0.5)}"}],"page":{"pagePath":"api-reference/portfolios/get-all-portfolios","slug":"/api-reference/portfolios/get-all-portfolios","pageMetadata":{"title":"Get All Portfolios","description":"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents.\n\nThe response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of [Get a Portfolio](https://docs.ondo.finance/api-reference/portfolios/get-a-portfolio).\n\nRates, weights, and yields are decimal fractions. For example, `\"0.0009\"` is 0.09% and `\"0.1143\"` is 11.43%. Dates are RFC 3339 timestamps in UTC.\n\nThis endpoint does not return prices. To get the price of a portfolio token, use [Get Current Price for an Asset](https://docs.ondo.finance/api-reference/assets/get-current-price-for-an-asset), [Get OHLC Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-ohlc-open-high-low-close-data-for-an-asset), or [Get Market Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-market-data-for-an-asset) with the portfolio symbol.\n\nFor caching details on this endpoint, please see: [Endpoint Caching](https://docs.ondo.finance/api-reference/endpoint-caching).\n","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/portfolios","href":"/api-reference/portfolios/get-all-portfolios","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of \", _jsx(_components.a, {\n href: \"https://docs.ondo.finance/api-reference/portfolios/get-a-portfolio\",\n children: \"Get a Portfolio\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Rates, weights, and yields are decimal fractions. For example, \", _jsx(_components.code, {\n children: \"\\\"0.0009\\\"\"\n }), \" is 0.09% and \", _jsx(_components.code, {\n children: \"\\\"0.1143\\\"\"\n }), \" is 11.43%. Dates are RFC 3339 timestamps in UTC.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"This endpoint does not return prices. To get the price of a portfolio token, use \", _jsx(_components.a, {\n href: \"https://docs.ondo.finance/api-reference/assets/get-current-price-for-an-asset\",\n children: \"Get Current Price for an Asset\"\n }), \", \", _jsx(_components.a, {\n href: \"https://docs.ondo.finance/api-reference/assets/get-ohlc-open-high-low-close-data-for-an-asset\",\n children: \"Get OHLC Data for an Asset\"\n }), \", or \", _jsx(_components.a, {\n href: \"https://docs.ondo.finance/api-reference/assets/get-market-data-for-an-asset\",\n children: \"Get Market Data for an Asset\"\n }), \" with the portfolio symbol.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"For caching details on this endpoint, please see: \", _jsx(_components.a, {\n href: \"https://docs.ondo.finance/api-reference/endpoint-caching\",\n children: \"Endpoint Caching\"\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get All Portfolios","description":"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents.\n\nThe response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of [Get a Portfolio](https://docs.ondo.finance/api-reference/portfolios/get-a-portfolio).\n\nRates, weights, and yields are decimal fractions. For example, `\"0.0009\"` is 0.09% and `\"0.1143\"` is 11.43%. Dates are RFC 3339 timestamps in UTC.\n\nThis endpoint does not return prices. To get the price of a portfolio token, use [Get Current Price for an Asset](https://docs.ondo.finance/api-reference/assets/get-current-price-for-an-asset), [Get OHLC Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-ohlc-open-high-low-close-data-for-an-asset), or [Get Market Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-market-data-for-an-asset) with the portfolio symbol.\n\nFor caching details on this endpoint, please see: [Endpoint Caching](https://docs.ondo.finance/api-reference/endpoint-caching).\n","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/portfolios","href":"/api-reference/portfolios/get-all-portfolios","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/ondofinance-8a00cd96/1cd03d2d2a1ddf6b/geofence.js"],"openApiReferenceData":{"operation":{"tags":["Portfolios"],"summary":"Get All Portfolios","operationId":"listPortfolios","description":"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents.\n\nThe response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of [Get a Portfolio](https://docs.ondo.finance/api-reference/portfolios/get-a-portfolio).\n\nRates, weights, and yields are decimal fractions. For example, `\"0.0009\"` is 0.09% and `\"0.1143\"` is 11.43%. Dates are RFC 3339 timestamps in UTC.\n\nThis endpoint does not return prices. To get the price of a portfolio token, use [Get Current Price for an Asset](https://docs.ondo.finance/api-reference/assets/get-current-price-for-an-asset), [Get OHLC Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-ohlc-open-high-low-close-data-for-an-asset), or [Get Market Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-market-data-for-an-asset) with the portfolio symbol.\n\nFor caching details on this endpoint, please see: [Endpoint Caching](https://docs.ondo.finance/api-reference/endpoint-caching).\n","responses":{"200":"d5a63915-04c4-4146-9c05-36ff5a02121b","401":"af35a6be-3fb2-4b42-8f5f-01d919af05d3","429":"ee20e854-6f8f-425b-9aa4-319f137290e6","500":"19f2af33-c12d-4e82-a2d8-46e43a67341b","503":"a3e9813c-4d61-4949-a194-398f50a4ef34"},"security":["b95c4103-b618-4ff9-879b-c5e626b31211"],"method":"get","type":"path","servers":["8f7b30d5-94d0-41e8-b1fd-76dbcb4d9f47"],"path":"/v1/portfolios","baseUrlOptions":["https://api.gm.ondo.finance"],"title":"Get All Portfolios","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"d5a63915-04c4-4146-9c05-36ff5a02121b":{"description":"OK","content":{"application/json":{"schema":{"type":"array","description":"The active portfolios, sorted by symbol.","items":{"type":"object","properties":{"symbol":{"type":"string","description":"The portfolio token symbol.","example":"MAG7Xon","isRequired":true,"uniqueKey":"items.[INDEX].symbol","typeLabel":"string"},"name":{"type":"string","description":"The name of the portfolio.","example":"Ondo Magnificent 7 and Crypto Portfolio","isRequired":true,"uniqueKey":"items.[INDEX].name","typeLabel":"string"},"netAssetsUsd":{"type":"string","description":"The USD value of the constituents that the portfolio holds, represented as a string-encoded decimal with up to 6 digits after the decimal point. The value is the sum of each constituent `quantity` multiplied by its token price. It does not include cash from mints and redemptions that are not yet settled. For this reason, it can be slightly different from the token price multiplied by the total supply. If the portfolio has no supply, the value is `\"0\"`.","example":"1885406.537181","isRequired":true,"uniqueKey":"items.[INDEX].netAssetsUsd","typeLabel":"string"},"dividendYield":{"type":"string","description":"The dividend yield of the portfolio, represented as a string-encoded decimal with up to 8 digits after the decimal point. (\"0.05\" is the equivalent of 5%) The value is the average of the constituent dividend yields, weighted by `currentWeight`. The dividend yield of a constituent is the sum of its cash dividends paid in the last 365 days, divided by the current stock price. A constituent without dividends adds zero.","example":"0.00198929","isRequired":true,"uniqueKey":"items.[INDEX].dividendYield","typeLabel":"string"},"afterWithholdingDividendYield":{"type":"string","description":"The dividend yield of the portfolio after estimated withholding tax, represented as a string-encoded decimal with up to 8 digits after the decimal point. This value uses the same calculation as `dividendYield`, but it first subtracts the withholding tax from each dividend. For more information, see [Fees \u0026 Taxes](https://docs.ondo.finance/intelligent-portfolios/fees-taxes).","example":"0.0013925","isRequired":true,"uniqueKey":"items.[INDEX].afterWithholdingDividendYield","typeLabel":"string"},"fees":{"oneOf":[{"type":"object","description":"The annual service fee of the portfolio. The value is `null` if no fee data is available. For more information, see [Fees \u0026 Taxes](https://docs.ondo.finance/intelligent-portfolios/fees-taxes).","properties":{"serviceFeeRateBeforeWaiver":{"type":"string","description":"The annual service fee rate before the fee waiver, represented as a string-encoded decimal with up to 8 digits after the decimal point. (\"0.0009\" is the equivalent of 0.09%)","example":"0.0009","isRequired":true,"uniqueKey":"items.[INDEX].fees.oneOf.0.serviceFeeRateBeforeWaiver","typeLabel":"string"},"waiverFraction":{"type":"string","description":"The fee waiver as a fraction of the service fee, from 0 to 1, represented as a string-encoded decimal with up to 8 digits after the decimal point. A value of `\"1\"` waives the full fee. A value of `\"0\"` waives no fee.","example":"1","isRequired":true,"uniqueKey":"items.[INDEX].fees.oneOf.0.waiverFraction","typeLabel":"string"},"serviceFeeRateAfterWaiver":{"type":"string","description":"The annual service fee rate after the fee waiver, represented as a string-encoded decimal with up to 8 digits after the decimal point. The value is `serviceFeeRateBeforeWaiver` multiplied by (1 - `waiverFraction`).","example":"0","isRequired":true,"uniqueKey":"items.[INDEX].fees.oneOf.0.serviceFeeRateAfterWaiver","typeLabel":"string"}},"required":["serviceFeeRateBeforeWaiver","waiverFraction","serviceFeeRateAfterWaiver"],"isRequired":true,"uniqueKey":"items.[INDEX].fees.oneOf.0","typeLabel":"object"},{"type":"null","description":"The annual service fee of the portfolio. The value is `null` if no fee data is available. For more information, see [Fees \u0026 Taxes](https://docs.ondo.finance/intelligent-portfolios/fees-taxes).","properties":{"serviceFeeRateBeforeWaiver":{"type":"string","description":"The annual service fee rate before the fee waiver, represented as a string-encoded decimal with up to 8 digits after the decimal point. (\"0.0009\" is the equivalent of 0.09%)","example":"0.0009"},"waiverFraction":{"type":"string","description":"The fee waiver as a fraction of the service fee, from 0 to 1, represented as a string-encoded decimal with up to 8 digits after the decimal point. A value of `\"1\"` waives the full fee. A value of `\"0\"` waives no fee.","example":"1"},"serviceFeeRateAfterWaiver":{"type":"string","description":"The annual service fee rate after the fee waiver, represented as a string-encoded decimal with up to 8 digits after the decimal point. The value is `serviceFeeRateBeforeWaiver` multiplied by (1 - `waiverFraction`).","example":"0"}},"required":["serviceFeeRateBeforeWaiver","waiverFraction","serviceFeeRateAfterWaiver"],"isRequired":true,"uniqueKey":"items.[INDEX].fees.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].fees","typeLabel":"object | null"},"rebalance":{"oneOf":[{"type":"object","description":"The rebalance data of the portfolio. The value is `null` if no rebalance data is available. For more information, see [Rebalancing \u0026 Reconstitution](https://docs.ondo.finance/intelligent-portfolios/rebalancing-reconstitution).","properties":{"frequency":{"type":"string","description":"The rebalance frequency of the portfolio, for example `Quarterly`. The value is free text, not a fixed list. Empty string if no frequency is available.","example":"Quarterly","isRequired":true,"uniqueKey":"items.[INDEX].rebalance.oneOf.0.frequency","typeLabel":"string"},"reconstitutionType":{"type":"string","description":"The reconstitution approach of the portfolio, for example `Fixed`. The value is free text, not a fixed list. Empty string if no reconstitution type is available.","example":"Fixed","isRequired":true,"uniqueKey":"items.[INDEX].rebalance.oneOf.0.reconstitutionType","typeLabel":"string"},"lastRebalanceDate":{"type":"string","format":"date-time","description":"The date of the most recent rebalance, as an RFC 3339 timestamp in UTC. The response omits this field if no rebalance date is available.","example":"2026-08-12T16:36:00Z","uniqueKey":"items.[INDEX].rebalance.oneOf.0.lastRebalanceDate","typeLabel":"string\u003cdate-time>"}},"required":["frequency","reconstitutionType"],"isRequired":true,"uniqueKey":"items.[INDEX].rebalance.oneOf.0","typeLabel":"object"},{"type":"null","description":"The rebalance data of the portfolio. The value is `null` if no rebalance data is available. For more information, see [Rebalancing \u0026 Reconstitution](https://docs.ondo.finance/intelligent-portfolios/rebalancing-reconstitution).","properties":{"frequency":{"type":"string","description":"The rebalance frequency of the portfolio, for example `Quarterly`. The value is free text, not a fixed list. Empty string if no frequency is available.","example":"Quarterly"},"reconstitutionType":{"type":"string","description":"The reconstitution approach of the portfolio, for example `Fixed`. The value is free text, not a fixed list. Empty string if no reconstitution type is available.","example":"Fixed"},"lastRebalanceDate":{"type":"string","format":"date-time","description":"The date of the most recent rebalance, as an RFC 3339 timestamp in UTC. The response omits this field if no rebalance date is available.","example":"2026-08-12T16:36:00Z"}},"required":["frequency","reconstitutionType"],"isRequired":true,"uniqueKey":"items.[INDEX].rebalance.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].rebalance","typeLabel":"object | null"},"constituentCount":{"type":"integer","format":"int32","description":"The number of constituents in `constituents`.","example":9,"isRequired":true,"uniqueKey":"items.[INDEX].constituentCount","typeLabel":"integer\u003cint32>"},"constituents":{"type":"array","description":"The constituents of the portfolio, sorted by symbol.","items":{"type":"object","properties":{"symbol":{"type":"string","description":"The GM token symbol of the constituent.","example":"AAPLon","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].symbol","typeLabel":"string"},"name":{"type":"string","description":"The name of the underlying asset. Empty string if no name is available.","example":"Apple","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].name","typeLabel":"string"},"quantity":{"type":"string","description":"The number of constituent tokens that the portfolio holds on all chains, represented as a string-encoded decimal with up to 18 digits after the decimal point.","example":"917.20457","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].quantity","typeLabel":"string"},"targetWeight":{"type":"string","description":"The target weight of the constituent in the portfolio model, represented as a string-encoded decimal with up to 8 digits after the decimal point. (\"0.1143\" is the equivalent of 11.43%)","example":"0.1143","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].targetWeight","typeLabel":"string"},"currentWeight":{"type":"string","description":"The current weight of the constituent, represented as a string-encoded decimal with up to 8 digits after the decimal point. The value is the constituent `quantity` multiplied by its token price, divided by `netAssetsUsd`. The sum of the current weights of a portfolio is 1, before rounding. If the portfolio has no supply, the value is equal to `targetWeight`.","example":"0.12556912","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].currentWeight","typeLabel":"string"},"assetClass":{"type":"string","description":"High-level category of the asset. Empty string if not available.","example":"Equities","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].assetClass","typeLabel":"string"},"instrumentType":{"type":"string","description":"Instrument type within the asset class. Empty string if not available.","example":"Stock","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].instrumentType","typeLabel":"string"},"sectorIndustry":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].constituents.items.[INDEX].sectorIndustry.items.[INDEX]","typeLabel":"string"},"description":"Sector and industry classifications for the asset. Empty array if not available.","example":["Technology"],"isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].sectorIndustry","typeLabel":"string[]"},"addresses":{"type":"array","description":"The contract addresses of the constituent token, sorted by `networkChainId`.","items":{"type":"object","properties":{"networkChainId":{"type":"string","description":"The chain's identifier including the chain name and chain id.","enum":["ethereum-1","bsc-56","solana-900"],"isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].addresses.items.[INDEX].networkChainId","typeLabel":"enum\u003cstring>"},"address":{"type":"string","description":"The contract address on the specified chain.","example":"0x14c3abf95cb9c93a8b82c1cdcb76d72cb87b2d4c","isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].addresses.items.[INDEX].address","typeLabel":"string"},"decimals":{"type":"integer","format":"int64","description":"The number of decimals places for the asset.","example":18,"isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].addresses.items.[INDEX].decimals","typeLabel":"integer\u003cint64>"}},"required":["networkChainId","address","decimals"],"uniqueKey":"items.[INDEX].constituents.items.[INDEX].addresses.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"items.[INDEX].constituents.items.[INDEX].addresses","typeLabel":"object[]"}},"required":["symbol","name","quantity","targetWeight","currentWeight","assetClass","instrumentType","sectorIndustry","addresses"],"uniqueKey":"items.[INDEX].constituents.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"items.[INDEX].constituents","typeLabel":"object[]"},"timestamp":{"type":"number","description":"The Unix timestamp in milliseconds when the API last refreshed the data of this portfolio. Each portfolio has its own timestamp.","example":1791469800123,"isRequired":true,"uniqueKey":"items.[INDEX].timestamp","typeLabel":"number"},"description":{"type":"string","description":"A description of the portfolio strategy. The response omits this field if no description is available.","example":"The Ondo Magnificent 7 and Crypto Portfolio implements an aggressive growth strategy ...","uniqueKey":"items.[INDEX].description","typeLabel":"string"},"category":{"type":"string","description":"The category of the portfolio, for example `thematic`, `income`, or `allocation`. The value is free text, not a fixed list. The response omits this field if no category is available.","example":"thematic","uniqueKey":"items.[INDEX].category","typeLabel":"string"},"modelProvider":{"type":"string","description":"The [model provider](https://docs.ondo.finance/intelligent-portfolios/model-providers) that develops the portfolio strategy, for example `ondo` or `blackrock`. The value is free text, not a fixed list. The response omits this field if no model provider is available.","example":"ondo","uniqueKey":"items.[INDEX].modelProvider","typeLabel":"string"},"inceptionDate":{"type":"string","format":"date-time","description":"The inception date of the portfolio, as an RFC 3339 timestamp in UTC. The response omits this field if no inception date is available.","example":"2026-08-12T16:35:00Z","uniqueKey":"items.[INDEX].inceptionDate","typeLabel":"string\u003cdate-time>"}},"required":["symbol","name","netAssetsUsd","dividendYield","afterWithholdingDividendYield","fees","rebalance","constituentCount","constituents","timestamp"],"uniqueKey":"items.[INDEX]","typeLabel":"object"},"uniqueKey":"","typeLabel":"object[]"},"example":[{"symbol":"MAG7Xon","name":"Ondo Magnificent 7 and Crypto Portfolio","description":"The Ondo Magnificent 7 and Crypto Portfolio implements an aggressive growth strategy by pairing the mega-cap technology stocks known as the \"Magnificent Seven\" with leading crypto assets. The portfolio holds an 80% equal-weight allocation to Apple, Microsoft, Alphabet, Amazon, NVIDIA, Meta, and Tesla, with the remaining 20% split between Bitcoin (15%) and Ethereum (5%).","category":"thematic","modelProvider":"ondo","inceptionDate":"2026-08-12T16:35:00Z","netAssetsUsd":"1885406.537181","dividendYield":"0.00198929","afterWithholdingDividendYield":"0.0013925","fees":{"serviceFeeRateBeforeWaiver":"0.0009","waiverFraction":"1","serviceFeeRateAfterWaiver":"0"},"rebalance":{"frequency":"Quarterly","reconstitutionType":"Fixed","lastRebalanceDate":"2026-08-12T16:36:00Z"},"constituentCount":9,"constituents":[{"symbol":"AAPLon","name":"Apple","quantity":"917.20457","targetWeight":"0.1143","currentWeight":"0.12556912","assetClass":"Equities","instrumentType":"Stock","sectorIndustry":["Technology"],"addresses":[{"networkChainId":"bsc-56","address":"0x390a684ef9cade28a7ad0dfa61ab1eb3842618c4","decimals":18},{"networkChainId":"ethereum-1","address":"0x14c3abf95cb9c93a8b82c1cdcb76d72cb87b2d4c","decimals":18},{"networkChainId":"solana-900","address":"123mYEnRLM2LLYsJW3K6oyYh8uP1fngj732iG638ondo","decimals":9}]},{"symbol":"AMZNon","name":"Amazon","quantity":"905.66388","targetWeight":"0.1143","currentWeight":"0.10877632","assetClass":"Equities","instrumentType":"Stock","sectorIndustry":["Consumer Discretionary"],"addresses":[{"networkChainId":"bsc-56","address":"0x4553cfe1c09f37f38b12dc509f676964e392f8fc","decimals":18},{"networkChainId":"ethereum-1","address":"0xbb8774fb97436d23d74c1b882e8e9a69322cfd31","decimals":18},{"networkChainId":"solana-900","address":"14Tqdo8V1FhzKsE3W2pFsZCzYPQxxupXRcqw9jv6ondo","decimals":9}]},"..."],"timestamp":1791469800123},"..."],"examples":{"Example":{"title":"Example","value":[{"symbol":"MAG7Xon","name":"Ondo Magnificent 7 and Crypto Portfolio","description":"The Ondo Magnificent 7 and Crypto Portfolio implements an aggressive growth strategy by pairing the mega-cap technology stocks known as the \"Magnificent Seven\" with leading crypto assets. The portfolio holds an 80% equal-weight allocation to Apple, Microsoft, Alphabet, Amazon, NVIDIA, Meta, and Tesla, with the remaining 20% split between Bitcoin (15%) and Ethereum (5%).","category":"thematic","modelProvider":"ondo","inceptionDate":"2026-08-12T16:35:00Z","netAssetsUsd":"1885406.537181","dividendYield":"0.00198929","afterWithholdingDividendYield":"0.0013925","fees":{"serviceFeeRateBeforeWaiver":"0.0009","waiverFraction":"1","serviceFeeRateAfterWaiver":"0"},"rebalance":{"frequency":"Quarterly","reconstitutionType":"Fixed","lastRebalanceDate":"2026-08-12T16:36:00Z"},"constituentCount":9,"constituents":[{"symbol":"AAPLon","name":"Apple","quantity":"917.20457","targetWeight":"0.1143","currentWeight":"0.12556912","assetClass":"Equities","instrumentType":"Stock","sectorIndustry":["Technology"],"addresses":[{"networkChainId":"bsc-56","address":"0x390a684ef9cade28a7ad0dfa61ab1eb3842618c4","decimals":18},{"networkChainId":"ethereum-1","address":"0x14c3abf95cb9c93a8b82c1cdcb76d72cb87b2d4c","decimals":18},{"networkChainId":"solana-900","address":"123mYEnRLM2LLYsJW3K6oyYh8uP1fngj732iG638ondo","decimals":9}]},{"symbol":"AMZNon","name":"Amazon","quantity":"905.66388","targetWeight":"0.1143","currentWeight":"0.10877632","assetClass":"Equities","instrumentType":"Stock","sectorIndustry":["Consumer Discretionary"],"addresses":[{"networkChainId":"bsc-56","address":"0x4553cfe1c09f37f38b12dc509f676964e392f8fc","decimals":18},{"networkChainId":"ethereum-1","address":"0xbb8774fb97436d23d74c1b882e8e9a69322cfd31","decimals":18},{"networkChainId":"solana-900","address":"14Tqdo8V1FhzKsE3W2pFsZCzYPQxxupXRcqw9jv6ondo","decimals":9}]},"..."],"timestamp":1791469800123},"..."]}},"exampleType":"examples"}},"exampleType":"examples"},"af35a6be-3fb2-4b42-8f5f-01d919af05d3":{"description":"Missing or invalid API key.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"A human-readable message providing more details about the error.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"A reason code identifying the specific type of error. See the Error Codes reference for a full list of possible values.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"documentation":{"type":"string","description":"A URL to the relevant documentation for this error.","uniqueKey":"documentation","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"error":{"title":"error","value":{"code":"MISSING_API_KEY","message":"missing API key","documentation":"https://docs.ondo.finance/api-reference/error-codes#missing_api_key"}}},"exampleType":"examples"}},"exampleType":"examples"},"ee20e854-6f8f-425b-9aa4-319f137290e6":{"description":"The account has exceeded its rate limits. Please see the returned message and documentation for details.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"A human-readable message providing more details about the error.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"A reason code identifying the specific type of error. See the Error Codes reference for a full list of possible values.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"documentation":{"type":"string","description":"A URL to the relevant documentation for this error.","uniqueKey":"documentation","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"error":{"title":"error","value":{"code":"RATE_LIMITED","message":"rate limit exceeded","documentation":"https://docs.ondo.finance/api-reference/error-codes#rate_limited"}}},"exampleType":"examples"}},"exampleType":"examples"},"19f2af33-c12d-4e82-a2d8-46e43a67341b":{"description":"An internal server error occurred. Please see the returned message and documentation for details.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"A human-readable message providing more details about the error.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"A reason code identifying the specific type of error. See the Error Codes reference for a full list of possible values.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"documentation":{"type":"string","description":"A URL to the relevant documentation for this error.","uniqueKey":"documentation","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"error":{"title":"error","value":{"code":"INTERNAL_ERROR","message":"An internal server error occurred. Please see the returned message and documentation for details.","documentation":"https://docs.ondo.finance/api-reference/error-codes#internal_error"}}},"exampleType":"examples"}},"exampleType":"examples"},"a3e9813c-4d61-4949-a194-398f50a4ef34":{"description":"Portfolio data is temporarily unavailable. Retry the request after a short time.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"A human-readable message providing more details about the error.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"A reason code identifying the specific type of error. See the Error Codes reference for a full list of possible values.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"documentation":{"type":"string","description":"A URL to the relevant documentation for this error.","uniqueKey":"documentation","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"error":{"title":"error","value":{"code":"INTERNAL_ERROR","message":"portfolio data unavailable","documentation":"https://docs.ondo.finance/api-reference/error-codes#internal_error"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"b95c4103-b618-4ff9-879b-c5e626b31211":{"apiKey":{"type":"apiKey","name":"x-api-key","in":"header","scopes":[],"schemeName":"apiKey"}}},"servers":{"8f7b30d5-94d0-41e8-b1fd-76dbcb4d9f47":{"url":"https://api.gm.ondo.finance","description":"GM Backend API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"x-api-key","in":"header","scopes":[],"schemeName":"apiKey"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"x-api-key"}],"title":"apiKey"}]},"originalFileLocation":"openapi.json"},"subdomain":"ondofinance-8a00cd96","siteName":"Ondo Finance","title":"Get All Portfolios - Ondo Finance","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T19:30:54.515Z","originalFileLocation":"api-reference/portfolios/get-all-portfolios.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=\"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents. The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of Get a Portfolio. Rates, weights, and yields are decimal fractions. For example, \u0026quot;0.0009\u0026quot; is 0.09% and \u0026quot;0.1143\u0026quot; is 11.43%. Dates are RFC 3339 timestamps in UTC. This endpoint does not return prices. To get the price of a portfolio token, use Get Current Price for an Asset, Get OHLC Data for an Asset, or Get Market Data for an Asset with the portfolio symbol. For caching details on this endpoint, please see: Endpoint Caching.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ondo Finance\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get All Portfolios - Ondo Finance\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents. The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of Get a Portfolio. Rates, weights, and yields are decimal fractions. For example, \u0026quot;0.0009\u0026quot; is 0.09% and \u0026quot;0.1143\u0026quot; is 11.43%. Dates are RFC 3339 timestamps in UTC. This endpoint does not return prices. To get the price of a portfolio token, use Get Current Price for an Asset, Get OHLC Data for an Asset, or Get Market Data for an Asset with the portfolio symbol. For caching details on this endpoint, please see: Endpoint Caching.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ondo Finance\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ondofinance-8a00cd96.mintlify.app/_mintlify/api/og/v2?division=Portfolios\u0026amp;title=Get+All+Portfolios\u0026amp;description=This+endpoint+returns+all+active+Ondo+Intelligent+Portfolios.+Each+portfolio+contains+its+product+metadata%2C+net+assets%2C+dividend+yields%2C+service+fee%2C+rebalance+\u0026amp;theme=124ed1144ba215c41a4d23cf\u0026amp;signature=69baeb1eb96fc8962602dd730fb6a91ac1f6ca750313f84c8fc25946db035741\">\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 All Portfolios - Ondo Finance\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents. The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of Get a Portfolio. Rates, weights, and yields are decimal fractions. For example, \u0026quot;0.0009\u0026quot; is 0.09% and \u0026quot;0.1143\u0026quot; is 11.43%. Dates are RFC 3339 timestamps in UTC. This endpoint does not return prices. To get the price of a portfolio token, use Get Current Price for an Asset, Get OHLC Data for an Asset, or Get Market Data for an Asset with the portfolio symbol. For caching details on this endpoint, please see: Endpoint Caching.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ondofinance-8a00cd96.mintlify.app/_mintlify/api/og/v2?division=Portfolios\u0026amp;title=Get+All+Portfolios\u0026amp;description=This+endpoint+returns+all+active+Ondo+Intelligent+Portfolios.+Each+portfolio+contains+its+product+metadata%2C+net+assets%2C+dividend+yields%2C+service+fee%2C+rebalance+\u0026amp;theme=124ed1144ba215c41a4d23cf\u0026amp;signature=69baeb1eb96fc8962602dd730fb6a91ac1f6ca750313f84c8fc25946db035741\">\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/ondofinance-8a00cd96/6PXaak7DbXv1F4RG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ondo Finance\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#365F9F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/portfolios/get-all-portfolios.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.ondo.finance/#organization\",\"name\":\"Ondo Finance\",\"url\":\"https://docs.ondo.finance\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ondofinance-8a00cd96/KRJ38X1ymyGq9hDd/logo/Ondo-Logo-Black.png?fit=max\u0026auto=format\u0026n=KRJ38X1ymyGq9hDd\u0026q=85\u0026s=8858176a6886b62337d48bad288c4e83\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.ondo.finance#website\",\"name\":\"Ondo Finance\",\"url\":\"https://docs.ondo.finance\",\"publisher\":{\"@id\":\"https://docs.ondo.finance/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios#webpage\",\"url\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios\",\"name\":\"Get All Portfolios\",\"description\":\"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents. The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of Get a Portfolio. Rates, weights, and yields are decimal fractions. For example, \\\"0.0009\\\" is 0.09% and \\\"0.1143\\\" is 11.43%. Dates are RFC 3339 timestamps in UTC. This endpoint does not return prices. To get the price of a portfolio token, use Get Current Price for an Asset, Get OHLC Data for an Asset, or Get Market Data for an Asset with the portfolio symbol. For caching details on this endpoint, please see: Endpoint Caching.\",\"dateModified\":\"2026-10-23T19:30:54.515Z\",\"isPartOf\":{\"@id\":\"https://docs.ondo.finance#website\"},\"breadcrumb\":{\"@id\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"REST API\",\"item\":\"https://docs.ondo.finance/api-reference/attestations/request-a-mint-or-redeem-attestation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get All Portfolios\",\"item\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios#apireference\",\"headline\":\"Get All Portfolios\",\"name\":\"Get All Portfolios\",\"description\":\"This endpoint returns all active Ondo Intelligent Portfolios. Each portfolio contains its product metadata, net assets, dividend yields, service fee, rebalance data, and constituents. The response sorts the portfolios by symbol, and it sorts the constituents of each portfolio by symbol. Each entry in the array has the same fields as the response of Get a Portfolio. Rates, weights, and yields are decimal fractions. For example, \\\"0.0009\\\" is 0.09% and \\\"0.1143\\\" is 11.43%. Dates are RFC 3339 timestamps in UTC. This endpoint does not return prices. To get the price of a portfolio token, use Get Current Price for an Asset, Get OHLC Data for an Asset, or Get Market Data for an Asset with the portfolio symbol. For caching details on this endpoint, please see: Endpoint Caching.\",\"url\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios\",\"mainEntityOfPage\":{\"@id\":\"https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios#webpage\"},\"dateModified\":\"2026-10-23T19:30:54.515Z\",\"publisher\":{\"@id\":\"https://docs.ondo.finance/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.ondo.finance#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ondo Finance\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ondo Finance","nav":{"global":{"anchors":[{"anchor":"Ondo Finance Website","icon":"globe","href":"https://ondo.finance"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"Ondo Stocks \u0026 Portfolios API Reference","groups":[{"group":"Home","pages":[{"title":"Overview","href":"/api-reference/overview"},{"title":"Quickstart","href":"/api-reference/quickstart"}]},{"group":"REST API","pages":[{"group":"Attestations","pages":[{"title":"Request a Mint or Redeem Attestation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/attestations","href":"/api-reference/attestations/request-a-mint-or-redeem-attestation"},{"title":"Request a Soft Attestation Quote","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/attestations/soft","href":"/api-reference/attestations/request-a-soft-attestation-quote"}]},{"group":"Assets","pages":[{"title":"Get Current Prices for All Supported Assets","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/all/prices/latest","href":"/api-reference/assets/get-current-prices-for-all-supported-assets"},{"title":"Get Current Price for an Asset","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{symbol}/prices/latest","href":"/api-reference/assets/get-current-price-for-an-asset"},{"title":"Get Enhanced Prices for All Supported Assets","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/all/prices/latest/enhanced","href":"/api-reference/assets/get-enhanced-prices-for-all-supported-assets"},{"title":"Get OHLC (Open, High, Low, Close) Data for an Asset","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{symbol}/prices/ohlc","href":"/api-reference/assets/get-ohlc-open-high-low-close-data-for-an-asset"},{"title":"Get Market Data for All Supported Assets","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/all/market","href":"/api-reference/assets/get-market-data-for-all-supported-assets"},{"title":"Get Market Data for an Asset","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{symbol}/market","href":"/api-reference/assets/get-market-data-for-an-asset"},{"title":"Get Dividend Information for an Asset","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{symbol}/dividends","href":"/api-reference/assets/get-dividend-information-for-an-asset"},{"title":"Get All Contract Addresses Across Networks","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/all/addresses","href":"/api-reference/assets/get-all-contract-addresses-across-networks"},{"title":"Get Contract Addresses for an Asset","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{symbol}/addresses","href":"/api-reference/assets/get-contract-addresses-for-an-asset"},{"title":"Get Metadata for All Supported Assets","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/all/metadata","href":"/api-reference/assets/get-metadata-for-all-supported-assets"},{"title":"Get Shares Multiplier History for an Asset","description":"This endpoint retrieves the shares multiplier history for a specific asset. Note that some asset events do not result in the shares multiplier value changing. This endpoint will show the earliest timestamp for each value change.\n\nThe `range` parameter determines how far back historically to look for shares multiplier data. See below for valid range values.\n\nValid `range` values:\n- 1day\n- 1month\n- 3month\n- 6month\n- 1year\n- all *(all historical data)*\n\nFor caching details on this endpoint, please see: [Endpoint Caching](https://docs.ondo.finance/api-reference/endpoint-caching).\n","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{symbol}/shares-multiplier","href":"/api-reference/assets/get-shares-multiplier-history-for-an-asset"}]},{"group":"Portfolios","pages":[{"title":"Get All Portfolios","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/portfolios","href":"/api-reference/portfolios/get-all-portfolios"},{"title":"Get a Portfolio","description":"This endpoint returns one Ondo Intelligent Portfolio. The response contains the product metadata, net assets, dividend yields, service fee, rebalance data, and constituents of the portfolio.\n\nThe response has the same fields as each entry of [Get All Portfolios](https://docs.ondo.finance/api-reference/portfolios/get-all-portfolios). The response sorts the constituents by symbol.\n\nIf the symbol is not an active portfolio, the endpoint returns the `RESOURCE_NOT_FOUND` error code with status `404`. Ondo Stocks symbols, such as `AAPLon`, also return this error.\n\nRates, weights, and yields are decimal fractions. For example, `\"0.0009\"` is 0.09% and `\"0.1143\"` is 11.43%. Dates are RFC 3339 timestamps in UTC.\n\nThis endpoint does not return prices. To get the price of a portfolio token, use [Get Current Price for an Asset](https://docs.ondo.finance/api-reference/assets/get-current-price-for-an-asset), [Get OHLC Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-ohlc-open-high-low-close-data-for-an-asset), or [Get Market Data for an Asset](https://docs.ondo.finance/api-reference/assets/get-market-data-for-an-asset) with the portfolio symbol.\n\nFor caching details on this endpoint, please see: [Endpoint Caching](https://docs.ondo.finance/api-reference/endpoint-caching).\n","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/portfolios/{symbol}","href":"/api-reference/portfolios/get-a-portfolio"}]},{"group":"Tickers","pages":[{"title":"Get Price and Volume Data for All Supported Tickers","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tickers","href":"/api-reference/tickers/get-price-and-volume-data-for-all-supported-tickers"}]},{"group":"Chains","pages":[{"title":"Get Token Balances for a User or Token","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/chains/{chainId}/balances","href":"/api-reference/chains/get-token-balances-for-a-user-or-token"},{"title":"Get Token Info","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/chains/{chainId}/tokens/{tokenAddress}/info","href":"/api-reference/chains/get-token-info"}]},{"group":"Limits","pages":[{"title":"Get Trading Limits","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/limits/trading","href":"/api-reference/limits/get-trading-limits"},{"title":"Get Session Limits","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/limits/session","href":"/api-reference/limits/get-session-limits"}]},{"group":"Status","pages":[{"title":"Get Current Market Status","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/status/market","href":"/api-reference/status/get-current-market-status"},{"title":"Get Asset Statuses","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/status/assets","href":"/api-reference/status/get-asset-statuses"}]}]},{"group":"Streaming API","pages":[{"title":"Protobuf Schema \u0026 Code Generation","href":"/api-reference/protobuf-schema"},{"title":"Price Streaming","href":"/api-reference/price-streaming"},{"title":"OHLC Streaming","href":"/api-reference/ohlc-streaming"},{"title":"Soft Quote Depth Streaming","href":"/api-reference/soft-quote-depth-streaming"}]},{"group":"References","pages":[{"title":"Upcoming API changes","href":"/api-reference/upcoming-changes"},{"title":"ITN Integration","href":"/api-reference/itn-integration"},{"title":"Smart Contract Reference","href":"/api-reference/smart-contracts"},{"title":"Endpoint Caching","href":"/api-reference/endpoint-caching"},{"title":"Error Codes","href":"/api-reference/error-codes"}]}]},{"tab":"Partner Docs","hidden":true,"pages":[{"title":"Partner Docs","href":"/partner-docs/overview"}]}]},"basePath":"","title":"Get All Portfolios - Ondo Finance","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B5zPa4Vr.js","utils-CVjrr8Yd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DTgURWzl.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DxTHtkdZ.js","snippetPresets-Cx47o5Vx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-4Fr6y9N_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Dq2ElbEk.js","shallow-BfYl9r69.js","getApiPlaygroundDisplay-Ch3xc7i1.js","CodeSnippet-BsBxuJ1v.js","CodeSnippets-CetzeDL8.js","Page-CYZot51e.js","getPastedJson-BxPKFSJx.js","icon-o0J1Ochb.js","MethodPill-Du3usO5m.js","DuplicateIcon-DJypyMzl.js","createIcon-YMA6N8KJ.js","DynamicMarkdown-CWvhfcZc.js","SectionHeading-BdLVaXCd.js","axios-vUo_bRtp.js","Markdown-C4Ez6OeV.js","clsx-DptzKFCt.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dt1IougW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CZ6Wt2Vb.js"]}