Networks API: List and Explore Supported Blockchains
Use GET /networks to list DexUtils-supported blockchains with chain IDs, native tokens, DEX counts, and explorer URLs, plus per-network DEX listings.
The Networks API gives you a complete picture of every blockchain DexUtils Pro supports. Use it to discover network IDs you’ll pass to other endpoints, enumerate the DEX protocols available on each chain, and build network-selector UIs that stay in sync with DexUtils coverage automatically.
# Replace the token below with your actual API key from the DexUtils dashboardcurl "https://api.dexutils.io/v1/networks" \ -H "Authorization: Bearer dxu_sk_live_4f8a2bcd9e1f3a7056c8d2e94b0f1c63"
import requests# Replace with your actual API key from the DexUtils dashboardurl = "https://api.dexutils.io/v1/networks"headers = {"Authorization": "Bearer dxu_sk_live_4f8a2bcd9e1f3a7056c8d2e94b0f1c63"}response = requests.get(url, headers=headers)data = response.json()for network in data["networks"]: print(f"{network['name']} — {network['dex_count']} DEXes")
// Replace with your actual API key from the DexUtils dashboardconst response = await fetch("https://api.dexutils.io/v1/networks", { headers: { Authorization: "Bearer dxu_sk_live_4f8a2bcd9e1f3a7056c8d2e94b0f1c63", },});const data = await response.json();data.networks.forEach((network) => { console.log(`${network.name} — ${network.dex_count} DEXes`);});
# Replace the token below with your actual API key from the DexUtils dashboardcurl "https://api.dexutils.io/v1/networks/ethereum/dexes" \ -H "Authorization: Bearer dxu_sk_live_4f8a2bcd9e1f3a7056c8d2e94b0f1c63"
import requests# Replace with your actual API key from the DexUtils dashboardnetwork = "ethereum"url = f"https://api.dexutils.io/v1/networks/{network}/dexes"headers = {"Authorization": "Bearer dxu_sk_live_4f8a2bcd9e1f3a7056c8d2e94b0f1c63"}response = requests.get(url, headers=headers)data = response.json()for dex in data["dexes"]: print(f"{dex['name']} — {dex['pool_count']} pools")
// Replace with your actual API key from the DexUtils dashboardconst network = "ethereum";const response = await fetch( `https://api.dexutils.io/v1/networks/${network}/dexes`, { headers: { Authorization: "Bearer dxu_sk_live_4f8a2bcd9e1f3a7056c8d2e94b0f1c63", }, });const data = await response.json();data.dexes.forEach((dex) => { console.log(`${dex.name} — ${dex.pool_count} pools`);});
Protocol slug that identifies the underlying AMM design. Often matches id but may differ when multiple versions share the same protocol (e.g. uniswap_v2, uniswap_v3).