Identifier, display name, and often counts/metrics used to navigate to pools.
How do I fetch pools for one DEX?
Call GET /networks/{network}/pools/search
with dex_name set to the dex_id from this response, matched case-insensitively.
Pass the dex_id, not the dex_name display name: a display name returns an empty
results array rather than an error. The old /networks/{network}/dexes/{dex}/pools
path was removed and returns 410 Gone.
Are DEX ids stable?
Yes; ids are stable across requests and are used throughout the API.
Tutorial: List DEXes on a blockchain network
DEX market share on a chain and each DEX’s busiest pools.
Information about the current page in a paginated result set.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DexPaprika API","description":"Real-time DEX and on-chain cryptocurrency data: liquidity pools, swaps, token prices, transactions, and live SSE streams (token prices, pool reserves, transactions and candles) across 36 blockchain networks. REST API + streaming, no API key needed to start.","colors":{"primary":"#00A84E","light":"#00FF75","dark":"#00753A"},"logo":{"light":"https://mintcdn.com/coinpaprikaspzoo/qdXqFGfH5cg6MFHp/logo/light.svg?fit=max\u0026auto=format\u0026n=qdXqFGfH5cg6MFHp\u0026q=85\u0026s=3815800db38511a4187280846c0bcbff","dark":"https://mintcdn.com/coinpaprikaspzoo/qdXqFGfH5cg6MFHp/logo/dark.svg?fit=max\u0026auto=format\u0026n=qdXqFGfH5cg6MFHp\u0026q=85\u0026s=de1dd2ed4d6187b51748f69c65a6f0e0","href":"https://dexpaprika.com"},"favicon":"https://mintcdn.com/coinpaprikaspzoo/qdXqFGfH5cg6MFHp/favicon.svg?fit=max\u0026auto=format\u0026n=qdXqFGfH5cg6MFHp\u0026q=85\u0026s=b4cfdda7745f0c5839ff66a82ef89709","api":{"playground":{}},"appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://console.dexpaprika.com","label":"Console"},{"href":"https://dexpaprika.com/api/pricing","label":"Pricing"},{"href":"mailto:support@coinpaprika.com","label":"Support"},{"href":"https://status.dexpaprika.com/","label":"Status"},{"href":"https://dexpaprika.com/terms","label":"Terms of Use"}],"primary":{"type":"button","label":"Get an API key","href":"https://console.dexpaprika.com"}},"footer":{"socials":{"x":"https://x.com/coinpaprika","github":"https://github.com/coinpaprika"}},"seo":{"metatags":{"description":"Official DexPaprika API docs. Query on-chain DEX liquidity pools, swaps, tokens, prices, and transactions across multiple networks.","keywords":"dex api, on-chain crypto api, liquidity pool api, swap data api, defi data api, crypto api, crypto price api, cryptocurrency data api","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","og:type":"website","og:site_name":"DexPaprika","og:description":"Developer documentation for the DexPaprika API: liquidity pools, swap activity, token metrics, and on-chain analytics.","og:url":"https://docs.dexpaprika.com","twitter:card":"summary_large_image","twitter:description":"Explore DexPaprika's API for real-time DEX and on-chain data. No API key needed to start."},"indexing":"all"},"integrations":{"ga4":{"measurementId":"G-1WLLWHVKMG"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity",{"title":"Cursor Integration","description":"Install DexPaprika MCP server in Cursor IDE","icon":"laptop-code","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=DexPaprika\u0026config=eyJuYW1lIjoiRGV4UGFwcmlrYSIsInVybCI6Imh0dHBzOi8vbWNwLmRleHBhcHJpa2EuY29tL3NzZSJ9Cg=="},{"title":"VS Code Integration","description":"Install DexPaprika MCP server in VS Code","icon":"code","href":"vscode:mcp/install?%7B%22name%22%3A%22DexPaprika%20API%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.dexpaprika.com%2Fsse%22%7D"}],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"REST API Reference","icon":"code","href":"https://docs.dexpaprika.com/api-reference/introduction"},{"anchor":"Discord Community","icon":"discord","href":"https://discord.gg/DhJge5TUGM"},{"anchor":"DexPaprika","icon":"browser","href":"https://dexpaprika.com"},{"anchor":"CoinPaprika","icon":"pepper-hot","href":"https://coinpaprika.com"},{"anchor":"CoinPaprika on X","icon":"x-twitter","href":"https://x.com/coinpaprika"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"coinpaprikaspzoo","hasAudioNarration":false,"actualSubdomain":"coinpaprikaspzoo","customDomains":["docs.dexpaprika.com"],"gitSource":{"type":"github","owner":"coinpaprika","repo":"dexpaprika-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2e7bfcc38602ef88f544c","collectionId":"82c7cb61-4320-4533-ba43-a93c06c13044","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2e7bfcc38602ef88f544c"},"feedback":{"issues":true,"thumbs":true},"entitlements":{},"buildId":"6ae2e7bfcc38602ef88f544c","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Overview","count":42},{"language":"default","tag":"Tutorials","count":23},{"language":"default","tag":"DEX REST API Reference","count":18},{"language":"default","tag":"AI Integration","count":16},{"language":"default","tag":"Streaming","count":16},{"language":"default","tag":"Knowledge Base","count":9},{"language":"default","tag":"Editors \u0026 AI assistants","count":7},{"language":"default","tag":"Streaming Reference","count":7},{"language":"default","tag":"API Reference","count":7},{"language":"default","tag":"Streaming Endpoints","count":7}]},"assistantConfig":{},"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":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"a div:has(>div>.nav-tag-pill){flex-wrap:nowrap;align-items:flex-start}a div:has(>.nav-tag-pill){order:-1}a div:has(>div>.nav-tag-pill)>span{hyphens:manual}"}],"page":{"pagePath":"api-reference/dexes/get-a-list-of-available-dexes-on-a-network","slug":"/api-reference/dexes/get-a-list-of-available-dexes-on-a-network","pageMetadata":{"openapi":"api-reference/openapi.yml GET /networks/{network}/dexes","description":"List all decentralized exchanges available on a specific blockchain network","title":"Get a list of available dexes on a network.","href":"/api-reference/dexes/get-a-list-of-available-dexes-on-a-network"},"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: \"List all decentralized exchanges available on a specific blockchain network\"\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`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,Heading,Tip}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`endpoint-overview`,children:`Endpoint overview`}),`\n`,_jsx(_components.p,{children:`List decentralized exchanges available on a specific network.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`See also: `,_jsx(_components.a,{href:`/api-reference/networks/get-a-list-of-available-blockchain-networks`,children:`Networks`}),`,\n`,_jsx(_components.a,{href:`/api-reference/pools/advanced-pool-filtering-on-a-specific-network`,children:`Pools by DEX`})]})}),`\n`,_jsx(Heading,{level:`3`,id:`faqs`,children:`FAQs`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`What does a DEX object contain?`,id:`what-does-a-dex-object-contain`,children:_jsx(_components.p,{children:`Identifier, display name, and often counts/metrics used to navigate to pools.`})}),_jsx(Accordion,{title:`How do I fetch pools for one DEX?`,id:`how-do-i-fetch-pools-for-one-dex`,children:_jsxs(_components.p,{children:[`Call `,_jsx(_components.a,{href:`/api-reference/pools/advanced-pool-filtering-on-a-specific-network`,children:_jsx(_components.code,{children:`GET /networks/{network}/pools/search`})}),`\nwith `,_jsx(_components.code,{children:`dex_name`}),` set to the `,_jsx(_components.code,{children:`dex_id`}),` from this response, matched case-insensitively.\nPass the `,_jsx(_components.code,{children:`dex_id`}),`, not the `,_jsx(_components.code,{children:`dex_name`}),` display name: a display name returns an empty\n`,_jsx(_components.code,{children:`results`}),` array rather than an error. The old `,_jsx(_components.code,{children:`/networks/{network}/dexes/{dex}/pools`}),`\npath was removed and returns `,_jsx(_components.code,{children:`410 Gone`}),`.`]})}),_jsx(Accordion,{title:`Are DEX ids stable?`,id:`are-dex-ids-stable`,children:_jsx(_components.p,{children:`Yes; ids are stable across requests and are used throughout the API.`})})]}),`\n`,_jsx(`script`,{type:`application/ld+json`,children:JSON.stringify({\"@context\":`https://schema.org`,\"@type\":`FAQPage`,\"mainEntity\":[{\"@type\":`Question`,\"name\":`What does a DEX object contain?`,\"acceptedAnswer\":{\"@type\":`Answer`,\"text\":`Identifier, display name, and often counts/metrics to navigate to pools.`}},{\"@type\":`Question`,\"name\":`How do I fetch pools for one DEX?`,\"acceptedAnswer\":{\"@type\":`Answer`,\"text\":`Call GET /networks/{network}/pools/search with dex_name set to the dex_id from this response, matched case-insensitively. Pass the dex_id, not the dex_name display name: a display name returns an empty results array rather than an error. The old /networks/{network}/dexes/{dex}/pools path was removed and returns 410 Gone.`}},{\"@type\":`Question`,\"name\":`Are DEX ids stable?`,\"acceptedAnswer\":{\"@type\":`Answer`,\"text\":`Yes; ids are stable across requests and used across the API.`}}]})}),`\n`,_jsx(Card,{title:`Tutorial: List DEXes on a blockchain network`,icon:`graduation-cap`,href:`/tutorials/list-dexes`,children:_jsx(_components.p,{children:`DEX market share on a chain and each DEX’s busiest pools.`})})]})}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":{"openapi":"api-reference/openapi.yml GET /networks/{network}/dexes","description":"List all decentralized exchanges available on a specific blockchain network","title":"Get a list of available dexes on a network.","href":"/api-reference/dexes/get-a-list-of-available-dexes-on-a-network"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[2470,3378,""]]},"mdxExtracts":{"tableOfContents":[{"title":"Endpoint overview","slug":"endpoint-overview","depth":2,"children":[{"title":"FAQs","slug":"faqs","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getNetworkDexes","tags":["DEXes"],"summary":"Get a list of available dexes on a network.","parameters":["e80b55e9-f088-4538-b8ac-bbffc4f82990","4142fad3-dc73-4b1e-9b89-9e41d8fb7eae","9c898711-e821-47ac-99ea-5e9d1eae89d4","618b0515-eb3f-4746-bdef-8d1e1447763c","5a58b16e-d443-4d3e-87d6-39edbc65d2b0"],"responses":{"200":"a7b519e4-a9d4-497e-a569-d481bb1efdf6","400":"69851fa4-9511-41a9-a78f-84a206a4676e","402":"c78f9f72-588a-4e99-b7d9-3b317666fdb9","404":"51fe09f9-9002-4eeb-a5c2-e0cfed96bc05","429":"5f1b74b6-bc99-4889-9e27-1a36259682e5"},"method":"get","type":"path","servers":["31f4f293-42ad-4ada-8e37-43f62d9901ad"],"security":[],"path":"/networks/{network}/dexes","baseUrlOptions":["https://api.dexpaprika.com"],"title":"Get a list of available dexes on a network.","description":"List all decentralized exchanges available on a specific blockchain network","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"e80b55e9-f088-4538-b8ac-bbffc4f82990":{"name":"network","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Network slug or ID (e.g., 'solana'). You can find the list of supported networks with their IDs here: [/networks](/api-reference/networks).","uniqueKey":"","typeLabel":"string"},"description":"Network slug or ID (e.g., 'solana'). You can find the list of supported networks with their IDs here: [/networks](/api-reference/networks).","example":"solana"},"4142fad3-dc73-4b1e-9b89-9e41d8fb7eae":{"name":"page","in":"query","schema":{"type":"integer","minimum":0,"maximum":1000,"description":"Page number, starting at 1. A value of 0 is served as page 1.","uniqueKey":"","typeLabel":"integer"},"description":"Page number, starting at 1. A value of 0 is served as page 1."},"9c898711-e821-47ac-99ea-5e9d1eae89d4":{"name":"limit","in":"query","schema":{"type":"integer","default":10,"minimum":1,"maximum":100,"description":"Number of items to return per page (max 100).","uniqueKey":"","typeLabel":"integer"},"description":"Number of items to return per page (max 100)."},"618b0515-eb3f-4746-bdef-8d1e1447763c":{"name":"sort","in":"query","schema":{"type":"string","enum":["asc","desc"],"description":"Sort order for the requested data (ascending or descending).","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Sort order for the requested data (ascending or descending)."},"5a58b16e-d443-4d3e-87d6-39edbc65d2b0":{"in":"query","name":"order_by","schema":{"type":"string","enum":["pool"],"description":"How to order the returned data.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"How to order the returned data."}},"responses":{"a7b519e4-a9d4-497e-a569-d481bb1efdf6":{"description":"successful operation","content":{"application/json":{"schema":{"type":"object","description":"A paginated response containing a list of DEX objects.","properties":{"dexes":{"type":"array","description":"An array of decentralized exchanges.","items":{"type":"object","properties":{"dex_name":{"type":"string","description":"Human readable name of the DEX.","uniqueKey":"dexes.items.[INDEX].dex_name","typeLabel":"string"},"dex_id":{"type":"string","description":"ID for the DEX.","uniqueKey":"dexes.items.[INDEX].dex_id","typeLabel":"string"},"chain":{"type":"string","description":"The blockchain network this DEX resides on.","uniqueKey":"dexes.items.[INDEX].chain","typeLabel":"string"},"protocol":{"type":"string","description":"Protocol or underlying technology of the DEX.","uniqueKey":"dexes.items.[INDEX].protocol","typeLabel":"string"},"volume_usd_24h":{"type":"number","description":"The trading volume over the last 24 hours in USD.","uniqueKey":"dexes.items.[INDEX].volume_usd_24h","typeLabel":"number"},"txns_24h":{"type":"integer","description":"The number of transactions on this DEX over the last 24 hours.","uniqueKey":"dexes.items.[INDEX].txns_24h","typeLabel":"integer"},"pools_count":{"type":"integer","description":"The total number of pools currently tracked for this DEX.","uniqueKey":"dexes.items.[INDEX].pools_count","typeLabel":"integer"}},"example":{"dex_name":"Uniswap V2","dex_id":"uniswap_v2","chain":"ethereum","protocol":"uniswapv2","volume_usd_24h":50000000,"txns_24h":15000,"pools_count":1200},"uniqueKey":"dexes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"dexes","typeLabel":"object[]"},"page_info":{"type":"object","description":"Information about the current page in a paginated result set.","properties":{"limit":{"type":"integer","description":"Number of items returned per page.","uniqueKey":"page_info.limit","typeLabel":"integer"},"page":{"type":"integer","description":"Current page index.","uniqueKey":"page_info.page","typeLabel":"integer"},"total_items":{"type":"integer","description":"Total number of items matching the query.","uniqueKey":"page_info.total_items","typeLabel":"integer"},"total_pages":{"type":"integer","description":"Total number of pages available.","uniqueKey":"page_info.total_pages","typeLabel":"integer"}},"uniqueKey":"page_info","typeLabel":"object"}},"example":{"dexes":[{"dex_id":"uniswap_v2","dex_name":"Uniswap V2"}],"page_info":{"limit":100,"page":1,"total_items":30,"total_pages":1}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"dexes":[{"dex_id":"uniswap_v2","dex_name":"Uniswap V2"}],"page_info":{"limit":100,"page":1,"total_items":30,"total_pages":1}}}},"exampleType":"generated"}},"exampleType":"generated"},"69851fa4-9511-41a9-a78f-84a206a4676e":{"description":"A query or path parameter is missing or invalid. `param` names it; `error` is `missing_param` when a required parameter is absent and `invalid_param` otherwise.\n","content":{"application/json":{"schema":{"type":"object","description":"Envelope of every error response that has no more specific body. Branch on `error`, which is stable; `message` is human-readable copy that may change.\n","required":["error","message"],"properties":{"error":{"type":"string","enum":["invalid_param","missing_param","unauthorized","invalid_api_key","forbidden","not_found","unsupported_network","route_not_found","method_not_allowed","endpoint_removed","rate_limited","internal_error","unavailable"],"description":"Machine-readable error code.","isRequired":true,"uniqueKey":"error","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable description.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"param":{"type":"string","description":"The query or path parameter that caused the error.","uniqueKey":"param","typeLabel":"string"},"resource":{"type":"string","description":"What a 404 could not find (pool, token, dex).","uniqueKey":"resource","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"invalid":{"title":"invalid","value":{"error":"invalid_param","message":"invalid query parameters: limit (must be at most 100)","param":"limit"}},"missing":{"title":"missing","value":{"error":"missing_param","message":"invalid query param: start (is required)","param":"start"}}},"exampleType":"examples"}},"exampleType":"examples"},"c78f9f72-588a-4e99-b7d9-3b317666fdb9":{"description":"Credit allowance exhausted. Retrying will not help; the body names the available next step per tier: register (keyless), upgrade (free key), or enable overage and raise your spend cap (Dev and Pro). `resets_at` is present on Dev and Pro only and holds the end of the billing period (UTC); keyless and free keys count over a rolling 30-day window. Deliberately carries no `Retry-After` header.\n","headers":{"X-Credits-Limit":{"description":"Monthly credit limit for this caller.","schema":{"type":"integer"}},"X-Credits-Remaining":{"description":"Credits left in the current month.","schema":{"type":"integer"}},"X-Credits-Reset":{"description":"Seconds until the monthly credits reset.","schema":{"type":"integer"}}},"content":{"application/json":{"schema":{"type":"object","description":"Structured body carried by every 402 and 429 emitted by the billing gate and by plan-gated 403s. The shape is constant across scenarios; only fields describing an available action appear. `message` is always a top-level string, so clients parsing the legacy `{\"message\": ...}` shape keep working.\n","required":["error","tier","message"],"properties":{"error":{"type":"string","enum":["payment_required","rate_limited","plan_required","wrong_host","preview_only"],"description":"Machine-readable discriminator.","isRequired":true,"uniqueKey":"error","typeLabel":"enum\u003cstring>"},"tier":{"type":"string","enum":["keyless","free","dev","pro","enterprise"],"description":"The billing tier the request was evaluated against.","isRequired":true,"uniqueKey":"tier","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable message naming the next action.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"required_tier":{"type":"string","enum":["free","dev","pro"],"description":"Lowest tier that unlocks the request. plan_required only.","uniqueKey":"required_tier","typeLabel":"enum\u003cstring>"},"param":{"type":"string","description":"Query parameter that exceeded the plan. plan_required only; absent when the whole endpoint is gated.\n","uniqueKey":"param","typeLabel":"string"},"credits":{"type":"object","description":"Credit counters for the current period. One credit is one request. `plan` and `packs` are split out for Pro keys only. `limit` is plan + packs; usage served through overage can exceed it.\n","properties":{"plan":{"type":"integer","format":"int64","uniqueKey":"credits.plan","typeLabel":"integer\u003cint64>"},"packs":{"type":"integer","format":"int64","uniqueKey":"credits.packs","typeLabel":"integer\u003cint64>"},"limit":{"type":"integer","format":"int64","uniqueKey":"credits.limit","typeLabel":"integer\u003cint64>"},"used":{"type":"integer","format":"int64","uniqueKey":"credits.used","typeLabel":"integer\u003cint64>"},"remaining":{"type":"integer","format":"int64","uniqueKey":"credits.remaining","typeLabel":"integer\u003cint64>"}},"uniqueKey":"credits","typeLabel":"object"},"overage":{"type":"object","description":"Overage state, present on Pro 402 bodies. Money amounts are decimal strings, never floats.\n","properties":{"enabled":{"type":"boolean","uniqueKey":"overage.enabled","typeLabel":"boolean"},"cap":{"type":"string","example":"200.00","uniqueKey":"overage.cap","typeLabel":"string"},"used":{"type":"string","example":"200.00","uniqueKey":"overage.used","typeLabel":"string"},"block":{"type":"string","example":"20.00 per 1M credits","uniqueKey":"overage.block","typeLabel":"string"}},"uniqueKey":"overage","typeLabel":"object"},"resets_at":{"type":"string","format":"date-time","description":"When the monthly allowance rolls over (UTC). 402 only.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"},"retry_after":{"type":"integer","description":"Seconds to wait before retrying. 429 only.","uniqueKey":"retry_after","typeLabel":"integer"},"offer":{"type":"object","description":"Early-adopter offer, present on the free-tier 402 only.","properties":{"description":{"type":"string","uniqueKey":"offer.description","typeLabel":"string"},"expires_at":{"type":"string","format":"date-time","uniqueKey":"offer.expires_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"offer","typeLabel":"object"},"links":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"links.additionalProperties","typeLabel":"string"},"description":"Next-step URLs. Keys vary by scenario: register, upgrade, packs, portal, usage, docs. Absent until the customer-facing pages go live.\n","uniqueKey":"links","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"keyless":{"title":"keyless","value":{"error":"payment_required","tier":"keyless","message":"Credit limit for the last 30 days reached for unauthenticated use. Register for a free API key to get more credits/month.","credits":{"limit":10000,"used":10000,"remaining":0}}},"pro_plan_exhausted":{"title":"pro_plan_exhausted","value":{"error":"payment_required","tier":"pro","message":"Monthly credit limit reached — enable overage in the portal.","credits":{"plan":5000000,"packs":0,"limit":5000000,"used":5000000,"remaining":0},"overage":{"enabled":false},"resets_at":"2026-09-01T00:00:00Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"51fe09f9-9002-4eeb-a5c2-e0cfed96bc05":{"description":"The network is not supported (`unsupported_network`) or the requested resource does not exist (`not_found`, with `resource` naming it).\n","content":{"application/json":{"schema":{"type":"object","description":"Envelope of every error response that has no more specific body. Branch on `error`, which is stable; `message` is human-readable copy that may change.\n","required":["error","message"],"properties":{"error":{"type":"string","enum":["invalid_param","missing_param","unauthorized","invalid_api_key","forbidden","not_found","unsupported_network","route_not_found","method_not_allowed","endpoint_removed","rate_limited","internal_error","unavailable"],"description":"Machine-readable error code.","isRequired":true,"uniqueKey":"error","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable description.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"param":{"type":"string","description":"The query or path parameter that caused the error.","uniqueKey":"param","typeLabel":"string"},"resource":{"type":"string","description":"What a 404 could not find (pool, token, dex).","uniqueKey":"resource","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"resource":{"title":"resource","value":{"error":"not_found","message":"pool not found","resource":"pool"}},"network":{"title":"network","value":{"error":"unsupported_network","message":"unsupported network","param":"network"}}},"exampleType":"examples"}},"exampleType":"examples"},"5f1b74b6-bc99-4889-9e27-1a36259682e5":{"description":"Per-minute rate limit exceeded. Slow down and retry after the number of seconds given in the `Retry-After` header. Credits are unaffected; `credits` appears in the body only when the counters were already at hand for the request.\n","headers":{"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer"}},"RateLimit-Limit":{"description":"Request limit for the current minute.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current minute.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the minute limit resets.","schema":{"type":"integer"}},"X-Credits-Limit":{"description":"Monthly credit limit for this caller.","schema":{"type":"integer"}},"X-Credits-Remaining":{"description":"Credits left in the current month.","schema":{"type":"integer"}},"X-Credits-Reset":{"description":"Seconds until the monthly credits reset.","schema":{"type":"integer"}}},"content":{"application/json":{"schema":{"type":"object","description":"Structured body carried by every 402 and 429 emitted by the billing gate and by plan-gated 403s. The shape is constant across scenarios; only fields describing an available action appear. `message` is always a top-level string, so clients parsing the legacy `{\"message\": ...}` shape keep working.\n","required":["error","tier","message"],"properties":{"error":{"type":"string","enum":["payment_required","rate_limited","plan_required","wrong_host","preview_only"],"description":"Machine-readable discriminator.","isRequired":true,"uniqueKey":"error","typeLabel":"enum\u003cstring>"},"tier":{"type":"string","enum":["keyless","free","dev","pro","enterprise"],"description":"The billing tier the request was evaluated against.","isRequired":true,"uniqueKey":"tier","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable message naming the next action.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"required_tier":{"type":"string","enum":["free","dev","pro"],"description":"Lowest tier that unlocks the request. plan_required only.","uniqueKey":"required_tier","typeLabel":"enum\u003cstring>"},"param":{"type":"string","description":"Query parameter that exceeded the plan. plan_required only; absent when the whole endpoint is gated.\n","uniqueKey":"param","typeLabel":"string"},"credits":{"type":"object","description":"Credit counters for the current period. One credit is one request. `plan` and `packs` are split out for Pro keys only. `limit` is plan + packs; usage served through overage can exceed it.\n","properties":{"plan":{"type":"integer","format":"int64","uniqueKey":"credits.plan","typeLabel":"integer\u003cint64>"},"packs":{"type":"integer","format":"int64","uniqueKey":"credits.packs","typeLabel":"integer\u003cint64>"},"limit":{"type":"integer","format":"int64","uniqueKey":"credits.limit","typeLabel":"integer\u003cint64>"},"used":{"type":"integer","format":"int64","uniqueKey":"credits.used","typeLabel":"integer\u003cint64>"},"remaining":{"type":"integer","format":"int64","uniqueKey":"credits.remaining","typeLabel":"integer\u003cint64>"}},"uniqueKey":"credits","typeLabel":"object"},"overage":{"type":"object","description":"Overage state, present on Pro 402 bodies. Money amounts are decimal strings, never floats.\n","properties":{"enabled":{"type":"boolean","uniqueKey":"overage.enabled","typeLabel":"boolean"},"cap":{"type":"string","example":"200.00","uniqueKey":"overage.cap","typeLabel":"string"},"used":{"type":"string","example":"200.00","uniqueKey":"overage.used","typeLabel":"string"},"block":{"type":"string","example":"20.00 per 1M credits","uniqueKey":"overage.block","typeLabel":"string"}},"uniqueKey":"overage","typeLabel":"object"},"resets_at":{"type":"string","format":"date-time","description":"When the monthly allowance rolls over (UTC). 402 only.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"},"retry_after":{"type":"integer","description":"Seconds to wait before retrying. 429 only.","uniqueKey":"retry_after","typeLabel":"integer"},"offer":{"type":"object","description":"Early-adopter offer, present on the free-tier 402 only.","properties":{"description":{"type":"string","uniqueKey":"offer.description","typeLabel":"string"},"expires_at":{"type":"string","format":"date-time","uniqueKey":"offer.expires_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"offer","typeLabel":"object"},"links":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"links.additionalProperties","typeLabel":"string"},"description":"Next-step URLs. Keys vary by scenario: register, upgrade, packs, portal, usage, docs. Absent until the customer-facing pages go live.\n","uniqueKey":"links","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"rate_limited","tier":"pro","message":"Request rate exceeded. Retry in 12 seconds.","credits":{"plan":5000000,"packs":0,"limit":5000000,"used":1240880,"remaining":3759120},"retry_after":12},"examples":{"Example":{"title":"Example","value":{"error":"rate_limited","tier":"pro","message":"Request rate exceeded. Retry in 12 seconds.","credits":{"plan":5000000,"packs":0,"limit":5000000,"used":1240880,"remaining":3759120},"retry_after":12}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{},"servers":{"31f4f293-42ad-4ada-8e37-43f62d9901ad":{"url":"https://api.dexpaprika.com","description":"Production server"}}},"originalFileLocation":"api-reference/openapi.yml"},"subdomain":"coinpaprikaspzoo","siteName":"DexPaprika API","title":"Get a list of available dexes on a network. - DexPaprika API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-16T08:41:01.610Z","originalFileLocation":"api-reference/dexes/get-a-list-of-available-dexes-on-a-network.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=\"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=\"List all decentralized exchanges available on a specific blockchain network\">\u003cmeta data-mint-head name=\"keywords\" content=\"dex api, on-chain crypto api, liquidity pool api, swap data api, defi data api, crypto api, crypto price api, cryptocurrency data api\">\u003cmeta data-mint-head name=\"application-name\" content=\"DexPaprika API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a list of available dexes on a network. - DexPaprika API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Developer documentation for the DexPaprika API: liquidity pools, swap activity, token metrics, and on-chain analytics.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DexPaprika\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://coinpaprikaspzoo.mintlify.app/_mintlify/api/og/v2?division=DEXes\u0026amp;title=Get+a+list+of+available+dexes+on+a+network.\u0026amp;description=List+all+decentralized+exchanges+available+on+a+specific+blockchain+network\u0026amp;theme=e8c8db3c3aa4271c6e4a291b\u0026amp;signature=3256cd75266d63217c3fe2635f80e6016c37f4c6ccbed6c329a321dba1061305\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get a list of available dexes on a network. - DexPaprika API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Explore DexPaprika\u0026#x27;s API for real-time DEX and on-chain data. No API key needed to start.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://coinpaprikaspzoo.mintlify.app/_mintlify/api/og/v2?division=DEXes\u0026amp;title=Get+a+list+of+available+dexes+on+a+network.\u0026amp;description=List+all+decentralized+exchanges+available+on+a+specific+blockchain+network\u0026amp;theme=e8c8db3c3aa4271c6e4a291b\u0026amp;signature=3256cd75266d63217c3fe2635f80e6016c37f4c6ccbed6c329a321dba1061305\">\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/coinpaprikaspzoo/oG0LGh3lDXLRLI1i/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DexPaprika API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00A84E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/dexes/get-a-list-of-available-dexes-on-a-network.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dexpaprika.com/#organization\",\"name\":\"DexPaprika API\",\"url\":\"https://docs.dexpaprika.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/coinpaprikaspzoo/qdXqFGfH5cg6MFHp/logo/light.svg?fit=max\u0026auto=format\u0026n=qdXqFGfH5cg6MFHp\u0026q=85\u0026s=3815800db38511a4187280846c0bcbff\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dexpaprika.com#website\",\"name\":\"DexPaprika API\",\"url\":\"https://docs.dexpaprika.com\",\"publisher\":{\"@id\":\"https://docs.dexpaprika.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network#webpage\",\"url\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network\",\"name\":\"Get a list of available dexes on a network.\",\"description\":\"List all decentralized exchanges available on a specific blockchain network\",\"dateModified\":\"2026-10-16T08:41:01.610Z\",\"isPartOf\":{\"@id\":\"https://docs.dexpaprika.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"DexPaprika API\",\"item\":\"https://docs.dexpaprika.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get a list of available dexes on a network.\",\"item\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network#apireference\",\"headline\":\"Get a list of available dexes on a network.\",\"name\":\"Get a list of available dexes on a network.\",\"description\":\"List all decentralized exchanges available on a specific blockchain network\",\"url\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network#webpage\"},\"dateModified\":\"2026-10-16T08:41:01.610Z\",\"publisher\":{\"@id\":\"https://docs.dexpaprika.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dexpaprika.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DexPaprika API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"DexPaprika API","nav":{"global":{"anchors":[{"anchor":"REST API Reference","icon":"code","href":"https://docs.dexpaprika.com/api-reference/introduction"},{"anchor":"Discord Community","icon":"discord","href":"https://discord.gg/DhJge5TUGM"},{"anchor":"DexPaprika","icon":"browser","href":"https://dexpaprika.com"},{"anchor":"CoinPaprika","icon":"pepper-hot","href":"https://coinpaprika.com"},{"anchor":"CoinPaprika on X","icon":"x-twitter","href":"https://x.com/coinpaprika"}]},"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/introduction"}]},{"tab":"AI Integration","pages":[{"title":"AI Integration","href":"/ai-integration"}]},{"tab":"DEX REST API Reference","groups":[{"group":"Getting Started","pages":[{"title":"API reference: endpoints and parameters","sidebarTitle":"Introduction","href":"/api-reference/introduction"}]},{"group":"Networks","pages":[{"openapi":"api-reference/openapi.yml GET /networks","description":"List all supported blockchain networks and their canonical IDs for use in API requests","title":"Get a list of available blockchain networks.","href":"/api-reference/networks/get-a-list-of-available-blockchain-networks"}]},{"group":"DEXes","pages":[{"openapi":"api-reference/openapi.yml GET /networks/{network}/dexes","title":"Get a list of available dexes on a network.","href":"/api-reference/dexes/get-a-list-of-available-dexes-on-a-network"}]},{"group":"Pools","pages":[{"openapi":"api-reference/openapi.yml GET /networks/{network}/pools/search","title":"Advanced pool filtering on a specific network.","description":"Retrieves a paginated list of pools matching the advanced search criteria.\nSupports various filters and cursor-based pagination.\n","href":"/api-reference/pools/advanced-pool-filtering-on-a-specific-network"},{"openapi":"api-reference/openapi.yml GET /pools/search","title":"Advanced pool filtering across multiple networks.","href":"/api-reference/pools/advanced-pool-filtering-across-multiple-networks"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/pools/{pool_address}","title":"Get a pool on a network.","href":"/api-reference/pools/get-a-pool-on-a-network"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/pools/{pool_address}/ohlcv","tag":"PAID","title":"Get OHLCV data for a pool pair.","href":"/api-reference/pools/get-ohlcv-data-for-a-pool-pair"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/pools/{pool_address}/transactions","tag":"PAID","title":"Get transactions of a pool on a network. Paging can be used up to 100 pages.","href":"/api-reference/pools/get-transactions-of-a-pool-on-a-network-paging-can-be-used-up-to-100-pages"}]},{"group":"Tokens","pages":[{"openapi":"api-reference/openapi.yml GET /networks/{network}/tokens/search","title":"Advanced token filtering on a specific network.","href":"/api-reference/tokens/advanced-token-filtering-on-a-specific-network"},{"openapi":"api-reference/openapi.yml GET /tokens/search","title":"Advanced token filtering across multiple networks.","href":"/api-reference/tokens/advanced-token-filtering-across-multiple-networks"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/tokens/{token_address}","title":"Get a token's latest data on a network.","href":"/api-reference/tokens/get-a-tokens-latest-data-on-a-network"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/multi/prices","title":"Get batched prices for multiple tokens on a network.","href":"/api-reference/tokens/get-batched-prices-for-multiple-tokens-on-a-network"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/tokens/{token_address}/ohlcv","title":"Get OHLCV data for a token","tag":"PAID","href":"/api-reference/tokens/get-ohlcv-data-for-a-token"}]},{"group":"Indicators","pages":[{"openapi":"api-reference/openapi.yml GET /networks/{network}/pools/{pool_address}/indicators","title":"Get a technical indicator for a pool.","href":"/api-reference/pools/get-a-technical-indicator-for-a-pool"},{"openapi":"api-reference/openapi.yml GET /networks/{network}/tokens/{token_address}/indicators","tag":"PAID","title":"Get a technical indicator for a token.","href":"/api-reference/tokens/get-a-technical-indicator-for-a-token"}]},{"group":"Search","pages":[{"openapi":"api-reference/openapi.yml GET /search","title":"Search for tokens, pools, and DEXes","href":"/api-reference/search/search-for-tokens-pools-and-dexes"}]},{"group":"Utils","pages":[{"openapi":"api-reference/openapi.yml GET /stats","title":"Retrieve high-level asset statistics","href":"/api-reference/utils/retrieve-high-level-asset-statistics"},{"openapi":"api-reference/openapi.yml GET /usage","title":"Get your plan and current-period credit usage.","href":"/api-reference/utils/get-your-plan-and-current-period-credit-usage"}]}]},{"tab":"API Pro","pages":[{"title":"API Pro","href":"/api-pro/introduction"}]},{"tab":"Streaming","pages":[{"title":"Streaming","href":"/streaming/introduction"}]},{"tab":"Streaming Reference","pages":[{"title":"Streaming Reference","href":"/api-reference/stream-real-time-prices-for-an-asset"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/changelog"}]},{"tab":"Status","href":"https://status.dexpaprika.com/"}]},"title":"Get a list of available dexes on a network. - DexPaprika API","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}