Currency Data API packages differ by how often your rates update and how many rate requests you can make each month. We bill subscriptions annually, in advance. You can add additional features to any package, and turn on overages if your volumes vary.
How do I choose a package?
Look at 3 things:
- Rate frequency: how often you get an updated rate through the API.
- Requests: how many rate requests you can make each month.
- Legal entities: how many legal entities can access and use Xe's data from your applications. Each package sets its own limit. For example, the Lite package (799 USD) covers 1 legal entity. If more entities need access than your package allows, email data@xe.com for a custom quote.
If your volumes vary, you can turn on rate request overages so the API keeps returning rates after you reach your monthly limit.
What do I get on a free trial?
A free trial lasts 7 days, so you can test your integration before choosing a package.
- Sample data: a new trial returns placeholder rates, not real market rates. That's why every currency can show the same value.
- Real data: to test with real rates, select Looking to test the API using real data? Click here in the Web App. Enter your work email address and, if you like, your company's LinkedIn page. Our team will then turn on real data for your trial.
- Rate frequency: trials use daily rates locked in at 00:00 UTC. They don't include live rates, and you can't change the lock-in time.
- Extending: when your trial ends, you can extend it once, by 3 days, from the Web App. Or you can choose a package.
How do you count requests?
Every rate the API returns counts as 1 request. For example, converting CAD to EUR and CAD to GBP counts as 2 requests.
You can see how many requests you've used this month in the Monthly Usage panel of the Web App.
What happens if I reach my monthly limit?
If overages are off
- We email you when you've used 75%, 90%, and 100% of your allowance. Each email has a link to turn on overages.
- When you reach 100%, the API stops returning rates and sends an error instead. It starts again when your next monthly cycle begins.
If overages are on
- The API keeps returning rates after you reach your limit. We charge each extra request at your overage rate, at the end of the month.
- You won't get the 75%, 90%, and 100% usage emails, because your access won't stop.
- The Web App shows how many overage requests you've made this cycle and your projected charge.
Find out more about rate request overages.
Can you reset my usage or raise my limit?
We can't reset or raise your allowance partway through a cycle. It resets at the start of each monthly cycle. Instead:
- If you'll go over this month, turn on overages from the Monthly Usage panel.
- If you regularly need more requests, a larger package usually costs less than paying for overages. Compare packages.
- If your free trial ran out while you were testing, contact us at data@xe.com. We can reset or extend a trial case by case.
When and how will I pay?
We bill subscriptions annually. You pay for the full 12 months in advance, at the start of your subscription. We can consider other arrangements case by case.
- Packages under 1,200 USD a year: pay by credit or debit card. You can ask to pay by wire transfer instead, with a 3% fee.
- Packages of 1,200 USD a year or more: pay by card or wire transfer.
If you pay by card, your subscription renews automatically, and we take payment from the card on your account.
If you've turned on overages, we charge them to the same card after the end of each monthly cycle.
Can I add features to my package?
Yes. Additional features let you change what your package includes. For example, if you have the Lite package but want live rates, you can buy the live rates add-on.
- Existing customers: buy additional features from the Subscription & Billing page in the Web App.
- New customers: see which additional features are available.