One question we hear a lot is whether our pricing data is intended to be cached or served up real time. The short answer is that we design our APIs to be accessed real time. One of the biggest benefits of real time access to the APIs is this allows us to ensure that the data being provided is as up to date as we have. Electricity prices are constantly changing and we want to ensure we are providing the most up to date data.
Also, the Price and Calculate methods handle all of the variability and complexity inherent to tariffs and present a simple interface to extracting business value out of the tariff data. The Price and Calculate methods must always be run real time and can not be cached.
Our goal is to be integrated into real time products and services and we understand that performance and uptime is critical to all products and services. We work hard to keep our APIs very fast and responsive. We pre-process as much of the computation as we can. We run in the cloud on redundant servers at Amazon. For times when your application cannot access the internet, or for the time you need to cache the data on your side, our Silver and higher plans allow you to do this.