Retrieve token activity within this route’s token, pool and wallet scope. Use events=all to combine swaps with liquidity additions/removals, or events=liquidity for liquidity only. Omit events for the existing trades-only response. Add enrich=identity to identify wallets on either event type.Liquidity rows use type: add_liquidity | remove_liquidity, a single pool, and exact string amounts in tokens[]; they do not contain swap prices, volume or PnL. See the liquidity guide for REST examples, pagination and live rooms.
import { Client } from '@solana-tracker/data-api';const client = new Client({ apiKey: 'YOUR_API_KEY' });const data = await client.getTokenTradeHistory('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN', { events: 'all', // Use 'liquidity' for LP adds/removes only, or 'trades' for swaps. enrich: 'identity', currency: 'usd', // Adds a per-token price to each swap: 'usd', 'eur' or 'sol'. marketCap: true, limit: 100, sortDirection: 'DESC',});
Choose trades (default), all (swaps plus liquidity), or liquidity (add/remove actions only). All modes return a trades array. Invalid values return HTTP 400.
Pass identity to attach wallet identity to every returned trade or liquidity event, using the same enrichment as token holders. Includes available KOL profiles, tags, trading platforms and profiles, developer/pool labels, curated labels, and SNS names. Unknown wallets return identity: null. Omit for unchanged responses and no identity lookups. all and * also enable identity; pool and developer are compatibility aliases.
Pass nextCursor back unchanged. Default trades use a timestamp; events=all and events=liquidity return an opaque string scoped to the token, pool, wallet, events and sortDirection. Keep these filters unchanged between pages.
Adds price (per token) to every swap, in this currency at the time of the trade. sol: trades against SOL use the swap's own SOL and token amounts; other trades divide the USD price by the SOL/USD rate at that second. eur: the USD price divided by the EUR/USD rate at the time of the trade. price is null when the trade has no USD price or no rate is available. Liquidity rows are unchanged. Invalid values return HTTP 400.
Set to true to add marketCap to every swap: price (in currency, USD by default) times the supply of the token's main pool. Uses the current supply, so a token that burned or minted since the trade is valued at today's supply.
Currency of price and marketCap. Present when currency or marketCap is set.
Available options:
usd,
eur,
sol
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Solana Tracker","colors":{"primary":"#222","light":"#fafafa","dark":"#fff"},"logo":{"light":"https://mintcdn.com/solanatracker/tbRGxreenJeMeUiS/logo/light.png?fit=max\u0026auto=format\u0026n=tbRGxreenJeMeUiS\u0026q=85\u0026s=6de175e4a3183972f09414aef7c09e03","dark":"https://mintcdn.com/solanatracker/tbRGxreenJeMeUiS/logo/dark.png?fit=max\u0026auto=format\u0026n=tbRGxreenJeMeUiS\u0026q=85\u0026s=f0e85b8285a592294510eddfdc897951"},"favicon":"https://mintcdn.com/solanatracker/L_Q6q-7aVovpQheP/favicon.ico?fit=max\u0026auto=format\u0026n=L_Q6q-7aVovpQheP\u0026q=85\u0026s=7bf5f9749399d6d8bbc9c072bd984dee","appearance":{"default":"dark","strict":false},"background":{"color":{"light":"#fafafa","dark":"#050505"}},"navbar":{"links":[{"href":"mailto:contact@solanatracker.io","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://www.solanatracker.io/account"}},"footer":{"socials":{"x":"https://x.com/solanatrackr","github":"https://github.com/solanatracker","discord":"https://discord.gg/JH2e9rR9fc","website":"https://www.solanatracker.io"},"links":[{"header":"Products","items":[{"label":"Data API","href":"https://www.solanatracker.io/data-api"},{"label":"Solana RPC","href":"https://www.solanatracker.io/solana-rpc"},{"label":"Yellowstone gRPC","href":"https://www.solanatracker.io/yellowstone-grpc"},{"label":"Dedicated Nodes","href":"https://www.solanatracker.io/dedicated-nodes"}]}]},"search":{"prompt":"Search docs..."},"seo":{"metatags":{"robots":"index, follow, max-image-preview:large, max-snippet:-1","twitter:site":"@solanatrackr"},"organization":{"name":"Solana Tracker","url":"https://www.solanatracker.io","logo":"https://docs.solanatracker.io/logo/light.png","sameAs":["https://www.solanatracker.io","https://x.com/solanatrackr","https://github.com/solanatracker","https://discord.gg/JH2e9rR9fc"]},"indexing":"all"},"fonts":{"family":"Geist","source":"fonts/Geist-Variable.woff2","format":"woff2"},"icons":{"library":"fontawesome"},"integrations":{"ga4":{"measurementId":"G-6Y3G67KM1H"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"API Status","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/signal.svg","href":"https://status.solanatracker.io"},{"anchor":"SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/npm.svg","href":"https://www.npmjs.com/package/@solana-tracker/data-api"},{"anchor":"Discord","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/discord.svg","href":"https://discord.gg/JH2e9rR9fc"}]},"languages":[{"language":"en","default":true,"href":""},{"language":"cn","href":"cn"},{"language":"es","href":"es"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"solanatracker","hasAudioNarration":false,"actualSubdomain":"solanatracker","customDomains":["docs.solanatracker.io"],"gitSource":{"type":"github","owner":"yzylab","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aeb8e9e0a40ba41611d4a3f","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"Solana RPC","count":89},{"language":"cn","tag":"Solana RPC","count":89},{"language":"es","tag":"Solana RPC","count":89},{"language":"en","tag":"Data API","count":88},{"language":"cn","tag":"Data API","count":88},{"language":"es","tag":"Data API","count":88},{"language":"en","tag":"Datastream","count":87},{"language":"cn","tag":"Datastream","count":87},{"language":"es","tag":"Datastream","count":87},{"language":"en","tag":"API Reference","count":73},{"language":"cn","tag":"API Reference","count":73},{"language":"es","tag":"API Reference","count":73},{"language":"en","tag":"Prediction Markets","count":61},{"language":"cn","tag":"Prediction Markets","count":61},{"language":"es","tag":"Prediction Markets","count":61},{"language":"en","tag":"Endpoints","count":53},{"language":"cn","tag":"Endpoints","count":53},{"language":"es","tag":"Endpoints","count":53},{"language":"en","tag":"Guides","count":37},{"language":"cn","tag":"指南","count":37},{"language":"es","tag":"Guías","count":37},{"language":"en","tag":"Markets","count":24},{"language":"cn","tag":"Markets","count":24},{"language":"es","tag":"Markets","count":24},{"language":"en","tag":"PnL V2","count":22},{"language":"en","tag":"Network","count":22},{"language":"cn","tag":"PnL V2","count":22},{"language":"cn","tag":"网络","count":22},{"language":"es","tag":"PnL V2","count":22},{"language":"es","tag":"Red","count":22}],"searchSettings":{"showContentSnippets":true,"maxResults":7}},"assistantConfig":{"enableStarterQuestions":false,"deflection":{"enabled":true,"email":"contact@solanatracker.io"}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/solanatracker/f4b18e6ac96dfbbc/style.css"},{"filePath":"hugeicons.css","href":"/_mintlify/custom/solanatracker/c65a324477e535da/hugeicons.css"},{"filePath":"release-badges.css","content":"#navigation-items a:is([href$=\"/datastream/websockets/liquiditytoken\"],[href$=\"/datastream/websockets/liquiditytokenpool\"],[href$=\"/datastream/websockets/liquiditytokenpoolwallet\"],[href$=\"/datastream/websockets/liquiditypool\"],[href$=\"/datastream/websockets/liquiditywallet\"],[href$=\"/guides/liquidity\"]){--release-label: \"NEW\";--release-ink: #066345;--release-fill: #e3f4eb}#navigation-items a:is([href$=\"/data-api/trades/get-token-trades\"],[href$=\"/data-api/trades/get-pool-specific-trades\"],[href$=\"/data-api/trades/get-user-specific-token-trades\"],[href$=\"/data-api/trades/get-user-specific-pool-trades\"]){--release-label: \"UPDATED\";--release-ink: #1d4ed8;--release-fill: #e8efff}#navigation-items a:is([href$=\"/datastream/websockets/liquiditytoken\"],[href$=\"/datastream/websockets/liquiditytokenpool\"],[href$=\"/datastream/websockets/liquiditytokenpoolwallet\"],[href$=\"/datastream/websockets/liquiditypool\"],[href$=\"/datastream/websockets/liquiditywallet\"],[href$=\"/guides/liquidity\"],[href$=\"/data-api/trades/get-token-trades\"],[href$=\"/data-api/trades/get-pool-specific-trades\"],[href$=\"/data-api/trades/get-user-specific-token-trades\"],[href$=\"/data-api/trades/get-user-specific-pool-trades\"])::after{content:var(--release-label);margin-inline-start:auto;flex-shrink:0;align-self:center;padding:2px 5px;border-radius:5px;background:var(--release-fill);color:var(--release-ink);font:600 9px/1.4 var(--st-font);letter-spacing:.035em}.dark #navigation-items a{--release-ink: #86efac;--release-fill: #123025}.dark #navigation-items a[href*=\"/data-api/trades/\"]{--release-ink: #93c5fd;--release-fill: #172b49}#navigation-items [data-nav-tag=\"NEW\"]{background:#e3f4eb;color:#066345;font:600 9px/1.4 var(--st-font);padding:2px 5px;border-radius:5px;letter-spacing:.035em}.dark #navigation-items [data-nav-tag=\"NEW\"]{background:#123025;color:#86efac}"}],"page":{"pagePath":"data-api/trades/get-token-trades","slug":"/data-api/trades/get-token-trades","pageMetadata":{"title":"Solana token trades API","description":"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.","deprecated":null,"version":null,"sidebarTitle":"Get Token Trades","openapi":"/data-api/openapi.json get /trades/{tokenAddress}","href":"/data-api/trades/get-token-trades","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.\"\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];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Retrieve token activity within this route’s token, pool and wallet scope. Use `,_jsx(_components.code,{children:`events=all`}),` to combine swaps with liquidity additions/removals, or `,_jsx(_components.code,{children:`events=liquidity`}),` for liquidity only. Omit `,_jsx(_components.code,{children:`events`}),` for the existing trades-only response. Add `,_jsx(_components.code,{children:`enrich=identity`}),` to identify wallets on either event type.`]}),`\n`,_jsxs(_components.p,{children:[`Liquidity rows use `,_jsx(_components.code,{children:`type: add_liquidity | remove_liquidity`}),`, a single `,_jsx(_components.code,{children:`pool`}),`, and exact string amounts in `,_jsx(_components.code,{children:`tokens[]`}),`; they do not contain swap prices, volume or PnL. See the `,_jsx(_components.a,{href:`/guides/liquidity`,children:`liquidity guide`}),` for REST examples, pagination and live rooms.`]}),`\n`,_jsx(Heading,{level:`2`,id:`sdk-example`,children:`SDK Example`}),`\n`,_jsx(CodeBlock,{numberOfLines:`12`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`12`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '@solana-tracker/data-api'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`apiKey:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` });`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` data`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`getTokenTradeHistory`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` events:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'all'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Use 'liquidity' for LP adds/removes only, or 'trades' for swaps.`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` enrich:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'identity'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` currency:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'usd'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Adds a per-token price to each swap: 'usd', 'eur' or 'sol'.`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` marketCap:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` limit:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` sortDirection:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'DESC'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{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":"Solana token trades API","description":"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.","deprecated":null,"version":null,"sidebarTitle":"Get Token Trades","openapi":"/data-api/openapi.json get /trades/{tokenAddress}","href":"/data-api/trades/get-token-trades","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"SDK Example","slug":"sdk-example","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/solanatracker/b54537c43919e41e/ws.js","/_mintlify/custom/solanatracker/1b268acf15d54b70/assistant.js","/_mintlify/custom/solanatracker/9a833f877ff92cec/mobile-nav.js","/_mintlify/custom/solanatracker/80a7a41ea7a1626a/minilytics.js"],"openApiReferenceData":{"operation":{"tags":["Trades"],"summary":"Get Token Trades","description":"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.","parameters":["178dccc7-2ee9-4887-8c71-e2bfb9906bc3","0709833d-4fb9-4578-b6e8-a47274232797","ec459b7a-d66f-4f16-9edf-6e248413af54","1353bb9c-73be-4759-8e8b-139147f888f3","3f09f54f-a5bd-47a8-bb1b-02b1c699c37a","8dff996a-cd37-4768-91bf-d28a67e2f170","d39fcfcf-6946-449e-8984-5baa248b8ee5","afa76e17-9aae-4227-9e02-4c032aa25bc6","ff186937-c160-4f46-8d2f-8c0a0ba7758a","ae70cd6a-47e7-4731-a090-b81422da4e5f"],"responses":{"200":"65694709-b510-4eec-a548-c6d1e3b24186","400":"c257bfe7-43ad-490a-b863-bdbcb3099e38"},"x-codeSamples":[{"lang":"shell","label":"Liquidity events","source":"curl --get \"https://data.solanatracker.io/trades/{tokenAddress}\" \\\n --header \"x-api-key: YOUR_API_KEY\" \\\n --data-urlencode \"events=liquidity\" \\\n --data-urlencode \"enrich=identity\" \\\n --data-urlencode \"limit=50\""},{"lang":"typescript","label":"SDK","source":"import { Client } from '@solana-tracker/data-api';\n\nconst client = new Client({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getTokenTradeHistory('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN', {\n events: 'all', // Use 'liquidity' for LP adds/removes only, or 'trades' for swaps.\n enrich: 'identity',\n currency: 'usd', // Adds a per-token price to each swap: 'usd', 'eur' or 'sol'.\n marketCap: true,\n limit: 100,\n sortDirection: 'DESC',\n});\n"}],"x-code-samples":[{"lang":"shell","label":"Liquidity events","source":"curl --get \"https://data.solanatracker.io/trades/{tokenAddress}\" \\\n --header \"x-api-key: YOUR_API_KEY\" \\\n --data-urlencode \"events=liquidity\" \\\n --data-urlencode \"enrich=identity\" \\\n --data-urlencode \"limit=50\""},{"lang":"typescript","label":"SDK","source":"import { Client } from '@solana-tracker/data-api';\n\nconst client = new Client({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getTokenTradeHistory('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN', {\n events: 'all', // Use 'liquidity' for LP adds/removes only, or 'trades' for swaps.\n enrich: 'identity',\n currency: 'usd', // Adds a per-token price to each swap: 'usd', 'eur' or 'sol'.\n marketCap: true,\n limit: 100,\n sortDirection: 'DESC',\n});\n"}],"x-mint":{"content":"Retrieve token activity within this route’s token, pool and wallet scope. Use `events=all` to combine swaps with liquidity additions/removals, or `events=liquidity` for liquidity only. Omit `events` for the existing trades-only response. Add `enrich=identity` to identify wallets on either event type.\n\nLiquidity rows use `type: add_liquidity | remove_liquidity`, a single `pool`, and exact string amounts in `tokens[]`; they do not contain swap prices, volume or PnL. See the [liquidity guide](/guides/liquidity) for REST examples, pagination and live rooms.\n\n## SDK Example\n\n```typescript\nimport { Client } from '@solana-tracker/data-api';\n\nconst client = new Client({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getTokenTradeHistory('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN', {\n events: 'all', // Use 'liquidity' for LP adds/removes only, or 'trades' for swaps.\n enrich: 'identity',\n currency: 'usd', // Adds a per-token price to each swap: 'usd', 'eur' or 'sol'.\n marketCap: true,\n limit: 100,\n sortDirection: 'DESC',\n});\n```","metadata":{"title":"Solana token trades API","sidebarTitle":"Get Token Trades","description":"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets."}},"method":"get","type":"path","servers":["1e66b1ce-6540-4aa4-8bdb-662bcb602719"],"security":["37b7fadc-b72c-4841-9b51-d7938974c007"],"path":"/trades/{tokenAddress}","baseUrlOptions":["https://data.solanatracker.io"],"title":"Get Token Trades","codeSamples":[{"label":"Liquidity events","lang":"shell","source":"curl --get \"https://data.solanatracker.io/trades/{tokenAddress}\" \\\n --header \"x-api-key: YOUR_API_KEY\" \\\n --data-urlencode \"events=liquidity\" \\\n --data-urlencode \"enrich=identity\" \\\n --data-urlencode \"limit=50\""},{"label":"SDK","lang":"typescript","source":"import { Client } from '@solana-tracker/data-api';\n\nconst client = new Client({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getTokenTradeHistory('6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN', {\n events: 'all', // Use 'liquidity' for LP adds/removes only, or 'trades' for swaps.\n enrich: 'identity',\n currency: 'usd', // Adds a per-token price to each swap: 'usd', 'eur' or 'sol'.\n marketCap: true,\n limit: 100,\n sortDirection: 'DESC',\n});\n"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"178dccc7-2ee9-4887-8c71-e2bfb9906bc3":{"name":"tokenAddress","in":"path","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"0709833d-4fb9-4578-b6e8-a47274232797":{"name":"events","in":"query","schema":{"type":"string","enum":["trades","all","liquidity"],"default":"trades","description":"Choose trades (default), all (swaps plus liquidity), or liquidity (add/remove actions only). All modes return a trades array. Invalid values return HTTP 400.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Choose trades (default), all (swaps plus liquidity), or liquidity (add/remove actions only). All modes return a trades array. Invalid values return HTTP 400."},"ec459b7a-d66f-4f16-9edf-6e248413af54":{"name":"enrich","in":"query","schema":{"type":"string","description":"Pass identity to attach wallet identity to every returned trade or liquidity event, using the same enrichment as token holders. Includes available KOL profiles, tags, trading platforms and profiles, developer/pool labels, curated labels, and SNS names. Unknown wallets return identity: null. Omit for unchanged responses and no identity lookups. all and * also enable identity; pool and developer are compatibility aliases.","uniqueKey":"","typeLabel":"string"},"example":"identity","description":"Pass identity to attach wallet identity to every returned trade or liquidity event, using the same enrichment as token holders. Includes available KOL profiles, tags, trading platforms and profiles, developer/pool labels, curated labels, and SNS names. Unknown wallets return identity: null. Omit for unchanged responses and no identity lookups. all and * also enable identity; pool and developer are compatibility aliases."},"1353bb9c-73be-4759-8e8b-139147f888f3":{"name":"cursor","in":"query","schema":{"type":"string","description":"Pass nextCursor back unchanged. Default trades use a timestamp; events=all and events=liquidity return an opaque string scoped to the token, pool, wallet, events and sortDirection. Keep these filters unchanged between pages.","uniqueKey":"","typeLabel":"string"},"description":"Pass nextCursor back unchanged. Default trades use a timestamp; events=all and events=liquidity return an opaque string scoped to the token, pool, wallet, events and sortDirection. Keep these filters unchanged between pages."},"3f09f54f-a5bd-47a8-bb1b-02b1c699c37a":{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":500,"default":250,"description":"Number of results, default 250, maximum 500. With events=all or events=liquidity the range is 1–500.","uniqueKey":"","typeLabel":"integer"},"description":"Number of results, default 250, maximum 500. With events=all or events=liquidity the range is 1–500."},"8dff996a-cd37-4768-91bf-d28a67e2f170":{"name":"sortDirection","in":"query","schema":{"type":"string","enum":["ASC","DESC"],"default":"DESC","description":"Chronological order: DESC (newest first) or ASC (oldest first). Invalid values return HTTP 400.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Chronological order: DESC (newest first) or ASC (oldest first). Invalid values return HTTP 400."},"d39fcfcf-6946-449e-8984-5baa248b8ee5":{"name":"showMeta","in":"query","schema":{"type":"boolean","description":"Set to true to add from/to token metadata to swaps. Liquidity rows retain their tokens array without swap metadata.","uniqueKey":"","typeLabel":"boolean"},"description":"Set to true to add from/to token metadata to swaps. Liquidity rows retain their tokens array without swap metadata."},"afa76e17-9aae-4227-9e02-4c032aa25bc6":{"name":"hideArb","in":"query","schema":{"type":"boolean","description":"Set to true to keep swap legs involving the requested token. Liquidity actions are retained.","uniqueKey":"","typeLabel":"boolean"},"description":"Set to true to keep swap legs involving the requested token. Liquidity actions are retained."},"ff186937-c160-4f46-8d2f-8c0a0ba7758a":{"name":"currency","in":"query","description":"Adds `price` (per token) to every swap, in this currency at the time of the trade. `sol`: trades against SOL use the swap's own SOL and token amounts; other trades divide the USD price by the SOL/USD rate at that second. `eur`: the USD price divided by the EUR/USD rate at the time of the trade. `price` is `null` when the trade has no USD price or no rate is available. Liquidity rows are unchanged. Invalid values return HTTP 400.","schema":{"type":"string","enum":["usd","eur","sol"],"description":"Adds `price` (per token) to every swap, in this currency at the time of the trade. `sol`: trades against SOL use the swap's own SOL and token amounts; other trades divide the USD price by the SOL/USD rate at that second. `eur`: the USD price divided by the EUR/USD rate at the time of the trade. `price` is `null` when the trade has no USD price or no rate is available. Liquidity rows are unchanged. Invalid values return HTTP 400.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"ae70cd6a-47e7-4731-a090-b81422da4e5f":{"name":"marketCap","in":"query","description":"Set to true to add `marketCap` to every swap: `price` (in `currency`, USD by default) times the supply of the token's main pool. Uses the current supply, so a token that burned or minted since the trade is valued at today's supply.","schema":{"type":"boolean","default":false,"description":"Set to true to add `marketCap` to every swap: `price` (in `currency`, USD by default) times the supply of the token's main pool. Uses the current supply, so a token that burned or minted since the trade is valued at today's supply.","uniqueKey":"","typeLabel":"boolean"}}},"responses":{"65694709-b510-4eec-a548-c6d1e3b24186":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"trades":{"type":"array","items":{"oneOf":[{"type":"object","required":["tx","type","wallet","time"],"properties":{"tx":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.0.tx","typeLabel":"string"},"type":{"type":"string","enum":["buy","sell"],"isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"wallet":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.0.wallet","typeLabel":"string"},"time":{"type":"integer","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.0.time","typeLabel":"integer"},"amount":{"type":"number","uniqueKey":"trades.items.[INDEX].oneOf.0.amount","typeLabel":"number"},"priceUsd":{"type":"number","uniqueKey":"trades.items.[INDEX].oneOf.0.priceUsd","typeLabel":"number"},"volume":{"type":"number","uniqueKey":"trades.items.[INDEX].oneOf.0.volume","typeLabel":"number"},"volumeSol":{"type":"number","uniqueKey":"trades.items.[INDEX].oneOf.0.volumeSol","typeLabel":"number"},"program":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.program","typeLabel":"string"},"pools":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.pools.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.0.pools","typeLabel":"string[]"},"identity":{"oneOf":[{"type":"object","description":"Present only with enrich=identity. Current wallet labels, including available KOL, platform, developer/pool and SNS identity. Null when no identity is known.","properties":{"name":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.name","typeLabel":"string"},"twitter":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.twitter","typeLabel":"string"},"avatar":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.avatar","typeLabel":"string"},"type":{"type":"string","description":"Primary label for single-badge UIs, such as `pool`, `bot`, `kol`, `developer`, or a platform tag.","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.type","typeLabel":"string"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.tags.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.tags","typeLabel":"string[]"},"platforms":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.platforms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.platforms","typeLabel":"string[]"},"pool":{"type":"object","properties":{"program":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.pool.program","typeLabel":"string"},"poolAddress":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.pool.poolAddress","typeLabel":"string"}},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.pool","typeLabel":"object"},"developer":{"type":"object","properties":{"token":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.token","typeLabel":"string"},"via":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.via.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.via","typeLabel":"string[]"},"pools":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.pools.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.pools","typeLabel":"string[]"},"creationTx":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.creationTx","typeLabel":"string"},"createdAt":{"type":"integer","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer.createdAt","typeLabel":"integer"}},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.developer","typeLabel":"object"},"bot":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot.name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot.name","typeLabel":"string | null"},"avatar":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot.avatar.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot.avatar.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot.avatar","typeLabel":"string\u003curi> | null"}},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0.bot","typeLabel":"object"}},"uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present only with enrich=identity. Current wallet labels, including available KOL, platform, developer/pool and SNS identity. Null when no identity is known.","uniqueKey":"trades.items.[INDEX].oneOf.0.identity.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.0.identity","typeLabel":"object | null"},"price":{"oneOf":[{"type":"number","description":"Price per token in the requested `currency` at the time of the trade. Only present when `currency` or `marketCap` is set.","uniqueKey":"trades.items.[INDEX].oneOf.0.price.oneOf.0","typeLabel":"number"},{"type":"null","description":"Price per token in the requested `currency` at the time of the trade. Only present when `currency` or `marketCap` is set.","uniqueKey":"trades.items.[INDEX].oneOf.0.price.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.0.price","typeLabel":"number | null"},"marketCap":{"oneOf":[{"type":"number","description":"Market cap in the requested `currency` at the trade's price, using the current supply. Only present when `marketCap=true`.","uniqueKey":"trades.items.[INDEX].oneOf.0.marketCap.oneOf.0","typeLabel":"number"},{"type":"null","description":"Market cap in the requested `currency` at the trade's price, using the current supply. Only present when `marketCap=true`.","uniqueKey":"trades.items.[INDEX].oneOf.0.marketCap.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.0.marketCap","typeLabel":"number | null"}},"uniqueKey":"trades.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["tx","type","program","programId","instruction","pool","wallet","time","slot","amountBasis","tokens"],"properties":{"tx":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.tx","typeLabel":"string"},"type":{"type":"string","enum":["add_liquidity","remove_liquidity"],"isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"program":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.program","typeLabel":"string"},"programId":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.programId","typeLabel":"string"},"instruction":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.instruction","typeLabel":"string"},"pool":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.pool","typeLabel":"string"},"wallet":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.wallet","typeLabel":"string"},"time":{"type":"integer","description":"Unix milliseconds","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.time","typeLabel":"integer"},"slot":{"type":"integer","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.slot","typeLabel":"integer"},"amountBasis":{"type":"string","enum":["transfer","principal"],"description":"Transfer amounts are gross, before Token-2022 withholding. Principal separates CLMM fees and DLMM/Orca rebalancing.","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.amountBasis","typeLabel":"enum\u003cstring>"},"tokens":{"type":"array","minItems":1,"items":{"type":"object","required":["address","amount","amountRaw","decimals"],"properties":{"address":{"type":"string","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX].address","typeLabel":"string"},"amount":{"type":"string","description":"Exact decimal amount","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX].amount","typeLabel":"string"},"amountRaw":{"type":"string","pattern":"^[0-9]+$","isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX].amountRaw","typeLabel":"string"},"decimals":{"type":"integer","minimum":0,"maximum":255,"isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX].decimals","typeLabel":"integer"},"feeAmountRaw":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX].feeAmountRaw","typeLabel":"string"},"transferredAmountRaw":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX].transferredAmountRaw","typeLabel":"string"}},"uniqueKey":"trades.items.[INDEX].oneOf.1.tokens.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"trades.items.[INDEX].oneOf.1.tokens","typeLabel":"object[]"},"identity":{"oneOf":[{"type":"object","description":"Present only with enrich=identity. Current wallet labels, including available KOL, platform, developer/pool and SNS identity. Null when no identity is known.","properties":{"name":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.name","typeLabel":"string"},"twitter":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.twitter","typeLabel":"string"},"avatar":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.avatar","typeLabel":"string"},"type":{"type":"string","description":"Primary label for single-badge UIs, such as `pool`, `bot`, `kol`, `developer`, or a platform tag.","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.type","typeLabel":"string"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.tags.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.tags","typeLabel":"string[]"},"platforms":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.platforms.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.platforms","typeLabel":"string[]"},"pool":{"type":"object","properties":{"program":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.pool.program","typeLabel":"string"},"poolAddress":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.pool.poolAddress","typeLabel":"string"}},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.pool","typeLabel":"object"},"developer":{"type":"object","properties":{"token":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.token","typeLabel":"string"},"via":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.via.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.via","typeLabel":"string[]"},"pools":{"type":"array","items":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.pools.items.[INDEX]","typeLabel":"string"},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.pools","typeLabel":"string[]"},"creationTx":{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.creationTx","typeLabel":"string"},"createdAt":{"type":"integer","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer.createdAt","typeLabel":"integer"}},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.developer","typeLabel":"object"},"bot":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot.name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot.name","typeLabel":"string | null"},"avatar":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot.avatar.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot.avatar.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot.avatar","typeLabel":"string\u003curi> | null"}},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0.bot","typeLabel":"object"}},"uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present only with enrich=identity. Current wallet labels, including available KOL, platform, developer/pool and SNS identity. Null when no identity is known.","uniqueKey":"trades.items.[INDEX].oneOf.1.identity.oneOf.1","typeLabel":"null"}],"uniqueKey":"trades.items.[INDEX].oneOf.1.identity","typeLabel":"object | null"}},"uniqueKey":"trades.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"trades.items.[INDEX]","typeLabel":"object"},"uniqueKey":"trades","typeLabel":"object[]"},"nextCursor":{"oneOf":[{"type":"integer","description":"Timestamp for trades-only requests; opaque string for events=all/liquidity. Pass back unchanged with the same filters. Null at the end.","uniqueKey":"nextCursor.oneOf.0","typeLabel":"integer"},{"type":"string","description":"Timestamp for trades-only requests; opaque string for events=all/liquidity. Pass back unchanged with the same filters. Null at the end.","uniqueKey":"nextCursor.oneOf.1","typeLabel":"string"},{"type":"null","description":"Timestamp for trades-only requests; opaque string for events=all/liquidity. Pass back unchanged with the same filters. Null at the end.","uniqueKey":"nextCursor.oneOf.2","typeLabel":"null"}],"uniqueKey":"nextCursor","typeLabel":"integer | string | null"},"hasNextPage":{"type":"boolean","uniqueKey":"hasNextPage","typeLabel":"boolean"},"sortDirection":{"type":"string","enum":["ASC","DESC"],"uniqueKey":"sortDirection","typeLabel":"enum\u003cstring>"},"currency":{"type":"string","enum":["usd","eur","sol"],"description":"Currency of `price` and `marketCap`. Present when `currency` or `marketCap` is set.","uniqueKey":"currency","typeLabel":"enum\u003cstring>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"trades":{"title":"trades","value":{"trades":[{"tx":"5V4apVkgHf49J5acYPiuh5rB89EGsF8ocSysgnD9vFfZsTtDamhN3MFDKJSq7Dn7Z6Y5XhjghuVYuvvYWnSFpnvW","amount":90,"priceUsd":6,"volume":540,"volumeSol":3,"type":"sell","wallet":"F7R61te4Ac8xZ4pfkJUdF6iaaHy9tnM8nVRUPv8H8EMi","time":1789722000000,"program":"pumpfun-amm","pools":["9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2"]}],"nextCursor":null,"hasNextPage":false,"sortDirection":"DESC"}},"liquidity":{"title":"liquidity","value":{"trades":[{"tx":"5V4apVkgHf49J5acYPiuh5rB89EGsF8ocSysgnD9vFfZsTtDamhN3MFDKJSq7Dn7Z6Y5XhjghuVYuvvYWnSFpnvW","type":"add_liquidity","program":"pumpfun-amm","programId":"pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA","instruction":"deposit","pool":"9d9mb8kooFfaD3SctgZtkxQypkshx6ezhbKio89ixyy2","wallet":"F7R61te4Ac8xZ4pfkJUdF6iaaHy9tnM8nVRUPv8H8EMi","time":1789722000000,"slot":370000000,"amountBasis":"transfer","tokens":[{"address":"6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN","amount":"123.000001","amountRaw":"123000001","decimals":6},{"address":"So11111111111111111111111111111111111111112","amount":"9.000000001","amountRaw":"9000000001","decimals":9}]}],"nextCursor":null,"hasNextPage":false,"sortDirection":"DESC"}}},"exampleType":"examples"}},"exampleType":"examples"},"c257bfe7-43ad-490a-b863-bdbcb3099e38":{"description":"Invalid token, pool, wallet, events, sort direction or event cursor.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"37b7fadc-b72c-4841-9b51-d7938974c007":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"API Key for authentication","scopes":[],"schemeName":"apiKey"}}},"servers":{"1e66b1ce-6540-4aa4-8bdb-662bcb602719":{"url":"https://data.solanatracker.io","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"API Key for authentication","scopes":[],"schemeName":"apiKey"},"schema":{"title":"x-api-key","type":"string","description":"API Key for authentication","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"x-api-key"}],"title":"apiKey"}]},"originalFileLocation":"data-api/openapi.json"},"subdomain":"solanatracker","siteName":"Solana Tracker","title":"Solana token trades API - Solana Tracker","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/data-api/trades/get-token-trades","matchLevel":0},"cn":{"href":"/cn/data-api/trades/get-token-trades","matchLevel":1},"es":{"href":"/es/data-api/trades/get-token-trades","matchLevel":1}}},"lastModified":"2026-11-04T13:11:12.782Z","originalFileLocation":"data-api/trades/get-token-trades.mdx","locale":"en"},"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=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Solana Tracker\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Solana token trades API - Solana Tracker\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Solana Tracker\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.solanatracker.io/data-api/trades/get-token-trades\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://solanatracker.mintlify.site/_mintlify/api/og/v2?division=Trades\u0026amp;title=Solana+token+trades+API\u0026amp;description=Get+recent+swaps+for+a+Solana+token.+Add+events%3Dall+or+events%3Dliquidity+for+liquidity+actions%2C+and+enrich%3Didentity+to+label+wallets.\u0026amp;theme=a0bb09d11a04a4fc1eebd874\u0026amp;signature=3360289330919e44c62779a5c49f2f78a7c8b7a9b5a576487fd295e1f8e4083d\">\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=\"Solana token trades API - Solana Tracker\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://solanatracker.mintlify.site/_mintlify/api/og/v2?division=Trades\u0026amp;title=Solana+token+trades+API\u0026amp;description=Get+recent+swaps+for+a+Solana+token.+Add+events%3Dall+or+events%3Dliquidity+for+liquidity+actions%2C+and+enrich%3Didentity+to+label+wallets.\u0026amp;theme=a0bb09d11a04a4fc1eebd874\u0026amp;signature=3360289330919e44c62779a5c49f2f78a7c8b7a9b5a576487fd295e1f8e4083d\">\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/solanatracker/4Yx8Mp_J_BbpYlxI/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Solana Tracker\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#222\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.solanatracker.io/data-api/trades/get-token-trades\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/data-api/trades/get-token-trades.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.solanatracker.io/data-api/trades/get-token-trades\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.solanatracker.io/cn/data-api/trades/get-token-trades\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.solanatracker.io/es/data-api/trades/get-token-trades\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.solanatracker.io/data-api/trades/get-token-trades\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.solanatracker.io/#organization\",\"name\":\"Solana Tracker\",\"url\":\"https://www.solanatracker.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.solanatracker.io/logo/light.png\"},\"sameAs\":[\"https://www.solanatracker.io\",\"https://x.com/solanatrackr\",\"https://github.com/solanatracker\",\"https://discord.gg/JH2e9rR9fc\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.solanatracker.io#website\",\"name\":\"Solana Tracker\",\"url\":\"https://docs.solanatracker.io\",\"publisher\":{\"@id\":\"https://www.solanatracker.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades#webpage\",\"url\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades\",\"name\":\"Solana token trades API\",\"description\":\"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.\",\"dateModified\":\"2026-11-04T13:11:12.782Z\",\"isPartOf\":{\"@id\":\"https://docs.solanatracker.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.solanatracker.io/data-api/search/token-search\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solana token trades API\",\"item\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades#apireference\",\"headline\":\"Solana token trades API\",\"name\":\"Solana token trades API\",\"description\":\"Get recent swaps for a Solana token. Add events=all or events=liquidity for liquidity actions, and enrich=identity to label wallets.\",\"url\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades\",\"mainEntityOfPage\":{\"@id\":\"https://docs.solanatracker.io/data-api/trades/get-token-trades#webpage\"},\"dateModified\":\"2026-11-04T13:11:12.782Z\",\"publisher\":{\"@id\":\"https://www.solanatracker.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.solanatracker.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Solana Tracker\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Solana Tracker","nav":{"global":{"anchors":[{"anchor":"API Status","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/signal.svg","href":"https://status.solanatracker.io"},{"anchor":"SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/npm.svg","href":"https://www.npmjs.com/package/@solana-tracker/data-api"},{"anchor":"Discord","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/discord.svg","href":"https://discord.gg/JH2e9rR9fc"}]},"languages":[{"language":"en","default":true,"tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":""}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides"}]},{"tab":"Data API","groups":[{"group":"Getting Started","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/rocket.svg","pages":[{"title":"Solana Data API: tokens, wallets, prices, PnL","sidebarTitle":"Overview","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/database.svg","iconType":"duotone","href":"/data-api/overview"}]},{"group":"Endpoints","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/plug.svg","expanded":true,"pages":[{"group":"Search","pages":[{"title":"Solana token search API","deprecated":null,"version":null,"sidebarTitle":"Token Search","openapi":"/data-api/openapi.json get /search","href":"/data-api/search/token-search"}]},{"group":"Tokens","pages":[{"title":"Solana token data API with metadata and risk","deprecated":null,"version":null,"sidebarTitle":"Get Token Information","openapi":"/data-api/openapi.json get /tokens/{tokenAddress}","href":"/data-api/tokens/get-token-information"},{"title":"Find a Solana token by pool address","deprecated":null,"version":null,"sidebarTitle":"Get Token by Pool Address","openapi":"/data-api/openapi.json get /tokens/by-pool/{poolAddress}","href":"/data-api/tokens/get-token-by-pool-address"},{"title":"Top 100 Solana token holders API","deprecated":null,"version":null,"sidebarTitle":"Get Token Holders (Top 100)","openapi":"/data-api/openapi.json get /tokens/{tokenAddress}/holders","href":"/data-api/tokens/get-token-holders-top-100"},{"title":"Get all Solana token holders (paginated)","deprecated":null,"version":null,"sidebarTitle":"Get All Token Holders (Paginated)","openapi":"/data-api/openapi.json get /tokens/{tokenAddress}/holders/paginated","href":"/data-api/tokens/get-all-token-holders-paginated"},{"title":"Top 20 Solana token holders API","deprecated":null,"version":null,"sidebarTitle":"Get Top 20 Token Holders","openapi":"/data-api/openapi.json get /tokens/{tokenAddress}/holders/top","href":"/data-api/tokens/get-top-20-token-holders"},{"title":"Solana token all-time high price API","deprecated":null,"version":null,"sidebarTitle":"Get All-Time High Price","openapi":"/data-api/openapi.json get /tokens/{tokenAddress}/ath","href":"/data-api/tokens/get-all-time-high-price"},{"title":"Solana token bundlers API","deprecated":null,"version":null,"sidebarTitle":"Get Token Bundlers","openapi":"/data-api/openapi.json get /tokens/{token}/bundlers","href":"/data-api/tokens/get-token-bundlers"},{"title":"Solana tokens by deployer wallet API","deprecated":null,"version":null,"sidebarTitle":"Get Tokens by Deployer","openapi":"/data-api/openapi.json get /deployer/{wallet}","href":"/data-api/tokens/get-tokens-by-deployer"},{"title":"Latest Solana tokens API","deprecated":null,"version":null,"sidebarTitle":"Get Latest Tokens","openapi":"/data-api/openapi.json get /tokens/latest","href":"/data-api/tokens/get-latest-tokens"},{"title":"Get multiple Solana tokens (batch)","deprecated":null,"version":null,"sidebarTitle":"Get Multiple Tokens","openapi":"/data-api/openapi.json post /tokens/multi","href":"/data-api/tokens/get-multiple-tokens"},{"title":"Trending Solana tokens API","deprecated":null,"version":null,"sidebarTitle":"Get Trending Tokens","openapi":"/data-api/openapi.json get /tokens/trending","href":"/data-api/tokens/get-trending-tokens"},{"title":"Trending Solana tokens by timeframe","deprecated":null,"version":null,"sidebarTitle":"Get Trending Tokens by Timeframe","openapi":"/data-api/openapi.json get /tokens/trending/{timeframe}","href":"/data-api/tokens/get-trending-tokens-by-timeframe"},{"title":"Top Solana tokens by volume API","deprecated":null,"version":null,"sidebarTitle":"Get Tokens by Volume","openapi":"/data-api/openapi.json get /tokens/volume","href":"/data-api/tokens/get-tokens-by-volume"},{"title":"Top Solana tokens by volume and timeframe","deprecated":null,"version":null,"sidebarTitle":"Get Tokens by Volume with Timeframe","openapi":"/data-api/openapi.json get /tokens/volume/{timeframe}","href":"/data-api/tokens/get-tokens-by-volume-with-timeframe"},{"title":"Top performing Solana tokens launched today","deprecated":null,"version":null,"sidebarTitle":"Get Top Performing Tokens","openapi":"/data-api/openapi.json get /top-performers/{timeframe}","href":"/data-api/tokens/get-top-performing-tokens"},{"title":"New, graduating and graduated Solana tokens API","deprecated":null,"version":null,"sidebarTitle":"Get Token Overview","openapi":"/data-api/openapi.json get /tokens/multi/all","href":"/data-api/tokens/get-token-overview"},{"title":"Graduating Solana tokens API","deprecated":null,"version":null,"sidebarTitle":"Get Graduating Tokens","openapi":"/data-api/openapi.json get /tokens/multi/graduating","href":"/data-api/tokens/get-graduating-tokens"},{"title":"Graduated Solana tokens API","deprecated":null,"version":null,"sidebarTitle":"Get Graduated Tokens","openapi":"/data-api/openapi.json get /tokens/multi/graduated","href":"/data-api/tokens/get-graduated-tokens"}]},{"group":"Price","pages":[{"title":"Solana token price API","deprecated":null,"version":null,"sidebarTitle":"Get Token Price","openapi":"/data-api/openapi.json get /price","href":"/data-api/price/get-token-price"},{"title":"Solana token price history API","deprecated":null,"version":null,"sidebarTitle":"Get Historic Price Information","openapi":"/data-api/openapi.json get /price/history","href":"/data-api/price/get-historic-price-information"},{"title":"Solana token price at a specific time","deprecated":null,"version":null,"sidebarTitle":"Get Price at Specific Timestamp","openapi":"/data-api/openapi.json get /price/history/timestamp","href":"/data-api/price/get-price-at-specific-timestamp"},{"title":"Solana token high and low price in a range","deprecated":null,"version":null,"sidebarTitle":"Get lowest and highest price in time range","openapi":"/data-api/openapi.json get /price/history/range","href":"/data-api/price/get-lowest-and-highest-price-in-time-range"},{"title":"Solana multi-token price API (up to 100)","deprecated":null,"version":null,"sidebarTitle":"Get Multiple Token Prices","openapi":"/data-api/openapi.json get /price/multi","href":"/data-api/price/get-multiple-token-prices"},{"title":"Solana multi-token price API (POST)","deprecated":null,"version":null,"sidebarTitle":"Post Multiple Token Prices","openapi":"/data-api/openapi.json post /price/multi","href":"/data-api/price/post-multiple-token-prices"}]},{"group":"Wallet","pages":[{"title":"Solana wallet holdings API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Tokens","openapi":"/data-api/openapi.json get /wallet/{owner}","href":"/data-api/wallet/get-wallet-tokens"},{"title":"Solana wallet tokens API (lightweight)","deprecated":null,"version":null,"sidebarTitle":"Get Basic Wallet Information","openapi":"/data-api/openapi.json get /wallet/{owner}/basic","href":"/data-api/wallet/get-basic-wallet-information"},{"title":"Solana wallet holdings with pagination","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Tokens with Pagination","openapi":"/data-api/openapi.json get /wallet/{owner}/page/{page}","href":"/data-api/wallet/get-wallet-tokens-with-pagination"},{"title":"Solana wallet trades API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Trades","openapi":"/data-api/openapi.json get /wallet/{owner}/trades","href":"/data-api/wallet/get-wallet-trades"},{"title":"Solana wallet portfolio value chart API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Portfolio Chart","openapi":"/data-api/openapi.json get /wallet/{owner}/chart","href":"/data-api/wallet/get-wallet-portfolio-chart"}]},{"group":"Transfers","pages":[{"title":"Solana wallet transfer history API","description":"Get a wallet's SOL, SPL, and Token-2022 transfers, newest first, with token metadata and optional USD prices. Filter by token, direction, time, or amount.","deprecated":null,"version":null,"sidebarTitle":"Get Account Transfers","openapi":"/data-api/openapi.json get /account/{address}/transfers","href":"/data-api/transfers/get-account-transfers"}]},{"group":"Trades","pages":[{"title":"Solana token trades API","deprecated":null,"version":null,"sidebarTitle":"Get Token Trades","openapi":"/data-api/openapi.json get /trades/{tokenAddress}","href":"/data-api/trades/get-token-trades"},{"title":"Solana pool trades API","description":"Get swaps for a Solana token in one pool. Add events=all or events=liquidity for liquidity adds and removes. GET /trades/{tokenAddress}/{poolAddress}.","deprecated":null,"version":null,"sidebarTitle":"Get Pool-Specific Trades","openapi":"/data-api/openapi.json get /trades/{tokenAddress}/{poolAddress}","href":"/data-api/trades/get-pool-specific-trades"},{"title":"Solana wallet trades for one token and pool","deprecated":null,"version":null,"sidebarTitle":"Get User-Specific Pool Trades","openapi":"/data-api/openapi.json get /trades/{tokenAddress}/{poolAddress}/{owner}","href":"/data-api/trades/get-user-specific-pool-trades"},{"title":"Solana wallet trades for one token","deprecated":null,"version":null,"sidebarTitle":"Get User-Specific Token Trades","openapi":"/data-api/openapi.json get /trades/{tokenAddress}/by-wallet/{owner}","href":"/data-api/trades/get-user-specific-token-trades"}]},{"group":"Chart","pages":[{"title":"Solana OHLCV API for token candlestick data","deprecated":null,"version":null,"sidebarTitle":"Get OHLCV Data for a token","openapi":"/data-api/openapi.json get /chart/{token}","href":"/data-api/chart/get-ohlcv-data-for-a-token"},{"title":"Solana OHLCV API for one token and pool","deprecated":null,"version":null,"sidebarTitle":"Get OHLCV Data for a token/pool pair","openapi":"/data-api/openapi.json get /chart/{token}/{pool}","href":"/data-api/chart/get-ohlcv-data-for-a-tokenpool-pair"},{"title":"Solana token holder count chart API","deprecated":null,"version":null,"sidebarTitle":"Get Holders Chart Data","openapi":"/data-api/openapi.json get /holders/chart/{token}","href":"/data-api/chart/get-holders-chart-data"},{"title":"Solana token insiders chart API","deprecated":null,"version":null,"sidebarTitle":"Get Insiders Chart Data","openapi":"/data-api/openapi.json get /insiders/chart/{token}","href":"/data-api/chart/get-insiders-chart-data"},{"title":"Solana token snipers chart API","deprecated":null,"version":null,"sidebarTitle":"Get Snipers Chart Data","openapi":"/data-api/openapi.json get /snipers/chart/{token}","href":"/data-api/chart/get-snipers-chart-data"},{"title":"Solana token bundlers chart API","deprecated":null,"version":null,"sidebarTitle":"Get Bundlers Chart Data","openapi":"/data-api/openapi.json get /bundlers/chart/{token}","href":"/data-api/chart/get-bundlers-chart-data"}]},{"group":"PnL","pages":[{"title":"Deprecated: Get Wallet PnL","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /pnl/{wallet}","href":"/data-api/pnl/deprecated:-get-wallet-pnl"},{"title":"Deprecated: Get First Token Buyers","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /first-buyers/{token}","href":"/data-api/pnl/deprecated:-get-first-token-buyers"},{"title":"Deprecated: Get Token-Specific PnL","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /pnl/{wallet}/{token}","href":"/data-api/pnl/deprecated:-get-token-specific-pnl"}]},{"group":"Top Traders","pages":[{"title":"Deprecated: Get Top Traders (All Tokens)","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /top-traders/all","href":"/data-api/top-traders/deprecated:-get-top-traders-all-tokens"},{"title":"Deprecated: Get Top Traders (All Tokens) with Pagination","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /top-traders/all/{page}","href":"/data-api/top-traders/deprecated:-get-top-traders-all-tokens-with-pagination"},{"title":"Deprecated: Get Top Traders for Specific Token","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /top-traders/{token}","href":"/data-api/top-traders/deprecated:-get-top-traders-for-specific-token"}]},{"group":"Stats","pages":[{"title":"Solana token stats API","deprecated":null,"version":null,"sidebarTitle":"Get Token Stats","openapi":"/data-api/openapi.json get /stats/{token}","href":"/data-api/stats/get-token-stats"},{"title":"Solana token and pool stats API","deprecated":null,"version":null,"sidebarTitle":"Get Token-Pool Stats","openapi":"/data-api/openapi.json get /stats/{token}/{pool}","href":"/data-api/stats/get-token-pool-stats"}]},{"group":"Events","pages":[{"title":"Get Token Events","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /events/{tokenAddress}","href":"/data-api/events/get-token-events"},{"title":"Get Pool Events","deprecated":true,"version":null,"openapi":"/data-api/openapi.json get /events/{tokenAddress}/{poolAddress}","href":"/data-api/events/get-pool-events"}]},{"group":"Credits","pages":[{"title":"Check remaining API credits","deprecated":null,"version":null,"sidebarTitle":"Get API Credits","openapi":"/data-api/openapi.json get /credits","href":"/data-api/credits/get-api-credits"},{"title":"Get your API subscription details","deprecated":null,"version":null,"sidebarTitle":"Get Subscription Information","openapi":"/data-api/openapi.json get /subscription","href":"/data-api/credits/get-subscription-information"}]}]},{"group":"Whale \u0026 KOL Trades","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/whale.svg","expanded":true,"pages":[{"group":"Whale Trades","pages":[{"title":"Latest Solana whale trades API","deprecated":null,"version":null,"sidebarTitle":"Latest high-volume (whale) spot trades","openapi":"/data-api/whale-kol.json get /trades/whales","href":"/data-api/whale-trades/latest-high-volume-whale-spot-trades"}]},{"group":"KOL Trades","pages":[{"title":"Latest Solana KOL trades API","deprecated":null,"version":null,"sidebarTitle":"Latest KOL spot trades","openapi":"/data-api/whale-kol.json get /trades/kols","href":"/data-api/kol-trades/latest-kol-spot-trades"},{"title":"Latest KOL trades for a Solana token","deprecated":null,"version":null,"sidebarTitle":"Latest KOL spot trades for one token","openapi":"/data-api/whale-kol.json get /trades/kols/{token}","href":"/data-api/kol-trades/latest-kol-spot-trades-for-one-token"}]}]},{"group":"Lighthouse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/gauge-high.svg","expanded":true,"pages":[{"group":"Lighthouse","pages":[{"title":"Solana memecoin market stats API","deprecated":null,"version":null,"sidebarTitle":"Solana memecoin market stats","openapi":"/data-api/lighthouse.json get /lighthouse","href":"/data-api/lighthouse/solana-memecoin-market-stats"}]}]},{"group":"PnL V2","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/chart-candlestick.svg","expanded":true,"pages":[{"group":"Leaderboard","pages":[{"title":"Solana KOL leaderboard API","deprecated":null,"version":null,"sidebarTitle":"Get KOL Leaderboard","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/leaderboard/kols","href":"/data-api/pnl-v2/leaderboard/get-kol-leaderboard"},{"title":"Solana KOL leaderboard by time period","deprecated":null,"version":null,"sidebarTitle":"Get KOL Leaderboard for a Period","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/leaderboard/kols/period","href":"/data-api/pnl-v2/leaderboard/get-kol-leaderboard-for-a-period"},{"title":"Solana KOL PnL calendar API","deprecated":null,"version":null,"sidebarTitle":"Get KOL Calendar","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/leaderboard/kols/calendar","href":"/data-api/pnl-v2/leaderboard/get-kol-calendar"},{"title":"Solana KOL daily PnL breakdown API","deprecated":null,"version":null,"sidebarTitle":"Get KOL Daily Breakdown","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/leaderboard/kols/date","href":"/data-api/pnl-v2/leaderboard/get-kol-daily-breakdown"},{"title":"Solana top traders leaderboard API","deprecated":null,"version":null,"sidebarTitle":"Solana Traders Leaderboard","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/leaderboard/top","href":"/data-api/pnl-v2/leaderboard/solana-traders-leaderboard"}]},{"group":"Token","pages":[{"title":"Solana token traders API with PnL","deprecated":null,"version":null,"sidebarTitle":"Get Token Traders","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/tokens/{token}/traders","href":"/data-api/pnl-v2/token/get-token-traders"},{"title":"First buyers of a Solana token API","deprecated":null,"version":null,"sidebarTitle":"Get Token First Buyers","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/tokens/{token}/first-buyers","href":"/data-api/pnl-v2/token/get-token-first-buyers"},{"title":"Batch wallet positions for one Solana token","deprecated":null,"version":null,"sidebarTitle":"Get Token Batch Positions","openapi":"/data-api/pnl-v2/openapi.json post /v2/pnl/tokens/{token}/positions/batch","href":"/data-api/pnl-v2/token/get-token-batch-positions"}]},{"group":"Wallet","pages":[{"title":"Solana wallet PnL calendar API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet PnL Calendar","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/history","href":"/data-api/pnl-v2/wallet/get-wallet-pnl-calendar"},{"title":"Solana wallet performance API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Performance","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/performance","href":"/data-api/pnl-v2/wallet/get-wallet-performance"},{"title":"Solana wallet PnL for one token","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Token Position","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/tokens/{token}","href":"/data-api/pnl-v2/wallet/get-wallet-token-position"},{"title":"Solana wallet trading highlights API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Highlights","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/highlights","href":"/data-api/pnl-v2/wallet/get-wallet-highlights"},{"title":"Solana wallet risk metrics API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Risk","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/risk","href":"/data-api/pnl-v2/wallet/get-wallet-risk"},{"title":"Solana wallet positions API with PnL","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Positions","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/positions","href":"/data-api/pnl-v2/wallet/get-wallet-positions"},{"title":"Solana wallet PnL chart API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Chart","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}/chart","href":"/data-api/pnl-v2/wallet/get-wallet-chart"},{"title":"Solana wallet PnL summary API","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Summary","openapi":"/data-api/pnl-v2/openapi.json get /v2/pnl/wallets/{wallet}","href":"/data-api/pnl-v2/wallet/get-wallet-summary"},{"title":"Batch token positions for one Solana wallet","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Batch Positions","openapi":"/data-api/pnl-v2/openapi.json post /v2/pnl/wallets/{wallet}/positions/batch","href":"/data-api/pnl-v2/wallet/get-wallet-batch-positions"}]},{"group":"Batch","pages":[{"title":"Batch Solana wallet PnL summaries","deprecated":null,"version":null,"sidebarTitle":"Get Wallet Summaries Batch","openapi":"/data-api/pnl-v2/openapi.json post /v2/pnl/wallets/batch","href":"/data-api/pnl-v2/batch/get-wallet-summaries-batch"},{"title":"Batch lookup of Solana wallet-token positions","deprecated":null,"version":null,"sidebarTitle":"Get Position Batch Lookup","openapi":"/data-api/pnl-v2/openapi.json post /v2/pnl/positions/batch","href":"/data-api/pnl-v2/batch/get-position-batch-lookup"}]}]},{"group":"Jupiter DCA","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/jupiter.svg","expanded":true,"pages":[{"group":"Programs","pages":[{"title":"List supported Solana DCA programs","deprecated":null,"version":null,"sidebarTitle":"List DCA programs","openapi":"/data-api/dca/openapi.json get /dca/programs","href":"/data-api/dca/programs/list-dca-programs"}]},{"group":"Wallet","pages":[{"title":"Get Jupiter DCA orders for a Solana wallet","deprecated":null,"version":null,"sidebarTitle":"Get wallet DCA orders","openapi":"/data-api/dca/openapi.json get /dca/wallet/{wallet}","href":"/data-api/dca/wallet/get-wallet-dca-orders"},{"title":"Paginated Jupiter DCA orders for a wallet","deprecated":null,"version":null,"sidebarTitle":"Get paginated wallet DCA orders","openapi":"/data-api/dca/openapi.json get /dca/wallet/{wallet}/orders","href":"/data-api/dca/wallet/get-paginated-wallet-dca-orders"}]},{"group":"Orders","pages":[{"title":"Get a Jupiter DCA order by address","deprecated":null,"version":null,"sidebarTitle":"Get DCA order by address","openapi":"/data-api/dca/openapi.json get /dca/order/{address}","href":"/data-api/dca/orders/get-dca-order-by-address"},{"title":"Jupiter DCA orders for a token pair","deprecated":null,"version":null,"sidebarTitle":"Get DCA orders for trading pair","openapi":"/data-api/dca/openapi.json get /dca/pair/{inputMint}/{outputMint}","href":"/data-api/dca/orders/get-dca-orders-for-trading-pair"}]},{"group":"Token","pages":[{"title":"Solana token DCA buy and sell flow","deprecated":null,"version":null,"sidebarTitle":"Get token DCA flow overview","openapi":"/data-api/dca/openapi.json get /dca/token/{mint}","href":"/data-api/dca/token/get-token-dca-flow-overview"},{"title":"Jupiter DCA buyers of a Solana token","deprecated":null,"version":null,"sidebarTitle":"Get DCA buyers for token","openapi":"/data-api/dca/openapi.json get /dca/token/{mint}/buyers","href":"/data-api/dca/token/get-dca-buyers-for-token"},{"title":"Jupiter DCA sellers of a Solana token","deprecated":null,"version":null,"sidebarTitle":"Get DCA sellers for token","openapi":"/data-api/dca/openapi.json get /dca/token/{mint}/sellers","href":"/data-api/dca/token/get-dca-sellers-for-token"},{"title":"Top Jupiter DCA wallets for a Solana token","deprecated":null,"version":null,"sidebarTitle":"Get top DCA users for token","openapi":"/data-api/dca/openapi.json get /dca/token/{mint}/users","href":"/data-api/dca/token/get-top-dca-users-for-token"}]}]},{"group":"Resources","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/file-text.svg","pages":[{"title":"Solana token risk score: how it's calculated","sidebarTitle":"Risk Score","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/shield-check.svg","iconType":"duotone","href":"/data-api/risk"}]},{"group":"Recent changes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/clock-rotate-left.svg","pages":[{"title":"Data API recent changes","sidebarTitle":"Recent changes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/clock-rotate-left.svg","href":"/data-api/recent-changes"}]}]},{"tab":"Datastream","pages":[{"title":"Datastream","href":"/datastream/overview"}]},{"tab":"Prediction Markets","pages":[{"title":"Prediction Markets","href":"/prediction-markets/overview"}]},{"tab":"Raptor Swap API","pages":[{"title":"Raptor Swap API","href":"/raptor/overview"}]},{"tab":"Solana RPC","pages":[{"title":"Solana RPC","href":"/solana-rpc"}]},{"tab":"Yellowstone gRPC","pages":[{"title":"Yellowstone gRPC","href":"/yellowstone-grpc"}]}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/data-api/trades/get-token-trades"}]},{"language":"es","pages":[{"title":"es","href":"/es/data-api/trades/get-token-trades"}]}]},"basePath":"","title":"Solana token trades API - Solana Tracker","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}