The Weather Climate API offers monthly climate data for locations worldwide, providing insights into average temperatures, precipitation trends, and long-term climate patterns.
The climate averages are based on weather observations from the past ten years. This approach is chosen to provide a globally accurate representation of the expected weather in the current (rapidly changing) climate for each month. The 10-year climate average is updated annually, ensuring the data remains relevant and accurate.
1 credit
Deducted from your plan's monthly call credits · Compare plans
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| lat | number | Required | - | The latitude of the location |
| lon | number | Required | - | The longitude of the location |
| period | string | Optional | month | Period of the data, available values: month, half_month, ten_days |
| Property | Type | Description | |
|---|---|---|---|
period | string | Time granularity of the climate data, e.g., 'month'. | enum: ["month"] |
periods | array | Array of climate data entries for each period within the timeframe. | minItems: 12
maxItems: 12 |
└─month | integer | Month number (1 = January, ... 12 = December). | min: 1
max: 12 |
└─period | integer | Sub-period index within the period; usually 1 here indicating whole month. | min: 1 |
curl "https://api.infoplaza.com/v1/weather/climate
?lat=52.02
&lon=5.16
&api_key=$INFOPLAZA_API_KEY"{
"period": "month",
"periods": [
{
"month": 1,
"period": 1,
"windGust": 9.8,
"windSpeed": 5.96,
"sunshineHours": 2.3,
"temperatureLow": 1.98,
"temperatureHigh": 6.16,
"precipitationSum": 2.71,
"precipitationDays": 12
},
{
"month": 2,
"period": 1,
"windGust": 10.56,
"windSpeed": 6.49,
"sunshineHours": 3.9,
"temperatureLow": 2.39,
"temperatureHigh": 8.06,
"precipitationSum": 2.42,
"precipitationDays": 11
},
{
"month": 3,
"period": 1,
"windGust": 10.05,
"windSpeed": 6.21,
"sunshineHours": 5.6,
"temperatureLow": 3.01,
"temperatureHigh": 10.89,
"precipitationSum": 1.81,
"precipitationDays": 9
},
{
"month": 4,
"period": 1,
"windGust": 9.38,
"windSpeed": 5.77,
"sunshineHours": 7.5,
"temperatureLow": 5.03,
"temperatureHigh": 14.14,
"precipitationSum": 1.71,
"precipitationDays": 8
},
{
"month": 5,
"period": 1,
"windGust": 9.04,
"windSpeed": 5.42,
"sunshineHours": 8.6,
"temperatureLow": 8.7,
"temperatureHigh": 18.46,
"precipitationSum": 1.95,
"precipitationDays": 8
},
{
"month": 6,
"period": 1,
"windGust": 8.68,
"windSpeed": 5.26,
"sunshineHours": 8.6,
"temperatureLow": 12.84,
"temperatureHigh": 22.03,
"precipitationSum": 2.31,
"precipitationDays": 9
},
{
"month": 7,
"period": 1,
"windGust": 8.83,
"windSpeed": 5.22,
"sunshineHours": 8,
"temperatureLow": 13.58,
"temperatureHigh": 22.65,
"precipitationSum": 2.27,
"precipitationDays": 9
},
{
"month": 8,
"period": 1,
"windGust": 8.47,
"windSpeed": 5.05,
"sunshineHours": 7.7,
"temperatureLow": 13.61,
"temperatureHigh": 23.05,
"precipitationSum": 2.1,
"precipitationDays": 9
},
{
"month": 9,
"period": 1,
"windGust": 8.17,
"windSpeed": 4.93,
"sunshineHours": 6.5,
"temperatureLow": 11.05,
"temperatureHigh": 20.06,
"precipitationSum": 2.5,
"precipitationDays": 10
},
{
"month": 10,
"period": 1,
"windGust": 8.9,
"windSpeed": 5.36,
"sunshineHours": 4.1,
"temperatureLow": 8.79,
"temperatureHigh": 15.21,
"precipitationSum": 3.12,
"precipitationDays": 11
},
{
"month": 11,
"period": 1,
"windGust": 8.64,
"windSpeed": 5.23,
"sunshineHours": 3,
"temperatureLow": 4.55,
"temperatureHigh": 9.89,
"precipitationSum": 2.56,
"precipitationDays": 12
},
{
"month": 12,
"period": 1,
"windGust": 9.22,
"windSpeed": 5.7,
"sunshineHours": 1.9,
"temperatureLow": 3.21,
"temperatureHigh": 7.28,
"precipitationSum": 2.67,
"precipitationDays": 11
}
],
"elements": {
"windGust": {
"unit": "m/s"
},
"windSpeed": {
"unit": "m/s"
},
"sunshineHours": {
"unit": "h"
},
"temperatureLow": {
"unit": "°C"
},
"temperatureHigh": {
"unit": "°C"
},
"precipitationSum": {
"unit": "mm"
},
"precipitationDays": {
"unit": "d"
}
},
"latitude": 52.02,
"longitude": 5.16,
"periodDays": 30
}└─windGust | number | Average wind gust speed during the period in meters per second. |
└─windSpeed | number | Average wind speed during the period in meters per second. |
└─sunshineHours | number | Average daily sunshine hours during the period. |
└─temperatureLow | number | Average low temperature for the period in °C. |
└─temperatureHigh | number | Average high temperature for the period in °C. |
└─precipitationSum | number | Average precipitation sum for the period in millimeters. |
└─precipitationDays | integer | Number of days with precipitation during the period. |
elements | object | Definition of climate parameters and their units. |
└─windGust | object | Unit of average wind gust speed. |
└─unit | string | Unit symbol for wind gust. | enum: ["m/s"] |
└─windSpeed | object | Unit of average wind speed. |
└─unit | string | Unit symbol for wind speed. | enum: ["m/s"] |
└─sunshineHours | object | Unit of average sunshine hours. |
└─unit | string | Unit symbol for sunshine hours. | enum: ["h"] |
└─temperatureLow | object | Unit of the average low temperature. |
└─unit | string | Unit symbol for temperature low. | enum: ["°C"] |
└─temperatureHigh | object | Unit of the average high temperature. |
└─unit | string | Unit symbol for temperature high. | enum: ["°C"] |
└─precipitationSum | object | Unit of total precipitation amount. |
└─unit | string | Unit symbol for precipitation sum. | enum: ["mm"] |
└─precipitationDays | object | Unit of the number of days with precipitation. |
└─unit | string | Unit symbol for precipitation days. | enum: ["d"] |
latitude | number | Latitude of the location for which the climate data is provided. | min: -90
max: 90 |
longitude | number | Longitude of the location for which the climate data is provided. | min: -180
max: 180 |
periodDays | integer | Number of days in the period covered (typically 30 for month). | min: 1 |