
This API can be used to query weather variables for a given latitude/longitude from AgERA5 and CHIRPS. AgERA5 provides a global archive over the period 1979 up till current. It contains 22 weather variables at a resolution of 0.1 degree although the current API only exposes the 8 most used ones. CHIRPS provides a global archive of precipitation estimates over the period 1981 up till current at a resolution of 0.05 degree.
Current 2 calls are implemented by this API:
/api/v1/get_agera5/api/v1/get_agera5_chirpsA description of the purpose and parameters of each API is provided below. Each API returns a JSON response, an example is provided.
Data from AgERA5 is only available from -70 to 90 latitude querying for points outside this range will generate an error. The API provides the following weather variables in the response:
| Name | Description | Unit |
|---|---|---|
| temperature_max | Daily maximum temperature | C |
| temperature_min | Daily minimum temperature | C |
| temperature_avg | Daily average temperature | C |
| vapourpressure | Daily average vapour pressure | hPa |
| windspeed | Daily average wind speed | m/sec |
| precipitation | Daily precipitation sum | mm |
| radiation | Daily total short-wave radiation | kJ/m2/day |
| snowdepth | Daily average snow depth | cm |
The API input parameters are:
example: Here
It is known that the precipitation predicted by AgERA5 is biased in certain areas, particularly in the tropics. Therefore the API provides the opportunity to replace the precipitation estimates from AgERA5 with precipitation estimates from CHIRPS. Note that data from CHIRPS is only available from -50 to 50 latitude.

The API input parameters are:
example: Here