Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Moralis","colors":{"primary":"#0f7fff","light":"#0f7fff","dark":"#0f7fff"},"logo":{"light":"https://mintcdn.com/moralis/GWFD1O4mIZzaStPO/logo/light.png?fit=max\u0026auto=format\u0026n=GWFD1O4mIZzaStPO\u0026q=85\u0026s=66e6da0d81943c4679e0ba921850201d","dark":"https://mintcdn.com/moralis/GWFD1O4mIZzaStPO/logo/dark.png?fit=max\u0026auto=format\u0026n=GWFD1O4mIZzaStPO\u0026q=85\u0026s=39f72ccb7cd088ee041f49d8b76acc8c"},"favicon":"https://mintcdn.com/moralis/UBURjGZyEKeu353P/favicon.png?fit=max\u0026auto=format\u0026n=UBURjGZyEKeu353P\u0026q=85\u0026s=cd5557efb5310bf231b9dede4be7ca4d","appearance":{"default":"light"},"background":{"color":{"dark":"#191B19"}},"navbar":{"links":[{"href":"https://moralis.com/enterprise/","label":"Enterprise"},{"href":"https://status.moralis.io/","label":"Status"}],"primary":{"type":"button","label":"Try Now","href":"https://admin.moralis.com/register"}},"footer":{"socials":{"youtube":"https://www.youtube.com/channel/UCgWS9Q3P5AxCWyQLT2kQhBw","x":"https://x.com/moralisdevs","linkedin":"https://www.linkedin.com/company/moralisweb3","discord":"https://discord.gg/s3UfDvXQTc","website":"https://moralis.com/"},"links":[{"header":"AI","items":[{"label":"LLMs.txt","href":"https://docs.moralis.com/llms.txt"},{"label":"Full LLMs.txt","href":"https://docs.moralis.com/llms-full.txt"}]}]},"fonts":{"family":"sw","source":"https://mintlify-assets.b-cdn.net/fonts/sw.woff2","format":"woff2"},"contextual":{"options":["chatgpt","claude","copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"moralis","hasAudioNarration":false,"actualSubdomain":"moralis","customDomains":["docs.moralis.com"],"gitSource":{"type":"github","owner":"novnski","repo":"docs-v2","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae5b753cf4408c76827fa90","collectionId":"368376df-b616-45d4-97a1-98ecf30725cc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae5b753cf4408c76827fa90"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae5b753cf4408c76827fa90","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"RPC Nodes","count":560},{"language":"default","tag":"Data API","count":204},{"language":"default","tag":"EVM API","count":96},{"language":"default","tag":"Streams","count":96},{"language":"default","tag":"Get Started","count":67},{"language":"default","tag":"Tutorials \u0026 Guides","count":62},{"language":"default","tag":"Data Feeds","count":50},{"language":"default","tag":"Token API","count":49},{"language":"default","tag":"Wallet API","count":43},{"language":"default","tag":"Solana API","count":32}]},"assistantConfig":{"enableStarterQuestions":false},"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":"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":"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":"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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"data-api/solana/token/market-metrics/token-analytics-batch","slug":"/data-api/solana/token/market-metrics/token-analytics-batch","pageMetadata":{"title":"Token Analytics (Batch)","openapi":"openapi-files/data-api/api.json POST /tokens/analytics","description":"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.","href":"/data-api/solana/token/market-metrics/token-analytics-batch"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const EndpointMeta=({premium,cus,cusUnit,mainnetOnly})=>{const _components={a:`a`,..._provideComponents()};const items=[];const planName=typeof premium===`string`?premium:`Pro`;if(premium){items.push({icon:`⚠️`,label:`Premium endpoint`,text:_jsxs(_Fragment,{children:[`Requires the `,_jsxs(`strong`,{children:[planName,` plan`]}),` or above.`,` `,_jsx(_components.a,{href:`/data-api/introduction/resources/premium-endpoints`,children:`View all`}),`.`]})})}if(cus){const isDynamic=!!cusUnit;items.push({icon:`⚡`,label:isDynamic?`Dynamic cost`:`Endpoint cost`,text:isDynamic?_jsxs(_Fragment,{children:[cus,` CUs per `,cusUnit,`.`,` `,_jsx(_components.a,{href:`/get-started/pricing#dynamic-endpoints`,children:`Learn more`}),`.`]}):_jsxs(_Fragment,{children:[cus,` CUs.`,` `,_jsx(_components.a,{href:`/get-started/pricing`,children:`Learn more`}),`.`]})})}if(mainnetOnly){items.push({icon:`🔗`,label:`Mainnet only`,text:_jsx(_Fragment,{children:`Testnet chains are not supported.`})})}if(items.length===0)return null;return _jsxs(`div`,{className:`endpoint-meta`,style:{border:`1px solid var(--border-color, #e2e8f0)`,borderRadius:`8px`,overflow:`hidden`,marginBottom:`16px`,fontSize:`14px`,lineHeight:`1.6`,maxWidth:`100%`},children:[_jsx(`style`,{dangerouslySetInnerHTML:{__html:`\n .endpoint-meta {\n --border-color: #e2e8f0;\n --row-bg: #f8fafc;\n --label-color: #0f172a;\n --text-color: #1f2937;\n }\n .endpoint-meta a {\n color: #0f7fff !important;\n text-decoration: underline;\n }\n @media (prefers-color-scheme: dark) {\n .endpoint-meta {\n --border-color: #374151 !important;\n --row-bg: #1e293b !important;\n --label-color: #f9fafb !important;\n --text-color: #e5e7eb !important;\n }\n .endpoint-meta a {\n color: #60a5fa !important;\n }\n }\n html.dark .endpoint-meta,\n [data-theme=\"dark\"] .endpoint-meta {\n --border-color: #374151 !important;\n --row-bg: #1e293b !important;\n --label-color: #f9fafb !important;\n --text-color: #e5e7eb !important;\n }\n html.dark .endpoint-meta a,\n [data-theme=\"dark\"] .endpoint-meta a {\n color: #60a5fa !important;\n }\n `}}),items.map((item,i)=>_jsxs(`div`,{style:{display:`flex`,alignItems:`baseline`,gap:`8px`,padding:`10px 14px`,borderBottom:i\u003citems.length-1?`1px solid var(--border-color, #e2e8f0)`:`none`,backgroundColor:`var(--row-bg, #f8fafc)`},children:[_jsx(`span`,{style:{flexShrink:0},children:item.icon}),_jsxs(`span`,{style:{wordBreak:`break-word`,color:`var(--text-color, #1f2937)`},children:[_jsxs(`strong`,{style:{color:`var(--label-color, #0f172a)`},children:[item.label,`:`]}),` `,item.text]})]},i))]})};function _createMdxContent(props){const{_MdxComponentBoundary}={..._provideComponents(),...props.components};if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsx(_MdxComponentBoundary,{name:`EndpointMeta`,children:_jsx(EndpointMeta,{premium:true,cus:150,mainnetOnly:true})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{EndpointMeta,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Token Analytics (Batch)","openapi":"openapi-files/data-api/api.json POST /tokens/analytics","description":"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.","href":"/data-api/solana/token/market-metrics/token-analytics-batch"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[19,69,"jsx:_jsx}=arguments["],[148,3090,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"security":["15f232ef-9ac3-4ad0-bdb2-5be79b5f154a"],"tags":["Token"],"x-tag-sdk":"token","summary":"Get token analytics for a list of token addresses","description":"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.","operationId":"getMultipleTokenAnalytics","requestBody":"b44e4a1e-9fa1-4505-9ff8-fc34316902d5","responses":{"200":"d6cdc975-0f0f-43bc-8412-1dc9a0a39a33"},"x-mcp-prompt":"Submit a list of token addresses and time period to retrieve their analytics. Use this when users want performance data for multiple tokens or are comparing token metrics.","method":"post","type":"path","servers":["3efcf5dd-82ca-4505-b963-17a358b649fc"],"path":"/tokens/analytics","baseUrlOptions":["https://deep-index.moralis.io/api/v2.2"],"title":"Get token analytics for a list of token addresses","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"description":"Body","required":true,"content":{"application/json":{"schema":{"required":["tokens"],"properties":{"tokens":{"type":"array","maxItems":200,"description":"The tokens to be fetched","example":[{"chain":"0x1","tokenAddress":"0xdac17f958d2ee523a2206206994597c13d831ec7"},{"chain":"solana","tokenAddress":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"}],"items":{"required":["chain","tokenAddress"],"properties":{"chain":{"type":"string","example":"eth","default":"eth","enum":["eth","0x1","sepolia","0xaa36a7","polygon","0x89","bsc","0x38","bsc testnet","0x61","avalanche","0xa86a","cronos","0x19","arbitrum","0xa4b1","chiliz","0x15b38","gnosis","0x64","base","0x2105","base sepolia","0x14a34","optimism","0xa","polygon amoy","0x13882","linea","0xe708","moonbeam","0x504","moonriver","0x505","flow","0x2eb","flow-testnet","0x221","ronin","0x7e4","ronin-testnet","0x31769","lisk","0x46f","pulse","0x171","sei-testnet","0x530","sei","0x531","monad","0x8f"],"description":"The chain to query","isRequired":true,"uniqueKey":"tokens.items.[INDEX].chain","typeLabel":"enum\u003cstring>"},"tokenAddress":{"type":"string","description":"The token address","example":"0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0","isRequired":true,"uniqueKey":"tokens.items.[INDEX].tokenAddress","typeLabel":"string"}},"type":"object","uniqueKey":"tokens.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"tokens","typeLabel":"object[]"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"tokens":[{"chain":"0x1","tokenAddress":"0xdac17f958d2ee523a2206206994597c13d831ec7"},{"chain":"solana","tokenAddress":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"d6cdc975-0f0f-43bc-8412-1dc9a0a39a33":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"categories":{"type":"array","items":{"type":"object","properties":{"chainId":{"type":"string","description":"The chain ID","example":"0x1","uniqueKey":"categories.items.[INDEX].chainId","typeLabel":"string"},"categoryId":{"type":"string","example":"0x1","uniqueKey":"categories.items.[INDEX].categoryId","typeLabel":"string"},"totalBuyVolume":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].totalBuyVolume.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].totalBuyVolume.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].totalBuyVolume.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].totalBuyVolume.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].totalBuyVolume","typeLabel":"object"},"totalSellVolume":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].totalSellVolume.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].totalSellVolume.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].totalSellVolume.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].totalSellVolume.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].totalSellVolume","typeLabel":"object"},"totalBuyers":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].totalBuyers.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].totalBuyers.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].totalBuyers.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].totalBuyers.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].totalBuyers","typeLabel":"object"},"totalSellers":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].totalSellers.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].totalSellers.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].totalSellers.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].totalSellers.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].totalSellers","typeLabel":"object"},"totalBuys":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].totalBuys.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].totalBuys.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].totalBuys.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].totalBuys.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].totalBuys","typeLabel":"object"},"totalSells":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].totalSells.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].totalSells.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].totalSells.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].totalSells.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].totalSells","typeLabel":"object"},"uniqueWallets":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].uniqueWallets.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].uniqueWallets.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].uniqueWallets.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].uniqueWallets.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].uniqueWallets","typeLabel":"object"},"pricePercentChange":{"type":"object","properties":{"5m":{"type":"number","format":"double","example":6516719.425429553,"uniqueKey":"categories.items.[INDEX].pricePercentChange.5m","typeLabel":"number\u003cdouble>"},"1h":{"type":"number","format":"double","example":137489621.30780438,"uniqueKey":"categories.items.[INDEX].pricePercentChange.1h","typeLabel":"number\u003cdouble>"},"6h":{"type":"number","format":"double","example":585436101.0503464,"uniqueKey":"categories.items.[INDEX].pricePercentChange.6h","typeLabel":"number\u003cdouble>"},"24h":{"type":"number","format":"double","example":2668170156.0409784,"uniqueKey":"categories.items.[INDEX].pricePercentChange.24h","typeLabel":"number\u003cdouble>"}},"uniqueKey":"categories.items.[INDEX].pricePercentChange","typeLabel":"object"},"usdPrice":{"type":"string","example":"530","uniqueKey":"categories.items.[INDEX].usdPrice","typeLabel":"string"},"totalLiquidity":{"type":"string","example":"530","uniqueKey":"categories.items.[INDEX].totalLiquidity","typeLabel":"string"},"totalFullyDilutedValuation":{"type":"string","example":"530","uniqueKey":"categories.items.[INDEX].totalFullyDilutedValuation","typeLabel":"string"}},"uniqueKey":"categories.items.[INDEX]","typeLabel":"object"},"uniqueKey":"categories","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"categories":[{"chainId":"0x1","categoryId":"0x1","totalBuyVolume":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"totalSellVolume":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"totalBuyers":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"totalSellers":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"totalBuys":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"totalSells":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"uniqueWallets":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"pricePercentChange":{"5m":6516719.425429553,"1h":137489621.30780438,"6h":585436101.0503464,"24h":2668170156.0409784},"usdPrice":"530","totalLiquidity":"530","totalFullyDilutedValuation":"530"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"15f232ef-9ac3-4ad0-bdb2-5be79b5f154a":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key","x-default":"test","scopes":[]}}},"servers":{"3efcf5dd-82ca-4505-b963-17a358b649fc":{"url":"https://deep-index.moralis.io/api/v2.2"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","x-default":"test","scopes":[]},"schema":{"title":"X-API-Key","type":"string","isRequired":true,"default":"test","typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"X-API-Key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi-files/data-api/api.json"},"subdomain":"moralis","siteName":"Moralis","title":"Token Analytics (Batch) - Moralis","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-23T18:02:06.337Z","originalFileLocation":"data-api/solana/token/market-metrics/token-analytics-batch.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Moralis\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_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/moralis/QJZhcjaKxGIsqpqo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Token Analytics (Batch) - Moralis\">\u003cmeta data-mint-head property=\"og:description\" content=\"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Moralis\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://moralis.mintlify.app/_mintlify/api/og/v2?division=Market+Metrics\u0026amp;title=Token+Analytics+%28Batch%29\u0026amp;description=Fetch+analytics+for+multiple+tokens%2C+including+buy+volume%2C+sell+volume%2C+buyers%2C+sellers%2C+transactions%2C+liquidity+and+FDV+trends+over+time.+Accepts+an+array+of+u\u0026amp;theme=6f12505b5ae9b8d69ff2f6d3\u0026amp;signature=0af3b4face228933adf4eb79c3e6515270fa13f52f1ec1e1517f255898980ba7\">\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=\"Token Analytics (Batch) - Moralis\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://moralis.mintlify.app/_mintlify/api/og/v2?division=Market+Metrics\u0026amp;title=Token+Analytics+%28Batch%29\u0026amp;description=Fetch+analytics+for+multiple+tokens%2C+including+buy+volume%2C+sell+volume%2C+buyers%2C+sellers%2C+transactions%2C+liquidity+and+FDV+trends+over+time.+Accepts+an+array+of+u\u0026amp;theme=6f12505b5ae9b8d69ff2f6d3\u0026amp;signature=0af3b4face228933adf4eb79c3e6515270fa13f52f1ec1e1517f255898980ba7\">\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/moralis/QJZhcjaKxGIsqpqo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Moralis\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0f7fff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/data-api/solana/token/market-metrics/token-analytics-batch.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.moralis.com/#organization\",\"name\":\"Moralis\",\"url\":\"https://docs.moralis.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/moralis/GWFD1O4mIZzaStPO/logo/light.png?fit=max\u0026auto=format\u0026n=GWFD1O4mIZzaStPO\u0026q=85\u0026s=66e6da0d81943c4679e0ba921850201d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.moralis.com#website\",\"name\":\"Moralis\",\"url\":\"https://docs.moralis.com\",\"publisher\":{\"@id\":\"https://docs.moralis.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch#webpage\",\"url\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch\",\"name\":\"Token Analytics (Batch)\",\"description\":\"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.\",\"dateModified\":\"2026-04-23T18:02:06.337Z\",\"isPartOf\":{\"@id\":\"https://docs.moralis.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Solana API\",\"item\":\"https://docs.moralis.com/data-api/solana/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Token API\",\"item\":\"https://docs.moralis.com/data-api/solana/token/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Market Metrics\",\"item\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Token Analytics (Batch)\",\"item\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch#apireference\",\"headline\":\"Token Analytics (Batch)\",\"name\":\"Token Analytics (Batch)\",\"description\":\"Fetch analytics for multiple tokens, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.\",\"url\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch\",\"mainEntityOfPage\":{\"@id\":\"https://docs.moralis.com/data-api/solana/token/market-metrics/token-analytics-batch#webpage\"},\"dateModified\":\"2026-04-23T18:02:06.337Z\",\"publisher\":{\"@id\":\"https://docs.moralis.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.moralis.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Moralis\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Moralis","nav":{"global":null,"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":""}]},{"tab":"Data API","pages":[{"group":"Introduction","pages":[{"title":"Data API","sidebarTitle":"Overview","href":"/data-api/overview"},{"title":"Data API Pricing","sidebarTitle":"Pricing","href":"/data-api/pricing"},{"title":"Data API Supported Chains","sidebarTitle":"Supported Chains","mode":"wide","href":"/data-api/supported-chains"},{"group":"Quickstart","pages":[{"title":"Get Your API Key","href":"/data-api/get-your-api-key"},{"title":"Make Your First Request","sidebarTitle":"Make Your First Request","href":"/data-api/first-request"}]},{"group":"Resources","pages":[{"title":"Rate Limits","href":"/data-api/resources/rate-limits"},{"title":"Pagination","href":"/data-api/resources/pagination"},{"title":"Response Codes","href":"/data-api/resources/response-codes"},{"title":"Performance","href":"/data-api/introduction/resources/performance-and-reliability"},{"title":"Premium Endpoints","href":"/data-api/introduction/resources/premium-endpoints"}]},{"title":"Global API Reference","href":"/get-started/global-api-reference"}]},{"group":"Data Features","pages":[{"title":"Data Features Overview","sidebarTitle":"Overview","href":"/data-api/data-features/data-features-overview"},{"group":"Data Enrichment","pages":[{"title":"Address \u0026 Entity Labeling","href":"/data-api/data-features/data-enrichment/address-labelling"},{"title":"Transaction Decoding","href":"/data-api/data-features/data-enrichment/transaction-decoding"},{"title":"Internal Transactions","href":"/data-api/data-features/data-enrichment/internal-transactions"},{"title":"NFT Metadata","href":"/data-api/data-features/data-enrichment/nft-metadata"},{"title":"NFT Image Previews (CDN)","href":"/data-api/data-features/data-enrichment/nft-metadata/image-previews-cdn"},{"title":"NFT Rarity","href":"/data-api/data-features/data-enrichment/nft-rarity"},{"title":"Profitability (PnL)","href":"/data-api/data-features/data-enrichment/profitability-pnl"},{"title":"Token Metadata","href":"/data-api/data-features/data-enrichment/token-metadata"},{"title":"Solana Token Standards","href":"/data-api/data-features/data-enrichment/solana-token-standards"}]},{"group":"Prices","pages":[{"title":"Token Prices","href":"/data-api/data-features/data-enrichment/token-prices"},{"title":"NFT Sale Prices","href":"/data-api/data-features/prices/sale-prices"},{"title":"NFT Floor Prices","href":"/data-api/data-features/prices/floor-prices"}]},{"group":"Safety \u0026 Trust","tag":"New Features","pages":[{"title":"Verified Contracts","href":"/data-api/data-features/safety-and-trust/verified-contracts"},{"title":"Spam Filtering","href":"/data-api/resources/spam-filtering"},{"title":"Token Scores","tag":"New","href":"/data-api/data-features/token-scores"},{"title":"Liquidity Filtering","href":"/data-api/data-features/safety-and-trust/liquidity-filtering"},{"title":"Accurate Net Worth \u0026 Token Balances","sidebarTitle":"Accurate Net Worth \u0026 Balances","href":"/data-api/data-features/safety-and-trust/accurate-net-worth-and-balances"}]},{"group":"Search \u0026 Discovery","pages":[{"title":"Token Search","href":"/data-api/data-features/search-and-discovery/token-search"}]},{"group":"Integrations","pages":[{"title":"Supported DEXes","href":"/data-api/data-features/integrations/supported-dexs"},{"title":"DeFi Protocols","href":"/data-api/data-features/integrations/defi-protocols"},{"title":"NFT Marketplaces","href":"/data-api/data-features/integrations/nft-marketplaces"}]}]},{"group":"EVM API","pages":[{"title":"EVM Data API","sidebarTitle":"Overview","href":"/data-api/evm/overview"},{"group":"Wallet API","tag":"New Features","pages":[{"title":"Wallet API","sidebarTitle":"Overview","href":"/data-api/evm/wallet/overview"},{"group":"Activity","tag":"New Features","pages":[{"title":"Wallet History","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/history","href":"/data-api/evm/wallet/wallet-history"},{"title":"Token Transfers","openapi":"openapi-files/data-api/api.json GET /{address}/erc20/transfers","href":"/data-api/evm/wallet/token-transfers"},{"title":"Wallet Swaps","sidebarTitle":"Swaps","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/swaps","href":"/data-api/evm/wallet/wallet-swaps"},{"title":"NFT Transfers","openapi":"openapi-files/data-api/api.json GET /{address}/nft/transfers","href":"/data-api/evm/wallet/nft-transfers"},{"title":"NFT Trades","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/nfts/trades","href":"/data-api/evm/wallet/nft-trades-by-wallet"},{"title":"Wallet Transactions (Raw)","sidebarTitle":"Transactions (Raw)","openapi":"openapi-files/data-api/api.json GET /{address}","href":"/data-api/evm/wallet/wallet-transactions"},{"title":"Wallet Transactions (Decoded)","sidebarTitle":"Transactions (Decoded)","openapi":"openapi-files/data-api/api.json GET /{address}/verbose","href":"/data-api/evm/wallet/decoded-transactions"},{"title":"Wallet Insights","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/insight","tag":"New","href":"/data-api/evm/wallet/wallet-insights"},{"title":"Wallet Stats","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/stats","href":"/data-api/evm/wallet/wallet-stats"},{"title":"Wallet Chain Activity","sidebarTitle":"Chain Activity","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/chains","href":"/data-api/evm/wallet/chain-activity"}]},{"group":"Tokens","pages":[{"title":"Token Balances","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/tokens","href":"/data-api/evm/wallet/token-balances"},{"title":"Native Balance","openapi":"openapi-files/data-api/api.json GET /{address}/balance","href":"/data-api/evm/wallet/native-balance"},{"title":"Native Balance (Batch)","openapi":"openapi-files/data-api/api.json GET /wallets/balances","href":"/data-api/evm/wallet/native-balances-batch"},{"title":"Token Approvals","sidebarTitle":"Token Approvals","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/approvals","href":"/data-api/evm/wallet/approvals"},{"title":"Token Balances (Legacy)","openapi":"openapi-files/data-api/api.json GET /{address}/erc20","href":"/data-api/evm/wallet/token-balances-legacy"}]},{"group":"NFTs","pages":[{"title":"NFT Balances","openapi":"openapi-files/data-api/api.json GET /{address}/nft","href":"/data-api/evm/wallet/nft-balances"},{"title":"NFT Collections","openapi":"openapi-files/data-api/api.json GET /{address}/nft/collections","href":"/data-api/evm/wallet/nft-collections"}]},{"group":"DeFi Positions","pages":[{"title":"Wallet Protocols","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/summary","href":"/data-api/evm/wallet/wallet-protocols"},{"title":"Wallet Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/positions","href":"/data-api/evm/wallet/wallet-positions"},{"title":"Detailed Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/{protocol}/positions","href":"/data-api/evm/wallet/detailed-positions"},{"group":"Legacy","pages":[{"title":"Wallet Protocols","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/defi/summary","href":"/data-api/evm/wallet/legacy/wallet-protocols"},{"title":"Wallet Positions","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/defi/positions","href":"/data-api/evm/wallet/legacy/wallet-positions"},{"title":"Detailed Positions","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/defi/{protocol}/positions","href":"/data-api/evm/wallet/legacy/detailed-positions"}]}]},{"group":"Net Worth \u0026 PnL","pages":[{"title":"Wallet Net Worth","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/net-worth","href":"/data-api/evm/wallet/net-worth"},{"title":"Wallet PnL Summary","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/profitability/summary","href":"/data-api/evm/wallet/wallet-pnl-summary"},{"title":"Wallet PnL Breakdown","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/profitability","href":"/data-api/evm/wallet/wallet-pnl"}]},{"group":"Identity","pages":[{"title":"Resolve Address from ENS Domain","sidebarTitle":"Resolve ENS Address","openapi":"openapi-files/data-api/api.json GET /resolve/ens/{domain}","href":"/data-api/evm/wallet/resolve-address"},{"title":"Resolve ENS Domain from Address","sidebarTitle":"Resolve ENS Domain","openapi":"openapi-files/data-api/api.json GET /resolve/{address}/reverse","href":"/data-api/evm/wallet/ens-lookup"}]}]},{"group":"Token API","tag":"New Features","pages":[{"title":"Token API Overview","sidebarTitle":"Overview","href":"/data-api/evm/token/overview"},{"group":"Metadata \u0026 Info","tag":"New","pages":[{"title":"Token Metadata","openapi":"openapi-files/data-api/api.json GET /erc20/metadata","href":"/data-api/evm/token/metadata/token-metadata"},{"title":"Token Score","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/score","tag":"New","href":"/data-api/evm/token/metadata/token-score"},{"title":"Token Score - Timeseries","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/score/historical","tag":"New","href":"/data-api/evm/token/metadata/token-score-timeseries"}]},{"group":"Prices","pages":[{"title":"Token Price","openapi":"openapi-files/data-api/api.json GET /erc20/{address}/price","href":"/data-api/evm/token/prices/token-price"},{"title":"Token Prices (Batch)","openapi":"openapi-files/data-api/api.json POST /erc20/prices","href":"/data-api/evm/token/prices/token-prices-batch"},{"title":"OHLC by Pair Address","sidebarTitle":"OHLC","openapi":"openapi-files/data-api/api.json GET /pairs/{address}/ohlcv","href":"/data-api/evm/token/prices/ohlc"}]},{"group":"Transfers","pages":[{"title":"Token Transfers by Contract","sidebarTitle":"Token Transfers","openapi":"openapi-files/data-api/api.json GET /erc20/{address}/transfers","href":"/data-api/evm/token/transfers/token-transfers"}]},{"group":"Holders","pages":[{"title":"Top Token Holders","sidebarTitle":"Top Holders","openapi":"openapi-files/data-api/api.json GET /erc20/{token_address}/owners","href":"/data-api/evm/token/holders/token-holders"},{"title":"Token Holder Metrics","sidebarTitle":"Holder Metrics","openapi":"openapi-files/data-api/api.json GET /erc20/{tokenAddress}/holders","href":"/data-api/evm/token/holders/token-holder-stats"}]},{"group":"Swaps \u0026 Pairs","pages":[{"title":"Token Swaps","openapi":"openapi-files/data-api/api.json GET /erc20/{address}/swaps","href":"/data-api/evm/token/swaps/token-swaps"},{"title":"Pair Swaps","openapi":"openapi-files/data-api/api.json GET /pairs/{address}/swaps","href":"/data-api/evm/token/swaps/pair-swaps"},{"title":"Wallet Swaps","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/swaps","href":"/data-api/evm/token/swaps/wallet-swaps"},{"title":"Token Pairs","openapi":"openapi-files/data-api/api.json GET /erc20/{token_address}/pairs","href":"/data-api/evm/token/swaps/token-pairs"},{"title":"Pair Stats","openapi":"openapi-files/data-api/api.json GET /pairs/{address}/stats","href":"/data-api/evm/token/swaps/pair-stats"}]},{"group":"Market Metrics","pages":[{"title":"Token Analytics","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/analytics","href":"/data-api/universal/token/analytics/token-analytics"},{"title":"Token Analytics (Batch)","openapi":"openapi-files/data-api/api.json POST /tokens/analytics","href":"/data-api/universal/token/analytics/token-analytics-multi"},{"title":"Token Analytics - Timeseries","openapi":"openapi-files/data-api/api.json POST /tokens/analytics/timeseries","href":"/data-api/universal/token/analytics/token-analytics-timeseries"}]},{"group":"Search \u0026 Discovery","pages":[{"title":"Token Search","openapi":"openapi-files/data-api/api.json GET /tokens/search","href":"/data-api/universal/token/search/token-search"},{"title":"Token Categories","openapi":"openapi-files/data-api/api.json GET /tokens/categories","href":"/data-api/evm/token/discovery/token-categories"}]},{"group":"Advanced Signals","pages":[{"title":"Top Traders by Token","sidebarTitle":"Top Traders","openapi":"openapi-files/data-api/api.json GET /erc20/{address}/top-gainers","href":"/data-api/evm/token/signals/top-traders"}]}]},{"group":"NFT API","pages":[{"title":"NFT API","sidebarTitle":"Overview","href":"/data-api/evm/nft/overview"},{"group":"Metadata \u0026 Info","pages":[{"title":"NFT Metadata","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}","href":"/data-api/evm/nft/metadata/nft-metadata"},{"title":"NFT Metadata (Batch)","openapi":"openapi-files/data-api/api.json POST /nft/getMultipleNFTs","href":"/data-api/evm/nft/metadata/nft-metadata-batch"},{"title":"Collection Metadata","openapi":"openapi-files/data-api/api.json GET /nft/{address}/metadata","href":"/data-api/evm/nft/metadata/collection-metadata"},{"title":"Collection Metadata (Batch)","openapi":"openapi-files/data-api/api.json POST /nft/metadata","href":"/data-api/evm/nft/metadata/collection-metadata-batch"},{"title":"Collection Stats","openapi":"openapi-files/data-api/api.json GET /nft/{address}/stats","href":"/data-api/evm/nft/metadata/collection-stats"}]},{"group":"NFTs \u0026 Collections","pages":[{"title":"NFTs by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}","href":"/data-api/evm/nft/collections/nfts-by-collection"},{"title":"NFTs by Wallet","openapi":"openapi-files/data-api/api.json GET /{address}/nft","href":"/data-api/evm/nft/collections/nfts-by-wallet"},{"title":"NFT Collections by Wallet","sidebarTitle":"Collections by Wallet","openapi":"openapi-files/data-api/api.json GET /{address}/nft/collections","href":"/data-api/evm/nft/collections/nft-collections-by-wallet"}]},{"group":"Transfers","pages":[{"title":"NFT Transfers by Token ID","sidebarTitle":"Transfers by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/transfers","href":"/data-api/evm/nft/transfers/token-id-transfers"},{"title":"NFT Transfers by Contract","sidebarTitle":"Transfers by Contract","openapi":"openapi-files/data-api/api.json GET /nft/{address}/transfers","href":"/data-api/evm/nft/transfers/collection-transfers"}]},{"group":"Ownership","pages":[{"title":"Owners by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/unique-owners","href":"/data-api/evm/nft/ownership/owners-by-contract"},{"title":"Owners by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/owners","href":"/data-api/evm/nft/ownership/owners-by-token-id"}]},{"group":"Prices","pages":[{"title":"Floor Price by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/floor-price","href":"/data-api/evm/nft/prices/collection-floor-price"},{"title":"Floor Price by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/floor-price","href":"/data-api/evm/nft/prices/floor"},{"title":"Timeseries Floor Price by Contract","sidebarTitle":"Timeseries Floor Price","openapi":"openapi-files/data-api/api.json GET /nft/{address}/floor-price/historical","href":"/data-api/evm/nft/prices/historical-floor-price"},{"title":"Sale Price by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/price","href":"/data-api/evm/nft/prices/sale-price-by-contract"},{"title":"Sale Price by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/price","href":"/data-api/evm/nft/prices/sale-price-by-token-id"}]},{"group":"Trades","pages":[{"title":"NFT Trades by Collection","sidebarTitle":"Trades by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/trades","href":"/data-api/evm/nft/trades/collection-trades"},{"title":"NFT Trades by Token ID","sidebarTitle":"Trades by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/trades","href":"/data-api/evm/nft/trades/trades-by-token-id"}]},{"group":"Traits \u0026 Rarity","pages":[{"title":"NFT Traits by Collection","sidebarTitle":"Traits by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/traits","href":"/data-api/evm/nft/traits/traits-by-collection"},{"title":"Traits by Collection (Paginated)","openapi":"openapi-files/data-api/api.json GET /nft/{address}/traits/paginate","href":"/data-api/evm/nft/traits/traits-by-collection-paginated"},{"title":"NFTs by Traits","sidebarTitle":"NFTs by Traits","openapi":"openapi-files/data-api/api.json POST /nft/{address}/nfts-by-traits","href":"/data-api/evm/nft/traits/nfts-by-traits"}]},{"group":"Utilities","pages":[{"title":"Resync NFT Metadata","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/metadata/resync","href":"/data-api/evm/nft/utilities/resync-nft-metadata"},{"title":"Resync NFT Traits","openapi":"openapi-files/data-api/api.json GET /nft/{address}/traits/resync","href":"/data-api/evm/nft/utilities/resync-nft-traits"}]}]},{"group":"Price API","pages":[{"title":"Price API","sidebarTitle":"Overview","href":"/data-api/evm/price/overview"},{"title":"Token Price","openapi":"openapi-files/data-api/api.json GET /erc20/{address}/price","href":"/data-api/evm/price/token-price"},{"title":"Token Prices (Batch)","openapi":"openapi-files/data-api/api.json POST /erc20/prices","href":"/data-api/evm/price/token-prices-batch"},{"title":"OHLC by Pair Address","sidebarTitle":"Token OHLC","openapi":"openapi-files/data-api/api.json GET /pairs/{address}/ohlcv","href":"/data-api/evm/price/ohlc"},{"title":"Floor Price by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/floor-price","href":"/data-api/evm/price/collection-floor-price"},{"title":"Floor Price by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/floor-price","href":"/data-api/evm/price/token-id-floor-price"},{"title":"Timeseries Floor Price by Contract","sidebarTitle":"Timeseries Floor Price","openapi":"openapi-files/data-api/api.json GET /nft/{address}/floor-price/historical","href":"/data-api/evm/price/timeseries-floor-price"},{"title":"Sale Price by Collection","openapi":"openapi-files/data-api/api.json GET /nft/{address}/price","href":"/data-api/evm/price/sale-prices-by-collection"},{"title":"Sale Price by Token ID","openapi":"openapi-files/data-api/api.json GET /nft/{address}/{token_id}/price","href":"/data-api/evm/price/sale-price-by-token-id"}]},{"group":"DeFi API","pages":[{"title":"DeFi API","sidebarTitle":"Overview","href":"/data-api/evm/defi/overview"},{"title":"Wallet Protocols","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/summary","href":"/data-api/evm/defi/wallet-protocols"},{"title":"Wallet Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/positions","href":"/data-api/evm/defi/wallet-positions"},{"title":"Detailed Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/{protocol}/positions","href":"/data-api/evm/defi/wallet-positions-detailed"},{"group":"Legacy","pages":[{"title":"Wallet Protocols","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/defi/summary","href":"/data-api/evm/defi/legacy/wallet-protocols"},{"title":"Wallet Positions","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/defi/positions","href":"/data-api/evm/defi/legacy/wallet-positions"},{"title":"Detailed Positions","openapi":"openapi-files/data-api/api.json GET /wallets/{address}/defi/{protocol}/positions","href":"/data-api/evm/defi/legacy/wallet-positions-detailed"}]}]},{"group":"Blockchain API","pages":[{"title":"Blockchain API","sidebarTitle":"Overview","href":"/data-api/evm/blockchain/overview"},{"title":"Block by Hash or Number","sidebarTitle":"Block by Hash","openapi":"openapi-files/data-api/api.json GET /block/{block_number_or_hash}","href":"/data-api/evm/blockchain/block-by-hash"},{"title":"Block by Date","openapi":"openapi-files/data-api/api.json GET /dateToBlock","href":"/data-api/evm/blockchain/block-by-date"},{"title":"Latest Block","openapi":"openapi-files/data-api/api.json GET /latestBlockNumber/{chain}","href":"/data-api/evm/blockchain/latest-block"},{"title":"Get Transaction","openapi":"openapi-files/data-api/api.json GET /transaction/{transaction_hash}","href":"/data-api/evm/blockchain/transaction-by-hash"},{"title":"Get Transaction (Decoded)","openapi":"openapi-files/data-api/api.json GET /transaction/{transaction_hash}/verbose","href":"/data-api/evm/blockchain/transaction-by-hash-decoded"},{"title":"Address Transactions","openapi":"openapi-files/data-api/api.json GET /{address}","href":"/data-api/evm/blockchain/address-transactions"},{"title":"Address Transactions (Decoded)","openapi":"openapi-files/data-api/api.json GET /{address}/verbose","href":"/data-api/evm/blockchain/address-transactions-decoded"}]}]},{"group":"Solana API","pages":[{"title":"Solana Data API","sidebarTitle":"Overview","href":"/data-api/solana/overview"},{"group":"Wallet API","pages":[{"title":"Solana Wallet API Overview","sidebarTitle":"Overview","href":"/data-api/solana/wallet/overview"},{"title":"Native Balance","openapi":"openapi-files/data-api/solana-api.json GET /account/{network}/{address}/balance","href":"/data-api/solana/wallet/native-balance"},{"title":"Wallet Portfolio","sidebarTitle":"Portfolio","openapi":"openapi-files/data-api/solana-api.json GET /account/{network}/{address}/portfolio","href":"/data-api/solana/wallet/portfolio"},{"title":"Token Balances","openapi":"openapi-files/data-api/solana-api.json GET /account/{network}/{address}/tokens","href":"/data-api/solana/wallet/token-balances"},{"title":"NFT Balances","openapi":"openapi-files/data-api/solana-api.json GET /account/{network}/{address}/nft","href":"/data-api/solana/wallet/nft-balances"},{"title":"Wallet Swaps","sidebarTitle":"Swaps","openapi":"openapi-files/data-api/solana-api.json GET /account/{network}/{address}/swaps","href":"/data-api/solana/wallet/wallet-swaps"}]},{"group":"Token API","tag":"New features","pages":[{"title":"Solana Token API Overview","sidebarTitle":"Overview","href":"/data-api/solana/token/overview"},{"group":"Metadata \u0026 Info","tag":"New features","pages":[{"title":"Token Metadata","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/{address}/metadata","href":"/data-api/solana/token/token-metadata"},{"title":"Token Metadata (Batch)","openapi":"openapi-files/data-api/solana-api.json POST /token/{network}/metadata","tag":"New","href":"/data-api/solana/token/token-metadata-batch"},{"title":"Token Score","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/score","tag":"New","href":"/data-api/solana/token/token-score"}]},{"group":"Prices","pages":[{"title":"Token Price","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/{address}/price","href":"/data-api/solana/token/prices/token-price"},{"title":"Token Price (Batch)","openapi":"openapi-files/data-api/solana-api.json POST /token/{network}/prices","href":"/data-api/solana/token/prices/token-prices-batch"},{"title":"OHLC by Pair Address","sidebarTitle":"OHLC","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/pairs/{address}/ohlcv","href":"/data-api/solana/token/prices/ohlc"}]},{"group":"Swaps \u0026 Pairs","pages":[{"title":"Token Swaps","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/{address}/swaps","href":"/data-api/solana/token/swaps/token-swaps"},{"title":"Pair Swaps","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/pairs/{pairAddress}/swaps","href":"/data-api/solana/token/pairs/pair-swaps"},{"title":"Wallet Swaps","openapi":"openapi-files/data-api/solana-api.json GET /account/{network}/{address}/swaps","href":"/data-api/solana/token/swaps/wallet-swaps"},{"title":"Token Pairs","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/{address}/pairs","href":"/data-api/solana/token/pairs/token-pairs"},{"title":"Pair Stats","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/pairs/{pairAddress}/stats","href":"/data-api/solana/token/pairs/pair-stats"}]},{"group":"Market Metrics","pages":[{"title":"Token Analytics","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/analytics","description":"Retrieve detailed trading analytics for a specific token, including buy volume, sell volume, buyers, sellers, transactions, liquidity and FDV trends over time.","href":"/data-api/solana/token/market-metrics/token-analytics"},{"title":"Token Analytics (Batch)","openapi":"openapi-files/data-api/api.json POST /tokens/analytics","href":"/data-api/solana/token/market-metrics/token-analytics-batch"},{"title":"Token Analytics - Timeseries","openapi":"openapi-files/data-api/api.json POST /tokens/analytics/timeseries","description":"Fetch timeseries swap buy volume, sell volume, liquidity and FDV for multiple tokens. Accepts an array of up to 200 tokens, each requiring chain and tokenAddress.","href":"/data-api/solana/token/market-metrics/token-analytics-timeseries"}]},{"group":"Search \u0026 Discovery","pages":[{"title":"Token Search","openapi":"openapi-files/data-api/api.json GET /tokens/search","href":"/data-api/solana/token/search-and-discovery/token-search"}]}]},{"group":"NFT API","pages":[{"title":"Solana NFT API Overview","sidebarTitle":"Overview","href":"/data-api/solana/nft/overview"},{"title":"NFT Metadata","openapi":"openapi-files/data-api/solana-api.json GET /nft/{network}/{address}/metadata","href":"/data-api/solana/nft/nft-metadata"}]},{"group":"Price API","pages":[{"title":"Solana Price API Overview","sidebarTitle":"Overview","href":"/data-api/solana/price/overview"},{"title":"Token Price","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/{address}/price","href":"/data-api/solana/price/token-price"},{"title":"Token Price (Batch)","openapi":"openapi-files/data-api/solana-api.json POST /token/{network}/prices","href":"/data-api/solana/token/prices/token-prices-batch"},{"title":"OHLC by Pair Address","sidebarTitle":"OHLC","openapi":"openapi-files/data-api/solana-api.json GET /token/{network}/pairs/{address}/ohlcv","href":"/data-api/solana/price/ohlc"}]},{"group":"DeFi API","tag":"New","pages":[{"title":"Solana DeFi API","sidebarTitle":"Overview","href":"/data-api/solana/defi/overview"},{"title":"Wallet Protocols","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/summary","href":"/data-api/solana/defi/wallet-protocols"},{"title":"Wallet Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/positions","href":"/data-api/solana/defi/wallet-positions"},{"title":"Detailed Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/{protocol}/positions","href":"/data-api/solana/defi/wallet-positions-detailed"}]}]},{"group":"Bitcoin API","tag":"New","pages":[{"title":"Bitcoin Data API","sidebarTitle":"Overview","href":"/data-api/bitcoin/overview"},{"group":"Blockchain API","pages":[{"title":"Bitcoin Blockchain API","sidebarTitle":"Overview","href":"/data-api/bitcoin/blockchain/overview"},{"title":"Get Block","sidebarTitle":"Get Block","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/chains/{chainAlias}/blocks/{blockIdentifier}","href":"/data-api/bitcoin/blockchain/block"},{"title":"Get Transaction","sidebarTitle":"Get Transaction","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/chains/{chainAlias}/transactions/{txHash}","href":"/data-api/bitcoin/blockchain/transaction"}]},{"group":"Price API","pages":[{"title":"Bitcoin Price API","sidebarTitle":"Overview","href":"/data-api/bitcoin/price/overview"},{"title":"Current Price","sidebarTitle":"Current Price","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/chains/{chainAlias}/tokens/{tokenAliasOrTokenAddress}/price","href":"/data-api/bitcoin/price/current-price"},{"title":"Historical Price","sidebarTitle":"Historical Price","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/chains/{chainAlias}/tokens/{tokenAliasOrTokenAddress}/price/timeseries","href":"/data-api/bitcoin/price/historical-price"},{"title":"Sparkline","sidebarTitle":"Sparkline","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/chains/{chainAlias}/tokens/{tokenAliasOrTokenAddress}/price/sparkline","href":"/data-api/bitcoin/price/sparkline"}]},{"group":"Wallet API","pages":[{"title":"Bitcoin Wallet API","sidebarTitle":"Overview","href":"/data-api/bitcoin/wallet/overview"},{"title":"Wallet History","sidebarTitle":"Wallet History","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/wallets/{walletAddressOrPublicKey}/history","href":"/data-api/bitcoin/wallet/address-transactions"},{"title":"BTC Balances","sidebarTitle":"BTC Balances","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/wallets/{walletAddressOrPublicKey}/tokens","href":"/data-api/bitcoin/wallet/address-balances"}]},{"group":"Xpub Utility","pages":[{"title":"Xpub Utility","sidebarTitle":"Overview","href":"/data-api/bitcoin/utility/overview"},{"title":"Addresses From Xpub","sidebarTitle":"Addresses From Xpub","openapi":"openapi-files/data-api/bitcoin-api-v1.json GET /v1/chains/{chainAlias}/wallets/{publicKey}/addresses","href":"/data-api/bitcoin/utility/addresses-from-xpub"}]}]},{"group":"Universal API","pages":[{"title":"Universal API","sidebarTitle":"Overview","href":"/data-api/universal/overview"},{"group":"Wallets API","tag":"New","pages":[{"title":"Wallets API","sidebarTitle":"Overview","href":"/data-api/universal/wallet/overview"},{"title":"Cross-Chain Token Balances","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddressOrPublicKey}/tokens","href":"/data-api/universal/wallet/cross-chain-token-balances"}]},{"group":"PnL API","tag":"New","pages":[{"title":"PnL API","sidebarTitle":"Overview","href":"/data-api/universal/pnl/overview"},{"title":"Wallet PnL","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/pnl","href":"/data-api/universal/pnl/wallet-pnl"},{"title":"Wallet PnL Summary","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/pnl/summary","href":"/data-api/universal/pnl/wallet-pnl-summary"},{"title":"Top Traders by Token","sidebarTitle":"Top Traders","openapi":"openapi-files/data-api/api-v1.json GET /v1/chains/{chainAlias}/tokens/{tokenAddress}/top-traders","href":"/data-api/universal/pnl/top-traders"}]},{"group":"Token API","tag":"New features","pages":[{"title":"Token API Overview","sidebarTitle":"Overview","href":"/data-api/universal/token/overview"},{"title":"Token Search","openapi":"openapi-files/data-api/api.json GET /tokens/search","href":"/data-api/universal/token/search/token-search"},{"title":"Token Score","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/score","tag":"New","href":"/data-api/universal/token/score/token-score"},{"title":"Token Score - Timeseries","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/score/historical","tag":"New","href":"/data-api/universal/token/score/token-score-timeseries"},{"title":"Trending Tokens","openapi":"openapi-files/data-api/api.json GET /tokens/trending","href":"/data-api/universal/token/trending-tokens"},{"title":"Token Analytics","openapi":"openapi-files/data-api/api.json GET /tokens/{tokenAddress}/analytics","href":"/data-api/universal/token/analytics/token-analytics"},{"title":"Token Analytics (Batch)","openapi":"openapi-files/data-api/api.json POST /tokens/analytics","href":"/data-api/universal/token/analytics/token-analytics-multi"},{"title":"Token Analytics - Timeseries","openapi":"openapi-files/data-api/api.json POST /tokens/analytics/timeseries","href":"/data-api/universal/token/analytics/token-analytics-timeseries"},{"title":"Token Price Timeseries","openapi":"openapi-files/data-api/api-v1.json GET /v1/chains/{chainAlias}/tokens/{tokenAliasOrTokenAddress}/price/timeseries","href":"/data-api/universal/token/price/token-price-timeseries"},{"title":"Token Price Sparkline","openapi":"openapi-files/data-api/api-v1.json GET /v1/chains/{chainAlias}/tokens/{tokenAliasOrTokenAddress}/price/sparkline","href":"/data-api/universal/token/price/token-price-sparkline"}]},{"group":"DeFi API","tag":"New","pages":[{"title":"DeFi API","sidebarTitle":"Overview","href":"/data-api/universal/defi/overview"},{"title":"Wallet Protocols","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/summary","href":"/data-api/universal/defi/wallet-protocols"},{"title":"Wallet Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/positions","href":"/data-api/universal/defi/wallet-positions"},{"title":"Detailed Positions","openapi":"openapi-files/data-api/api-v1.json GET /v1/wallets/{walletAddress}/defi/{protocol}/positions","href":"/data-api/universal/defi/wallet-positions-detailed"},{"title":"Supported Protocols","openapi":"openapi-files/data-api/api-v1.json GET /v1/defi/protocols","href":"/data-api/universal/defi/supported-protocols"}]},{"group":"Market Metrics API","pages":[{"title":"Market Metrics Overview","sidebarTitle":"Overview","href":"/data-api/universal/market-metrics/overview"}]},{"group":"Entity API","pages":[{"title":"Entity API Overview","sidebarTitle":"Overview","href":"/data-api/universal/entity/overview"},{"title":"Entity Search","openapi":"openapi-files/data-api/api.json GET /entities/search","href":"/data-api/universal/entity/endpoints/entity-search"},{"title":"Get Entity","openapi":"openapi-files/data-api/api.json GET /entities/{entityId}","href":"/data-api/universal/entity/endpoints/entity-by-id"},{"title":"Get Entities by Category","openapi":"openapi-files/data-api/api.json GET /entities/categories/{categoryId}","href":"/data-api/universal/entity/endpoints/entity-by-category"},{"title":"Get Entity Categories","openapi":"openapi-files/data-api/api.json GET /entities/categories","href":"/data-api/universal/entity/endpoints/entity-categories"}]}]},{"group":"Onchain Skills","pages":[{"title":"Onchain Skills","href":"/data-api/onchain-skills/overview"},{"title":"Tutorial","href":"/data-api/onchain-skills/tutorial"}]}]},{"tab":"Streams","pages":[{"title":"Streams","href":"/streams/overview"}]},{"tab":"Data Feeds","pages":[{"title":"Data Feeds","href":"/data-feeds/overview"}]},{"tab":"RPC Nodes","pages":[{"title":"RPC Nodes","href":"/rpc-nodes/overview"}]},{"tab":"Auth API","pages":[{"title":"Auth API","href":"/auth-api/overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Token Analytics (Batch) - Moralis","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}