
We're excited to announce an update that makes your ForexRateAPI experience even better: failed API calls no longer count against your quota.
This means you only pay for successful data retrieval—giving you more predictable usage and peace of mind when building and debugging your integrations.
Previously, every API request counted toward your quota, regardless of whether it returned valid data or an error. Now, only successful responses count.
Let's say you've used 950 requests and you accidentally query an invalid currency:
https://api.forexrateapi.com/v1/latest?api_key=API_KEY&base=USD¤cies=INVALID
Requests Used: 950
↓ Failed API call
Requests Used: 951 ❌
Requests Used: 950
↓ Failed API call
Requests Used: 950 ✓
You receive an error response, but your usage remains unchanged.
The following scenarios will not increment your usage:
This update applies automatically to all accounts and plans. You don't need to change any code or update your integration—just continue using the API as usual.
This is part of our ongoing commitment to improving your experience.
If you have any questions, visit our API documentation or contact our support team.
— ForexRateAPI Team