Fetch real-time crypto token and fiat exchange rates with a unified API.
Real-Time Crypto & Fiat Pricing
The Tatum Exchange Rates API provides developers with real-time cryptocurrency and fiat exchange rates. It aggregates data from 10+ centralized exchanges (CEXes) and 100+ decentralized exchanges (DEXes), covering over 1,000 crypto tokens by market cap alongside major fiat currencies such as EUR, USD, GBP, and more.
By default, the base pair (target asset) is EUR. For example, when querying BTC, the value returned expresses how many EUR can be exchanged for 1 BTC. Tokens are available as soon as they are listed on CEXes or DEXes.
Key Benefits of the Exchange Rates API
- Real-time accuracy – Get live exchange rates updated instantly.
- Crypto + fiat coverage – 1,000+ crypto token symbols plus global fiat currencies.
- Multiple market sources – Aggregated from 10+ CEXes & 100+ DEXes.
- Flexible integration – Query by symbol or by contract address.
Exchange Rate API Endpoints
The API offers three core endpoints depending on your use case.
Choose the method that best fits your application.
Get Exchange Rate by Symbol (Popular)
GET /v4/data/rate/symbol
Fetch the current exchange rate for a single crypto or fiat asset.
Explore Docs →
Get Multiple Exchange Rates by Symbol (Batch)
POST /v4/data/rate/symbol/batch
Retrieve exchange rates for multiple crypto/fiat pairs in a single request.
Explore Docs →
Get Exchange Rate by Contract Address
GET /v4/data/rate/contract
Fetch the exchange rate for a crypto asset using its contract address on a supported blockchain.
Explore Docs →
Exchange Rates FAQs
Which token symbols are supported?
The Exchange Rates API supports more than 1,000 token symbols by market cap. New tokens are made available as soon as they’re listed on supported CEXes and DEXes. Common examples include:
- BTC — Bitcoin
- ETH — Ethereum
- USDT — Tether
- USDC — USD Coin
- BNB — BNB
- SOL — Solana
- MATIC — Polygon
- ARB — Arbitrum
For the complete, current set of symbols, query the API or see the endpoint docs.
Which fiat base pairs are supported?
The Exchange Rates API supports 167 fiat base pairs:
AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BYN, BYR, BZD, CAD, CDF, CHF, CLF, CLP, CNY, COP, CRC, CUC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GGP, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, IMP, INR, IQD, IRR, ISK, JEP, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LTL, LVL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLL, SOS, SRD, STD, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, VUV, WST, XAF, XAG, XAU, XCD, XDR, XOF, XPF, YER, ZAR, ZMK, ZMW, ZWL.
Where does the pricing data come from?
Pricing is aggregated from 10+ centralized exchanges (CEXes) and 100+ decentralized exchanges (DEXes), providing accurate, real-time rates across a wide range of assets.
What centralized exchanges (CEXes) are supported?
We pull market data from more than 10 CEXes, including:
- Binance
- Coinbase
- Crypto.com
- Kraken
- OKX
- Bybit
- KuCoin
What decentralized exchanges (DEXes) are supported?
We pull liquidity and rates from more than 100 DEXes, including:
- Raydium
- Curve
- PancakeSwap V2/V3
- Orca
- Uniswap V2/V3/V4
- Aerodrome
- Balancer V2
- Meteora
- SushiSwap V3
- Velodrome
- Camelot V3
- Pharaoh Exchange
- QuickSwap
Which blockchains are supported for contract address lookups?
The Get Exchange Rate by Contract Address endpoint supports these mainnets:
- ethereum-mainnet
- solana-mainnet
- base-mainnet
- arb-one-mainnet
- bsc-mainnet
- polygon-mainnet
- optimism-mainnet
- berachain-mainnet
- unichain-mainnet
- celo-mainnet
What is the default base pair?
By default, the base pair (target asset) is EUR. When querying a token (e.g., BTC), the value returned expresses how many EUR can be exchanged for 1 unit of that token. You can override the base with any supported fiat currency.
Use Cases for Developers
- Power crypto trading platforms with accurate token prices.
- Enable wallets and portfolio trackers to display crypto + fiat values.
- Provide DeFi protocols and dApps with reliable pricing feeds.
- Build financial dashboards for real-time cross-currency monitoring.