reference-asset groups by the price reference the underlying assets track (for example Credit fund, S&P 500), and returns a reference_asset label on each row. Assets that track no reference asset are excluded from that breakdown.
The venue composites (asset+venue, venue+chain, market-sector+venue) combine venue with a second dimension and are only meaningful for the venue-scoped metrics (asset_tvl, asset_trading_volume, asset_notional_trading_volume).
List of reference asset IDs to filter by (for example creditfund, sp500).
The filter counterpart of group_by: reference-asset: use it to restrict the breakdown to assets tracking a specific price reference. Assets that track no reference asset are excluded.
The full list of available reference assets can be retrieved from the /v2/reference-assets endpoint.
List of venues (the protocol and product a metric was earned on) to filter by. Only applies to venue-scoped metrics (asset_tvl, asset_trading_volume, asset_notional_trading_volume) -- distinct from data_ids/product_ids, which filter by the asset's own issuer or manager.
Each entry must specify both data_id and product_id together -- a product_id can never be given without its matching data_id.
End of the aggregation window, exclusive (YYYY-MM-DD). Data for this date is not included; must be after start, otherwise the request is rejected with a 400.
For a full calendar month use the first day of the next month, e.g. start=2026-08-01, end=2026-09-01. Without start, the window spans interval days ending the day before end. If omitted entirely, the window ends at the latest date for which data is available. If the day before end has no data yet, the window ends at the latest available date before it.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Token Terminal Docs","colors":{"primary":"#059669","light":"#34d399","dark":"#06b6d4"},"logo":{"light":"https://mintcdn.com/tokenterminal/ePVzUc4Jyl2mhQdQ/logo/tt-logo-light.svg?fit=max\u0026auto=format\u0026n=ePVzUc4Jyl2mhQdQ\u0026q=85\u0026s=de49e0137894962aef5d37455c76ecf1","dark":"https://mintcdn.com/tokenterminal/ePVzUc4Jyl2mhQdQ/logo/tt-logo-dark.svg?fit=max\u0026auto=format\u0026n=ePVzUc4Jyl2mhQdQ\u0026q=85\u0026s=6a5317263edae34558e014343002fe93"},"favicon":"https://mintcdn.com/tokenterminal/ePVzUc4Jyl2mhQdQ/favicon.ico?fit=max\u0026auto=format\u0026n=ePVzUc4Jyl2mhQdQ\u0026q=85\u0026s=2a27a950eff61d5db04838f2c5d18b49","navbar":{"primary":{"type":"button","label":"Talk to us","href":"https://tokenterminal.com/contact"}},"footer":{"socials":{"x":"https://x.com/tokenterminal","github":"https://github.com/token-terminal","linkedin":"https://www.linkedin.com/company/token-terminal"}},"fonts":{"family":"Geist"},"contextual":{"options":["claude","chatgpt","copy"],"display":"header"},"markdown":{"instructions":["To query the Token Terminal data catalog, read https://tokenterminal.com/docs/catalog/agents-manual.md first. It is the whole catalog as one page: table naming grammar, key columns, partition and cluster rules, units, additivity, and the tables that are documented but not served yet.","Never query a catalog table on a time bound alone. Also filter its cluster key, which you read from INFORMATION_SCHEMA.COLUMNS; an empty result means the object is a view, whose pruning contract is on its page. Compute is billed to the caller's own Google Cloud project."]},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tokenterminal","hasAudioNarration":false,"actualSubdomain":"tokenterminal","customDomains":["tokenterminal.com"],"gitSource":{"type":"github","owner":"token-terminal","repo":"tt-analytics","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae1ea7a6693c0e39e472725","collectionId":"b4217ee4-0dc0-4dda-9c7a-bd20aa0e057e","liveDeploymentHistoryId":"6ae1ea7a6693c0e39e472725","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae1ea7a6693c0e39e472725","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Data catalog","count":619},{"language":"default","tag":"Chain ecosystems","count":524},{"language":"default","tag":"EVM ecosystem","count":469},{"language":"default","tag":"Core entities","count":43},{"language":"default","tag":"Market verticals","count":37},{"language":"default","tag":"Overview","count":28},{"language":"default","tag":"API","count":24},{"language":"default","tag":"Endpoints","count":22},{"language":"default","tag":"MCP","count":20},{"language":"default","tag":"Assets","count":16}]},"assistantConfig":{},"basePath":"/docs","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":"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":"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":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":".tt-check,.tt-cross{color:#059669;font-weight:600}.tt-cross{color:#dc2626}html.dark .tt-check{color:#30d9a2}html.dark .tt-cross{color:#f87171}.tt-na{color:#9ca3af}html.dark .tt-denom,html.dark .tt-na{color:#6b7280}.tt-denom,.tt-meter{font-variant-numeric:tabular-nums}.tt-denom{font-weight:400;color:#9ca3af}.tt-meter{display:flex;justify-content:space-between;align-items:baseline;margin-top:1rem;font-size:.8125rem;color:#6b7280}.tt-meter span:last-child{font-weight:600;color:#374151}html.dark .tt-meter{color:#9ca3af}html.dark .tt-meter span:last-child{color:#e5e7eb}.tt-bar{height:6px;margin-top:.375rem;border-radius:999px;background:#e5e7eb;overflow:hidden}.tt-bar>div{height:100%;border-radius:999px;background:#52525b}html.dark .tt-bar{background:#27272a}html.dark .tt-bar>div{background:#a1a1aa}.tt-coverage td+td,.tt-stat{font-variant-numeric:tabular-nums}.tt-stat{margin-top:1rem;font-size:1.75rem;font-weight:600;line-height:1}.tt-coverage td+td{text-align:right}.tt-coverage th+th{text-align:right}.tt-coverage{font-size:.8125rem;line-height:1.35;width:auto;max-width:100%}.tt-coverage td,.tt-coverage th{padding:.3125rem .5rem;white-space:nowrap}.tt-coverage thead th{vertical-align:bottom;font-size:.75rem}.tt-coverage .tt-denom{display:block;font-size:.6875rem}.tt-coverage td:first-child,.tt-coverage th:first-child{text-align:left}.tt-coverage .tt-left{text-align:left;white-space:nowrap}.tt-scroll,table{overflow-x:auto}.tt-chips code,table code{white-space:nowrap}table td:last-child,table th:last-child{min-width:20rem}.tt-coverage .tt-spacer{width:100%;padding:0;border:0}.tt-coverage td:last-child,.tt-coverage th:last-child{min-width:0}.tt-coverage .tt-flex{width:100%;white-space:normal;text-align:left}.tt-coverage td:first-child,.tt-coverage th:first-child{min-width:8rem}.tt-roster{--tt-roster-bg:#fff;max-height:26rem;overflow-y:auto;background:linear-gradient(var(--tt-roster-bg) 30%,rgba(255,255,255,0)) top/100% 2.5rem no-repeat local,linear-gradient(rgba(255,255,255,0),var(--tt-roster-bg) 70%) bottom/100% 2.5rem no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.22),transparent) top/100% .75rem no-repeat,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.22),transparent) bottom/100% .75rem no-repeat;scrollbar-width:thin}.tt-roster table,.tt-roster tbody,.tt-roster tr{background:0 0}.tt-roster::-webkit-scrollbar{width:8px}.tt-roster::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(128,128,128,.45)}.tt-roster thead th{position:sticky;top:0;z-index:1;background:var(--tt-roster-bg)}:root[data-theme=dark] .tt-roster,html.dark .tt-roster{--tt-roster-bg:#0a0a0a;background:linear-gradient(var(--tt-roster-bg) 30%,rgba(10,10,10,0)) top/100% 2.5rem no-repeat local,linear-gradient(rgba(10,10,10,0),var(--tt-roster-bg) 70%) bottom/100% 2.5rem no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(255,255,255,.16),rgba(255,255,255,0)) top/100% .75rem no-repeat,radial-gradient(farthest-side at 50% 100%,rgba(255,255,255,.16),rgba(255,255,255,0)) bottom/100% .75rem no-repeat}.tt-chips{display:flex;flex-wrap:wrap;gap:.375rem;padding:.125rem}"}],"page":{"pagePath":"api-reference/assets/get-asset-metrics-breakdown","slug":"/api-reference/assets/get-asset-metrics-breakdown","pageMetadata":{"title":"Get asset metrics breakdown","description":"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.).\n\nIf an empty `metric_ids` array is provided, it defaults to `['asset_price']`.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v2/assets/{asset_id}/metrics-breakdown","href":"/api-reference/assets/get-asset-metrics-breakdown","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 code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.).\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"If an empty \", _jsx(_components.code, {\n children: \"metric_ids\"\n }), \" array is provided, it defaults to \", _jsx(_components.code, {\n children: \"['asset_price']\"\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 asset metrics breakdown","description":"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.).\n\nIf an empty `metric_ids` array is provided, it defaults to `['asset_price']`.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v2/assets/{asset_id}/metrics-breakdown","href":"/api-reference/assets/get-asset-metrics-breakdown","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/tokenterminal/b26269b087332649/scripts/getMarketingData.js","/docs/_mintlify/custom/tokenterminal/0fd641a8cd5adda1/scripts/generateQueriesDocs.js","/docs/_mintlify/custom/tokenterminal/8dc1ab8bc33d0739/scripts/templates/datasetPage.template.js","/docs/_mintlify/custom/tokenterminal/45fa7161e2167527/snippets/queries-overrides/tt-blockchain/bitcoin.js","/docs/_mintlify/custom/tokenterminal/73d65fc07dce97ce/bq-project.js"],"openApiReferenceData":{"operation":{"tags":["Assets"],"summary":"Get asset metrics breakdown","description":"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.).\n\nIf an empty `metric_ids` array is provided, it defaults to `['asset_price']`.\n","parameters":["8809bd95-3e74-4c47-8388-cf7709b242b1"],"requestBody":"6bb3a903-a12f-46cc-acc4-b7d52841c520","responses":{"200":"578c0a4b-1979-4e78-9289-ae49175f2e17","400":"83658766-9c13-4e91-b272-0285a7c68d91"},"method":"post","type":"path","servers":["c4d173ed-011a-4b2a-82bd-4ecd5044cec0"],"security":["2b37da73-b46a-4735-b628-0fe3e9489954"],"path":"/v2/assets/{asset_id}/metrics-breakdown","baseUrlOptions":["https://api.tokenterminal.com"],"title":"Get asset metrics breakdown","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"8809bd95-3e74-4c47-8388-cf7709b242b1":{"name":"asset_id","in":"path","description":"ID of the asset\n\nAllows you to select one of the assets available.\n\nThe full list is available on the assets endpoint (see above).\n","required":true,"schema":{"type":"string","isRequired":true,"description":"ID of the asset\n\nAllows you to select one of the assets available.\n\nThe full list is available on the assets endpoint (see above).\n","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["metric_ids","group_by"],"properties":{"metric_ids":{"type":"array","description":"List of metrics to include according to asset metric availability.\n\nAllows you to select one or more of the metrics available for a specific asset.\n\nIf an empty array is provided, it defaults to `['asset_price']`.\n","items":{"type":"string","uniqueKey":"metric_ids.items.[INDEX]","typeLabel":"string"},"example":["asset_price","asset_holders"],"isRequired":true,"uniqueKey":"metric_ids","typeLabel":"string[]"},"group_by":{"type":"string","description":"Dimension to group the breakdown by.\n\nAvailable options: `assets`, `projects`, `product`, `chains`, `market-sector`, `reference-asset`, `chain-asset`, `chain-project`, `product+chain`, `venue`, `asset+venue`, `venue+chain`, `market-sector+venue`.\n\n`reference-asset` groups by the price reference the underlying assets track (for example `Credit fund`, `S\u0026P 500`), and returns a `reference_asset` label on each row. Assets that track no reference asset are excluded from that breakdown.\n\nThe venue composites (`asset+venue`, `venue+chain`, `market-sector+venue`) combine `venue` with a second dimension and are only meaningful for the venue-scoped metrics (`asset_tvl`, `asset_trading_volume`, `asset_notional_trading_volume`).\n","enum":["assets","projects","product","chains","market-sector","reference-asset","chain-asset","chain-project","product+chain","venue","asset+venue","venue+chain","market-sector+venue"],"example":"assets","isRequired":true,"uniqueKey":"group_by","typeLabel":"enum\u003cstring>"},"interval":{"type":"string","description":"Length of the aggregation window. Defaults to `7d`. The window ends at the latest available date, or the day before `end` if given.\n\nIgnored when both `start` and `end` are given; the window is then the date range `[start, end)`.\n","default":"7d","enum":["24h","7d","30d","90d","180d","365d","1095d","1825d","ytd","max"],"example":"30d","uniqueKey":"interval","typeLabel":"enum\u003cstring>"},"data_ids":{"type":"array","description":"List of project data IDs to filter by.\n\nAllows you to select one or more projects. When including multiple projects, separate each one with a comma.\n","items":{"type":"string","uniqueKey":"data_ids.items.[INDEX]","typeLabel":"string"},"example":["ethereum"],"uniqueKey":"data_ids","typeLabel":"string[]"},"product_ids":{"type":"array","description":"List of product IDs to filter by.\n\nAllows you to select one or more products. When including multiple products, separate each one with a comma.\n","items":{"type":"string","uniqueKey":"product_ids.items.[INDEX]","typeLabel":"string"},"example":["usdc"],"uniqueKey":"product_ids","typeLabel":"string[]"},"asset_ids":{"type":"array","description":"List of asset IDs to filter by.\n\nAllows you to select one or more assets. When including multiple assets, separate each one with a comma.\n","items":{"type":"string","uniqueKey":"asset_ids.items.[INDEX]","typeLabel":"string"},"uniqueKey":"asset_ids","typeLabel":"string[]"},"chain_ids":{"type":"array","description":"List of chain IDs to filter by.\n\nAllows you to select one or more chains. When including multiple chains, separate each one with a comma.\n","items":{"type":"string","uniqueKey":"chain_ids.items.[INDEX]","typeLabel":"string"},"example":["ethereum","base"],"uniqueKey":"chain_ids","typeLabel":"string[]"},"market_sector_ids":{"type":"array","description":"List of market sector IDs to filter by.\n\nAllows you to select one or more market sectors. When including multiple market sectors, separate each one with a comma.\n\nThe full list of available market sectors can be retrieved from the `/v2/market-sectors` endpoint.\n","items":{"type":"string","uniqueKey":"market_sector_ids.items.[INDEX]","typeLabel":"string"},"example":["blockchains-l1","lending"],"uniqueKey":"market_sector_ids","typeLabel":"string[]"},"reference_asset_ids":{"type":"array","description":"List of reference asset IDs to filter by (for example `creditfund`, `sp500`).\n\nThe filter counterpart of `group_by: reference-asset`: use it to restrict the breakdown to assets tracking a specific price reference. Assets that track no reference asset are excluded.\n\nThe full list of available reference assets can be retrieved from the `/v2/reference-assets` endpoint.\n","items":{"type":"string","uniqueKey":"reference_asset_ids.items.[INDEX]","typeLabel":"string"},"example":["creditfund"],"uniqueKey":"reference_asset_ids","typeLabel":"string[]"},"venues":{"type":"array","description":"List of venues (the protocol and product a metric was earned on) to filter by. Only applies to venue-scoped metrics (`asset_tvl`, `asset_trading_volume`, `asset_notional_trading_volume`) -- distinct from `data_ids`/`product_ids`, which filter by the asset's own issuer or manager.\n\nEach entry must specify both `data_id` and `product_id` together -- a `product_id` can never be given without its matching `data_id`.\n","items":{"type":"object","required":["data_id","product_id"],"properties":{"data_id":{"type":"string","isRequired":true,"uniqueKey":"venues.items.[INDEX].data_id","typeLabel":"string"},"product_id":{"type":"string","isRequired":true,"uniqueKey":"venues.items.[INDEX].product_id","typeLabel":"string"}},"uniqueKey":"venues.items.[INDEX]","typeLabel":"object"},"example":[{"data_id":"aave","product_id":"aavev3"}],"uniqueKey":"venues","typeLabel":"object[]"},"includeSelf":{"type":"boolean","description":"Include the asset itself in the breakdown results.\n\nIf not specified, defaults to `false`.\n","default":false,"uniqueKey":"includeSelf","typeLabel":"boolean"},"start":{"type":"string","format":"date","description":"First date of the aggregation window, inclusive (`YYYY-MM-DD`).\n\nWith `end`, the window is the half-open range `[start, end)` and `interval` is ignored. Without `end`, the window spans `interval` days starting on `start`.\n","uniqueKey":"start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","description":"End of the aggregation window, exclusive (`YYYY-MM-DD`). Data for this date is not included; must be after `start`, otherwise the request is rejected with a 400.\n\nFor a full calendar month use the first day of the next month, e.g. `start=2026-08-01`, `end=2026-09-01`. Without `start`, the window spans `interval` days ending the day before `end`. If omitted entirely, the window ends at the latest date for which data is available. If the day before `end` has no data yet, the window ends at the latest available date before it.\n","uniqueKey":"end","typeLabel":"string\u003cdate>"},"ignore_threshold":{"type":"boolean","description":"Ignore metric thresholds when calculating breakdowns.\n\nIf not specified, defaults to `false`.\n","default":false,"uniqueKey":"ignore_threshold","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"metric_ids":["asset_price","asset_holders"],"group_by":"assets","interval":"30d","data_ids":["ethereum"],"product_ids":["usdc"],"asset_ids":["\u003cstring>"],"chain_ids":["ethereum","base"],"market_sector_ids":["blockchains-l1","lending"],"reference_asset_ids":["creditfund"],"venues":[{"data_id":"aave","product_id":"aavev3"}],"includeSelf":false,"start":"2023-12-25","end":"2023-12-25","ignore_threshold":false}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"578c0a4b-1979-4e78-9289-ae49175f2e17":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"asset_id":{"oneOf":[{"type":"string","description":"Asset ID (present when group_by includes assets).","uniqueKey":"data.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Asset ID (present when group_by includes assets).","uniqueKey":"data.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].asset_id","typeLabel":"string | null"},"data_id":{"oneOf":[{"type":"string","description":"Project data ID (present when group_by includes projects).","uniqueKey":"data.items.[INDEX].data_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Project data ID (present when group_by includes projects).","uniqueKey":"data.items.[INDEX].data_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data_id","typeLabel":"string | null"},"product_id":{"oneOf":[{"type":"string","description":"Product ID (present when group_by includes products).","uniqueKey":"data.items.[INDEX].product_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Product ID (present when group_by includes products).","uniqueKey":"data.items.[INDEX].product_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].product_id","typeLabel":"string | null"},"chain_id":{"oneOf":[{"type":"string","description":"Chain ID (present when group_by includes chains).","uniqueKey":"data.items.[INDEX].chain_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Chain ID (present when group_by includes chains).","uniqueKey":"data.items.[INDEX].chain_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].chain_id","typeLabel":"string | null"},"market_sector_id":{"oneOf":[{"type":"string","description":"Market sector ID (present when group_by includes market sectors).","uniqueKey":"data.items.[INDEX].market_sector_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market sector ID (present when group_by includes market sectors).","uniqueKey":"data.items.[INDEX].market_sector_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].market_sector_id","typeLabel":"string | null"},"reference_asset_id":{"oneOf":[{"type":"string","description":"Reference asset ID, for example `creditfund` (present when group_by is `reference-asset`). Prefer this over `reference_asset` as the stable key -- it is the value the `reference_asset_ids` filter accepts.","uniqueKey":"data.items.[INDEX].reference_asset_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reference asset ID, for example `creditfund` (present when group_by is `reference-asset`). Prefer this over `reference_asset` as the stable key -- it is the value the `reference_asset_ids` filter accepts.","uniqueKey":"data.items.[INDEX].reference_asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].reference_asset_id","typeLabel":"string | null"},"reference_asset":{"oneOf":[{"type":"string","description":"Reference asset display name, for example `Credit fund` (present when group_by is `reference-asset`). Free-form registry text that can change; use `reference_asset_id` to identify the row.","uniqueKey":"data.items.[INDEX].reference_asset.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reference asset display name, for example `Credit fund` (present when group_by is `reference-asset`). Free-form registry text that can change; use `reference_asset_id` to identify the row.","uniqueKey":"data.items.[INDEX].reference_asset.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].reference_asset","typeLabel":"string | null"},"venue_data_id":{"oneOf":[{"type":"string","description":"Venue project data ID -- the protocol a value was earned on (present when group_by is venue). Only non-null for venue-scoped metrics (`asset_tvl`, `asset_trading_volume`, `asset_notional_trading_volume`).","uniqueKey":"data.items.[INDEX].venue_data_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Venue project data ID -- the protocol a value was earned on (present when group_by is venue). Only non-null for venue-scoped metrics (`asset_tvl`, `asset_trading_volume`, `asset_notional_trading_volume`).","uniqueKey":"data.items.[INDEX].venue_data_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].venue_data_id","typeLabel":"string | null"},"venue_product_id":{"oneOf":[{"type":"string","description":"Venue product ID, paired with venue_data_id.","uniqueKey":"data.items.[INDEX].venue_product_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Venue product ID, paired with venue_data_id.","uniqueKey":"data.items.[INDEX].venue_product_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].venue_product_id","typeLabel":"string | null"},"metrics":{"type":"object","description":"Map of metric IDs to their breakdown data.","additionalProperties":{"type":"object","properties":{"latest":{"type":"number","description":"Latest value for the metric.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.latest","typeLabel":"number"},"avg":{"type":"number","description":"Average value for the metric over the interval.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.avg","typeLabel":"number"},"sum":{"type":"number","description":"Sum of values for the metric over the interval.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.sum","typeLabel":"number"},"change":{"oneOf":[{"type":"number","description":"Percentage change compared to the previous period.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change compared to the previous period.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].metrics.additionalProperties.change","typeLabel":"number | null"},"trend":{"oneOf":[{"type":"number","description":"Trend indicator comparing two time windows.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.trend.oneOf.0","typeLabel":"number"},{"type":"null","description":"Trend indicator comparing two time windows.","uniqueKey":"data.items.[INDEX].metrics.additionalProperties.trend.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].metrics.additionalProperties.trend","typeLabel":"number | null"}},"uniqueKey":"data.items.[INDEX].metrics.additionalProperties","typeLabel":"object"},"uniqueKey":"data.items.[INDEX].metrics","typeLabel":"object"}},"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"},"errors":{"type":"array","items":{"oneOf":[{"type":"object","required":["code","field","value"],"example":{"code":"NOT_FOUND","field":"project_ids","value":"invalid-project"},"properties":{"code":{"type":"string","enum":["NOT_FOUND"],"description":"Error code indicating the entity was not found","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.code","typeLabel":"enum\u003cstring>"},"field":{"type":"string","enum":["project_ids","metric_ids","chain_ids","product_ids","market_sector_ids"],"description":"The request parameter field that contained the invalid value","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.field","typeLabel":"enum\u003cstring>"},"value":{"type":"string","description":"The invalid ID value that was not found","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.value","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["code","project_id","metric_id"],"example":{"code":"METRIC_NOT_AVAILABLE","project_id":"aave","metric_id":"tvl"},"properties":{"code":{"type":"string","enum":["METRIC_NOT_AVAILABLE"],"description":"Error code indicating the metric is not available for the specified project","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.code","typeLabel":"enum\u003cstring>"},"project_id":{"type":"string","description":"The project ID that does not have the metric available","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.project_id","typeLabel":"string"},"metric_id":{"type":"string","description":"The metric ID that is not available for the project","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.metric_id","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":[{"asset_id":"\u003cstring>","data_id":"\u003cstring>","product_id":"\u003cstring>","chain_id":"\u003cstring>","market_sector_id":"\u003cstring>","reference_asset_id":"\u003cstring>","reference_asset":"\u003cstring>","venue_data_id":"\u003cstring>","venue_product_id":"\u003cstring>","metrics":{}}],"errors":[{"code":"NOT_FOUND","field":"project_ids","value":"invalid-project"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"83658766-9c13-4e91-b272-0285a7c68d91":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"meta":{"type":"object","uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","meta":{}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"2b37da73-b46a-4735-b628-0fe3e9489954":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"string","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"c4d173ed-011a-4b2a-82bd-4ecd5044cec0":{"url":"https://api.tokenterminal.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"string","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"tokenterminal","siteName":"Token Terminal Docs","title":"Get asset metrics breakdown - Token Terminal Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T08:44:30.423Z","originalFileLocation":"api-reference/assets/get-asset-metrics-breakdown.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=\"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.). If an empty metric_ids array is provided, it defaults to [\u0026#x27;asset_price\u0026#x27;].\">\u003cmeta data-mint-head name=\"application-name\" content=\"Token Terminal 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/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_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/tokenterminal/JF6-BD5LBr5nGf_K/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get asset metrics breakdown - Token Terminal Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.). If an empty metric_ids array is provided, it defaults to [\u0026#x27;asset_price\u0026#x27;].\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Token Terminal Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tokenterminal.mintlify.app/_mintlify/api/og/v2?division=Assets\u0026amp;title=Get+asset+metrics+breakdown\u0026amp;description=Use+this+endpoint+to+retrieve+aggregated+breakdown+data+for+asset+metrics+across+different+dimensions+%28projects%2C+chains%2C+market+sectors%2C+etc.%29.%0A%0AIf+an+empty+%60me\u0026amp;theme=40be3779f1afe06352960330\u0026amp;signature=325eff6c6c082a3bc4a297bcfcf3f3c266cdc8d584359e6bf805a659701c84fe\">\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 asset metrics breakdown - Token Terminal Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.). If an empty metric_ids array is provided, it defaults to [\u0026#x27;asset_price\u0026#x27;].\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tokenterminal.mintlify.app/_mintlify/api/og/v2?division=Assets\u0026amp;title=Get+asset+metrics+breakdown\u0026amp;description=Use+this+endpoint+to+retrieve+aggregated+breakdown+data+for+asset+metrics+across+different+dimensions+%28projects%2C+chains%2C+market+sectors%2C+etc.%29.%0A%0AIf+an+empty+%60me\u0026amp;theme=40be3779f1afe06352960330\u0026amp;signature=325eff6c6c082a3bc4a297bcfcf3f3c266cdc8d584359e6bf805a659701c84fe\">\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/tokenterminal/JF6-BD5LBr5nGf_K/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Token Terminal Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#059669\">\u003clink data-mint-head rel=\"canonical\" href=\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/assets/get-asset-metrics-breakdown.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://tokenterminal.com/#organization\",\"name\":\"Token Terminal Docs\",\"url\":\"https://tokenterminal.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tokenterminal/ePVzUc4Jyl2mhQdQ/logo/tt-logo-light.svg?fit=max\u0026auto=format\u0026n=ePVzUc4Jyl2mhQdQ\u0026q=85\u0026s=de49e0137894962aef5d37455c76ecf1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://tokenterminal.com/docs#website\",\"name\":\"Token Terminal Docs\",\"url\":\"https://tokenterminal.com/docs\",\"publisher\":{\"@id\":\"https://tokenterminal.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown#webpage\",\"url\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown\",\"name\":\"Get asset metrics breakdown\",\"description\":\"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.). If an empty metric_ids array is provided, it defaults to ['asset_price'].\",\"dateModified\":\"2026-10-28T08:44:30.423Z\",\"isPartOf\":{\"@id\":\"https://tokenterminal.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://tokenterminal.com/docs/api-reference/projects/get-a-list-of-all-projects\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Assets\",\"item\":\"https://tokenterminal.com/docs/api-reference/assets/get-a-list-of-all-assets\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get asset metrics breakdown\",\"item\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown#apireference\",\"headline\":\"Get asset metrics breakdown\",\"name\":\"Get asset metrics breakdown\",\"description\":\"Use this endpoint to retrieve aggregated breakdown data for asset metrics across different dimensions (projects, chains, market sectors, etc.). If an empty metric_ids array is provided, it defaults to ['asset_price'].\",\"url\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown\",\"mainEntityOfPage\":{\"@id\":\"https://tokenterminal.com/docs/api-reference/assets/get-asset-metrics-breakdown#webpage\"},\"dateModified\":\"2026-10-28T08:44:30.423Z\",\"publisher\":{\"@id\":\"https://tokenterminal.com/#organization\"},\"isPartOf\":{\"@id\":\"https://tokenterminal.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Token Terminal Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Token Terminal Docs","nav":{"global":null,"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":""}]},{"tab":"Data catalog","pages":[{"title":"Data catalog","href":"/catalog"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/introduction"}]},{"tab":"API","groups":[{"group":"Overview","pages":[{"title":"Introduction","icon":"book-open","href":"/api-reference/introduction"},{"title":"Best practices","icon":"toolbox","href":"/api-reference/best-practices"}]},{"group":"Endpoints","pages":[{"group":"Projects","pages":[{"title":"Get a list of all projects","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects","href":"/api-reference/projects/get-a-list-of-all-projects"},{"title":"Get historical metrics for a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects/{project_id}/metrics","href":"/api-reference/projects/get-historical-metrics-for-a-project"},{"title":"Get metric availability for a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects/{project_id}","href":"/api-reference/projects/get-metric-availability-for-a-project"},{"title":"Get metric aggregations for a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects/{project_id}/metric-aggregations","href":"/api-reference/projects/get-metric-aggregations-for-a-project"},{"title":"Get financial statement for a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects/{project_id}/financial-statement","href":"/api-reference/projects/get-financial-statement-for-a-project"},{"title":"Get details for a specific product of a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects/{project_id}/products/{product_id}","href":"/api-reference/projects/get-details-for-a-specific-product-of-a-project"},{"title":"Get historical metrics for a specific product of a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/projects/{project_id}/products/{product_id}/metrics","href":"/api-reference/projects/get-historical-metrics-for-a-specific-product-of-a-project"}]},{"group":"Market sectors","pages":[{"title":"Get a list of all market sectors","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/market-sectors","href":"/api-reference/market-sectors/get-a-list-of-all-market-sectors"},{"title":"Get market sector data","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/market-sectors/{market_sector_id}","href":"/api-reference/market-sectors/get-market-sector-data"}]},{"group":"Metrics","pages":[{"title":"Get a list of all metrics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/metrics","href":"/api-reference/metrics/get-a-list-of-all-metrics"},{"title":"Get metric data for multiple projects","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/metrics/{metric_id}","href":"/api-reference/metrics/get-metric-data-for-multiple-projects"},{"title":"Get metric aggregations for multiple projects","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/metric-aggregations","href":"/api-reference/metrics/get-metric-aggregations-for-multiple-projects"},{"title":"Get metric breakdown aggregation for multiple projects, chains, or products","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v2/metric-breakdown","href":"/api-reference/metrics/get-metric-breakdown-aggregation-for-multiple-projects-chains-or-products"}]},{"group":"Assets","pages":[{"title":"Get a list of all assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/assets","href":"/api-reference/assets/get-a-list-of-all-assets"},{"title":"Get asset details and available metrics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/assets/{asset_id}","href":"/api-reference/assets/get-asset-details-and-available-metrics"},{"title":"Get historical metrics for an asset","description":"Use this endpoint to retrieve historical data for an asset.\n\nThis endpoint supports partial success - if some of the requested metric, chain, or product IDs are not found, the endpoint will return data for the valid entities and include an `errors` array with details about the invalid ones.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/assets/{asset_id}/metrics","href":"/api-reference/assets/get-historical-metrics-for-an-asset"},{"title":"Get asset metrics breakdown","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v2/assets/{asset_id}/metrics-breakdown","href":"/api-reference/assets/get-asset-metrics-breakdown"},{"title":"Get a list of all reference assets","description":"Use this endpoint to retrieve the reference assets available on the API.\n\nA reference asset is the price reference that a tokenized asset tracks — a credit fund, an equity index, a commodity, a fiat currency, or a crypto asset. It is a finer-grained classification than `asset_type`: every tokenized fund shares one `asset_type`, but each tracks a different reference asset.\n\nUse the `reference_asset_id` values returned here with the `reference_asset_ids` filter on `/v2/assets` and on the asset metrics breakdown endpoint.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/reference-assets","href":"/api-reference/assets/get-a-list-of-all-reference-assets"},{"title":"Get reference asset details","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/reference-assets/{reference_asset_id}","href":"/api-reference/assets/get-reference-asset-details"},{"title":"Get an asset fact sheet","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/assets/{asset_id}/fact-sheet","href":"/api-reference/assets/get-an-asset-fact-sheet"},{"title":"Get asset fact sheets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/fact-sheets","href":"/api-reference/assets/get-asset-fact-sheets"},{"title":"Get fact sheet field definitions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v2/fact-sheets/fields","href":"/api-reference/assets/get-fact-sheet-field-definitions"}]}]}]}]},"title":"Get asset metrics breakdown - Token Terminal Docs","buildId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","deploymentId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-2jF_ccbi.js","utils-NNMVb_sb.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DdtBhtt6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D1OxL5O8.js","snippetPresets-DDC-KAXp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BOnTqOyQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-EEWI6FIO.js","shallow-fGZcWzm2.js","getApiPlaygroundDisplay-B3B8qEvw.js","CodeSnippet-BG9nsSU4.js","CodeSnippets-BlRACLKl.js","Page-FtoC8lZ9.js","getPastedJson-COV-Kgnr.js","icon-BXu3lasn.js","MethodPill-DGMUqJKh.js","DuplicateIcon-JEUJDHz_.js","createIcon-BDFucJ34.js","DynamicMarkdown-34OtG_BH.js","SectionHeading-tBbRD59j.js","axios-vUo_bRtp.js","Markdown-SoRz2nk2.js","clsx-BOmkPVIU.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DN0dCbTw.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BcsLYcfW.js"]}