Access hourly, daily, and minutely weather forecasts with APIFreaks’ Weather Forecast API — built to deliver precise and reliable weather prediction data for any location, coordinates, or IP address. Get complete insights including temperature, wind, humidity, precipitation, visibility, and astronomical data such as sunrise, sunset, and moon phases, all through a fast and simple API request.
You can fetch forecasts for a specific date range or up to 16 days ahead, making it easy to plan ahead and power anything from forecast apps and weather widgets to analytics dashboards and agricultural tools.
Built for developers, the Forecast Weather API is lightweight, globally accurate, and consistent — delivering one of the most accurate weather APIs for building smarter, data-driven applications.
Access future weather data for up to 16 days ahead. Provide a date range using “startDate” and “endDate” or use the “forecastDays” parameter for quick and flexible forecasting.
Get forecasts by minutely, hourly, or daily precision, ideal for applications that need fine-grained weather prediction like logistics, travel, or IoT monitoring.
Get weather by city, coordinates (latitude & longitude), or IP address — making it easy to detect a user’s environment or serve localized experiences globally.
Each response includes astronomical data such as sunrise, sunset, moonrise, and moon phase, alongside weather details — perfect for apps needing daylight tracking or environmental insights.
From temperature, wind speed, humidity, and pressure to rainfall, snow forecasts, and wind forecasts, the API covers every detail you need to predict conditions accurately.
Each response includes complete geographic context with continent, country, state/province, district, city, locality, postal code, precise coordinates, elevation data, and timezone information.
$ pip install requests
| Parameter | Required | Type | Default | Description |
|---|---|---|---|---|
| location | No | string | - | Specifies the target location. Can be a city name, place name, or a complete address |
| lat | No | float | - | Latitude of the target location in decimal degrees. Must be used together with "long" if location name is not provided. |
| long | No | float | - | Longitude of the target location in decimal degrees. Must be used together with "lat" if location name is not provided. |
| ip | No | string | Requester IP | IPv4 or IPv6 address used to infer location. Defaults to the requester’s public IP if not provided. |
| startDate | No | string | - | Specific start date for fetching weather data. Format: YYYY-MM-DD. |
| endDate | No | string | - | Specific end date for fetching weather data. Format: YYYY-MM-DD. |
| forecastDays | No | integer | 7 | Number of days for which the forecast is required. Ranges from 1 to 16. Default is 7. |
| precision | No | string | daily | Forecast precision: "daily", "hourly", or "minutely". Defaults to "daily". |
| timezone | No | string | Location’s timezone | Specifies the timezone for returned results. Defaults to the resolved location’s timezone. |
The forecastDays parameter supports up to 16 days. If using startDate and endDate, the date range between them must not exceed 16 days.
For a comprehensive view of the API response structure and detailed field descriptions, explore the interactive Response Table. For Weather Forecast API Test Page click here.
| HTTP Status | Reasons |
|---|---|
| 400 | (1) "lat" and "long" must be valid numbers.
(2) Latitude must be between -90 and 90; longitude must be between -180 and 180.
(3) "startDate" and "endDate" must be in YYYY-MM-DD format.
(4) "startDate" must be before or equal to "endDate".
(5) The date range between "startDate" and "endDate" must not exceed 16 days. |
The Forecast API allows you to get weather prediction data using a city name, geo-coordinates, or even the client’s IP address. This makes it flexible for apps that require either user-input forecasts or automatic location detection.
Use the location parameter to look up weather by any location — city name, address etc.
# Response { "location": { "location_string": "Berlin,Germany", "country_name": "Germany", "state_prov": "", "city": "Berlin", "locality": "", "latitude": "52.51086", "longitude": "13.39894", "elevation": "80", "timezone": "Europe/Berlin", "timezone_abbreviation": "GMT+1" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 3, "temperature_2m_max": 14.5, "temperature_2m_min": 6.1, "apparent_temperature_max": 11.2, "apparent_temperature_min": 3.4, "temperature_2m_mean": 9.2, "apparent_temperature_mean": 6.4, "uv_index_max": 1.9, "uv_index_clear_sky_max": 1.9, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 12.1, "wind_gusts_10m_max": 28.1, "wind_direction_10m_dominant": 129, "shortwave_radiation_sum": 6.56, "surface_pressure_mean": 1010.4, "visibility_mean": 38451.67, "cloud_cover_mean": 24, "dew_point_2m_mean": 4.4, "dew_point_2m_max": 6.3, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 1.13, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 73, "relative_humidity_2m_max": 87, "relative_humidity_2m_min": 46, "pressure_msl_mean": 1015.3, "wind_gusts_10m_mean": 22.3, "wind_speed_10m_mean": 9.7, "wind_gusts_10m_min": 15.1, "wind_speed_10m_min": 6.6 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:50", "night_end": "05:14", "sunrise": "07:09", "sunset": "16:29", "night_begin": "18:24", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:20", "moon_phase": "FULL_MOON", "moonrise": "16:18", "moonset": "08:50", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 2, "temperature_2m_max": 12.7, "temperature_2m_min": 6.2, "apparent_temperature_max": 10.3, "apparent_temperature_min": 3.4, "temperature_2m_mean": 8.7, "apparent_temperature_mean": 6.2, "uv_index_max": 1.85, "uv_index_clear_sky_max": 1.85, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 11.4, "wind_gusts_10m_max": 25.2, "wind_direction_10m_dominant": 150, "shortwave_radiation_sum": 6.12, "surface_pressure_mean": 1008.3, "visibility_mean": 33142.5, "cloud_cover_mean": 18, "dew_point_2m_mean": 4.9, "dew_point_2m_max": 5.8, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.86, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 78, "relative_humidity_2m_max": 88, "relative_humidity_2m_min": 62, "pressure_msl_mean": 1013.2, "wind_gusts_10m_mean": 19.5, "wind_speed_10m_mean": 8.5, "wind_gusts_10m_min": 10.4, "wind_speed_10m_min": 4.7 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:50", "night_end": "05:16", "sunrise": "07:11", "sunset": "16:28", "night_begin": "18:23", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:16", "moon_phase": "WANING_GIBBOUS", "moonrise": "16:58", "moonset": "10:24", "moon_status": "-" } }, "2025-11-08": { "daily": { "timestamp": "2025-11-08", "weather_code": 3, "temperature_2m_max": 10.1, "temperature_2m_min": 4.1, "apparent_temperature_max": 8.3, "apparent_temperature_min": 1.8, "temperature_2m_mean": 7, "apparent_temperature_mean": 5, "uv_index_max": 1.8, "uv_index_clear_sky_max": 1.8, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.4, "wind_gusts_10m_max": 16.6, "wind_direction_10m_dominant": 172, "shortwave_radiation_sum": 4.17, "surface_pressure_mean": 1010.7, "visibility_mean": 17704.17, "cloud_cover_mean": 52, "dew_point_2m_mean": 4.8, "dew_point_2m_max": 6, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.54, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 86, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1015.6, "wind_gusts_10m_mean": 12, "wind_speed_10m_mean": 4.8, "wind_gusts_10m_min": 6.8, "wind_speed_10m_min": 3.1 }, "astronomy": { "date": "2025-11-08", "mid_night": "23:50", "night_end": "05:17", "sunrise": "07:13", "sunset": "16:26", "night_begin": "18:21", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:13", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:58", "moonset": "11:43", "moon_status": "-" } }, "2025-11-09": { "daily": { "timestamp": "2025-11-09", "weather_code": 3, "temperature_2m_max": 8.4, "temperature_2m_min": 4.4, "apparent_temperature_max": 6, "apparent_temperature_min": 2.5, "temperature_2m_mean": 6.3, "apparent_temperature_mean": 4.2, "uv_index_max": 1.75, "uv_index_clear_sky_max": 1.75, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.5, "wind_gusts_10m_max": 15.5, "wind_direction_10m_dominant": 197, "shortwave_radiation_sum": 3.7, "surface_pressure_mean": 1012.8, "visibility_mean": 26785.83, "cloud_cover_mean": 83, "dew_point_2m_mean": 3.3, "dew_point_2m_max": 4.1, "dew_point_2m_min": 2.8, "et0_fao_evapotranspiration_sum": 0.48, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 82, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 69, "pressure_msl_mean": 1017.8, "wind_gusts_10m_mean": 8.9, "wind_speed_10m_mean": 3.3, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-09", "mid_night": "23:50", "night_end": "05:19", "sunrise": "07:15", "sunset": "16:24", "night_begin": "18:20", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:09", "moon_phase": "WANING_GIBBOUS", "moonrise": "19:16", "moonset": "12:38", "moon_status": "-" } }, "2025-11-10": { "daily": { "timestamp": "2025-11-10", "weather_code": 3, "temperature_2m_max": 9.1, "temperature_2m_min": 4.5, "apparent_temperature_max": 7.2, "apparent_temperature_min": 2.7, "temperature_2m_mean": 6.7, "apparent_temperature_mean": 4.9, "uv_index_max": 0.6, "uv_index_clear_sky_max": 1.7, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 4.7, "wind_gusts_10m_max": 13, "wind_direction_10m_dominant": 148, "shortwave_radiation_sum": 3.27, "surface_pressure_mean": 1012.6, "visibility_mean": 21635, "cloud_cover_mean": 84, "dew_point_2m_mean": 4.3, "dew_point_2m_max": 5.5, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.44, "precipitation_probability_mean": 4, "relative_humidity_2m_mean": 84, "relative_humidity_2m_max": 92, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1017.5, "wind_gusts_10m_mean": 8.3, "wind_speed_10m_mean": 3.4, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-10", "mid_night": "23:50", "night_end": "05:21", "sunrise": "07:17", "sunset": "16:23", "night_begin": "18:19", "sun_status": "-", "solar_noon": "11:50", "day_length": "09:06", "moon_phase": "WANING_GIBBOUS", "moonrise": "20:44", "moonset": "13:13", "moon_status": "-" } } } }curl -X 'GET' 'https://api.apifreaks.com/weather/v1.0/historical?location=New York, USA&date=2024-10-15&precision=daily&apiKey=API-KEY
Use the lat and long parameters to retrieve current weather conditions for any point on Earth.
# Response { "location": { "latitude": "52.52001", "longitude": "13.40495", "country_name": "Germany", "state_prov": "Land Berlin", "city": "Berlin", "locality": "Mitte", "elevation": "74", "timezone": "Europe/Berlin", "timezone_abbreviation": "GMT+1" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 3, "temperature_2m_max": 14.5, "temperature_2m_min": 6.1, "apparent_temperature_max": 11.3, "apparent_temperature_min": 3.5, "temperature_2m_mean": 9.2, "apparent_temperature_mean": 6.5, "uv_index_max": 1.9, "uv_index_clear_sky_max": 1.9, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 12.1, "wind_gusts_10m_max": 28.1, "wind_direction_10m_dominant": 129, "shortwave_radiation_sum": 6.56, "surface_pressure_mean": 1010.6, "visibility_mean": 38451.67, "cloud_cover_mean": 24, "dew_point_2m_mean": 4.4, "dew_point_2m_max": 6.3, "dew_point_2m_min": 3.1, "et0_fao_evapotranspiration_sum": 1.13, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 73, "relative_humidity_2m_max": 87, "relative_humidity_2m_min": 46, "pressure_msl_mean": 1015.3, "wind_gusts_10m_mean": 22.3, "wind_speed_10m_mean": 9.7, "wind_gusts_10m_min": 15.1, "wind_speed_10m_min": 6.6 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:50", "night_end": "05:14", "sunrise": "07:09", "sunset": "16:29", "night_begin": "18:24", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:19", "moon_phase": "FULL_MOON", "moonrise": "16:18", "moonset": "08:50", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 2, "temperature_2m_max": 12.7, "temperature_2m_min": 6.2, "apparent_temperature_max": 10.3, "apparent_temperature_min": 3.4, "temperature_2m_mean": 8.7, "apparent_temperature_mean": 6.2, "uv_index_max": 1.85, "uv_index_clear_sky_max": 1.85, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 11.4, "wind_gusts_10m_max": 25.2, "wind_direction_10m_dominant": 150, "shortwave_radiation_sum": 6.12, "surface_pressure_mean": 1008.6, "visibility_mean": 33142.5, "cloud_cover_mean": 18, "dew_point_2m_mean": 4.9, "dew_point_2m_max": 5.8, "dew_point_2m_min": 4, "et0_fao_evapotranspiration_sum": 0.86, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 78, "relative_humidity_2m_max": 88, "relative_humidity_2m_min": 62, "pressure_msl_mean": 1013.2, "wind_gusts_10m_mean": 19.5, "wind_speed_10m_mean": 8.5, "wind_gusts_10m_min": 10.4, "wind_speed_10m_min": 4.7 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:50", "night_end": "05:16", "sunrise": "07:11", "sunset": "16:28", "night_begin": "18:23", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:16", "moon_phase": "WANING_GIBBOUS", "moonrise": "16:58", "moonset": "10:24", "moon_status": "-" } }, "2025-11-08": { "daily": { "timestamp": "2025-11-08", "weather_code": 3, "temperature_2m_max": 10.1, "temperature_2m_min": 4.1, "apparent_temperature_max": 8.3, "apparent_temperature_min": 1.9, "temperature_2m_mean": 7, "apparent_temperature_mean": 5, "uv_index_max": 1.8, "uv_index_clear_sky_max": 1.8, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.4, "wind_gusts_10m_max": 16.6, "wind_direction_10m_dominant": 172, "shortwave_radiation_sum": 4.17, "surface_pressure_mean": 1010.9, "visibility_mean": 17704.17, "cloud_cover_mean": 52, "dew_point_2m_mean": 4.8, "dew_point_2m_max": 6, "dew_point_2m_min": 3.1, "et0_fao_evapotranspiration_sum": 0.54, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 86, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1015.6, "wind_gusts_10m_mean": 12, "wind_speed_10m_mean": 4.8, "wind_gusts_10m_min": 6.8, "wind_speed_10m_min": 3.1 }, "astronomy": { "date": "2025-11-08", "mid_night": "23:50", "night_end": "05:17", "sunrise": "07:13", "sunset": "16:26", "night_begin": "18:21", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:12", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:58", "moonset": "11:43", "moon_status": "-" } }, "2025-11-09": { "daily": { "timestamp": "2025-11-09", "weather_code": 3, "temperature_2m_max": 8.4, "temperature_2m_min": 4.4, "apparent_temperature_max": 6, "apparent_temperature_min": 2.5, "temperature_2m_mean": 6.3, "apparent_temperature_mean": 4.3, "uv_index_max": 1.75, "uv_index_clear_sky_max": 1.75, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.5, "wind_gusts_10m_max": 15.5, "wind_direction_10m_dominant": 197, "shortwave_radiation_sum": 3.7, "surface_pressure_mean": 1013.1, "visibility_mean": 26785.83, "cloud_cover_mean": 83, "dew_point_2m_mean": 3.3, "dew_point_2m_max": 4.1, "dew_point_2m_min": 2.8, "et0_fao_evapotranspiration_sum": 0.48, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 82, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 69, "pressure_msl_mean": 1017.8, "wind_gusts_10m_mean": 8.9, "wind_speed_10m_mean": 3.3, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-09", "mid_night": "23:50", "night_end": "05:19", "sunrise": "07:15", "sunset": "16:24", "night_begin": "18:20", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:09", "moon_phase": "WANING_GIBBOUS", "moonrise": "19:16", "moonset": "12:38", "moon_status": "-" } }, "2025-11-10": { "daily": { "timestamp": "2025-11-10", "weather_code": 3, "temperature_2m_max": 9.1, "temperature_2m_min": 4.5, "apparent_temperature_max": 7.2, "apparent_temperature_min": 2.7, "temperature_2m_mean": 6.8, "apparent_temperature_mean": 4.9, "uv_index_max": 0.6, "uv_index_clear_sky_max": 1.7, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 4.7, "wind_gusts_10m_max": 13, "wind_direction_10m_dominant": 148, "shortwave_radiation_sum": 3.27, "surface_pressure_mean": 1012.8, "visibility_mean": 21635, "cloud_cover_mean": 84, "dew_point_2m_mean": 4.3, "dew_point_2m_max": 5.6, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.44, "precipitation_probability_mean": 4, "relative_humidity_2m_mean": 84, "relative_humidity_2m_max": 92, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1017.5, "wind_gusts_10m_mean": 8.3, "wind_speed_10m_mean": 3.4, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-10", "mid_night": "23:50", "night_end": "05:21", "sunrise": "07:17", "sunset": "16:23", "night_begin": "18:19", "sun_status": "-", "solar_noon": "11:50", "day_length": "09:06", "moon_phase": "WANING_GIBBOUS", "moonrise": "20:44", "moonset": "13:13", "moon_status": "-" } } } }curl -X 'GET' 'https://api.apifreaks.com/v1.0/weather/forecast?lat=52.520008&long=13.40495&forecastDays=5&apiKey=API-KEY'
Use the ip parameter to display relevant weather information at specific network locations.
# Response { "location": { "continent_code": "AS", "continent_name": "Asia", "country_code2": "JP", "country_code3": "JPN", "country_name": "Japan", "country_name_official": "Japan", "is_eu": false, "state_prov": "Tokyo", "state_code": "JP-13", "district": "Chiyoda", "city": "Tokyo", "zipcode": "102-0000", "latitude": "35.69495", "longitude": "139.75398", "locality": "Chiyoda", "elevation": "0", "timezone": "Asia/Tokyo", "timezone_abbreviation": "GMT+9" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 61, "temperature_2m_max": 18, "temperature_2m_min": 11.6, "apparent_temperature_max": 17.1, "apparent_temperature_min": 10.5, "temperature_2m_mean": 14.7, "apparent_temperature_mean": 13.5, "uv_index_max": 0.7, "uv_index_clear_sky_max": 4.2, "rain_sum": 3, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 3, "wind_speed_10m_max": 8.9, "wind_gusts_10m_max": 32, "wind_direction_10m_dominant": 345, "shortwave_radiation_sum": 5.73, "surface_pressure_mean": 1015.6, "visibility_mean": 23285.83, "cloud_cover_mean": 64, "dew_point_2m_mean": 9, "dew_point_2m_max": 9.9, "dew_point_2m_min": 7.4, "et0_fao_evapotranspiration_sum": 1.3, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 70, "relative_humidity_2m_max": 86, "relative_humidity_2m_min": 59, "pressure_msl_mean": 1018.6, "wind_gusts_10m_mean": 21, "wind_speed_10m_mean": 6.5, "wind_gusts_10m_min": 10.8, "wind_speed_10m_min": 3.5 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:24", "night_end": "04:40", "sunrise": "06:05", "sunset": "16:43", "night_begin": "18:08", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:37", "moon_phase": "FULL_MOON", "moonrise": "16:50", "moonset": "06:46", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 0, "temperature_2m_max": 20.2, "temperature_2m_min": 12.2, "apparent_temperature_max": 18.2, "apparent_temperature_min": 9.9, "temperature_2m_mean": 15.4, "apparent_temperature_mean": 13.3, "uv_index_max": 4.25, "uv_index_clear_sky_max": 4.25, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 10.2, "wind_gusts_10m_max": 41, "wind_direction_10m_dominant": 333, "shortwave_radiation_sum": 14.11, "surface_pressure_mean": 1017.4, "visibility_mean": 24140, "cloud_cover_mean": 1, "dew_point_2m_mean": 5.9, "dew_point_2m_max": 8, "dew_point_2m_min": 2.7, "et0_fao_evapotranspiration_sum": 2.82, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 54, "relative_humidity_2m_max": 71, "relative_humidity_2m_min": 39, "pressure_msl_mean": 1020.4, "wind_gusts_10m_mean": 22.9, "wind_speed_10m_mean": 7.8, "wind_gusts_10m_min": 3.2, "wind_speed_10m_min": 4.4 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:24", "night_end": "04:41", "sunrise": "06:06", "sunset": "16:42", "night_begin": "18:07", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:35", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:41", "moonset": "08:05", "moon_status": "-" } }, "2025-11-08": { "daily": { "timestamp": "2025-11-08", "weather_code": 2, "temperature_2m_max": 15.4, "temperature_2m_min": 10.3, "apparent_temperature_max": 13.5, "apparent_temperature_min": 8.3, "temperature_2m_mean": 12.9, "apparent_temperature_mean": 10.8, "uv_index_max": 1.85, "uv_index_clear_sky_max": 4.15, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 8.7, "wind_gusts_10m_max": 25.6, "wind_direction_10m_dominant": 58, "shortwave_radiation_sum": 12.22, "surface_pressure_mean": 1024.3, "visibility_mean": 24099.17, "cloud_cover_mean": 20, "dew_point_2m_mean": 4.5, "dew_point_2m_max": 6.4, "dew_point_2m_min": 2.8, "et0_fao_evapotranspiration_sum": 2.05, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 57, "relative_humidity_2m_max": 68, "relative_humidity_2m_min": 50, "pressure_msl_mean": 1027.4, "wind_gusts_10m_mean": 16.1, "wind_speed_10m_mean": 5.1, "wind_gusts_10m_min": 7.2, "wind_speed_10m_min": 2.4 }, "astronomy": { "date": "2025-11-08", "mid_night": "23:24", "night_end": "04:42", "sunrise": "06:07", "sunset": "16:41", "night_begin": "18:06", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:33", "moon_phase": "WANING_GIBBOUS", "moonrise": "18:42", "moonset": "09:21", "moon_status": "-" } }, "2025-11-09": { "daily": { "timestamp": "2025-11-09", "weather_code": 63, "temperature_2m_max": 11.9, "temperature_2m_min": 9.7, "apparent_temperature_max": 11.2, "apparent_temperature_min": 8.3, "temperature_2m_mean": 11.1, "apparent_temperature_mean": 10.1, "uv_index_max": 3.65, "uv_index_clear_sky_max": 4.25, "rain_sum": 8.9, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 8.9, "wind_speed_10m_max": 6, "wind_gusts_10m_max": 18, "wind_direction_10m_dominant": 344, "shortwave_radiation_sum": 2.24, "surface_pressure_mean": 1015.5, "visibility_mean": 23857.5, "cloud_cover_mean": 78, "dew_point_2m_mean": 8.3, "dew_point_2m_max": 10.6, "dew_point_2m_min": 6.2, "et0_fao_evapotranspiration_sum": 0.47, "precipitation_probability_mean": 28, "relative_humidity_2m_mean": 84, "relative_humidity_2m_max": 97, "relative_humidity_2m_min": 69, "pressure_msl_mean": 1018.6, "wind_gusts_10m_mean": 11.5, "wind_speed_10m_mean": 3.9, "wind_gusts_10m_min": 4, "wind_speed_10m_min": 0.7 }, "astronomy": { "date": "2025-11-09", "mid_night": "23:24", "night_end": "04:43", "sunrise": "06:08", "sunset": "16:40", "night_begin": "18:06", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:31", "moon_phase": "WANING_GIBBOUS", "moonrise": "19:50", "moonset": "10:26", "moon_status": "-" } }, "2025-11-10": { "daily": { "timestamp": "2025-11-10", "weather_code": 3, "temperature_2m_max": 20.9, "temperature_2m_min": 9.9, "apparent_temperature_max": 19.5, "apparent_temperature_min": 6, "temperature_2m_mean": 14, "apparent_temperature_mean": 12, "uv_index_max": 4.25, "uv_index_clear_sky_max": 4.25, "rain_sum": 0, "showers_sum": 0.3, "snowfall_sum": 0, "precipitation_sum": 0.3, "wind_speed_10m_max": 20.7, "wind_gusts_10m_max": 54.7, "wind_direction_10m_dominant": 354, "shortwave_radiation_sum": 12.78, "surface_pressure_mean": 1003.5, "visibility_mean": 22505.83, "cloud_cover_mean": 39, "dew_point_2m_mean": 6.4, "dew_point_2m_max": 10.3, "dew_point_2m_min": 0.5, "et0_fao_evapotranspiration_sum": 2.76, "precipitation_probability_mean": 5, "relative_humidity_2m_mean": 63, "relative_humidity_2m_max": 91, "relative_humidity_2m_min": 40, "pressure_msl_mean": 1006.5, "wind_gusts_10m_mean": 22.1, "wind_speed_10m_mean": 8.2, "wind_gusts_10m_min": 3.2, "wind_speed_10m_min": 0.4 }, "astronomy": { "date": "2025-11-10", "mid_night": "23:25", "night_end": "04:44", "sunrise": "06:09", "sunset": "16:39", "night_begin": "18:05", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:29", "moon_phase": "WANING_GIBBOUS", "moonrise": "21:02", "moonset": "11:19", "moon_status": "-" } } } }curl -X 'GET' 'https://api.apifreaks.com/v1.0/weather/forecast?ip=111.111.111.111&forecastDays=5&apiKey=API-KEY'
If you don’t provide any parameters, the API defaults to showing a 7-day daily forecast for the requester’s IP location.
# Response { "location": { "continent_code": "AS", "continent_name": "Asia", "country_code2": "PK", "country_code3": "PAK", "country_name": "Pakistan", "country_name_official": "Islamic Republic of Pakistan", "is_eu": false, "state_prov": "Punjab", "state_code": "PK-PB", "district": "Lahore", "city": "Lahore", "zipcode": "54000", "latitude": "31.52037", "longitude": "74.35875", "locality": "Gulberg", "elevation": "", "timezone": "Asia/Karachi", "timezone_abbreviation": "GMT+5" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 0, "temperature_2m_max": 26, "temperature_2m_min": 14.4, "apparent_temperature_max": 25.4, "apparent_temperature_min": 13.8, "temperature_2m_mean": 19.4, "apparent_temperature_mean": 19, "uv_index_max": 4.8, "uv_index_clear_sky_max": 4.8, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 7.3, "wind_gusts_10m_max": 22, "wind_direction_10m_dominant": 300, "shortwave_radiation_sum": 16.56, "surface_pressure_mean": 987.8, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 10.7, "dew_point_2m_max": 11.9, "dew_point_2m_min": 8.3, "et0_fao_evapotranspiration_sum": 3.17, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 59, "relative_humidity_2m_max": 77, "relative_humidity_2m_min": 34, "pressure_msl_mean": 1013.5, "wind_gusts_10m_mean": 12.8, "wind_speed_10m_mean": 5.2, "wind_gusts_10m_min": 5.4, "wind_speed_10m_min": 3.1 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:46", "night_end": "04:59", "sunrise": "06:21", "sunset": "17:11", "night_begin": "18:32", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:50", "moon_phase": "FULL_MOON", "moonrise": "17:32", "moonset": "07:11", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 0, "temperature_2m_max": 25.8, "temperature_2m_min": 12.6, "apparent_temperature_max": 24.1, "apparent_temperature_min": 11.3, "temperature_2m_mean": 18.7, "apparent_temperature_mean": 17.5, "uv_index_max": 4.75, "uv_index_clear_sky_max": 4.75, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.2, "wind_gusts_10m_max": 16.9, "wind_direction_10m_dominant": 280, "shortwave_radiation_sum": 16.95, "surface_pressure_mean": 989.3, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 7, "dew_point_2m_max": 10.3, "dew_point_2m_min": 3.1, "et0_fao_evapotranspiration_sum": 3.13, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 50, "relative_humidity_2m_max": 69, "relative_humidity_2m_min": 23, "pressure_msl_mean": 1015, "wind_gusts_10m_mean": 9.1, "wind_speed_10m_mean": 3.9, "wind_gusts_10m_min": 2.2, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:46", "night_end": "05:00", "sunrise": "06:21", "sunset": "17:10", "night_begin": "18:31", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:48", "moon_phase": "WANING_GIBBOUS", "moonrise": "18:26", "moonset": "08:28", "moon_status": "-" } }, "2025-11-08": { "daily": { "timestamp": "2025-11-08", "weather_code": 0, "temperature_2m_max": 25.9, "temperature_2m_min": 13.5, "apparent_temperature_max": 24.8, "apparent_temperature_min": 12.2, "temperature_2m_mean": 19.1, "apparent_temperature_mean": 18.2, "uv_index_max": 4.75, "uv_index_clear_sky_max": 4.75, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.2, "wind_gusts_10m_max": 14, "wind_direction_10m_dominant": 275, "shortwave_radiation_sum": 16.49, "surface_pressure_mean": 989.7, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 7.4, "dew_point_2m_max": 9.9, "dew_point_2m_min": 4.9, "et0_fao_evapotranspiration_sum": 2.95, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 48, "relative_humidity_2m_max": 61, "relative_humidity_2m_min": 26, "pressure_msl_mean": 1015.4, "wind_gusts_10m_mean": 6.3, "wind_speed_10m_mean": 2.9, "wind_gusts_10m_min": 2.5, "wind_speed_10m_min": 1.5 }, "astronomy": { "date": "2025-11-08", "mid_night": "23:46", "night_end": "05:01", "sunrise": "06:22", "sunset": "17:09", "night_begin": "18:31", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:46", "moon_phase": "WANING_GIBBOUS", "moonrise": "19:30", "moonset": "09:40", "moon_status": "-" } }, "2025-11-09": { "daily": { "timestamp": "2025-11-09", "weather_code": 0, "temperature_2m_max": 25.7, "temperature_2m_min": 13.7, "apparent_temperature_max": 24.9, "apparent_temperature_min": 13.1, "temperature_2m_mean": 19.3, "apparent_temperature_mean": 18.6, "uv_index_max": 4.7, "uv_index_clear_sky_max": 4.7, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.6, "wind_gusts_10m_max": 15.5, "wind_direction_10m_dominant": 284, "shortwave_radiation_sum": 16.3, "surface_pressure_mean": 988.6, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 8.5, "dew_point_2m_max": 11, "dew_point_2m_min": 6.1, "et0_fao_evapotranspiration_sum": 2.93, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 52, "relative_humidity_2m_max": 71, "relative_humidity_2m_min": 29, "pressure_msl_mean": 1014.3, "wind_gusts_10m_mean": 6.8, "wind_speed_10m_mean": 2.9, "wind_gusts_10m_min": 2.2, "wind_speed_10m_min": 1.5 }, "astronomy": { "date": "2025-11-09", "mid_night": "23:46", "night_end": "05:01", "sunrise": "06:23", "sunset": "17:09", "night_begin": "18:30", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:45", "moon_phase": "WANING_GIBBOUS", "moonrise": "20:39", "moonset": "10:44", "moon_status": "-" } }, "2025-11-10": { "daily": { "timestamp": "2025-11-10", "weather_code": 0, "temperature_2m_max": 25.6, "temperature_2m_min": 14.2, "apparent_temperature_max": 25, "apparent_temperature_min": 13.2, "temperature_2m_mean": 19.1, "apparent_temperature_mean": 18.3, "uv_index_max": 4.7, "uv_index_clear_sky_max": 4.7, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.4, "wind_gusts_10m_max": 15.1, "wind_direction_10m_dominant": 288, "shortwave_radiation_sum": 15.81, "surface_pressure_mean": 988.5, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 8, "dew_point_2m_max": 10.1, "dew_point_2m_min": 6.1, "et0_fao_evapotranspiration_sum": 2.78, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 50, "relative_humidity_2m_max": 60, "relative_humidity_2m_min": 33, "pressure_msl_mean": 1014.2, "wind_gusts_10m_mean": 6.5, "wind_speed_10m_mean": 2.6, "wind_gusts_10m_min": 1.4, "wind_speed_10m_min": 0.7 }, "astronomy": { "date": "2025-11-10", "mid_night": "23:46", "night_end": "05:02", "sunrise": "06:24", "sunset": "17:08", "night_begin": "18:30", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:43", "moon_phase": "LAST_QUARTER", "moonrise": "21:48", "moonset": "11:37", "moon_status": "-" } }, "2025-11-11": { "daily": { "timestamp": "2025-11-11", "weather_code": 0, "temperature_2m_max": 25.8, "temperature_2m_min": 14.5, "apparent_temperature_max": 24.9, "apparent_temperature_min": 13.7, "temperature_2m_mean": 19, "apparent_temperature_mean": 18.4, "uv_index_max": 4.35, "uv_index_clear_sky_max": 4.35, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 8.1, "wind_gusts_10m_max": 21.2, "wind_direction_10m_dominant": 295, "shortwave_radiation_sum": 15.69, "surface_pressure_mean": 989.5, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 9.6, "dew_point_2m_max": 11.1, "dew_point_2m_min": 8.7, "et0_fao_evapotranspiration_sum": 2.89, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 56, "relative_humidity_2m_max": 70, "relative_humidity_2m_min": 34, "pressure_msl_mean": 1015.2, "wind_gusts_10m_mean": 9.8, "wind_speed_10m_mean": 4.2, "wind_gusts_10m_min": 2.2, "wind_speed_10m_min": 2.1 }, "astronomy": { "date": "2025-11-11", "mid_night": "23:46", "night_end": "05:03", "sunrise": "06:25", "sunset": "17:07", "night_begin": "18:29", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:42", "moon_phase": "LAST_QUARTER", "moonrise": "22:55", "moonset": "12:20", "moon_status": "-" } }, "2025-11-12": { "daily": { "timestamp": "2025-11-12", "weather_code": 0, "temperature_2m_max": 25.5, "temperature_2m_min": 12.8, "apparent_temperature_max": 24.2, "apparent_temperature_min": 11.8, "temperature_2m_mean": 18.4, "apparent_temperature_mean": 17.6, "uv_index_max": 4.3, "uv_index_clear_sky_max": 4.3, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 7.4, "wind_gusts_10m_max": 19.1, "wind_direction_10m_dominant": 284, "shortwave_radiation_sum": 15.69, "surface_pressure_mean": 989.9, "visibility_mean": 24140, "cloud_cover_mean": 0, "dew_point_2m_mean": 8.9, "dew_point_2m_max": 10.9, "dew_point_2m_min": 7.1, "et0_fao_evapotranspiration_sum": 2.84, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 56, "relative_humidity_2m_max": 72, "relative_humidity_2m_min": 31, "pressure_msl_mean": 1015.7, "wind_gusts_10m_mean": 9.9, "wind_speed_10m_mean": 4.2, "wind_gusts_10m_min": 4, "wind_speed_10m_min": 2.4 }, "astronomy": { "date": "2025-11-12", "mid_night": "23:46", "night_end": "05:04", "sunrise": "06:26", "sunset": "17:07", "night_begin": "18:29", "sun_status": "-", "solar_noon": "11:46", "day_length": "10:40", "moon_phase": "LAST_QUARTER", "moonrise": "23:58", "moonset": "12:56", "moon_status": "-" } } } }curl -X 'GET' 'https://api.apifreaks.com/v1.0/weather/forecast?apiKey=API-KEY'
The Weather Forecast API lets you retrieve accurate forecasts either for a specific number of upcoming days or for a custom date range. Use these parameters to get flexible, high-quality forecast data tailored to your needs.
Use the forecastDays parameter to obtain a weather forecast for a specified number of upcoming days.
# Response { "location": { "location_string": "Berlin,Germany", "country_name": "Germany", "state_prov": "", "city": "Berlin", "locality": "", "latitude": "52.51086", "longitude": "13.39894", "elevation": "80", "timezone": "Europe/Berlin", "timezone_abbreviation": "GMT+1" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 3, "temperature_2m_max": 14.5, "temperature_2m_min": 6.1, "apparent_temperature_max": 11.2, "apparent_temperature_min": 3.4, "temperature_2m_mean": 9.2, "apparent_temperature_mean": 6.4, "uv_index_max": 1.9, "uv_index_clear_sky_max": 1.9, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 12.1, "wind_gusts_10m_max": 28.1, "wind_direction_10m_dominant": 129, "shortwave_radiation_sum": 6.56, "surface_pressure_mean": 1010.4, "visibility_mean": 38451.67, "cloud_cover_mean": 24, "dew_point_2m_mean": 4.4, "dew_point_2m_max": 6.3, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 1.13, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 73, "relative_humidity_2m_max": 87, "relative_humidity_2m_min": 46, "pressure_msl_mean": 1015.3, "wind_gusts_10m_mean": 22.3, "wind_speed_10m_mean": 9.7, "wind_gusts_10m_min": 15.1, "wind_speed_10m_min": 6.6 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:50", "night_end": "05:14", "sunrise": "07:09", "sunset": "16:29", "night_begin": "18:24", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:20", "moon_phase": "FULL_MOON", "moonrise": "16:18", "moonset": "08:50", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 2, "temperature_2m_max": 12.7, "temperature_2m_min": 6.2, "apparent_temperature_max": 10.3, "apparent_temperature_min": 3.4, "temperature_2m_mean": 8.7, "apparent_temperature_mean": 6.2, "uv_index_max": 1.85, "uv_index_clear_sky_max": 1.85, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 11.4, "wind_gusts_10m_max": 25.2, "wind_direction_10m_dominant": 150, "shortwave_radiation_sum": 6.12, "surface_pressure_mean": 1008.3, "visibility_mean": 33142.5, "cloud_cover_mean": 18, "dew_point_2m_mean": 4.9, "dew_point_2m_max": 5.8, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.86, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 78, "relative_humidity_2m_max": 88, "relative_humidity_2m_min": 62, "pressure_msl_mean": 1013.2, "wind_gusts_10m_mean": 19.5, "wind_speed_10m_mean": 8.5, "wind_gusts_10m_min": 10.4, "wind_speed_10m_min": 4.7 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:50", "night_end": "05:16", "sunrise": "07:11", "sunset": "16:28", "night_begin": "18:23", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:16", "moon_phase": "WANING_GIBBOUS", "moonrise": "16:58", "moonset": "10:24", "moon_status": "-" } }, "2025-11-08": { "daily": { "timestamp": "2025-11-08", "weather_code": 3, "temperature_2m_max": 10.1, "temperature_2m_min": 4.1, "apparent_temperature_max": 8.3, "apparent_temperature_min": 1.8, "temperature_2m_mean": 7, "apparent_temperature_mean": 5, "uv_index_max": 1.8, "uv_index_clear_sky_max": 1.8, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.4, "wind_gusts_10m_max": 16.6, "wind_direction_10m_dominant": 172, "shortwave_radiation_sum": 4.17, "surface_pressure_mean": 1010.7, "visibility_mean": 17704.17, "cloud_cover_mean": 52, "dew_point_2m_mean": 4.8, "dew_point_2m_max": 6, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.54, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 86, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1015.6, "wind_gusts_10m_mean": 12, "wind_speed_10m_mean": 4.8, "wind_gusts_10m_min": 6.8, "wind_speed_10m_min": 3.1 }, "astronomy": { "date": "2025-11-08", "mid_night": "23:50", "night_end": "05:17", "sunrise": "07:13", "sunset": "16:26", "night_begin": "18:21", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:13", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:58", "moonset": "11:43", "moon_status": "-" } }, "2025-11-09": { "daily": { "timestamp": "2025-11-09", "weather_code": 3, "temperature_2m_max": 8.4, "temperature_2m_min": 4.4, "apparent_temperature_max": 6, "apparent_temperature_min": 2.5, "temperature_2m_mean": 6.3, "apparent_temperature_mean": 4.2, "uv_index_max": 1.75, "uv_index_clear_sky_max": 1.75, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.5, "wind_gusts_10m_max": 15.5, "wind_direction_10m_dominant": 197, "shortwave_radiation_sum": 3.7, "surface_pressure_mean": 1012.8, "visibility_mean": 26785.83, "cloud_cover_mean": 83, "dew_point_2m_mean": 3.3, "dew_point_2m_max": 4.1, "dew_point_2m_min": 2.8, "et0_fao_evapotranspiration_sum": 0.48, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 82, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 69, "pressure_msl_mean": 1017.8, "wind_gusts_10m_mean": 8.9, "wind_speed_10m_mean": 3.3, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-09", "mid_night": "23:50", "night_end": "05:19", "sunrise": "07:15", "sunset": "16:24", "night_begin": "18:20", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:09", "moon_phase": "WANING_GIBBOUS", "moonrise": "19:16", "moonset": "12:38", "moon_status": "-" } }, "2025-11-10": { "daily": { "timestamp": "2025-11-10", "weather_code": 3, "temperature_2m_max": 9.1, "temperature_2m_min": 4.5, "apparent_temperature_max": 7.2, "apparent_temperature_min": 2.7, "temperature_2m_mean": 6.7, "apparent_temperature_mean": 4.9, "uv_index_max": 0.6, "uv_index_clear_sky_max": 1.7, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 4.7, "wind_gusts_10m_max": 13, "wind_direction_10m_dominant": 148, "shortwave_radiation_sum": 3.27, "surface_pressure_mean": 1012.6, "visibility_mean": 21635, "cloud_cover_mean": 84, "dew_point_2m_mean": 4.3, "dew_point_2m_max": 5.5, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.44, "precipitation_probability_mean": 4, "relative_humidity_2m_mean": 84, "relative_humidity_2m_max": 92, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1017.5, "wind_gusts_10m_mean": 8.3, "wind_speed_10m_mean": 3.4, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-10", "mid_night": "23:50", "night_end": "05:21", "sunrise": "07:17", "sunset": "16:23", "night_begin": "18:19", "sun_status": "-", "solar_noon": "11:50", "day_length": "09:06", "moon_phase": "WANING_GIBBOUS", "moonrise": "20:44", "moonset": "13:13", "moon_status": "-" } }, "2025-11-11": { "daily": { "timestamp": "2025-11-11", "weather_code": 61, "temperature_2m_max": 10.1, "temperature_2m_min": 5.2, "apparent_temperature_max": 8.1, "apparent_temperature_min": 3.2, "temperature_2m_mean": 7.4, "apparent_temperature_mean": 5.6, "uv_index_max": 1.45, "uv_index_clear_sky_max": 1.6, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.2, "wind_gusts_10m_max": 16.9, "wind_direction_10m_dominant": 153, "shortwave_radiation_sum": 3.34, "surface_pressure_mean": 1009.6, "visibility_mean": 23129.17, "cloud_cover_mean": 84, "dew_point_2m_mean": 5.2, "dew_point_2m_max": 6.8, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.48, "precipitation_probability_mean": 2, "relative_humidity_2m_mean": 86, "relative_humidity_2m_max": 94, "relative_humidity_2m_min": 72, "pressure_msl_mean": 1014.5, "wind_gusts_10m_mean": 11, "wind_speed_10m_mean": 4.5, "wind_gusts_10m_min": 5, "wind_speed_10m_min": 2.5 }, "astronomy": { "date": "2025-11-11", "mid_night": "23:50", "night_end": "05:22", "sunrise": "07:18", "sunset": "16:21", "night_begin": "18:17", "sun_status": "-", "solar_noon": "11:50", "day_length": "09:02", "moon_phase": "LAST_QUARTER", "moonrise": "22:10", "moonset": "13:36", "moon_status": "-" } }, "2025-11-12": { "daily": { "timestamp": "2025-11-12", "weather_code": 3, "temperature_2m_max": 10.7, "temperature_2m_min": 5.3, "apparent_temperature_max": 9.2, "apparent_temperature_min": 3, "temperature_2m_mean": 7.3, "apparent_temperature_mean": 5.5, "uv_index_max": 1.4, "uv_index_clear_sky_max": 1.5, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.9, "wind_gusts_10m_max": 13, "wind_direction_10m_dominant": 196, "shortwave_radiation_sum": 5.14, "surface_pressure_mean": 1009.8, "visibility_mean": 24140, "cloud_cover_mean": 71, "dew_point_2m_mean": 5.4, "dew_point_2m_max": 6.2, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.57, "precipitation_probability_mean": 8, "relative_humidity_2m_mean": 88, "relative_humidity_2m_max": 97, "relative_humidity_2m_min": 73, "pressure_msl_mean": 1014.8, "wind_gusts_10m_mean": 10.8, "wind_speed_10m_mean": 4.5, "wind_gusts_10m_min": 8.6, "wind_speed_10m_min": 3.5 }, "astronomy": { "date": "2025-11-12", "mid_night": "23:50", "night_end": "05:24", "sunrise": "07:20", "sunset": "16:20", "night_begin": "18:16", "sun_status": "-", "solar_noon": "11:50", "day_length": "08:59", "moon_phase": "LAST_QUARTER", "moonrise": "23:33", "moonset": "13:52", "moon_status": "-" } }, "2025-11-13": { "daily": { "timestamp": "2025-11-13", "weather_code": 3, "temperature_2m_max": 11.6, "temperature_2m_min": 2.7, "apparent_temperature_max": 8.1, "apparent_temperature_min": -0.2, "temperature_2m_mean": 6.4, "apparent_temperature_mean": 3.4, "uv_index_max": 1.55, "uv_index_clear_sky_max": 1.55, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 13.3, "wind_gusts_10m_max": 30.6, "wind_direction_10m_dominant": 145, "shortwave_radiation_sum": 5.42, "surface_pressure_mean": 1012.2, "visibility_mean": 24140, "cloud_cover_mean": 64, "dew_point_2m_mean": 3.1, "dew_point_2m_max": 4.4, "dew_point_2m_min": 2, "et0_fao_evapotranspiration_sum": 0.8, "precipitation_probability_mean": 3, "relative_humidity_2m_mean": 81, "relative_humidity_2m_max": 96, "relative_humidity_2m_min": 57, "pressure_msl_mean": 1017.1, "wind_gusts_10m_mean": 21.7, "wind_speed_10m_mean": 9.1, "wind_gusts_10m_min": 13, "wind_speed_10m_min": 6.4 }, "astronomy": { "date": "2025-11-13", "mid_night": "23:50", "night_end": "05:25", "sunrise": "07:22", "sunset": "16:18", "night_begin": "18:15", "sun_status": "-", "solar_noon": "11:50", "day_length": "08:56", "moon_phase": "LAST_QUARTER", "moonrise": "-:-", "moonset": "14:03", "moon_status": "-" } }, "2025-11-14": { "daily": { "timestamp": "2025-11-14", "weather_code": 3, "temperature_2m_max": 10.8, "temperature_2m_min": 5.1, "apparent_temperature_max": 7.1, "apparent_temperature_min": 1.9, "temperature_2m_mean": 7.2, "apparent_temperature_mean": 3.8, "uv_index_max": 1.5, "uv_index_clear_sky_max": 1.5, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 12.7, "wind_gusts_10m_max": 28.1, "wind_direction_10m_dominant": 158, "shortwave_radiation_sum": 5.45, "surface_pressure_mean": 1011, "visibility_mean": 24140, "cloud_cover_mean": 83, "dew_point_2m_mean": 1.5, "dew_point_2m_max": 2.3, "dew_point_2m_min": 0.5, "et0_fao_evapotranspiration_sum": 1.05, "precipitation_probability_mean": 4, "relative_humidity_2m_mean": 67, "relative_humidity_2m_max": 76, "relative_humidity_2m_min": 51, "pressure_msl_mean": 1015.9, "wind_gusts_10m_mean": 23.7, "wind_speed_10m_mean": 10.5, "wind_gusts_10m_min": 18.7, "wind_speed_10m_min": 8.4 }, "astronomy": { "date": "2025-11-14", "mid_night": "23:51", "night_end": "05:27", "sunrise": "07:24", "sunset": "16:17", "night_begin": "18:14", "sun_status": "-", "solar_noon": "11:50", "day_length": "08:52", "moon_phase": "WANING_CRESCENT", "moonrise": "00:50", "moonset": "14:13", "moon_status": "-" } }, "2025-11-15": { "daily": { "timestamp": "2025-11-15", "weather_code": 3, "temperature_2m_max": 9.3, "temperature_2m_min": 4.3, "apparent_temperature_max": 5.7, "apparent_temperature_min": 0.8, "temperature_2m_mean": 6.4, "apparent_temperature_mean": 3, "uv_index_max": 1.3, "uv_index_clear_sky_max": 1.45, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 14, "wind_gusts_10m_max": 31.7, "wind_direction_10m_dominant": 158, "shortwave_radiation_sum": 4.55, "surface_pressure_mean": 1006.8, "visibility_mean": 24140, "cloud_cover_mean": 86, "dew_point_2m_mean": 2.1, "dew_point_2m_max": 2.5, "dew_point_2m_min": 1.4, "et0_fao_evapotranspiration_sum": 0.82, "precipitation_probability_mean": 7, "relative_humidity_2m_mean": 74, "relative_humidity_2m_max": 85, "relative_humidity_2m_min": 60, "pressure_msl_mean": 1011.7, "wind_gusts_10m_mean": 26.7, "wind_speed_10m_mean": 11.3, "wind_gusts_10m_min": 20.5, "wind_speed_10m_min": 8.6 }, "astronomy": { "date": "2025-11-15", "mid_night": "23:51", "night_end": "05:28", "sunrise": "07:26", "sunset": "16:15", "night_begin": "18:13", "sun_status": "-", "solar_noon": "11:50", "day_length": "08:49", "moon_phase": "WANING_CRESCENT", "moonrise": "02:04", "moonset": "14:22", "moon_status": "-" } } } }curl -s -X GET "https://api.apifreaks.com/v1.0/weather/forecast?location=Berlin,Germany&forecastDays=10&apiKey=API-KEY"'
Get a weather forecast for a custom date range using the startDate and endDate parameters.
# Response { "location": { "location_string": "Berlin,Germany", "country_name": "Germany", "state_prov": "", "city": "Berlin", "locality": "", "latitude": "52.51086", "longitude": "13.39894", "elevation": "80", "timezone": "Europe/Berlin", "timezone_abbreviation": "GMT+1" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 3, "temperature_2m_max": 14.5, "temperature_2m_min": 6.1, "apparent_temperature_max": 11.2, "apparent_temperature_min": 3.4, "temperature_2m_mean": 9.2, "apparent_temperature_mean": 6.4, "uv_index_max": 1.9, "uv_index_clear_sky_max": 1.9, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 12.1, "wind_gusts_10m_max": 28.1, "wind_direction_10m_dominant": 129, "shortwave_radiation_sum": 6.56, "surface_pressure_mean": 1010.4, "visibility_mean": 38451.67, "cloud_cover_mean": 24, "dew_point_2m_mean": 4.4, "dew_point_2m_max": 6.3, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 1.13, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 73, "relative_humidity_2m_max": 87, "relative_humidity_2m_min": 46, "pressure_msl_mean": 1015.3, "wind_gusts_10m_mean": 22.3, "wind_speed_10m_mean": 9.7, "wind_gusts_10m_min": 15.1, "wind_speed_10m_min": 6.6 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:50", "night_end": "05:14", "sunrise": "07:09", "sunset": "16:29", "night_begin": "18:24", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:20", "moon_phase": "FULL_MOON", "moonrise": "16:18", "moonset": "08:50", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 2, "temperature_2m_max": 12.7, "temperature_2m_min": 6.2, "apparent_temperature_max": 10.3, "apparent_temperature_min": 3.4, "temperature_2m_mean": 8.7, "apparent_temperature_mean": 6.2, "uv_index_max": 1.85, "uv_index_clear_sky_max": 1.85, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 11.4, "wind_gusts_10m_max": 25.2, "wind_direction_10m_dominant": 150, "shortwave_radiation_sum": 6.12, "surface_pressure_mean": 1008.3, "visibility_mean": 33142.5, "cloud_cover_mean": 18, "dew_point_2m_mean": 4.9, "dew_point_2m_max": 5.8, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.86, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 78, "relative_humidity_2m_max": 88, "relative_humidity_2m_min": 62, "pressure_msl_mean": 1013.2, "wind_gusts_10m_mean": 19.5, "wind_speed_10m_mean": 8.5, "wind_gusts_10m_min": 10.4, "wind_speed_10m_min": 4.7 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:50", "night_end": "05:16", "sunrise": "07:11", "sunset": "16:28", "night_begin": "18:23", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:16", "moon_phase": "WANING_GIBBOUS", "moonrise": "16:58", "moonset": "10:24", "moon_status": "-" } }, "2025-11-08": { "daily": { "timestamp": "2025-11-08", "weather_code": 3, "temperature_2m_max": 10.1, "temperature_2m_min": 4.1, "apparent_temperature_max": 8.3, "apparent_temperature_min": 1.8, "temperature_2m_mean": 7, "apparent_temperature_mean": 5, "uv_index_max": 1.8, "uv_index_clear_sky_max": 1.8, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.4, "wind_gusts_10m_max": 16.6, "wind_direction_10m_dominant": 172, "shortwave_radiation_sum": 4.17, "surface_pressure_mean": 1010.7, "visibility_mean": 17704.17, "cloud_cover_mean": 52, "dew_point_2m_mean": 4.8, "dew_point_2m_max": 6, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.54, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 86, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1015.6, "wind_gusts_10m_mean": 12, "wind_speed_10m_mean": 4.8, "wind_gusts_10m_min": 6.8, "wind_speed_10m_min": 3.1 }, "astronomy": { "date": "2025-11-08", "mid_night": "23:50", "night_end": "05:17", "sunrise": "07:13", "sunset": "16:26", "night_begin": "18:21", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:13", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:58", "moonset": "11:43", "moon_status": "-" } }, "2025-11-09": { "daily": { "timestamp": "2025-11-09", "weather_code": 3, "temperature_2m_max": 8.4, "temperature_2m_min": 4.4, "apparent_temperature_max": 6, "apparent_temperature_min": 2.5, "temperature_2m_mean": 6.3, "apparent_temperature_mean": 4.2, "uv_index_max": 1.75, "uv_index_clear_sky_max": 1.75, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.5, "wind_gusts_10m_max": 15.5, "wind_direction_10m_dominant": 197, "shortwave_radiation_sum": 3.7, "surface_pressure_mean": 1012.8, "visibility_mean": 26785.83, "cloud_cover_mean": 83, "dew_point_2m_mean": 3.3, "dew_point_2m_max": 4.1, "dew_point_2m_min": 2.8, "et0_fao_evapotranspiration_sum": 0.48, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 82, "relative_humidity_2m_max": 93, "relative_humidity_2m_min": 69, "pressure_msl_mean": 1017.8, "wind_gusts_10m_mean": 8.9, "wind_speed_10m_mean": 3.3, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-09", "mid_night": "23:50", "night_end": "05:19", "sunrise": "07:15", "sunset": "16:24", "night_begin": "18:20", "sun_status": "-", "solar_noon": "11:49", "day_length": "09:09", "moon_phase": "WANING_GIBBOUS", "moonrise": "19:16", "moonset": "12:38", "moon_status": "-" } }, "2025-11-10": { "daily": { "timestamp": "2025-11-10", "weather_code": 3, "temperature_2m_max": 9.1, "temperature_2m_min": 4.5, "apparent_temperature_max": 7.2, "apparent_temperature_min": 2.7, "temperature_2m_mean": 6.7, "apparent_temperature_mean": 4.9, "uv_index_max": 0.6, "uv_index_clear_sky_max": 1.7, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 4.7, "wind_gusts_10m_max": 13, "wind_direction_10m_dominant": 148, "shortwave_radiation_sum": 3.27, "surface_pressure_mean": 1012.6, "visibility_mean": 21635, "cloud_cover_mean": 84, "dew_point_2m_mean": 4.3, "dew_point_2m_max": 5.5, "dew_point_2m_min": 3, "et0_fao_evapotranspiration_sum": 0.44, "precipitation_probability_mean": 4, "relative_humidity_2m_mean": 84, "relative_humidity_2m_max": 92, "relative_humidity_2m_min": 75, "pressure_msl_mean": 1017.5, "wind_gusts_10m_mean": 8.3, "wind_speed_10m_mean": 3.4, "wind_gusts_10m_min": 4.3, "wind_speed_10m_min": 1.8 }, "astronomy": { "date": "2025-11-10", "mid_night": "23:50", "night_end": "05:21", "sunrise": "07:17", "sunset": "16:23", "night_begin": "18:19", "sun_status": "-", "solar_noon": "11:50", "day_length": "09:06", "moon_phase": "WANING_GIBBOUS", "moonrise": "20:44", "moonset": "13:13", "moon_status": "-" } }, "2025-11-11": { "daily": { "timestamp": "2025-11-11", "weather_code": 61, "temperature_2m_max": 10.1, "temperature_2m_min": 5.2, "apparent_temperature_max": 8.1, "apparent_temperature_min": 3.2, "temperature_2m_mean": 7.4, "apparent_temperature_mean": 5.6, "uv_index_max": 1.45, "uv_index_clear_sky_max": 1.6, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 6.2, "wind_gusts_10m_max": 16.9, "wind_direction_10m_dominant": 153, "shortwave_radiation_sum": 3.34, "surface_pressure_mean": 1009.6, "visibility_mean": 23129.17, "cloud_cover_mean": 84, "dew_point_2m_mean": 5.2, "dew_point_2m_max": 6.8, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.48, "precipitation_probability_mean": 2, "relative_humidity_2m_mean": 86, "relative_humidity_2m_max": 94, "relative_humidity_2m_min": 72, "pressure_msl_mean": 1014.5, "wind_gusts_10m_mean": 11, "wind_speed_10m_mean": 4.5, "wind_gusts_10m_min": 5, "wind_speed_10m_min": 2.5 }, "astronomy": { "date": "2025-11-11", "mid_night": "23:50", "night_end": "05:22", "sunrise": "07:18", "sunset": "16:21", "night_begin": "18:17", "sun_status": "-", "solar_noon": "11:50", "day_length": "09:02", "moon_phase": "LAST_QUARTER", "moonrise": "22:10", "moonset": "13:36", "moon_status": "-" } }, "2025-11-12": { "daily": { "timestamp": "2025-11-12", "weather_code": 3, "temperature_2m_max": 10.7, "temperature_2m_min": 5.3, "apparent_temperature_max": 9.2, "apparent_temperature_min": 3, "temperature_2m_mean": 7.3, "apparent_temperature_mean": 5.5, "uv_index_max": 1.4, "uv_index_clear_sky_max": 1.5, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 5.9, "wind_gusts_10m_max": 13, "wind_direction_10m_dominant": 196, "shortwave_radiation_sum": 5.14, "surface_pressure_mean": 1009.8, "visibility_mean": 24140, "cloud_cover_mean": 71, "dew_point_2m_mean": 5.4, "dew_point_2m_max": 6.2, "dew_point_2m_min": 3.9, "et0_fao_evapotranspiration_sum": 0.57, "precipitation_probability_mean": 8, "relative_humidity_2m_mean": 88, "relative_humidity_2m_max": 97, "relative_humidity_2m_min": 73, "pressure_msl_mean": 1014.8, "wind_gusts_10m_mean": 10.8, "wind_speed_10m_mean": 4.5, "wind_gusts_10m_min": 8.6, "wind_speed_10m_min": 3.5 }, "astronomy": { "date": "2025-11-12", "mid_night": "23:50", "night_end": "05:24", "sunrise": "07:20", "sunset": "16:20", "night_begin": "18:16", "sun_status": "-", "solar_noon": "11:50", "day_length": "08:59", "moon_phase": "LAST_QUARTER", "moonrise": "23:33", "moonset": "13:52", "moon_status": "-" } } } }curl -s -X GET "https://api.apifreaks.com/v1.0/weather/forecast?location=Berlin,Germany&startDate=2025-11-06&endDate=2025-11-12&apiKey=API-KEY"
The precision parameter allows you to control the granularity of forecast data returned by the API. Use it when you need high-resolution weather prediction such as for energy systems, delivery tracking, or environmental analytics.
# Response { "location": { "location_string": "Tokyo,Japan", "country_name": "Japan", "state_prov": "", "city": "Tokyo", "locality": "", "latitude": "35.68219", "longitude": "139.76222", "elevation": "0", "timezone": "Asia/Tokyo", "timezone_abbreviation": "GMT+9" }, "forecast": { "2025-11-06": { "daily": { "timestamp": "2025-11-06", "weather_code": 61, "temperature_2m_max": 18, "temperature_2m_min": 11.6, "apparent_temperature_max": 17.1, "apparent_temperature_min": 10.5, "temperature_2m_mean": 14.7, "apparent_temperature_mean": 13.5, "uv_index_max": 0.7, "uv_index_clear_sky_max": 4.2, "rain_sum": 3, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 3, "wind_speed_10m_max": 8.9, "wind_gusts_10m_max": 34.6, "wind_direction_10m_dominant": 345, "shortwave_radiation_sum": 5.73, "surface_pressure_mean": 1017.5, "visibility_mean": 23285.83, "cloud_cover_mean": 64, "dew_point_2m_mean": 9, "dew_point_2m_max": 9.9, "dew_point_2m_min": 7.4, "et0_fao_evapotranspiration_sum": 1.3, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 70, "relative_humidity_2m_max": 86, "relative_humidity_2m_min": 59, "pressure_msl_mean": 1018.6, "wind_gusts_10m_mean": 23.9, "wind_speed_10m_mean": 6.5, "wind_gusts_10m_min": 13, "wind_speed_10m_min": 3.5 }, "astronomy": { "date": "2025-11-06", "mid_night": "23:24", "night_end": "04:40", "sunrise": "06:05", "sunset": "16:43", "night_begin": "18:08", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:37", "moon_phase": "FULL_MOON", "moonrise": "16:50", "moonset": "06:46", "moon_status": "-" } }, "2025-11-07": { "daily": { "timestamp": "2025-11-07", "weather_code": 0, "temperature_2m_max": 20.2, "temperature_2m_min": 12.2, "apparent_temperature_max": 18.2, "apparent_temperature_min": 9.9, "temperature_2m_mean": 15.4, "apparent_temperature_mean": 13.3, "uv_index_max": 4.25, "uv_index_clear_sky_max": 4.25, "rain_sum": 0, "showers_sum": 0, "snowfall_sum": 0, "precipitation_sum": 0, "wind_speed_10m_max": 10.2, "wind_gusts_10m_max": 34.9, "wind_direction_10m_dominant": 333, "shortwave_radiation_sum": 14.11, "surface_pressure_mean": 1019.3, "visibility_mean": 24140, "cloud_cover_mean": 1, "dew_point_2m_mean": 5.9, "dew_point_2m_max": 8, "dew_point_2m_min": 2.7, "et0_fao_evapotranspiration_sum": 2.82, "precipitation_probability_mean": 0, "relative_humidity_2m_mean": 54, "relative_humidity_2m_max": 71, "relative_humidity_2m_min": 39, "pressure_msl_mean": 1020.4, "wind_gusts_10m_mean": 20, "wind_speed_10m_mean": 7.8, "wind_gusts_10m_min": 4.7, "wind_speed_10m_min": 4.4 }, "astronomy": { "date": "2025-11-07", "mid_night": "23:24", "night_end": "04:41", "sunrise": "06:06", "sunset": "16:42", "night_begin": "18:07", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:35", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:41", "moonset": "08:05", "moon_status": "-" } } } }curl -X 'GET' '"https://api.apifreaks.com/v1.0/weather/forecast?location=Tokyo,Japan&precision=daily&forecastDays=2&apiKey=API-KEY'
# Response { "location": { "location_string": "Tokyo,Japan", "country_name": "Japan", "state_prov": "", "city": "Tokyo", "locality": "", "latitude": "35.68219", "longitude": "139.76222", "elevation": "0", "timezone": "Asia/Tokyo", "timezone_abbreviation": "GMT+9" }, "forecast": { "2025-11-06": { "hourly": [ { "timestamp": "2025-11-06T00:00", "temperature_2m": 13.4, "relative_humidity_2m": 71, "dew_point_2m": 8.3, "apparent_temperature": 12.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 3, "pressure_msl": 1022.7, "surface_pressure": 1021.6, "cloud_cover": 100, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 6.3, "wind_direction_10m": 336, "wind_gusts_10m": 18, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T01:00", "temperature_2m": 13.2, "relative_humidity_2m": 75, "dew_point_2m": 8.9, "apparent_temperature": 12, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 3, "pressure_msl": 1022, "surface_pressure": 1020.9, "cloud_cover": 100, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 6.4, "wind_direction_10m": 344, "wind_gusts_10m": 19.8, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T02:00", "temperature_2m": 13.1, "relative_humidity_2m": 76, "dew_point_2m": 9, "apparent_temperature": 11.8, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 3, "pressure_msl": 1021.3, "surface_pressure": 1020.2, "cloud_cover": 100, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.3, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T03:00", "temperature_2m": 11.8, "relative_humidity_2m": 86, "dew_point_2m": 9.5, "apparent_temperature": 10.7, "precipitation_probability": 0, "precipitation": 0.2, "rain": 0.2, "showers": 0, "snowfall": 0, "weather_code": 51, "pressure_msl": 1020.5, "surface_pressure": 1019.4, "cloud_cover": 86, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.7, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T04:00", "temperature_2m": 11.6, "relative_humidity_2m": 85, "dew_point_2m": 9.2, "apparent_temperature": 10.5, "precipitation_probability": 3, "precipitation": 1.1, "rain": 1.1, "showers": 0, "snowfall": 0, "weather_code": 55, "pressure_msl": 1020.4, "surface_pressure": 1019.3, "cloud_cover": 97, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 6.8, "wind_direction_10m": 335, "wind_gusts_10m": 23.4, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T05:00", "temperature_2m": 11.6, "relative_humidity_2m": 86, "dew_point_2m": 9.4, "apparent_temperature": 10.5, "precipitation_probability": 0, "precipitation": 1.6, "rain": 1.6, "showers": 0, "snowfall": 0, "weather_code": 61, "pressure_msl": 1020.3, "surface_pressure": 1019.2, "cloud_cover": 97, "visibility": 21880, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 7, "wind_direction_10m": 339, "wind_gusts_10m": 23.8, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T06:00", "temperature_2m": 11.8, "relative_humidity_2m": 86, "dew_point_2m": 9.5, "apparent_temperature": 10.5, "precipitation_probability": 0, "precipitation": 0.1, "rain": 0.1, "showers": 0, "snowfall": 0, "weather_code": 51, "pressure_msl": 1020, "surface_pressure": 1018.9, "cloud_cover": 52, "visibility": 18160, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 8.2, "wind_direction_10m": 331, "wind_gusts_10m": 25.6, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T07:00", "temperature_2m": 12.2, "relative_humidity_2m": 79, "dew_point_2m": 8.7, "apparent_temperature": 10.6, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 3, "pressure_msl": 1019.9, "surface_pressure": 1018.8, "cloud_cover": 82, "visibility": 16280, "et0_fao_evapotranspiration": 0.03, "wind_speed_10m": 8.5, "wind_direction_10m": 348, "wind_gusts_10m": 25.6, "uv_index": 0, "uv_index_clear_sky": 0.15, "direct_normal_irradiance": 0, "global_tilted_irradiance": 11, "direct_radiation": 0, "shortwave_radiation": 11, "diffuse_radiation": 11 }, { "timestamp": "2025-11-06T08:00", "temperature_2m": 12.8, "relative_humidity_2m": 72, "dew_point_2m": 7.8, "apparent_temperature": 10.9, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 3, "pressure_msl": 1019.8, "surface_pressure": 1018.7, "cloud_cover": 84, "visibility": 19960, "et0_fao_evapotranspiration": 0.06, "wind_speed_10m": 8.7, "wind_direction_10m": 353, "wind_gusts_10m": 27, "uv_index": 0.05, "uv_index_clear_sky": 0.95, "direct_normal_irradiance": 6.5, "global_tilted_irradiance": 44, "direct_radiation": 1.6, "shortwave_radiation": 44, "diffuse_radiation": 42.4 }, { "timestamp": "2025-11-06T09:00", "temperature_2m": 13.4, "relative_humidity_2m": 70, "dew_point_2m": 8, "apparent_temperature": 11.5, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1019.7, "surface_pressure": 1018.6, "cloud_cover": 74, "visibility": 23920, "et0_fao_evapotranspiration": 0.08, "wind_speed_10m": 8.8, "wind_direction_10m": 351, "wind_gusts_10m": 28.8, "uv_index": 0.35, "uv_index_clear_sky": 2.1, "direct_normal_irradiance": 18, "global_tilted_irradiance": 92, "direct_radiation": 7.2, "shortwave_radiation": 92, "diffuse_radiation": 84.8 }, { "timestamp": "2025-11-06T10:00", "temperature_2m": 14.4, "relative_humidity_2m": 67, "dew_point_2m": 8.4, "apparent_temperature": 12.7, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1019, "surface_pressure": 1017.9, "cloud_cover": 61, "visibility": 24140, "et0_fao_evapotranspiration": 0.12, "wind_speed_10m": 8.9, "wind_direction_10m": 346, "wind_gusts_10m": 32, "uv_index": 0.5, "uv_index_clear_sky": 3.15, "direct_normal_irradiance": 39.2, "global_tilted_irradiance": 161, "direct_radiation": 20.5, "shortwave_radiation": 161, "diffuse_radiation": 140.5 }, { "timestamp": "2025-11-06T11:00", "temperature_2m": 15.6, "relative_humidity_2m": 63, "dew_point_2m": 8.6, "apparent_temperature": 14, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1018.4, "surface_pressure": 1017.3, "cloud_cover": 61, "visibility": 24140, "et0_fao_evapotranspiration": 0.16, "wind_speed_10m": 8.2, "wind_direction_10m": 345, "wind_gusts_10m": 34.6, "uv_index": 0.55, "uv_index_clear_sky": 3.95, "direct_normal_irradiance": 83.9, "global_tilted_irradiance": 245, "direct_radiation": 50, "shortwave_radiation": 245, "diffuse_radiation": 195 }, { "timestamp": "2025-11-06T12:00", "temperature_2m": 16.5, "relative_humidity_2m": 62, "dew_point_2m": 9.2, "apparent_temperature": 15.3, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1017.6, "surface_pressure": 1016.5, "cloud_cover": 59, "visibility": 24140, "et0_fao_evapotranspiration": 0.18, "wind_speed_10m": 7.6, "wind_direction_10m": 357, "wind_gusts_10m": 34.6, "uv_index": 0.45, "uv_index_clear_sky": 4.2, "direct_normal_irradiance": 99.3, "global_tilted_irradiance": 271, "direct_radiation": 61.3, "shortwave_radiation": 271, "diffuse_radiation": 209.7 }, { "timestamp": "2025-11-06T13:00", "temperature_2m": 17.4, "relative_humidity_2m": 61, "dew_point_2m": 9.8, "apparent_temperature": 16.2, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1016.3, "surface_pressure": 1015.2, "cloud_cover": 51, "visibility": 24140, "et0_fao_evapotranspiration": 0.19, "wind_speed_10m": 7.2, "wind_direction_10m": 357, "wind_gusts_10m": 33.5, "uv_index": 0.4, "uv_index_clear_sky": 3.85, "direct_normal_irradiance": 137.7, "global_tilted_irradiance": 287, "direct_radiation": 80.7, "shortwave_radiation": 287, "diffuse_radiation": 206.3 }, { "timestamp": "2025-11-06T14:00", "temperature_2m": 17.9, "relative_humidity_2m": 59, "dew_point_2m": 9.8, "apparent_temperature": 17, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1015.6, "surface_pressure": 1014.5, "cloud_cover": 75, "visibility": 24140, "et0_fao_evapotranspiration": 0.17, "wind_speed_10m": 6.1, "wind_direction_10m": 357, "wind_gusts_10m": 33.1, "uv_index": 0.4, "uv_index_clear_sky": 3.05, "direct_normal_irradiance": 146.6, "global_tilted_irradiance": 250, "direct_radiation": 73.8, "shortwave_radiation": 250, "diffuse_radiation": 176.2 }, { "timestamp": "2025-11-06T15:00", "temperature_2m": 17.4, "relative_humidity_2m": 64, "dew_point_2m": 10.5, "apparent_temperature": 16.6, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 3, "pressure_msl": 1015.3, "surface_pressure": 1014.2, "cloud_cover": 89, "visibility": 24140, "et0_fao_evapotranspiration": 0.11, "wind_speed_10m": 6.7, "wind_direction_10m": 344, "wind_gusts_10m": 30.2, "uv_index": 0.55, "uv_index_clear_sky": 1.95, "direct_normal_irradiance": 82.2, "global_tilted_irradiance": 151, "direct_radiation": 30.9, "shortwave_radiation": 151, "diffuse_radiation": 120.1 }, { "timestamp": "2025-11-06T16:00", "temperature_2m": 17.1, "relative_humidity_2m": 65, "dew_point_2m": 10.5, "apparent_temperature": 16.5, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1015.2, "surface_pressure": 1014.1, "cloud_cover": 77, "visibility": 24140, "et0_fao_evapotranspiration": 0.07, "wind_speed_10m": 5.6, "wind_direction_10m": 345, "wind_gusts_10m": 25.2, "uv_index": 0.4, "uv_index_clear_sky": 0.8, "direct_normal_irradiance": 40.3, "global_tilted_irradiance": 71, "direct_radiation": 8.5, "shortwave_radiation": 71, "diffuse_radiation": 62.5 }, { "timestamp": "2025-11-06T17:00", "temperature_2m": 16.6, "relative_humidity_2m": 67, "dew_point_2m": 10.4, "apparent_temperature": 16.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1015.8, "surface_pressure": 1014.7, "cloud_cover": 69, "visibility": 24140, "et0_fao_evapotranspiration": 0.03, "wind_speed_10m": 4.3, "wind_direction_10m": 336, "wind_gusts_10m": 21.2, "uv_index": 0.05, "uv_index_clear_sky": 0.1, "direct_normal_irradiance": 0, "global_tilted_irradiance": 11, "direct_radiation": 0, "shortwave_radiation": 11, "diffuse_radiation": 11 }, { "timestamp": "2025-11-06T18:00", "temperature_2m": 16, "relative_humidity_2m": 70, "dew_point_2m": 10.5, "apparent_temperature": 15.5, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 1, "pressure_msl": 1016, "surface_pressure": 1014.9, "cloud_cover": 25, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 4.6, "wind_direction_10m": 342, "wind_gusts_10m": 17.3, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T19:00", "temperature_2m": 15.9, "relative_humidity_2m": 72, "dew_point_2m": 10.8, "apparent_temperature": 15.4, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 2, "pressure_msl": 1016.7, "surface_pressure": 1015.6, "cloud_cover": 51, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 5.2, "wind_direction_10m": 348, "wind_gusts_10m": 15.1, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T20:00", "temperature_2m": 15.6, "relative_humidity_2m": 73, "dew_point_2m": 10.8, "apparent_temperature": 15.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 1, "pressure_msl": 1017.3, "surface_pressure": 1016.2, "cloud_cover": 35, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 5.2, "wind_direction_10m": 344, "wind_gusts_10m": 12.2, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T21:00", "temperature_2m": 15.1, "relative_humidity_2m": 68, "dew_point_2m": 9.3, "apparent_temperature": 14.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1017.9, "surface_pressure": 1016.8, "cloud_cover": 13, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 5.6, "wind_direction_10m": 333, "wind_gusts_10m": 14.4, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T22:00", "temperature_2m": 15.1, "relative_humidity_2m": 62, "dew_point_2m": 7.8, "apparent_temperature": 13.5, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 1, "pressure_msl": 1018.5, "surface_pressure": 1017.4, "cloud_cover": 27, "visibility": 24140, "et0_fao_evapotranspiration": 0.02, "wind_speed_10m": 6.8, "wind_direction_10m": 342, "wind_gusts_10m": 16.9, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-06T23:00", "temperature_2m": 14.6, "relative_humidity_2m": 64, "dew_point_2m": 7.9, "apparent_temperature": 13.3, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1018.2, "surface_pressure": 1017.1, "cloud_cover": 9, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 5.7, "wind_direction_10m": 342, "wind_gusts_10m": 16.9, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 } ], "astronomy": { "date": "2025-11-06", "mid_night": "23:24", "night_end": "04:40", "sunrise": "06:05", "sunset": "16:43", "night_begin": "18:08", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:37", "moon_phase": "FULL_MOON", "moonrise": "16:50", "moonset": "06:46", "moon_status": "-" } }, "2025-11-07": { "hourly": [ { "timestamp": "2025-11-07T00:00", "temperature_2m": 14.2, "relative_humidity_2m": 65, "dew_point_2m": 7.8, "apparent_temperature": 12.8, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1018.1, "surface_pressure": 1017, "cloud_cover": 2, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 6, "wind_direction_10m": 343, "wind_gusts_10m": 15.1, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T01:00", "temperature_2m": 13.7, "relative_humidity_2m": 67, "dew_point_2m": 7.7, "apparent_temperature": 12.4, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1018.1, "surface_pressure": 1017, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 4.8, "wind_direction_10m": 347, "wind_gusts_10m": 14, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T02:00", "temperature_2m": 13.2, "relative_humidity_2m": 70, "dew_point_2m": 7.8, "apparent_temperature": 12, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1018.1, "surface_pressure": 1017, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 4.3, "wind_direction_10m": 360, "wind_gusts_10m": 14, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T03:00", "temperature_2m": 12.8, "relative_humidity_2m": 72, "dew_point_2m": 7.9, "apparent_temperature": 11.8, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1017.9, "surface_pressure": 1016.8, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 3.3, "wind_direction_10m": 347, "wind_gusts_10m": 13.7, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T04:00", "temperature_2m": 12.2, "relative_humidity_2m": 76, "dew_point_2m": 8.1, "apparent_temperature": 11.3, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1018.1, "surface_pressure": 1017, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 3.1, "wind_direction_10m": 291, "wind_gusts_10m": 11.5, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T05:00", "temperature_2m": 12.2, "relative_humidity_2m": 71, "dew_point_2m": 7.1, "apparent_temperature": 10.8, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1018.6, "surface_pressure": 1017.5, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0, "wind_speed_10m": 4.7, "wind_direction_10m": 302, "wind_gusts_10m": 7.9, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T06:00", "temperature_2m": 12.4, "relative_humidity_2m": 69, "dew_point_2m": 6.9, "apparent_temperature": 10.7, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1019.1, "surface_pressure": 1018, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.01, "wind_speed_10m": 6.4, "wind_direction_10m": 322, "wind_gusts_10m": 4.3, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T07:00", "temperature_2m": 13.2, "relative_humidity_2m": 68, "dew_point_2m": 7.5, "apparent_temperature": 11.3, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1019.7, "surface_pressure": 1018.6, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.04, "wind_speed_10m": 8.6, "wind_direction_10m": 327, "wind_gusts_10m": 3.2, "uv_index": 0.15, "uv_index_clear_sky": 0.15, "direct_normal_irradiance": 45.7, "global_tilted_irradiance": 33, "direct_radiation": 5.1, "shortwave_radiation": 33, "diffuse_radiation": 27.9 }, { "timestamp": "2025-11-07T08:00", "temperature_2m": 14.8, "relative_humidity_2m": 62, "dew_point_2m": 7.5, "apparent_temperature": 12.9, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1020.3, "surface_pressure": 1019.2, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.11, "wind_speed_10m": 8.6, "wind_direction_10m": 327, "wind_gusts_10m": 5.8, "uv_index": 1, "uv_index_clear_sky": 1, "direct_normal_irradiance": 389.9, "global_tilted_irradiance": 192, "direct_radiation": 93.9, "shortwave_radiation": 192, "diffuse_radiation": 98.1 }, { "timestamp": "2025-11-07T09:00", "temperature_2m": 16.3, "relative_humidity_2m": 57, "dew_point_2m": 7.8, "apparent_temperature": 14.5, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1020.6, "surface_pressure": 1019.5, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.2, "wind_speed_10m": 8.6, "wind_direction_10m": 327, "wind_gusts_10m": 14.4, "uv_index": 2.15, "uv_index_clear_sky": 2.15, "direct_normal_irradiance": 591, "global_tilted_irradiance": 368, "direct_radiation": 235.6, "shortwave_radiation": 368, "diffuse_radiation": 132.4 }, { "timestamp": "2025-11-07T10:00", "temperature_2m": 17.6, "relative_humidity_2m": 52, "dew_point_2m": 7.7, "apparent_temperature": 15.8, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1020.6, "surface_pressure": 1019.5, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.29, "wind_speed_10m": 8.5, "wind_direction_10m": 332, "wind_gusts_10m": 30.6, "uv_index": 3.25, "uv_index_clear_sky": 3.25, "direct_normal_irradiance": 700.5, "global_tilted_irradiance": 509, "direct_radiation": 363.1, "shortwave_radiation": 509, "diffuse_radiation": 145.9 }, { "timestamp": "2025-11-07T11:00", "temperature_2m": 18.9, "relative_humidity_2m": 48, "dew_point_2m": 7.6, "apparent_temperature": 17.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1020.3, "surface_pressure": 1019.2, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.35, "wind_speed_10m": 9.3, "wind_direction_10m": 332, "wind_gusts_10m": 36.7, "uv_index": 4, "uv_index_clear_sky": 4, "direct_normal_irradiance": 753.8, "global_tilted_irradiance": 598, "direct_radiation": 445.8, "shortwave_radiation": 598, "diffuse_radiation": 152.2 }, { "timestamp": "2025-11-07T12:00", "temperature_2m": 19.6, "relative_humidity_2m": 44, "dew_point_2m": 7.1, "apparent_temperature": 17.9, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1019.5, "surface_pressure": 1018.4, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.38, "wind_speed_10m": 9.7, "wind_direction_10m": 333, "wind_gusts_10m": 36.7, "uv_index": 4.25, "uv_index_clear_sky": 4.25, "direct_normal_irradiance": 772.3, "global_tilted_irradiance": 627, "direct_radiation": 473.5, "shortwave_radiation": 627, "diffuse_radiation": 153.5 }, { "timestamp": "2025-11-07T13:00", "temperature_2m": 20.1, "relative_humidity_2m": 42, "dew_point_2m": 6.8, "apparent_temperature": 18.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1019.1, "surface_pressure": 1018, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.37, "wind_speed_10m": 9.8, "wind_direction_10m": 332, "wind_gusts_10m": 34.6, "uv_index": 3.75, "uv_index_clear_sky": 3.9, "direct_normal_irradiance": 753.2, "global_tilted_irradiance": 589, "direct_radiation": 438.2, "shortwave_radiation": 589, "diffuse_radiation": 150.8 }, { "timestamp": "2025-11-07T14:00", "temperature_2m": 20, "relative_humidity_2m": 39, "dew_point_2m": 5.7, "apparent_temperature": 17.5, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 1, "pressure_msl": 1019, "surface_pressure": 1017.9, "cloud_cover": 30, "visibility": 24140, "et0_fao_evapotranspiration": 0.32, "wind_speed_10m": 10, "wind_direction_10m": 334, "wind_gusts_10m": 32.8, "uv_index": 2.75, "uv_index_clear_sky": 3.05, "direct_normal_irradiance": 686, "global_tilted_irradiance": 487, "direct_radiation": 342.8, "shortwave_radiation": 487, "diffuse_radiation": 144.2 }, { "timestamp": "2025-11-07T15:00", "temperature_2m": 19.5, "relative_humidity_2m": 39, "dew_point_2m": 5.1, "apparent_temperature": 16.9, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1019.3, "surface_pressure": 1018.2, "cloud_cover": 9, "visibility": 24140, "et0_fao_evapotranspiration": 0.23, "wind_speed_10m": 9.5, "wind_direction_10m": 335, "wind_gusts_10m": 33.1, "uv_index": 1.75, "uv_index_clear_sky": 1.9, "direct_normal_irradiance": 539.9, "global_tilted_irradiance": 330, "direct_radiation": 201.1, "shortwave_radiation": 330, "diffuse_radiation": 128.9 }, { "timestamp": "2025-11-07T16:00", "temperature_2m": 18.2, "relative_humidity_2m": 41, "dew_point_2m": 4.7, "apparent_temperature": 15.6, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1019.8, "surface_pressure": 1018.7, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.13, "wind_speed_10m": 9, "wind_direction_10m": 337, "wind_gusts_10m": 33.1, "uv_index": 0.75, "uv_index_clear_sky": 0.8, "direct_normal_irradiance": 345.9, "global_tilted_irradiance": 160, "direct_radiation": 72.1, "shortwave_radiation": 160, "diffuse_radiation": 87.9 }, { "timestamp": "2025-11-07T17:00", "temperature_2m": 16.6, "relative_humidity_2m": 43, "dew_point_2m": 4, "apparent_temperature": 14, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1020.6, "surface_pressure": 1019.5, "cloud_cover": 3, "visibility": 24140, "et0_fao_evapotranspiration": 0.08, "wind_speed_10m": 8.7, "wind_direction_10m": 336, "wind_gusts_10m": 31.3, "uv_index": 0.1, "uv_index_clear_sky": 0.1, "direct_normal_irradiance": 14, "global_tilted_irradiance": 19, "direct_radiation": 1.3, "shortwave_radiation": 19, "diffuse_radiation": 17.7 }, { "timestamp": "2025-11-07T18:00", "temperature_2m": 15.5, "relative_humidity_2m": 44, "dew_point_2m": 3.3, "apparent_temperature": 12.7, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1021.5, "surface_pressure": 1020.4, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.05, "wind_speed_10m": 8.5, "wind_direction_10m": 332, "wind_gusts_10m": 25.6, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T19:00", "temperature_2m": 14.6, "relative_humidity_2m": 47, "dew_point_2m": 3.4, "apparent_temperature": 11.7, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1022.2, "surface_pressure": 1021.1, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.05, "wind_speed_10m": 9, "wind_direction_10m": 331, "wind_gusts_10m": 22.3, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T20:00", "temperature_2m": 13.9, "relative_humidity_2m": 49, "dew_point_2m": 3.4, "apparent_temperature": 11.1, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1022.6, "surface_pressure": 1021.5, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.05, "wind_speed_10m": 8.5, "wind_direction_10m": 332, "wind_gusts_10m": 19.8, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T21:00", "temperature_2m": 13.4, "relative_humidity_2m": 51, "dew_point_2m": 3.4, "apparent_temperature": 10.6, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1023.2, "surface_pressure": 1022.1, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.04, "wind_speed_10m": 8, "wind_direction_10m": 333, "wind_gusts_10m": 19.1, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T22:00", "temperature_2m": 12.9, "relative_humidity_2m": 51, "dew_point_2m": 3, "apparent_temperature": 10.2, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1023.6, "surface_pressure": 1022.5, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.04, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 17.3, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 }, { "timestamp": "2025-11-07T23:00", "temperature_2m": 12.6, "relative_humidity_2m": 52, "dew_point_2m": 3, "apparent_temperature": 10, "precipitation_probability": 0, "precipitation": 0, "rain": 0, "showers": 0, "snowfall": 0, "weather_code": 0, "pressure_msl": 1023.7, "surface_pressure": 1022.6, "cloud_cover": 0, "visibility": 24140, "et0_fao_evapotranspiration": 0.03, "wind_speed_10m": 6.8, "wind_direction_10m": 328, "wind_gusts_10m": 14.8, "uv_index": 0, "uv_index_clear_sky": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "direct_radiation": 0, "shortwave_radiation": 0, "diffuse_radiation": 0 } ], "astronomy": { "date": "2025-11-07", "mid_night": "23:24", "night_end": "04:41", "sunrise": "06:06", "sunset": "16:42", "night_begin": "18:07", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:35", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:41", "moonset": "08:05", "moon_status": "-" } } } }curl -s -X GET "https://api.apifreaks.com/v1.0/weather/forecast?location=Tokyo,Japan&precision=hourly&forecastDays=2&apiKey=API-KEY"
# Response { "location": { "location_string": "Tokyo,Japan", "country_name": "Japan", "state_prov": "", "city": "Tokyo", "locality": "", "latitude": "35.68219", "longitude": "139.76222", "elevation": "0", "timezone": "Asia/Tokyo", "timezone_abbreviation": "GMT+9" }, "forecast": { "2025-11-06": { "minutely": [ { "timestamp": "2025-11-06T00:00", "temperature_2m": 13.4, "relative_humidity_2m": 71, "dew_point_2m": 8.3, "apparent_temperature": 12.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.3, "wind_direction_10m": 336, "wind_gusts_10m": 18, "visibility": 24140 }, { "timestamp": "2025-11-06T00:15", "temperature_2m": 13.4, "relative_humidity_2m": 72, "dew_point_2m": 8.5, "apparent_temperature": 12.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.3, "wind_direction_10m": 336, "wind_gusts_10m": 18.4, "visibility": 24140 }, { "timestamp": "2025-11-06T00:30", "temperature_2m": 13.4, "relative_humidity_2m": 73, "dew_point_2m": 8.6, "apparent_temperature": 12.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.2, "wind_direction_10m": 339, "wind_gusts_10m": 18.7, "visibility": 24140 }, { "timestamp": "2025-11-06T00:45", "temperature_2m": 13.3, "relative_humidity_2m": 74, "dew_point_2m": 8.8, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.4, "wind_direction_10m": 344, "wind_gusts_10m": 19.1, "visibility": 24140 }, { "timestamp": "2025-11-06T01:00", "temperature_2m": 13.2, "relative_humidity_2m": 75, "dew_point_2m": 8.9, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.4, "wind_direction_10m": 344, "wind_gusts_10m": 19.8, "visibility": 24140 }, { "timestamp": "2025-11-06T01:15", "temperature_2m": 13.2, "relative_humidity_2m": 75, "dew_point_2m": 8.9, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.4, "wind_direction_10m": 344, "wind_gusts_10m": 20.5, "visibility": 24140 }, { "timestamp": "2025-11-06T01:30", "temperature_2m": 13.2, "relative_humidity_2m": 75, "dew_point_2m": 8.9, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 6.6, "wind_direction_10m": 347, "wind_gusts_10m": 21.2, "visibility": 24140 }, { "timestamp": "2025-11-06T01:45", "temperature_2m": 13.2, "relative_humidity_2m": 75, "dew_point_2m": 8.9, "apparent_temperature": 11.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22, "visibility": 24140 }, { "timestamp": "2025-11-06T02:00", "temperature_2m": 13.1, "relative_humidity_2m": 76, "dew_point_2m": 9, "apparent_temperature": 11.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.3, "visibility": 24140 }, { "timestamp": "2025-11-06T02:15", "temperature_2m": 12.9, "relative_humidity_2m": 78, "dew_point_2m": 9.1, "apparent_temperature": 11.6, "precipitation": 0.1, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.1, "snowfall": 0, "weather_code": 51, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.7, "visibility": 24140 }, { "timestamp": "2025-11-06T02:30", "temperature_2m": 12.4, "relative_humidity_2m": 81, "dew_point_2m": 9.3, "apparent_temperature": 11.2, "precipitation": 0.1, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.1, "snowfall": 0, "weather_code": 51, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.7, "visibility": 24140 }, { "timestamp": "2025-11-06T02:45", "temperature_2m": 12.1, "relative_humidity_2m": 84, "dew_point_2m": 9.4, "apparent_temperature": 10.9, "precipitation": 0.1, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.1, "snowfall": 0, "weather_code": 51, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.7, "visibility": 24140 }, { "timestamp": "2025-11-06T03:00", "temperature_2m": 11.8, "relative_humidity_2m": 86, "dew_point_2m": 9.5, "apparent_temperature": 10.7, "precipitation": 0.1, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.1, "snowfall": 0, "weather_code": 51, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 22.7, "visibility": 24140 }, { "timestamp": "2025-11-06T03:15", "temperature_2m": 11.7, "relative_humidity_2m": 86, "dew_point_2m": 9.4, "apparent_temperature": 10.5, "precipitation": 0.3, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.3, "snowfall": 0, "weather_code": 55, "wind_speed_10m": 7.1, "wind_direction_10m": 345, "wind_gusts_10m": 22.7, "visibility": 24140 }, { "timestamp": "2025-11-06T03:30", "temperature_2m": 11.6, "relative_humidity_2m": 86, "dew_point_2m": 9.4, "apparent_temperature": 10.5, "precipitation": 0.3, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.3, "snowfall": 0, "weather_code": 55, "wind_speed_10m": 6.8, "wind_direction_10m": 342, "wind_gusts_10m": 23, "visibility": 24140 }, { "timestamp": "2025-11-06T03:45", "temperature_2m": 11.6, "relative_humidity_2m": 85, "dew_point_2m": 9.2, "apparent_temperature": 10.5, "precipitation": 0.3, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.3, "snowfall": 0, "weather_code": 55, "wind_speed_10m": 6.6, "wind_direction_10m": 338, "wind_gusts_10m": 23.4, "visibility": 24140 }, { "timestamp": "2025-11-06T04:00", "temperature_2m": 11.6, "relative_humidity_2m": 85, "dew_point_2m": 9.2, "apparent_temperature": 10.5, "precipitation": 0.3, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.3, "snowfall": 0, "weather_code": 55, "wind_speed_10m": 6.8, "wind_direction_10m": 335, "wind_gusts_10m": 23.4, "visibility": 24140 }, { "timestamp": "2025-11-06T04:15", "temperature_2m": 11.6, "relative_humidity_2m": 85, "dew_point_2m": 9.2, "apparent_temperature": 10.5, "precipitation": 0.4, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.4, "snowfall": 0, "weather_code": 61, "wind_speed_10m": 6.8, "wind_direction_10m": 335, "wind_gusts_10m": 23.4, "visibility": 23580 }, { "timestamp": "2025-11-06T04:30", "temperature_2m": 11.6, "relative_humidity_2m": 85, "dew_point_2m": 9.2, "apparent_temperature": 10.5, "precipitation": 0.4, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.4, "snowfall": 0, "weather_code": 61, "wind_speed_10m": 6.8, "wind_direction_10m": 335, "wind_gusts_10m": 23.4, "visibility": 23020 }, { "timestamp": "2025-11-06T04:45", "temperature_2m": 11.6, "relative_humidity_2m": 86, "dew_point_2m": 9.4, "apparent_temperature": 10.5, "precipitation": 0.4, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.4, "snowfall": 0, "weather_code": 61, "wind_speed_10m": 7, "wind_direction_10m": 339, "wind_gusts_10m": 23.4, "visibility": 22440 }, { "timestamp": "2025-11-06T05:00", "temperature_2m": 11.6, "relative_humidity_2m": 86, "dew_point_2m": 9.4, "apparent_temperature": 10.5, "precipitation": 0.4, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0.4, "snowfall": 0, "weather_code": 61, "wind_speed_10m": 7, "wind_direction_10m": 339, "wind_gusts_10m": 23.8, "visibility": 21880 }, { "timestamp": "2025-11-06T05:15", "temperature_2m": 11.6, "relative_humidity_2m": 86, "dew_point_2m": 9.4, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 7.1, "wind_direction_10m": 336, "wind_gusts_10m": 24.1, "visibility": 20960 }, { "timestamp": "2025-11-06T05:30", "temperature_2m": 11.7, "relative_humidity_2m": 87, "dew_point_2m": 9.6, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 24.8, "visibility": 20020 }, { "timestamp": "2025-11-06T05:45", "temperature_2m": 11.8, "relative_humidity_2m": 87, "dew_point_2m": 9.7, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.9, "wind_direction_10m": 330, "wind_gusts_10m": 25.2, "visibility": 19100 }, { "timestamp": "2025-11-06T06:00", "temperature_2m": 11.8, "relative_humidity_2m": 86, "dew_point_2m": 9.5, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.2, "wind_direction_10m": 331, "wind_gusts_10m": 25.6, "visibility": 18160 }, { "timestamp": "2025-11-06T06:15", "temperature_2m": 11.9, "relative_humidity_2m": 85, "dew_point_2m": 9.5, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.4, "wind_direction_10m": 335, "wind_gusts_10m": 25.6, "visibility": 17700 }, { "timestamp": "2025-11-06T06:30", "temperature_2m": 12, "relative_humidity_2m": 83, "dew_point_2m": 9.2, "apparent_temperature": 10.6, "precipitation": 0, "shortwave_radiation": 5, "direct_radiation": 0, "diffuse_radiation": 5, "direct_normal_irradiance": 0, "global_tilted_irradiance": 5, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.4, "wind_direction_10m": 340, "wind_gusts_10m": 25.6, "visibility": 17220 }, { "timestamp": "2025-11-06T06:45", "temperature_2m": 12.1, "relative_humidity_2m": 81, "dew_point_2m": 8.9, "apparent_temperature": 10.6, "precipitation": 0, "shortwave_radiation": 13, "direct_radiation": 0, "diffuse_radiation": 13, "direct_normal_irradiance": 0, "global_tilted_irradiance": 13, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.2, "wind_direction_10m": 345, "wind_gusts_10m": 25.6, "visibility": 16760 }, { "timestamp": "2025-11-06T07:00", "temperature_2m": 12.2, "relative_humidity_2m": 79, "dew_point_2m": 8.7, "apparent_temperature": 10.6, "precipitation": 0, "shortwave_radiation": 21, "direct_radiation": 0, "diffuse_radiation": 21, "direct_normal_irradiance": 0, "global_tilted_irradiance": 21, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.5, "wind_direction_10m": 348, "wind_gusts_10m": 25.6, "visibility": 16280 }, { "timestamp": "2025-11-06T07:15", "temperature_2m": 12.4, "relative_humidity_2m": 77, "dew_point_2m": 8.4, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 30, "direct_radiation": 0.4, "diffuse_radiation": 29.6, "direct_normal_irradiance": 2.4, "global_tilted_irradiance": 30, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.4, "wind_direction_10m": 350, "wind_gusts_10m": 25.9, "visibility": 17200 }, { "timestamp": "2025-11-06T07:30", "temperature_2m": 12.4, "relative_humidity_2m": 75, "dew_point_2m": 8.1, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 39, "direct_radiation": 1.1, "diffuse_radiation": 37.9, "direct_normal_irradiance": 5.1, "global_tilted_irradiance": 39, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.8, "wind_direction_10m": 351, "wind_gusts_10m": 26.3, "visibility": 18120 }, { "timestamp": "2025-11-06T07:45", "temperature_2m": 12.6, "relative_humidity_2m": 73, "dew_point_2m": 7.9, "apparent_temperature": 10.8, "precipitation": 0, "shortwave_radiation": 49, "direct_radiation": 2.1, "diffuse_radiation": 46.9, "direct_normal_irradiance": 7.7, "global_tilted_irradiance": 49, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.7, "wind_direction_10m": 353, "wind_gusts_10m": 26.6, "visibility": 19040 }, { "timestamp": "2025-11-06T08:00", "temperature_2m": 12.8, "relative_humidity_2m": 72, "dew_point_2m": 7.8, "apparent_temperature": 10.9, "precipitation": 0, "shortwave_radiation": 60, "direct_radiation": 3.2, "diffuse_radiation": 56.8, "direct_normal_irradiance": 10.4, "global_tilted_irradiance": 60, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.7, "wind_direction_10m": 353, "wind_gusts_10m": 27, "visibility": 19960 }, { "timestamp": "2025-11-06T08:15", "temperature_2m": 12.9, "relative_humidity_2m": 71, "dew_point_2m": 7.8, "apparent_temperature": 11, "precipitation": 0, "shortwave_radiation": 72, "direct_radiation": 4.6, "diffuse_radiation": 67.4, "direct_normal_irradiance": 13.2, "global_tilted_irradiance": 72, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.7, "wind_direction_10m": 353, "wind_gusts_10m": 27.4, "visibility": 20960 }, { "timestamp": "2025-11-06T08:30", "temperature_2m": 13, "relative_humidity_2m": 71, "dew_point_2m": 7.9, "apparent_temperature": 11.2, "precipitation": 0, "shortwave_radiation": 85, "direct_radiation": 6.2, "diffuse_radiation": 78.8, "direct_normal_irradiance": 16.2, "global_tilted_irradiance": 85, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 8.7, "wind_direction_10m": 353, "wind_gusts_10m": 27.7, "visibility": 21940 }, { "timestamp": "2025-11-06T08:45", "temperature_2m": 13.1, "relative_humidity_2m": 70, "dew_point_2m": 7.8, "apparent_temperature": 11.3, "precipitation": 0, "shortwave_radiation": 100, "direct_radiation": 8.4, "diffuse_radiation": 91.6, "direct_normal_irradiance": 20, "global_tilted_irradiance": 100, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.8, "wind_direction_10m": 351, "wind_gusts_10m": 28.1, "visibility": 22940 }, { "timestamp": "2025-11-06T09:00", "temperature_2m": 13.4, "relative_humidity_2m": 70, "dew_point_2m": 8, "apparent_temperature": 11.5, "precipitation": 0, "shortwave_radiation": 116, "direct_radiation": 11, "diffuse_radiation": 105, "direct_normal_irradiance": 24.2, "global_tilted_irradiance": 116, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.8, "wind_direction_10m": 351, "wind_gusts_10m": 28.8, "visibility": 23920 }, { "timestamp": "2025-11-06T09:15", "temperature_2m": 13.6, "relative_humidity_2m": 69, "dew_point_2m": 8, "apparent_temperature": 11.8, "precipitation": 0, "shortwave_radiation": 133, "direct_radiation": 14.1, "diffuse_radiation": 118.9, "direct_normal_irradiance": 29.1, "global_tilted_irradiance": 133, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.8, "wind_direction_10m": 351, "wind_gusts_10m": 29.5, "visibility": 23980 }, { "timestamp": "2025-11-06T09:30", "temperature_2m": 13.9, "relative_humidity_2m": 69, "dew_point_2m": 8.3, "apparent_temperature": 12.1, "precipitation": 0, "shortwave_radiation": 152, "direct_radiation": 18.2, "diffuse_radiation": 133.8, "direct_normal_irradiance": 35.6, "global_tilted_irradiance": 152, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.8, "wind_direction_10m": 348, "wind_gusts_10m": 30.2, "visibility": 24040 }, { "timestamp": "2025-11-06T09:45", "temperature_2m": 14.1, "relative_humidity_2m": 68, "dew_point_2m": 8.3, "apparent_temperature": 12.4, "precipitation": 0, "shortwave_radiation": 172, "direct_radiation": 23.3, "diffuse_radiation": 148.7, "direct_normal_irradiance": 43.4, "global_tilted_irradiance": 172, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.9, "wind_direction_10m": 346, "wind_gusts_10m": 31.3, "visibility": 24080 }, { "timestamp": "2025-11-06T10:00", "temperature_2m": 14.4, "relative_humidity_2m": 67, "dew_point_2m": 8.4, "apparent_temperature": 12.7, "precipitation": 0, "shortwave_radiation": 194, "direct_radiation": 29.9, "diffuse_radiation": 164.1, "direct_normal_irradiance": 53.7, "global_tilted_irradiance": 194, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.9, "wind_direction_10m": 346, "wind_gusts_10m": 32, "visibility": 24140 }, { "timestamp": "2025-11-06T10:15", "temperature_2m": 14.8, "relative_humidity_2m": 66, "dew_point_2m": 8.5, "apparent_temperature": 13, "precipitation": 0, "shortwave_radiation": 217, "direct_radiation": 38.2, "diffuse_radiation": 178.8, "direct_normal_irradiance": 66.3, "global_tilted_irradiance": 217, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.9, "wind_direction_10m": 346, "wind_gusts_10m": 32.8, "visibility": 24140 }, { "timestamp": "2025-11-06T10:30", "temperature_2m": 15.1, "relative_humidity_2m": 65, "dew_point_2m": 8.5, "apparent_temperature": 13.4, "precipitation": 0, "shortwave_radiation": 238, "direct_radiation": 46.8, "diffuse_radiation": 191.2, "direct_normal_irradiance": 79.1, "global_tilted_irradiance": 238, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.6, "wind_direction_10m": 345, "wind_gusts_10m": 33.5, "visibility": 24140 }, { "timestamp": "2025-11-06T10:45", "temperature_2m": 15.4, "relative_humidity_2m": 64, "dew_point_2m": 8.6, "apparent_temperature": 13.8, "precipitation": 0, "shortwave_radiation": 252, "direct_radiation": 52.5, "diffuse_radiation": 199.5, "direct_normal_irradiance": 87.1, "global_tilted_irradiance": 252, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.2, "wind_direction_10m": 345, "wind_gusts_10m": 34.2, "visibility": 24140 }, { "timestamp": "2025-11-06T11:00", "temperature_2m": 15.6, "relative_humidity_2m": 63, "dew_point_2m": 8.6, "apparent_temperature": 14, "precipitation": 0, "shortwave_radiation": 261, "direct_radiation": 56.1, "diffuse_radiation": 204.9, "direct_normal_irradiance": 91.7, "global_tilted_irradiance": 261, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.2, "wind_direction_10m": 345, "wind_gusts_10m": 34.6, "visibility": 24140 }, { "timestamp": "2025-11-06T11:15", "temperature_2m": 15.9, "relative_humidity_2m": 63, "dew_point_2m": 8.8, "apparent_temperature": 14.4, "precipitation": 0, "shortwave_radiation": 266, "direct_radiation": 58, "diffuse_radiation": 208, "direct_normal_irradiance": 94, "global_tilted_irradiance": 266, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 8.1, "wind_direction_10m": 347, "wind_gusts_10m": 34.9, "visibility": 24140 }, { "timestamp": "2025-11-06T11:30", "temperature_2m": 16.1, "relative_humidity_2m": 62, "dew_point_2m": 8.8, "apparent_temperature": 14.7, "precipitation": 0, "shortwave_radiation": 270, "direct_radiation": 60.1, "diffuse_radiation": 209.9, "direct_normal_irradiance": 97, "global_tilted_irradiance": 270, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.7, "wind_direction_10m": 349, "wind_gusts_10m": 34.9, "visibility": 24140 }, { "timestamp": "2025-11-06T11:45", "temperature_2m": 16.4, "relative_humidity_2m": 62, "dew_point_2m": 9.1, "apparent_temperature": 15, "precipitation": 0, "shortwave_radiation": 275, "direct_radiation": 63.6, "diffuse_radiation": 211.4, "direct_normal_irradiance": 102.9, "global_tilted_irradiance": 275, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.6, "wind_direction_10m": 355, "wind_gusts_10m": 34.6, "visibility": 24140 }, { "timestamp": "2025-11-06T12:00", "temperature_2m": 16.5, "relative_humidity_2m": 62, "dew_point_2m": 9.2, "apparent_temperature": 15.3, "precipitation": 0, "shortwave_radiation": 281, "direct_radiation": 68.8, "diffuse_radiation": 212.2, "direct_normal_irradiance": 112.1, "global_tilted_irradiance": 281, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.6, "wind_direction_10m": 357, "wind_gusts_10m": 34.6, "visibility": 24140 }, { "timestamp": "2025-11-06T12:15", "temperature_2m": 16.8, "relative_humidity_2m": 62, "dew_point_2m": 9.4, "apparent_temperature": 15.5, "precipitation": 0, "shortwave_radiation": 287, "direct_radiation": 75.2, "diffuse_radiation": 211.8, "direct_normal_irradiance": 124, "global_tilted_irradiance": 287, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.6, "wind_direction_10m": 357, "wind_gusts_10m": 34.2, "visibility": 24140 }, { "timestamp": "2025-11-06T12:30", "temperature_2m": 17, "relative_humidity_2m": 62, "dew_point_2m": 9.6, "apparent_temperature": 15.8, "precipitation": 0, "shortwave_radiation": 289, "direct_radiation": 79.7, "diffuse_radiation": 209.3, "direct_normal_irradiance": 134.1, "global_tilted_irradiance": 289, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.6, "wind_direction_10m": 357, "wind_gusts_10m": 34.2, "visibility": 24140 }, { "timestamp": "2025-11-06T12:45", "temperature_2m": 17.1, "relative_humidity_2m": 61, "dew_point_2m": 9.6, "apparent_temperature": 16, "precipitation": 0, "shortwave_radiation": 286, "direct_radiation": 81.5, "diffuse_radiation": 204.5, "direct_normal_irradiance": 140.4, "global_tilted_irradiance": 286, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.2, "wind_direction_10m": 357, "wind_gusts_10m": 33.8, "visibility": 24140 }, { "timestamp": "2025-11-06T13:00", "temperature_2m": 17.4, "relative_humidity_2m": 61, "dew_point_2m": 9.8, "apparent_temperature": 16.2, "precipitation": 0, "shortwave_radiation": 281, "direct_radiation": 82.5, "diffuse_radiation": 198.5, "direct_normal_irradiance": 146.6, "global_tilted_irradiance": 281, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 7.2, "wind_direction_10m": 357, "wind_gusts_10m": 33.5, "visibility": 24140 }, { "timestamp": "2025-11-06T13:15", "temperature_2m": 17.5, "relative_humidity_2m": 61, "dew_point_2m": 9.9, "apparent_temperature": 16.5, "precipitation": 0, "shortwave_radiation": 273, "direct_radiation": 81.9, "diffuse_radiation": 191.1, "direct_normal_irradiance": 151.1, "global_tilted_irradiance": 273, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 6.8, "wind_direction_10m": 357, "wind_gusts_10m": 33.5, "visibility": 24140 }, { "timestamp": "2025-11-06T13:30", "temperature_2m": 17.6, "relative_humidity_2m": 60, "dew_point_2m": 9.8, "apparent_temperature": 16.6, "precipitation": 0, "shortwave_radiation": 260, "direct_radiation": 77.9, "diffuse_radiation": 182.1, "direct_normal_irradiance": 150.3, "global_tilted_irradiance": 260, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 6.8, "wind_direction_10m": 357, "wind_gusts_10m": 33.5, "visibility": 24140 }, { "timestamp": "2025-11-06T13:45", "temperature_2m": 17.8, "relative_humidity_2m": 59, "dew_point_2m": 9.7, "apparent_temperature": 16.8, "precipitation": 0, "shortwave_radiation": 241, "direct_radiation": 69.8, "diffuse_radiation": 171.2, "direct_normal_irradiance": 141.9, "global_tilted_irradiance": 241, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 6.5, "wind_direction_10m": 357, "wind_gusts_10m": 33.5, "visibility": 24140 }, { "timestamp": "2025-11-06T14:00", "temperature_2m": 17.9, "relative_humidity_2m": 59, "dew_point_2m": 9.8, "apparent_temperature": 17, "precipitation": 0, "shortwave_radiation": 216, "direct_radiation": 57.9, "diffuse_radiation": 158.1, "direct_normal_irradiance": 125.2, "global_tilted_irradiance": 216, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 6.1, "wind_direction_10m": 357, "wind_gusts_10m": 33.1, "visibility": 24140 }, { "timestamp": "2025-11-06T14:15", "temperature_2m": 18, "relative_humidity_2m": 59, "dew_point_2m": 9.8, "apparent_temperature": 17.1, "precipitation": 0, "shortwave_radiation": 189, "direct_radiation": 45.6, "diffuse_radiation": 143.4, "direct_normal_irradiance": 106, "global_tilted_irradiance": 189, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 5.8, "wind_direction_10m": 353, "wind_gusts_10m": 32.4, "visibility": 24140 }, { "timestamp": "2025-11-06T14:30", "temperature_2m": 18, "relative_humidity_2m": 59, "dew_point_2m": 9.9, "apparent_temperature": 17.2, "precipitation": 0, "shortwave_radiation": 163, "direct_radiation": 35.1, "diffuse_radiation": 127.9, "direct_normal_irradiance": 88.7, "global_tilted_irradiance": 163, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 5.5, "wind_direction_10m": 349, "wind_gusts_10m": 31.7, "visibility": 24140 }, { "timestamp": "2025-11-06T14:45", "temperature_2m": 18, "relative_humidity_2m": 59, "dew_point_2m": 9.9, "apparent_temperature": 17.2, "precipitation": 0, "shortwave_radiation": 141, "direct_radiation": 27.6, "diffuse_radiation": 113.4, "direct_normal_irradiance": 76.9, "global_tilted_irradiance": 141, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 5.5, "wind_direction_10m": 349, "wind_gusts_10m": 31, "visibility": 24140 }, { "timestamp": "2025-11-06T15:00", "temperature_2m": 18, "relative_humidity_2m": 59, "dew_point_2m": 9.8, "apparent_temperature": 17.1, "precipitation": 0, "shortwave_radiation": 121, "direct_radiation": 21.6, "diffuse_radiation": 99.4, "direct_normal_irradiance": 67.6, "global_tilted_irradiance": 121, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 5.2, "wind_direction_10m": 344, "wind_gusts_10m": 30.2, "visibility": 24140 }, { "timestamp": "2025-11-06T15:15", "temperature_2m": 17.9, "relative_humidity_2m": 59, "dew_point_2m": 9.8, "apparent_temperature": 17.1, "precipitation": 0, "shortwave_radiation": 102, "direct_radiation": 16.4, "diffuse_radiation": 85.6, "direct_normal_irradiance": 59, "global_tilted_irradiance": 102, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 5.2, "wind_direction_10m": 344, "wind_gusts_10m": 29.9, "visibility": 24140 }, { "timestamp": "2025-11-06T15:30", "temperature_2m": 17.8, "relative_humidity_2m": 59, "dew_point_2m": 9.7, "apparent_temperature": 17, "precipitation": 0, "shortwave_radiation": 82, "direct_radiation": 11.2, "diffuse_radiation": 70.8, "direct_normal_irradiance": 47.7, "global_tilted_irradiance": 82, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 4.9, "wind_direction_10m": 343, "wind_gusts_10m": 29.2, "visibility": 24140 }, { "timestamp": "2025-11-06T15:45", "temperature_2m": 17.7, "relative_humidity_2m": 60, "dew_point_2m": 9.8, "apparent_temperature": 17, "precipitation": 0, "shortwave_radiation": 61, "direct_radiation": 6.3, "diffuse_radiation": 54.7, "direct_normal_irradiance": 33.1, "global_tilted_irradiance": 61, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 4.9, "wind_direction_10m": 343, "wind_gusts_10m": 28.8, "visibility": 24140 }, { "timestamp": "2025-11-06T16:00", "temperature_2m": 17.6, "relative_humidity_2m": 60, "dew_point_2m": 9.7, "apparent_temperature": 16.8, "precipitation": 0, "shortwave_radiation": 40, "direct_radiation": 2.4, "diffuse_radiation": 37.6, "direct_normal_irradiance": 16.3, "global_tilted_irradiance": 40, "rain": 0, "snowfall": 0, "weather_code": 3, "wind_speed_10m": 4.9, "wind_direction_10m": 343, "wind_gusts_10m": 28.1, "visibility": 24140 }, { "timestamp": "2025-11-06T16:15", "temperature_2m": 17.5, "relative_humidity_2m": 61, "dew_point_2m": 9.8, "apparent_temperature": 16.7, "precipitation": 0, "shortwave_radiation": 23, "direct_radiation": 0.4, "diffuse_radiation": 22.6, "direct_normal_irradiance": 4, "global_tilted_irradiance": 23, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 4.9, "wind_direction_10m": 343, "wind_gusts_10m": 27, "visibility": 24140 }, { "timestamp": "2025-11-06T16:30", "temperature_2m": 17.3, "relative_humidity_2m": 61, "dew_point_2m": 9.7, "apparent_temperature": 16.6, "precipitation": 0, "shortwave_radiation": 9, "direct_radiation": 0, "diffuse_radiation": 9, "direct_normal_irradiance": 0, "global_tilted_irradiance": 9, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 4.7, "wind_direction_10m": 337, "wind_gusts_10m": 25.9, "visibility": 24140 }, { "timestamp": "2025-11-06T16:45", "temperature_2m": 17.1, "relative_humidity_2m": 62, "dew_point_2m": 9.8, "apparent_temperature": 16.4, "precipitation": 0, "shortwave_radiation": 1, "direct_radiation": 0, "diffuse_radiation": 1, "direct_normal_irradiance": 0, "global_tilted_irradiance": 1, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 4.8, "wind_direction_10m": 333, "wind_gusts_10m": 24.5, "visibility": 24140 }, { "timestamp": "2025-11-06T17:00", "temperature_2m": 17, "relative_humidity_2m": 63, "dew_point_2m": 9.9, "apparent_temperature": 16.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 4.5, "wind_direction_10m": 331, "wind_gusts_10m": 23, "visibility": 24140 }, { "timestamp": "2025-11-06T17:15", "temperature_2m": 16.9, "relative_humidity_2m": 64, "dew_point_2m": 10, "apparent_temperature": 16.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 2, "wind_speed_10m": 4.2, "wind_direction_10m": 329, "wind_gusts_10m": 21.2, "visibility": 24140 }, { "timestamp": "2025-11-06T17:30", "temperature_2m": 16.6, "relative_humidity_2m": 64, "dew_point_2m": 9.8, "apparent_temperature": 16, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4, "wind_direction_10m": 333, "wind_gusts_10m": 19.1, "visibility": 24140 }, { "timestamp": "2025-11-06T17:45", "temperature_2m": 16.5, "relative_humidity_2m": 65, "dew_point_2m": 9.9, "apparent_temperature": 16, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 3.5, "wind_direction_10m": 336, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-06T18:00", "temperature_2m": 16.4, "relative_humidity_2m": 65, "dew_point_2m": 9.8, "apparent_temperature": 15.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 3.5, "wind_direction_10m": 336, "wind_gusts_10m": 15.5, "visibility": 24140 }, { "timestamp": "2025-11-06T18:15", "temperature_2m": 16.2, "relative_humidity_2m": 65, "dew_point_2m": 9.7, "apparent_temperature": 15.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 3.5, "wind_direction_10m": 336, "wind_gusts_10m": 14.4, "visibility": 24140 }, { "timestamp": "2025-11-06T18:30", "temperature_2m": 16.2, "relative_humidity_2m": 66, "dew_point_2m": 9.8, "apparent_temperature": 15.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 3.9, "wind_direction_10m": 338, "wind_gusts_10m": 14, "visibility": 24140 }, { "timestamp": "2025-11-06T18:45", "temperature_2m": 16.1, "relative_humidity_2m": 66, "dew_point_2m": 9.8, "apparent_temperature": 15.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4.2, "wind_direction_10m": 340, "wind_gusts_10m": 13.7, "visibility": 24140 }, { "timestamp": "2025-11-06T19:00", "temperature_2m": 16.1, "relative_humidity_2m": 66, "dew_point_2m": 9.7, "apparent_temperature": 15.4, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4.6, "wind_direction_10m": 342, "wind_gusts_10m": 13.3, "visibility": 24140 }, { "timestamp": "2025-11-06T19:15", "temperature_2m": 16, "relative_humidity_2m": 66, "dew_point_2m": 9.7, "apparent_temperature": 15.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4.5, "wind_direction_10m": 346, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T19:30", "temperature_2m": 15.9, "relative_humidity_2m": 67, "dew_point_2m": 9.8, "apparent_temperature": 15.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4.3, "wind_direction_10m": 355, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T19:45", "temperature_2m": 15.9, "relative_humidity_2m": 67, "dew_point_2m": 9.7, "apparent_temperature": 15.2, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4, "wind_direction_10m": 5, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T20:00", "temperature_2m": 15.8, "relative_humidity_2m": 67, "dew_point_2m": 9.6, "apparent_temperature": 15.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4, "wind_direction_10m": 10, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T20:15", "temperature_2m": 15.6, "relative_humidity_2m": 67, "dew_point_2m": 9.5, "apparent_temperature": 14.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4, "wind_direction_10m": 10, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T20:30", "temperature_2m": 15.5, "relative_humidity_2m": 68, "dew_point_2m": 9.6, "apparent_temperature": 14.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 1, "wind_speed_10m": 4, "wind_direction_10m": 360, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T20:45", "temperature_2m": 15.4, "relative_humidity_2m": 68, "dew_point_2m": 9.5, "apparent_temperature": 14.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4, "wind_direction_10m": 355, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-06T21:00", "temperature_2m": 15.2, "relative_humidity_2m": 68, "dew_point_2m": 9.3, "apparent_temperature": 14.4, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.5, "wind_direction_10m": 346, "wind_gusts_10m": 13.3, "visibility": 24140 }, { "timestamp": "2025-11-06T21:15", "temperature_2m": 15.1, "relative_humidity_2m": 67, "dew_point_2m": 9, "apparent_temperature": 14, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5, "wind_direction_10m": 339, "wind_gusts_10m": 13.7, "visibility": 24140 }, { "timestamp": "2025-11-06T21:30", "temperature_2m": 14.9, "relative_humidity_2m": 66, "dew_point_2m": 8.6, "apparent_temperature": 13.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6, "wind_direction_10m": 335, "wind_gusts_10m": 14, "visibility": 24140 }, { "timestamp": "2025-11-06T21:45", "temperature_2m": 14.8, "relative_humidity_2m": 64, "dew_point_2m": 8, "apparent_temperature": 13.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.4, "wind_direction_10m": 333, "wind_gusts_10m": 14.8, "visibility": 24140 }, { "timestamp": "2025-11-06T22:00", "temperature_2m": 14.6, "relative_humidity_2m": 63, "dew_point_2m": 7.7, "apparent_temperature": 13, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.9, "wind_direction_10m": 332, "wind_gusts_10m": 15.1, "visibility": 24140 }, { "timestamp": "2025-11-06T22:15", "temperature_2m": 14.6, "relative_humidity_2m": 63, "dew_point_2m": 7.6, "apparent_temperature": 13, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.4, "wind_direction_10m": 333, "wind_gusts_10m": 15.5, "visibility": 24140 }, { "timestamp": "2025-11-06T22:30", "temperature_2m": 14.5, "relative_humidity_2m": 63, "dew_point_2m": 7.5, "apparent_temperature": 13, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6, "wind_direction_10m": 335, "wind_gusts_10m": 16.2, "visibility": 24140 }, { "timestamp": "2025-11-06T22:45", "temperature_2m": 14.4, "relative_humidity_2m": 63, "dew_point_2m": 7.4, "apparent_temperature": 13, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.4, "wind_direction_10m": 340, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-06T23:00", "temperature_2m": 14.4, "relative_humidity_2m": 63, "dew_point_2m": 7.4, "apparent_temperature": 13, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.8, "wind_direction_10m": 347, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-06T23:15", "temperature_2m": 14.3, "relative_humidity_2m": 63, "dew_point_2m": 7.3, "apparent_temperature": 12.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.7, "wind_direction_10m": 351, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-06T23:30", "temperature_2m": 14.2, "relative_humidity_2m": 63, "dew_point_2m": 7.3, "apparent_temperature": 12.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.4, "wind_direction_10m": 356, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-06T23:45", "temperature_2m": 14.2, "relative_humidity_2m": 63, "dew_point_2m": 7.3, "apparent_temperature": 12.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.8, "wind_direction_10m": 360, "wind_gusts_10m": 16.6, "visibility": 24140 } ], "astronomy": { "date": "2025-11-06", "mid_night": "23:24", "night_end": "04:40", "sunrise": "06:05", "sunset": "16:43", "night_begin": "18:08", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:37", "moon_phase": "FULL_MOON", "moonrise": "16:50", "moonset": "06:46", "moon_status": "-" } }, "2025-11-07": { "minutely": [ { "timestamp": "2025-11-07T00:00", "temperature_2m": 14.2, "relative_humidity_2m": 63, "dew_point_2m": 7.3, "apparent_temperature": 12.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.1, "wind_direction_10m": 360, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T00:15", "temperature_2m": 14.1, "relative_humidity_2m": 63, "dew_point_2m": 7.2, "apparent_temperature": 12.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.5, "wind_direction_10m": 357, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T00:30", "temperature_2m": 14.1, "relative_humidity_2m": 63, "dew_point_2m": 7.2, "apparent_temperature": 12.4, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.5, "wind_direction_10m": 354, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T00:45", "temperature_2m": 14, "relative_humidity_2m": 63, "dew_point_2m": 7.1, "apparent_temperature": 12.2, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.9, "wind_direction_10m": 351, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T01:00", "temperature_2m": 13.9, "relative_humidity_2m": 63, "dew_point_2m": 7, "apparent_temperature": 12.2, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7, "wind_direction_10m": 348, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T01:15", "temperature_2m": 13.9, "relative_humidity_2m": 63, "dew_point_2m": 7, "apparent_temperature": 12.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.1, "wind_direction_10m": 345, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T01:30", "temperature_2m": 13.8, "relative_humidity_2m": 63, "dew_point_2m": 6.9, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.1, "wind_direction_10m": 345, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T01:45", "temperature_2m": 13.8, "relative_humidity_2m": 64, "dew_point_2m": 7.1, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.1, "wind_direction_10m": 345, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-07T02:00", "temperature_2m": 13.6, "relative_humidity_2m": 64, "dew_point_2m": 7, "apparent_temperature": 11.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.7, "wind_direction_10m": 344, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-07T02:15", "temperature_2m": 13.6, "relative_humidity_2m": 65, "dew_point_2m": 7.1, "apparent_temperature": 11.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.4, "wind_direction_10m": 344, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-07T02:30", "temperature_2m": 13.4, "relative_humidity_2m": 65, "dew_point_2m": 7, "apparent_temperature": 11.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.9, "wind_direction_10m": 346, "wind_gusts_10m": 17.3, "visibility": 24140 }, { "timestamp": "2025-11-07T02:45", "temperature_2m": 13.2, "relative_humidity_2m": 66, "dew_point_2m": 7, "apparent_temperature": 11.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.2, "wind_direction_10m": 348, "wind_gusts_10m": 17.3, "visibility": 24140 }, { "timestamp": "2025-11-07T03:00", "temperature_2m": 13.1, "relative_humidity_2m": 67, "dew_point_2m": 7.1, "apparent_temperature": 11.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.8, "wind_direction_10m": 347, "wind_gusts_10m": 16.9, "visibility": 24140 }, { "timestamp": "2025-11-07T03:15", "temperature_2m": 12.9, "relative_humidity_2m": 68, "dew_point_2m": 7.2, "apparent_temperature": 11.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.6, "wind_direction_10m": 342, "wind_gusts_10m": 16.2, "visibility": 24140 }, { "timestamp": "2025-11-07T03:30", "temperature_2m": 12.8, "relative_humidity_2m": 69, "dew_point_2m": 7.3, "apparent_temperature": 11.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.3, "wind_direction_10m": 336, "wind_gusts_10m": 15.5, "visibility": 24140 }, { "timestamp": "2025-11-07T03:45", "temperature_2m": 12.6, "relative_humidity_2m": 70, "dew_point_2m": 7.3, "apparent_temperature": 11.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.2, "wind_direction_10m": 329, "wind_gusts_10m": 14.4, "visibility": 24140 }, { "timestamp": "2025-11-07T04:00", "temperature_2m": 12.6, "relative_humidity_2m": 71, "dew_point_2m": 7.4, "apparent_temperature": 11.2, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.4, "wind_direction_10m": 325, "wind_gusts_10m": 13.7, "visibility": 24140 }, { "timestamp": "2025-11-07T04:15", "temperature_2m": 12.4, "relative_humidity_2m": 71, "dew_point_2m": 7.3, "apparent_temperature": 11.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.6, "wind_direction_10m": 321, "wind_gusts_10m": 13, "visibility": 24140 }, { "timestamp": "2025-11-07T04:30", "temperature_2m": 12.4, "relative_humidity_2m": 71, "dew_point_2m": 7.3, "apparent_temperature": 11, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.8, "wind_direction_10m": 318, "wind_gusts_10m": 12.6, "visibility": 24140 }, { "timestamp": "2025-11-07T04:45", "temperature_2m": 12.4, "relative_humidity_2m": 70, "dew_point_2m": 7.1, "apparent_temperature": 10.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 4.8, "wind_direction_10m": 318, "wind_gusts_10m": 11.9, "visibility": 24140 }, { "timestamp": "2025-11-07T05:00", "temperature_2m": 12.4, "relative_humidity_2m": 70, "dew_point_2m": 7, "apparent_temperature": 10.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.1, "wind_direction_10m": 315, "wind_gusts_10m": 11.2, "visibility": 24140 }, { "timestamp": "2025-11-07T05:15", "temperature_2m": 12.3, "relative_humidity_2m": 70, "dew_point_2m": 7, "apparent_temperature": 10.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.1, "wind_direction_10m": 315, "wind_gusts_10m": 10.1, "visibility": 24140 }, { "timestamp": "2025-11-07T05:30", "temperature_2m": 12.2, "relative_humidity_2m": 70, "dew_point_2m": 6.9, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.1, "wind_direction_10m": 315, "wind_gusts_10m": 9, "visibility": 24140 }, { "timestamp": "2025-11-07T05:45", "temperature_2m": 12.2, "relative_humidity_2m": 70, "dew_point_2m": 6.9, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.4, "wind_direction_10m": 318, "wind_gusts_10m": 7.9, "visibility": 24140 }, { "timestamp": "2025-11-07T06:00", "temperature_2m": 12.2, "relative_humidity_2m": 70, "dew_point_2m": 6.9, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.4, "wind_direction_10m": 318, "wind_gusts_10m": 6.8, "visibility": 24140 }, { "timestamp": "2025-11-07T06:15", "temperature_2m": 12.3, "relative_humidity_2m": 70, "dew_point_2m": 7, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.6, "wind_direction_10m": 320, "wind_gusts_10m": 6.1, "visibility": 24140 }, { "timestamp": "2025-11-07T06:30", "temperature_2m": 12.4, "relative_humidity_2m": 69, "dew_point_2m": 6.9, "apparent_temperature": 10.8, "precipitation": 0, "shortwave_radiation": 14, "direct_radiation": 1.5, "diffuse_radiation": 12.5, "direct_normal_irradiance": 24, "global_tilted_irradiance": 14, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 5.6, "wind_direction_10m": 320, "wind_gusts_10m": 5.4, "visibility": 24140 }, { "timestamp": "2025-11-07T06:45", "temperature_2m": 12.6, "relative_humidity_2m": 69, "dew_point_2m": 7, "apparent_temperature": 10.9, "precipitation": 0, "shortwave_radiation": 40, "direct_radiation": 7.2, "diffuse_radiation": 32.8, "direct_normal_irradiance": 81.3, "global_tilted_irradiance": 40, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.1, "wind_direction_10m": 320, "wind_gusts_10m": 5, "visibility": 24140 }, { "timestamp": "2025-11-07T07:00", "temperature_2m": 12.8, "relative_humidity_2m": 68, "dew_point_2m": 7, "apparent_temperature": 11.1, "precipitation": 0, "shortwave_radiation": 74, "direct_radiation": 19.9, "diffuse_radiation": 54.1, "direct_normal_irradiance": 155.2, "global_tilted_irradiance": 74, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.4, "wind_direction_10m": 322, "wind_gusts_10m": 4.7, "visibility": 24140 }, { "timestamp": "2025-11-07T07:15", "temperature_2m": 13.1, "relative_humidity_2m": 67, "dew_point_2m": 7.2, "apparent_temperature": 11.4, "precipitation": 0, "shortwave_radiation": 118, "direct_radiation": 43.5, "diffuse_radiation": 74.5, "direct_normal_irradiance": 249, "global_tilted_irradiance": 118, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.9, "wind_direction_10m": 321, "wind_gusts_10m": 4.3, "visibility": 24140 }, { "timestamp": "2025-11-07T07:30", "temperature_2m": 13.6, "relative_humidity_2m": 66, "dew_point_2m": 7.4, "apparent_temperature": 11.9, "precipitation": 0, "shortwave_radiation": 167, "direct_radiation": 75.7, "diffuse_radiation": 91.3, "direct_normal_irradiance": 343.9, "global_tilted_irradiance": 167, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.5, "wind_direction_10m": 325, "wind_gusts_10m": 4.3, "visibility": 24140 }, { "timestamp": "2025-11-07T07:45", "temperature_2m": 14.1, "relative_humidity_2m": 65, "dew_point_2m": 7.7, "apparent_temperature": 12.4, "precipitation": 0, "shortwave_radiation": 216, "direct_radiation": 111.4, "diffuse_radiation": 104.6, "direct_normal_irradiance": 422.7, "global_tilted_irradiance": 216, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8, "wind_direction_10m": 324, "wind_gusts_10m": 4.3, "visibility": 24140 }, { "timestamp": "2025-11-07T08:00", "temperature_2m": 14.6, "relative_humidity_2m": 64, "dew_point_2m": 7.9, "apparent_temperature": 12.8, "precipitation": 0, "shortwave_radiation": 262, "direct_radiation": 146.9, "diffuse_radiation": 115.1, "direct_normal_irradiance": 481.4, "global_tilted_irradiance": 262, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.5, "wind_direction_10m": 324, "wind_gusts_10m": 4.7, "visibility": 24140 }, { "timestamp": "2025-11-07T08:15", "temperature_2m": 15.1, "relative_humidity_2m": 63, "dew_point_2m": 8.1, "apparent_temperature": 13.2, "precipitation": 0, "shortwave_radiation": 306, "direct_radiation": 182.6, "diffuse_radiation": 123.4, "direct_normal_irradiance": 529.5, "global_tilted_irradiance": 306, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9, "wind_direction_10m": 323, "wind_gusts_10m": 5.4, "visibility": 24140 }, { "timestamp": "2025-11-07T08:30", "temperature_2m": 15.4, "relative_humidity_2m": 61, "dew_point_2m": 8, "apparent_temperature": 13.6, "precipitation": 0, "shortwave_radiation": 348, "direct_radiation": 218, "diffuse_radiation": 130, "direct_normal_irradiance": 570.2, "global_tilted_irradiance": 348, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9, "wind_direction_10m": 323, "wind_gusts_10m": 6.8, "visibility": 24140 }, { "timestamp": "2025-11-07T08:45", "temperature_2m": 15.9, "relative_humidity_2m": 59, "dew_point_2m": 7.9, "apparent_temperature": 14, "precipitation": 0, "shortwave_radiation": 389, "direct_radiation": 253.9, "diffuse_radiation": 135.1, "direct_normal_irradiance": 608.1, "global_tilted_irradiance": 389, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 321, "wind_gusts_10m": 7.9, "visibility": 24140 }, { "timestamp": "2025-11-07T09:00", "temperature_2m": 16.3, "relative_humidity_2m": 58, "dew_point_2m": 8, "apparent_temperature": 14.4, "precipitation": 0, "shortwave_radiation": 427, "direct_radiation": 287.8, "diffuse_radiation": 139.2, "direct_normal_irradiance": 639.2, "global_tilted_irradiance": 427, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 321, "wind_gusts_10m": 9.4, "visibility": 24140 }, { "timestamp": "2025-11-07T09:15", "temperature_2m": 16.7, "relative_humidity_2m": 57, "dew_point_2m": 8.1, "apparent_temperature": 14.9, "precipitation": 0, "shortwave_radiation": 463, "direct_radiation": 320.6, "diffuse_radiation": 142.4, "direct_normal_irradiance": 667.5, "global_tilted_irradiance": 463, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 321, "wind_gusts_10m": 10.4, "visibility": 24140 }, { "timestamp": "2025-11-07T09:30", "temperature_2m": 17, "relative_humidity_2m": 55, "dew_point_2m": 7.9, "apparent_temperature": 15.2, "precipitation": 0, "shortwave_radiation": 495, "direct_radiation": 349.8, "diffuse_radiation": 145.2, "direct_normal_irradiance": 689.2, "global_tilted_irradiance": 495, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.3, "wind_direction_10m": 324, "wind_gusts_10m": 11.5, "visibility": 24140 }, { "timestamp": "2025-11-07T09:45", "temperature_2m": 17.4, "relative_humidity_2m": 54, "dew_point_2m": 8, "apparent_temperature": 15.5, "precipitation": 0, "shortwave_radiation": 524, "direct_radiation": 376.6, "diffuse_radiation": 147.4, "direct_normal_irradiance": 707.7, "global_tilted_irradiance": 524, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.3, "wind_direction_10m": 324, "wind_gusts_10m": 12.6, "visibility": 24140 }, { "timestamp": "2025-11-07T10:00", "temperature_2m": 17.8, "relative_humidity_2m": 53, "dew_point_2m": 8, "apparent_temperature": 15.9, "precipitation": 0, "shortwave_radiation": 550, "direct_radiation": 400.7, "diffuse_radiation": 149.3, "direct_normal_irradiance": 723.9, "global_tilted_irradiance": 550, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.4, "wind_direction_10m": 328, "wind_gusts_10m": 14.4, "visibility": 24140 }, { "timestamp": "2025-11-07T10:15", "temperature_2m": 18, "relative_humidity_2m": 52, "dew_point_2m": 8, "apparent_temperature": 16.3, "precipitation": 0, "shortwave_radiation": 572, "direct_radiation": 421, "diffuse_radiation": 151, "direct_normal_irradiance": 736.2, "global_tilted_irradiance": 572, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.5, "wind_direction_10m": 331, "wind_gusts_10m": 17.3, "visibility": 24140 }, { "timestamp": "2025-11-07T10:30", "temperature_2m": 18.4, "relative_humidity_2m": 51, "dew_point_2m": 8, "apparent_temperature": 16.7, "precipitation": 0, "shortwave_radiation": 591, "direct_radiation": 438.8, "diffuse_radiation": 152.2, "direct_normal_irradiance": 747.4, "global_tilted_irradiance": 591, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.5, "wind_direction_10m": 331, "wind_gusts_10m": 21.2, "visibility": 24140 }, { "timestamp": "2025-11-07T10:45", "temperature_2m": 18.6, "relative_humidity_2m": 50, "dew_point_2m": 8, "apparent_temperature": 17, "precipitation": 0, "shortwave_radiation": 606, "direct_radiation": 452.8, "diffuse_radiation": 153.2, "direct_normal_irradiance": 755.8, "global_tilted_irradiance": 606, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.7, "wind_direction_10m": 333, "wind_gusts_10m": 24.8, "visibility": 24140 }, { "timestamp": "2025-11-07T11:00", "temperature_2m": 18.9, "relative_humidity_2m": 49, "dew_point_2m": 8, "apparent_temperature": 17.4, "precipitation": 0, "shortwave_radiation": 618, "direct_radiation": 464.4, "diffuse_radiation": 153.6, "direct_normal_irradiance": 763.9, "global_tilted_irradiance": 618, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.7, "wind_direction_10m": 333, "wind_gusts_10m": 27.7, "visibility": 24140 }, { "timestamp": "2025-11-07T11:15", "temperature_2m": 19.1, "relative_humidity_2m": 48, "dew_point_2m": 7.9, "apparent_temperature": 17.6, "precipitation": 0, "shortwave_radiation": 625, "direct_radiation": 470.9, "diffuse_radiation": 154.1, "direct_normal_irradiance": 767.8, "global_tilted_irradiance": 625, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.7, "wind_direction_10m": 333, "wind_gusts_10m": 29.5, "visibility": 24140 }, { "timestamp": "2025-11-07T11:30", "temperature_2m": 19.4, "relative_humidity_2m": 47, "dew_point_2m": 7.8, "apparent_temperature": 17.8, "precipitation": 0, "shortwave_radiation": 628, "direct_radiation": 473.9, "diffuse_radiation": 154.1, "direct_normal_irradiance": 769.9, "global_tilted_irradiance": 628, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10, "wind_direction_10m": 334, "wind_gusts_10m": 30.6, "visibility": 24140 }, { "timestamp": "2025-11-07T11:45", "temperature_2m": 19.5, "relative_humidity_2m": 46, "dew_point_2m": 7.6, "apparent_temperature": 17.9, "precipitation": 0, "shortwave_radiation": 627, "direct_radiation": 473.1, "diffuse_radiation": 153.9, "direct_normal_irradiance": 770.2, "global_tilted_irradiance": 627, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 31.3, "visibility": 24140 }, { "timestamp": "2025-11-07T12:00", "temperature_2m": 19.8, "relative_humidity_2m": 45, "dew_point_2m": 7.5, "apparent_temperature": 18, "precipitation": 0, "shortwave_radiation": 622, "direct_radiation": 468.6, "diffuse_radiation": 153.4, "direct_normal_irradiance": 768.6, "global_tilted_irradiance": 622, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 32, "visibility": 24140 }, { "timestamp": "2025-11-07T12:15", "temperature_2m": 19.9, "relative_humidity_2m": 44, "dew_point_2m": 7.3, "apparent_temperature": 18.1, "precipitation": 0, "shortwave_radiation": 612, "direct_radiation": 459.2, "diffuse_radiation": 152.8, "direct_normal_irradiance": 763.1, "global_tilted_irradiance": 612, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 32.4, "visibility": 24140 }, { "timestamp": "2025-11-07T12:30", "temperature_2m": 20, "relative_humidity_2m": 44, "dew_point_2m": 7.4, "apparent_temperature": 18.2, "precipitation": 0, "shortwave_radiation": 598, "direct_radiation": 446.1, "diffuse_radiation": 151.9, "direct_normal_irradiance": 755.2, "global_tilted_irradiance": 598, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 32.4, "visibility": 24140 }, { "timestamp": "2025-11-07T12:45", "temperature_2m": 20.1, "relative_humidity_2m": 44, "dew_point_2m": 7.5, "apparent_temperature": 18.2, "precipitation": 0, "shortwave_radiation": 581, "direct_radiation": 430.4, "diffuse_radiation": 150.6, "direct_normal_irradiance": 746.9, "global_tilted_irradiance": 581, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 32.4, "visibility": 24140 }, { "timestamp": "2025-11-07T13:00", "temperature_2m": 20.2, "relative_humidity_2m": 43, "dew_point_2m": 7.2, "apparent_temperature": 18.1, "precipitation": 0, "shortwave_radiation": 560, "direct_radiation": 411, "diffuse_radiation": 149, "direct_normal_irradiance": 735.5, "global_tilted_irradiance": 560, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 32, "visibility": 24140 }, { "timestamp": "2025-11-07T13:15", "temperature_2m": 20.2, "relative_humidity_2m": 42, "dew_point_2m": 6.9, "apparent_temperature": 18, "precipitation": 0, "shortwave_radiation": 536, "direct_radiation": 388.9, "diffuse_radiation": 147.1, "direct_normal_irradiance": 722.7, "global_tilted_irradiance": 536, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.1, "wind_direction_10m": 333, "wind_gusts_10m": 31.7, "visibility": 24140 }, { "timestamp": "2025-11-07T13:30", "temperature_2m": 20.2, "relative_humidity_2m": 41, "dew_point_2m": 6.6, "apparent_temperature": 17.9, "precipitation": 0, "shortwave_radiation": 507, "direct_radiation": 361.9, "diffuse_radiation": 145.1, "direct_normal_irradiance": 703.3, "global_tilted_irradiance": 507, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.3, "wind_direction_10m": 335, "wind_gusts_10m": 31, "visibility": 24140 }, { "timestamp": "2025-11-07T13:45", "temperature_2m": 20.2, "relative_humidity_2m": 40, "dew_point_2m": 6.2, "apparent_temperature": 17.8, "precipitation": 0, "shortwave_radiation": 475, "direct_radiation": 332.3, "diffuse_radiation": 142.7, "direct_normal_irradiance": 681, "global_tilted_irradiance": 475, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.2, "wind_direction_10m": 337, "wind_gusts_10m": 30.6, "visibility": 24140 }, { "timestamp": "2025-11-07T14:00", "temperature_2m": 20.1, "relative_humidity_2m": 39, "dew_point_2m": 5.8, "apparent_temperature": 17.6, "precipitation": 0, "shortwave_radiation": 441, "direct_radiation": 301.4, "diffuse_radiation": 139.6, "direct_normal_irradiance": 657.2, "global_tilted_irradiance": 441, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.2, "wind_direction_10m": 337, "wind_gusts_10m": 30.6, "visibility": 24140 }, { "timestamp": "2025-11-07T14:15", "temperature_2m": 20, "relative_humidity_2m": 39, "dew_point_2m": 5.7, "apparent_temperature": 17.5, "precipitation": 0, "shortwave_radiation": 403, "direct_radiation": 267.1, "diffuse_radiation": 135.9, "direct_normal_irradiance": 626.1, "global_tilted_irradiance": 403, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10.2, "wind_direction_10m": 337, "wind_gusts_10m": 31, "visibility": 24140 }, { "timestamp": "2025-11-07T14:30", "temperature_2m": 19.9, "relative_humidity_2m": 39, "dew_point_2m": 5.5, "apparent_temperature": 17.3, "precipitation": 0, "shortwave_radiation": 363, "direct_radiation": 231.9, "diffuse_radiation": 131.1, "direct_normal_irradiance": 591.3, "global_tilted_irradiance": 363, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10, "wind_direction_10m": 339, "wind_gusts_10m": 32, "visibility": 24140 }, { "timestamp": "2025-11-07T14:45", "temperature_2m": 19.7, "relative_humidity_2m": 39, "dew_point_2m": 5.4, "apparent_temperature": 17.1, "precipitation": 0, "shortwave_radiation": 320, "direct_radiation": 194.8, "diffuse_radiation": 125.2, "direct_normal_irradiance": 548.6, "global_tilted_irradiance": 320, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10, "wind_direction_10m": 339, "wind_gusts_10m": 33.1, "visibility": 24140 }, { "timestamp": "2025-11-07T15:00", "temperature_2m": 19.5, "relative_humidity_2m": 39, "dew_point_2m": 5.1, "apparent_temperature": 16.8, "precipitation": 0, "shortwave_radiation": 277, "direct_radiation": 159.6, "diffuse_radiation": 117.4, "direct_normal_irradiance": 504.9, "global_tilted_irradiance": 277, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10, "wind_direction_10m": 339, "wind_gusts_10m": 33.8, "visibility": 24140 }, { "timestamp": "2025-11-07T15:15", "temperature_2m": 19.2, "relative_humidity_2m": 39, "dew_point_2m": 4.9, "apparent_temperature": 16.5, "precipitation": 0, "shortwave_radiation": 232, "direct_radiation": 124.3, "diffuse_radiation": 107.7, "direct_normal_irradiance": 452.2, "global_tilted_irradiance": 232, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 10, "wind_direction_10m": 339, "wind_gusts_10m": 34.2, "visibility": 24140 }, { "timestamp": "2025-11-07T15:30", "temperature_2m": 18.9, "relative_humidity_2m": 40, "dew_point_2m": 5, "apparent_temperature": 16.3, "precipitation": 0, "shortwave_radiation": 185, "direct_radiation": 89.5, "diffuse_radiation": 95.5, "direct_normal_irradiance": 386.3, "global_tilted_irradiance": 185, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.6, "wind_direction_10m": 340, "wind_gusts_10m": 34.6, "visibility": 24140 }, { "timestamp": "2025-11-07T15:45", "temperature_2m": 18.5, "relative_humidity_2m": 40, "dew_point_2m": 4.7, "apparent_temperature": 15.9, "precipitation": 0, "shortwave_radiation": 136, "direct_radiation": 56, "diffuse_radiation": 80, "direct_normal_irradiance": 299.5, "global_tilted_irradiance": 136, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 339, "wind_gusts_10m": 34.9, "visibility": 24140 }, { "timestamp": "2025-11-07T16:00", "temperature_2m": 18.2, "relative_humidity_2m": 41, "dew_point_2m": 4.7, "apparent_temperature": 15.6, "precipitation": 0, "shortwave_radiation": 87, "direct_radiation": 26.7, "diffuse_radiation": 60.3, "direct_normal_irradiance": 189.5, "global_tilted_irradiance": 87, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 339, "wind_gusts_10m": 34.9, "visibility": 24140 }, { "timestamp": "2025-11-07T16:15", "temperature_2m": 17.8, "relative_humidity_2m": 42, "dew_point_2m": 4.7, "apparent_temperature": 15.2, "precipitation": 0, "shortwave_radiation": 46, "direct_radiation": 8.5, "diffuse_radiation": 37.5, "direct_normal_irradiance": 89.5, "global_tilted_irradiance": 46, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 339, "wind_gusts_10m": 34.9, "visibility": 24140 }, { "timestamp": "2025-11-07T16:30", "temperature_2m": 17.4, "relative_humidity_2m": 42, "dew_point_2m": 4.4, "apparent_temperature": 14.7, "precipitation": 0, "shortwave_radiation": 18, "direct_radiation": 1.6, "diffuse_radiation": 16.4, "direct_normal_irradiance": 23, "global_tilted_irradiance": 18, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9.2, "wind_direction_10m": 339, "wind_gusts_10m": 34.6, "visibility": 24140 }, { "timestamp": "2025-11-07T16:45", "temperature_2m": 17, "relative_humidity_2m": 43, "dew_point_2m": 4.3, "apparent_temperature": 14.3, "precipitation": 0, "shortwave_radiation": 1, "direct_radiation": 0, "diffuse_radiation": 1, "direct_normal_irradiance": 0, "global_tilted_irradiance": 1, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9, "wind_direction_10m": 337, "wind_gusts_10m": 34.2, "visibility": 24140 }, { "timestamp": "2025-11-07T17:00", "temperature_2m": 16.6, "relative_humidity_2m": 43, "dew_point_2m": 4, "apparent_temperature": 13.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9, "wind_direction_10m": 337, "wind_gusts_10m": 33.8, "visibility": 24140 }, { "timestamp": "2025-11-07T17:15", "temperature_2m": 16.4, "relative_humidity_2m": 44, "dew_point_2m": 4.1, "apparent_temperature": 13.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 9, "wind_direction_10m": 337, "wind_gusts_10m": 33.1, "visibility": 24140 }, { "timestamp": "2025-11-07T17:30", "temperature_2m": 16, "relative_humidity_2m": 44, "dew_point_2m": 3.8, "apparent_temperature": 13.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.7, "wind_direction_10m": 336, "wind_gusts_10m": 32.4, "visibility": 24140 }, { "timestamp": "2025-11-07T17:45", "temperature_2m": 15.8, "relative_humidity_2m": 45, "dew_point_2m": 3.9, "apparent_temperature": 13.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.4, "wind_direction_10m": 335, "wind_gusts_10m": 31.7, "visibility": 24140 }, { "timestamp": "2025-11-07T18:00", "temperature_2m": 15.6, "relative_humidity_2m": 45, "dew_point_2m": 3.7, "apparent_temperature": 12.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.4, "wind_direction_10m": 335, "wind_gusts_10m": 30.6, "visibility": 24140 }, { "timestamp": "2025-11-07T18:15", "temperature_2m": 15.3, "relative_humidity_2m": 45, "dew_point_2m": 3.4, "apparent_temperature": 12.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.4, "wind_direction_10m": 335, "wind_gusts_10m": 29.5, "visibility": 24140 }, { "timestamp": "2025-11-07T18:30", "temperature_2m": 15.1, "relative_humidity_2m": 45, "dew_point_2m": 3.2, "apparent_temperature": 12.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.2, "wind_direction_10m": 331, "wind_gusts_10m": 28.1, "visibility": 24140 }, { "timestamp": "2025-11-07T18:45", "temperature_2m": 14.8, "relative_humidity_2m": 46, "dew_point_2m": 3.3, "apparent_temperature": 12, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.2, "wind_direction_10m": 331, "wind_gusts_10m": 27, "visibility": 24140 }, { "timestamp": "2025-11-07T19:00", "temperature_2m": 14.6, "relative_humidity_2m": 46, "dew_point_2m": 3.1, "apparent_temperature": 11.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.2, "wind_direction_10m": 331, "wind_gusts_10m": 25.6, "visibility": 24140 }, { "timestamp": "2025-11-07T19:15", "temperature_2m": 14.4, "relative_humidity_2m": 47, "dew_point_2m": 3.2, "apparent_temperature": 11.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 8.2, "wind_direction_10m": 331, "wind_gusts_10m": 24.5, "visibility": 24140 }, { "timestamp": "2025-11-07T19:30", "temperature_2m": 14.2, "relative_humidity_2m": 48, "dew_point_2m": 3.4, "apparent_temperature": 11.6, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.9, "wind_direction_10m": 330, "wind_gusts_10m": 23, "visibility": 24140 }, { "timestamp": "2025-11-07T19:45", "temperature_2m": 14.1, "relative_humidity_2m": 48, "dew_point_2m": 3.2, "apparent_temperature": 11.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.7, "wind_direction_10m": 332, "wind_gusts_10m": 22, "visibility": 24140 }, { "timestamp": "2025-11-07T20:00", "temperature_2m": 13.9, "relative_humidity_2m": 49, "dew_point_2m": 3.4, "apparent_temperature": 11.2, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.7, "wind_direction_10m": 332, "wind_gusts_10m": 20.9, "visibility": 24140 }, { "timestamp": "2025-11-07T20:15", "temperature_2m": 13.8, "relative_humidity_2m": 49, "dew_point_2m": 3.2, "apparent_temperature": 11, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.7, "wind_direction_10m": 332, "wind_gusts_10m": 19.8, "visibility": 24140 }, { "timestamp": "2025-11-07T20:30", "temperature_2m": 13.6, "relative_humidity_2m": 50, "dew_point_2m": 3.4, "apparent_temperature": 11, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 19.1, "visibility": 24140 }, { "timestamp": "2025-11-07T20:45", "temperature_2m": 13.4, "relative_humidity_2m": 50, "dew_point_2m": 3.2, "apparent_temperature": 10.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 18, "visibility": 24140 }, { "timestamp": "2025-11-07T21:00", "temperature_2m": 13.4, "relative_humidity_2m": 50, "dew_point_2m": 3.1, "apparent_temperature": 10.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 17.3, "visibility": 24140 }, { "timestamp": "2025-11-07T21:15", "temperature_2m": 13.2, "relative_humidity_2m": 50, "dew_point_2m": 3, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 16.6, "visibility": 24140 }, { "timestamp": "2025-11-07T21:30", "temperature_2m": 13.1, "relative_humidity_2m": 51, "dew_point_2m": 3.2, "apparent_temperature": 10.5, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.6, "wind_direction_10m": 335, "wind_gusts_10m": 16.2, "visibility": 24140 }, { "timestamp": "2025-11-07T21:45", "temperature_2m": 13.1, "relative_humidity_2m": 51, "dew_point_2m": 3.1, "apparent_temperature": 10.4, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.2, "wind_direction_10m": 333, "wind_gusts_10m": 15.8, "visibility": 24140 }, { "timestamp": "2025-11-07T22:00", "temperature_2m": 12.9, "relative_humidity_2m": 51, "dew_point_2m": 3, "apparent_temperature": 10.3, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.2, "wind_direction_10m": 333, "wind_gusts_10m": 15.5, "visibility": 24140 }, { "timestamp": "2025-11-07T22:15", "temperature_2m": 12.9, "relative_humidity_2m": 51, "dew_point_2m": 3, "apparent_temperature": 10.2, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.9, "wind_direction_10m": 332, "wind_gusts_10m": 14.8, "visibility": 24140 }, { "timestamp": "2025-11-07T22:30", "temperature_2m": 12.8, "relative_humidity_2m": 51, "dew_point_2m": 2.9, "apparent_temperature": 10.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.1, "wind_direction_10m": 330, "wind_gusts_10m": 14, "visibility": 24140 }, { "timestamp": "2025-11-07T22:45", "temperature_2m": 12.7, "relative_humidity_2m": 51, "dew_point_2m": 2.8, "apparent_temperature": 10.1, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.8, "wind_direction_10m": 328, "wind_gusts_10m": 13.3, "visibility": 24140 }, { "timestamp": "2025-11-07T23:00", "temperature_2m": 12.6, "relative_humidity_2m": 51, "dew_point_2m": 2.7, "apparent_temperature": 9.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.8, "wind_direction_10m": 328, "wind_gusts_10m": 12.6, "visibility": 24140 }, { "timestamp": "2025-11-07T23:15", "temperature_2m": 12.6, "relative_humidity_2m": 51, "dew_point_2m": 2.7, "apparent_temperature": 9.9, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 6.8, "wind_direction_10m": 328, "wind_gusts_10m": 11.9, "visibility": 24140 }, { "timestamp": "2025-11-07T23:30", "temperature_2m": 12.5, "relative_humidity_2m": 52, "dew_point_2m": 2.9, "apparent_temperature": 9.8, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.1, "wind_direction_10m": 330, "wind_gusts_10m": 11.2, "visibility": 24140 }, { "timestamp": "2025-11-07T23:45", "temperature_2m": 12.4, "relative_humidity_2m": 52, "dew_point_2m": 2.9, "apparent_temperature": 9.7, "precipitation": 0, "shortwave_radiation": 0, "direct_radiation": 0, "diffuse_radiation": 0, "direct_normal_irradiance": 0, "global_tilted_irradiance": 0, "rain": 0, "snowfall": 0, "weather_code": 0, "wind_speed_10m": 7.4, "wind_direction_10m": 331, "wind_gusts_10m": 10.4, "visibility": 24140 } ], "astronomy": { "date": "2025-11-07", "mid_night": "23:24", "night_end": "04:41", "sunrise": "06:06", "sunset": "16:42", "night_begin": "18:07", "sun_status": "-", "solar_noon": "11:24", "day_length": "10:35", "moon_phase": "WANING_GIBBOUS", "moonrise": "17:41", "moonset": "08:05", "moon_status": "-" } } } }curl -s -X GET "https://api.apifreaks.com/v1.0/weather/forecast?location=Tokyo,Japan&precision=minutely&forecastDays=2&apiKey=API-KEY"
To use the Weather Forecast API, API credits are required. Charges apply only for successful queries, defined by a 2xx status code. If a request results in a 4xx or 5xx status code, no credits will be deducted, and any credits already charged will be refunded.
For each successful request, 3 credit will be charged. Utilize the Credits Usage API to efficiently monitor your recent consumption of both one-off and subscription credits. This API provides a streamlined way to track and manage your credit usage, ensuring you stay informed about your remaining balance and can optimize your resource allocation effectively.