Open Exchange Rates incident
Currencies missing in API response (re: Critical API outage following Amazon Web Services power failure)
Open Exchange Rates experienced a critical incident on December 22, 2021 affecting Exchange Rate API and Website, lasting 1d 21h. The incident has been resolved; the full update timeline is below.
Affected components
Update timeline
- investigating Dec 22, 2021, 12:37 PM UTC
We are investigating a confirmed incident that is affecting our API and causing 400 errors. Please stand by for updates.
- investigating Dec 22, 2021, 01:19 PM UTC
We are continuing to investigate this outage, which we believe may be connected to a wider service interruption at AWS (Amazon Web Services). Thank you for your patience.
- identified Dec 22, 2021, 01:53 PM UTC
We are working hard to resolve this connectivity issue, which we believe was caused by a power failure reported by Amazon Web Services in their us-east region. We will continue to update our status page as often as possible to keep you informed on our progress.
- monitoring Dec 22, 2021, 02:09 PM UTC
A fix was implemented at 13:55 GMT to temporarily redirect traffic away from the affected AWS resources. We are monitoring the results and carrying out further tests. Please note that clients may continue to experience degraded performance until the issue is fully resolved. We will provide further updates in due course, or in the event of any further incident.
- identified Dec 22, 2021, 04:41 PM UTC
As a result of the earlier outage at Amazon Web Services, a large number of currency symbols are temporarily showing as unavailable in our API. We believe this is related to a cache failover event that occurred as a result of the AWS incident. We are working to restore full service and will post further updates to our status page as soon as we have any updates.
- identified Dec 22, 2021, 11:41 PM UTC
We are continuing to work to restore missing data to the API, however the majority of currency rates have now returned to the API. We will continue to update our status page with additional details as they become available.
- monitoring Dec 23, 2021, 02:15 PM UTC
A fix has been implemented and we are monitoring the results. We will continue to update our status page with additional details as and when they become available.
- resolved Dec 24, 2021, 09:39 AM UTC
This incident has been resolved and no further downtime has been experienced. We intend to publish a brief post-mortem in due course. Please contact us at [email protected] if you encounter any further issues.