OpenWeather offers to deliver its data not only through its range of APIs but also via a number of other channels. One of them is ‘Bulk Download’ which is functionality through which OpenWeather collects data on behalf of the user and delivers a single, straightforward file with already collected data (e.g. forecasts) directly to the end-user. In some of the cases, it can be a more convenient option as opposed to collecting the data via API.
Why Bulk Download?
Lower development effort and faster integration of weather data: You do not need to set up API infrastructure in the first place and address the complexity of managing API requests, no need to control the rate of API calls, no need to handle retries, error responses of the API, and no need to further process data once it is downloaded.
Flexibility and convenience: Data are already collected in the format that the user requires. You do not need to aggregate or apply any further processing whatsoever because the data are provided in exactly the format that has been agreed beforehand.
Low risk: Unless the user is covered by our Data Protection Coverage (this feature is available within our Enterprise subscription), handling API incorrectly can cause gaps in data (for example, because of temporary downtime on the user’s side or incorrect format of API requests). In the case of Bulk Download, we can store a number of backup files (e.g. 7-day archive) to ensure that the user is protected against these risks.
Easier for high-intensity usage: While Bulk Download can be used on a small scale, consumption of data at high intensity requires an extra level of care. Throttling can occur on the side of the user if data are not processed correctly or, for example, a network issue relating to network congestion can occur. These problems are irrelevant for this type of data consumption.
















