Real-Time & Historical
World Weather Data API

Retrieve instant, accurate weather information for
any location in the world in lightweight JSON format

Trusted by 75,000 companies worldwide Start using the API — It's free!
New York, United States
Partly Cloudy
Wind: 6.1 kmph Precip: 0.00 mm Pressure: 1025.0 mb 21.0 °c
MON 21.0 °c
TUE 23.3 °c
WED 27.8 °c
THU 31.3 °c
FRI 17.0 °c
  • Happy Customers:
Real-Time, History, Forecast

Our API covers global weather data across the board — from a multi-year history all the way to live information and accurate weather forecasts.

Millions of Locations

Make use of live or hour-by-hour weather data for millions of cities and towns worldwide, supporting a variety methods to look up any location.

Rock-Solid Uptime & Speed

Powered by best-in-class cloud infrastructure, our API delivers data in milliseconds around the clock with an uptime of nearly 100%.

Start Free, Upgrade Later

Start testing the API immediately by signing up for our Free Plan. You can always upgrade later — no strings attached.

Intuitive APIs.
Effortless Integration.
Limitless Opportunities.

From currencies to weather, PDFs to more, our API marketplace has it all.
Start exploring today and find the perfect building blocks for your next project.

Access to Global Weather Data, Developer-friendly

Get instant access to accurate weather data for any geo-point in the world and enjoy a rich set of capabilities:

  • Real-Time Weather API
  • Historical Weather API
  • Weather Forecasts API
  • Location Autocomplete
  • Bulk API Endpoint
  • Marine API Endpoint
World Weather Map

Complete Weather Data Coverage

Get years of historical weather data, request real-time weather information or make use of accurate weather forecasts.
{
    "request": {
        "type": "City",
        "query": "New York, United States of America",
        "language": "en",
        "unit": "m"
    },
    "location": {
        "name": "New York",
        "country": "United States of America",
        "region": "New York",
        "lat": "40.714",
        "lon": "-74.006",
        "timezone_id": "America/New_York",
        "localtime": "2019-09-08 09:36",
        "localtime_epoch": 1567935360,
        "utc_offset": "-4.0"
    },
    "current": {
        "observation_time": "01:36 PM",
        "temparature": 18,
        "weather_code": 113,
        "weather_icons": [
            "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
        ],
        "weather_descriptions": [
            "Sunny"
        ],
        "wind_speed": 7,
        "wind_degree": 270,
        "wind_dir": "W",
        "pressure": 1018,
        "precip": 0,
        "humidity": 70,
        "cloudcover": 0,
        "feelslike": 18,
        "uv_index": 5,
        "visibility": 16
    },
    "historical": {
        "2013-07-01": {
            "date": "2013-07-01",
            "date_epoch": 1372636800,
            "astro": {
                "sunrise": "05:29 AM",
                "sunset": "08:31 PM",
                "moonrise": "12:59 AM",
                "moonset": "02:42 PM",
                "moon_phase": "Last Quarter",
                "moon_illumination": 40
            },
            "mintemp": 21,
            "maxtemp": 25,
            "avgtemp": 22,
            "totalsnow": 0,
            "sunhour": 12.5,
            "uv_index": 5
        }
    }
}
{
    "request": {
        "type": "LatLon",
        "query": "Lat 45.00 and Lon -2.00",
        "language": "en",
        "unit": "m"
    },
    "forecast": [
        {
            "date": "2025-02-27",
            "date_epoch": 1740614400,
            "astro": {
                "sunrise": "07:48 AM",
                "sunset": "06:51 PM",
                "moonrise": "07:44 AM",
                "moonset": "06:18 PM",
                "moon_phase": "New Moon",
                "moon_illumination": 0
            },
            "mintemp": 10,
            "maxtemp": 12,
            "avgtemp": 11,
            "tides": [
                {
                    "tideTime": "3:57 AM",
                    "tideHeight_mt": "4.26",
                    "tideDateTime": "2025-02-27 03:57",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:13 AM",
                    "tideHeight_mt": "0.52",
                    "tideDateTime": "2025-02-27 10:13",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:21 PM",
                    "tideHeight_mt": "4.16",
                    "tideDateTime": "2025-02-27 16:21",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:24 PM",
                    "tideHeight_mt": "0.56",
                    "tideDateTime": "2025-02-27 22:24",
                    "tide_type": "LOW"
                }
            ],
            "uv_index": 3,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 12,
                    "wind_speed": 28,
                    "wind_degree": 266,
                    "wind_dir": "W",
                    "weather_code": 353,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0025_light_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Light rain shower"
                    ],
                    "precip": 0.4,
                    "humidity": 86,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 100,
                    "heatindex": 12,
                    "dewpoint": 9,
                    "windchill": 9,
                    "windgust": 39,
                    "feelslike": 9,
                    "sig_height_m": "0.7",
                    "swell_height": "2.4",
                    "swell_dir": 290,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 11,
                    "wind_speed": 21,
                    "wind_degree": 45,
                    "wind_dir": "NE",
                    "weather_code": 176,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0025_light_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Patchy rain nearby"
                    ],
                    "precip": 0.1,
                    "humidity": 87,
                    "visibility": 10,
                    "pressure": 1021,
                    "cloudcover": 100,
                    "heatindex": 11,
                    "dewpoint": 8,
                    "windchill": 8,
                    "windgust": 28,
                    "feelslike": 8,
                    "sig_height_m": "0.3",
                    "swell_height": "2.3",
                    "swell_dir": 291,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 10,
                    "wind_speed": 16,
                    "wind_degree": 57,
                    "wind_dir": "ENE",
                    "weather_code": 122,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Overcast "
                    ],
                    "precip": 0,
                    "humidity": 85,
                    "visibility": 10,
                    "pressure": 1021,
                    "cloudcover": 100,
                    "heatindex": 10,
                    "dewpoint": 8,
                    "windchill": 8,
                    "windgust": 22,
                    "feelslike": 8,
                    "sig_height_m": "0.7",
                    "swell_height": "2.2",
                    "swell_dir": 291,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 10,
                    "wind_speed": 18,
                    "wind_degree": 73,
                    "wind_dir": "ENE",
                    "weather_code": 122,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Overcast "
                    ],
                    "precip": 0,
                    "humidity": 81,
                    "visibility": 10,
                    "pressure": 1021,
                    "cloudcover": 100,
                    "heatindex": 10,
                    "dewpoint": 7,
                    "windchill": 8,
                    "windgust": 24,
                    "feelslike": 8,
                    "sig_height_m": "0.7",
                    "swell_height": "2.1",
                    "swell_dir": 291,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 10,
                    "wind_speed": 19,
                    "wind_degree": 64,
                    "wind_dir": "ENE",
                    "weather_code": 122,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Overcast "
                    ],
                    "precip": 0,
                    "humidity": 79,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 100,
                    "heatindex": 10,
                    "dewpoint": 7,
                    "windchill": 7,
                    "windgust": 27,
                    "feelslike": 7,
                    "sig_height_m": "0.6",
                    "swell_height": "2.0",
                    "swell_dir": 294,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 2
                },
                {
                    "time": "1500",
                    "temperature": 10,
                    "wind_speed": 23,
                    "wind_degree": 44,
                    "wind_dir": "NE",
                    "weather_code": 176,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0009_light_rain_showers.png"
                    ],
                    "weather_descriptions": [
                        "Patchy rain nearby"
                    ],
                    "precip": 0,
                    "humidity": 80,
                    "visibility": 10,
                    "pressure": 1021,
                    "cloudcover": 100,
                    "heatindex": 10,
                    "dewpoint": 7,
                    "windchill": 7,
                    "windgust": 33,
                    "feelslike": 7,
                    "sig_height_m": "0.6",
                    "swell_height": "1.9",
                    "swell_dir": 295,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 2
                },
                {
                    "time": "1800",
                    "temperature": 10,
                    "wind_speed": 24,
                    "wind_degree": 49,
                    "wind_dir": "NE",
                    "weather_code": 119,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0003_white_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 67,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 84,
                    "heatindex": 10,
                    "dewpoint": 4,
                    "windchill": 7,
                    "windgust": 35,
                    "feelslike": 7,
                    "sig_height_m": "0.8",
                    "swell_height": "1.9",
                    "swell_dir": 296,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 3
                },
                {
                    "time": "2100",
                    "temperature": 10,
                    "wind_speed": 26,
                    "wind_degree": 54,
                    "wind_dir": "NE",
                    "weather_code": 119,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 64,
                    "visibility": 10,
                    "pressure": 1023,
                    "cloudcover": 75,
                    "heatindex": 10,
                    "dewpoint": 4,
                    "windchill": 7,
                    "windgust": 36,
                    "feelslike": 7,
                    "sig_height_m": "0.8",
                    "swell_height": "1.8",
                    "swell_dir": 296,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 10,
                    "uv_index": 1
                }
            ]
        },
        {
            "date": "2025-02-28",
            "date_epoch": 1740700800,
            "astro": {
                "sunrise": "07:46 AM",
                "sunset": "06:53 PM",
                "moonrise": "08:06 AM",
                "moonset": "07:40 PM",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 1
            },
            "mintemp": 8,
            "maxtemp": 10,
            "avgtemp": 9,
            "tides": [
                {
                    "tideTime": "4:35 AM",
                    "tideHeight_mt": "4.50",
                    "tideDateTime": "2025-02-28 04:35",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:50 AM",
                    "tideHeight_mt": "0.32",
                    "tideDateTime": "2025-02-28 10:50",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:58 PM",
                    "tideHeight_mt": "4.33",
                    "tideDateTime": "2025-02-28 16:58",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "11:01 PM",
                    "tideHeight_mt": "0.38",
                    "tideDateTime": "2025-02-28 23:01",
                    "tide_type": "LOW"
                }
            ],
            "uv_index": 3,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 10,
                    "wind_speed": 30,
                    "wind_degree": 56,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 68,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 32,
                    "heatindex": 10,
                    "dewpoint": 4,
                    "windchill": 6,
                    "windgust": 39,
                    "feelslike": 6,
                    "sig_height_m": "1.0",
                    "swell_height": "1.8",
                    "swell_dir": 296,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 9,
                    "wind_speed": 29,
                    "wind_degree": 63,
                    "wind_dir": "ENE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 69,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 13,
                    "heatindex": 9,
                    "dewpoint": 3,
                    "windchill": 5,
                    "windgust": 38,
                    "feelslike": 5,
                    "sig_height_m": "0.9",
                    "swell_height": "1.7",
                    "swell_dir": 296,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 8,
                    "wind_speed": 32,
                    "wind_degree": 59,
                    "wind_dir": "ENE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 69,
                    "visibility": 10,
                    "pressure": 1023,
                    "cloudcover": 19,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 4,
                    "windgust": 41,
                    "feelslike": 4,
                    "sig_height_m": "1.0",
                    "swell_height": "1.7",
                    "swell_dir": 297,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 8,
                    "wind_speed": 33,
                    "wind_degree": 51,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 69,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 44,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 4,
                    "windgust": 43,
                    "feelslike": 4,
                    "sig_height_m": "0.9",
                    "swell_height": "1.6",
                    "swell_dir": 298,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 8,
                    "wind_speed": 31,
                    "wind_degree": 58,
                    "wind_dir": "ENE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 64,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 32,
                    "heatindex": 8,
                    "dewpoint": 2,
                    "windchill": 4,
                    "windgust": 43,
                    "feelslike": 4,
                    "sig_height_m": "1.0",
                    "swell_height": "1.6",
                    "swell_dir": 298,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1500",
                    "temperature": 9,
                    "wind_speed": 30,
                    "wind_degree": 46,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 58,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 52,
                    "heatindex": 9,
                    "dewpoint": 1,
                    "windchill": 5,
                    "windgust": 42,
                    "feelslike": 5,
                    "sig_height_m": "1.4",
                    "swell_height": "1.6",
                    "swell_dir": 299,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 9,
                    "wind_speed": 36,
                    "wind_degree": 50,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 61,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 15,
                    "heatindex": 9,
                    "dewpoint": 2,
                    "windchill": 5,
                    "windgust": 43,
                    "feelslike": 5,
                    "sig_height_m": "1.1",
                    "swell_height": "1.6",
                    "swell_dir": 302,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "2100",
                    "temperature": 9,
                    "wind_speed": 39,
                    "wind_degree": 51,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 65,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 6,
                    "heatindex": 9,
                    "dewpoint": 3,
                    "windchill": 5,
                    "windgust": 52,
                    "feelslike": 5,
                    "sig_height_m": "1.4",
                    "swell_height": "1.7",
                    "swell_dir": 300,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 1
                }
            ]
        },
        {
            "date": "2025-03-01",
            "date_epoch": 1740787200,
            "astro": {
                "sunrise": "07:44 AM",
                "sunset": "06:54 PM",
                "moonrise": "08:26 AM",
                "moonset": "09:01 PM",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 8
            },
            "mintemp": 5,
            "maxtemp": 10,
            "avgtemp": 8,
            "tides": [
                {
                    "tideTime": "5:13 AM",
                    "tideHeight_mt": "4.65",
                    "tideDateTime": "2025-03-01 05:13",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "11:27 AM",
                    "tideHeight_mt": "0.22",
                    "tideDateTime": "2025-03-01 11:27",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "5:34 PM",
                    "tideHeight_mt": "4.42",
                    "tideDateTime": "2025-03-01 17:34",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "11:39 PM",
                    "tideHeight_mt": "0.30",
                    "tideDateTime": "2025-03-01 23:39",
                    "tide_type": "LOW"
                }
            ],
            "uv_index": 3,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 8,
                    "wind_speed": 40,
                    "wind_degree": 61,
                    "wind_dir": "ENE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 68,
                    "visibility": 10,
                    "pressure": 1023,
                    "cloudcover": 0,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 4,
                    "windgust": 51,
                    "feelslike": 4,
                    "sig_height_m": "1.4",
                    "swell_height": "1.7",
                    "swell_dir": 301,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 8,
                    "wind_speed": 37,
                    "wind_degree": 59,
                    "wind_dir": "ENE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 67,
                    "visibility": 10,
                    "pressure": 1022,
                    "cloudcover": 0,
                    "heatindex": 8,
                    "dewpoint": 2,
                    "windchill": 3,
                    "windgust": 47,
                    "feelslike": 3,
                    "sig_height_m": "1.9",
                    "swell_height": "1.7",
                    "swell_dir": 302,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 7,
                    "wind_speed": 40,
                    "wind_degree": 54,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 74,
                    "visibility": 10,
                    "pressure": 1023,
                    "cloudcover": 0,
                    "heatindex": 7,
                    "dewpoint": 3,
                    "windchill": 2,
                    "windgust": 49,
                    "feelslike": 2,
                    "sig_height_m": "1.9",
                    "swell_height": "1.7",
                    "swell_dir": 303,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 7,
                    "wind_speed": 42,
                    "wind_degree": 58,
                    "wind_dir": "ENE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 73,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 0,
                    "heatindex": 7,
                    "dewpoint": 2,
                    "windchill": 1,
                    "windgust": 51,
                    "feelslike": 1,
                    "sig_height_m": "2.0",
                    "swell_height": "1.7",
                    "swell_dir": 304,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 7,
                    "wind_speed": 41,
                    "wind_degree": 52,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 68,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 5,
                    "heatindex": 7,
                    "dewpoint": 1,
                    "windchill": 2,
                    "windgust": 43,
                    "feelslike": 2,
                    "sig_height_m": "1.8",
                    "swell_height": "1.7",
                    "swell_dir": 304,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1500",
                    "temperature": 9,
                    "wind_speed": 42,
                    "wind_degree": 45,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 60,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 9,
                    "heatindex": 9,
                    "dewpoint": 1,
                    "windchill": 4,
                    "windgust": 45,
                    "feelslike": 4,
                    "sig_height_m": "1.8",
                    "swell_height": "1.7",
                    "swell_dir": 19,
                    "swell_dir_16_point": "NNE",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 9,
                    "wind_speed": 46,
                    "wind_degree": 49,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 61,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 11,
                    "heatindex": 9,
                    "dewpoint": 2,
                    "windchill": 5,
                    "windgust": 51,
                    "feelslike": 5,
                    "sig_height_m": "1.9",
                    "swell_height": "1.8",
                    "swell_dir": 20,
                    "swell_dir_16_point": "NNE",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "2100",
                    "temperature": 9,
                    "wind_speed": 47,
                    "wind_degree": 49,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 64,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 0,
                    "heatindex": 9,
                    "dewpoint": 3,
                    "windchill": 5,
                    "windgust": 62,
                    "feelslike": 5,
                    "sig_height_m": "2.0",
                    "swell_height": "2.0",
                    "swell_dir": 23,
                    "swell_dir_16_point": "NNE",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 1
                }
            ]
        },
        {
            "date": "2025-03-02",
            "date_epoch": 1740873600,
            "astro": {
                "sunrise": "07:42 AM",
                "sunset": "06:55 PM",
                "moonrise": "08:46 AM",
                "moonset": "10:22 PM",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 15
            },
            "mintemp": 5,
            "maxtemp": 10,
            "avgtemp": 8,
            "tides": [
                {
                    "tideTime": "5:51 AM",
                    "tideHeight_mt": "4.68",
                    "tideDateTime": "2025-03-02 05:51",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "12:05 PM",
                    "tideHeight_mt": "0.24",
                    "tideDateTime": "2025-03-02 12:05",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "6:12 PM",
                    "tideHeight_mt": "4.40",
                    "tideDateTime": "2025-03-02 18:12",
                    "tide_type": "HIGH"
                }
            ],
            "uv_index": 3,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 8,
                    "wind_speed": 42,
                    "wind_degree": 54,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 68,
                    "visibility": 10,
                    "pressure": 1027,
                    "cloudcover": 0,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 4,
                    "windgust": 53,
                    "feelslike": 4,
                    "sig_height_m": "1.8",
                    "swell_height": "1.9",
                    "swell_dir": 277,
                    "swell_dir_16_point": "W",
                    "swell_period_secs": 10,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 8,
                    "wind_speed": 39,
                    "wind_degree": 49,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 72,
                    "visibility": 10,
                    "pressure": 1027,
                    "cloudcover": 0,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 3,
                    "windgust": 48,
                    "feelslike": 3,
                    "sig_height_m": "1.5",
                    "swell_height": "1.8",
                    "swell_dir": 278,
                    "swell_dir_16_point": "W",
                    "swell_period_secs": 18,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 7,
                    "wind_speed": 40,
                    "wind_degree": 47,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 77,
                    "visibility": 10,
                    "pressure": 1027,
                    "cloudcover": 0,
                    "heatindex": 7,
                    "dewpoint": 3,
                    "windchill": 1,
                    "windgust": 47,
                    "feelslike": 1,
                    "sig_height_m": "1.4",
                    "swell_height": "1.9",
                    "swell_dir": 278,
                    "swell_dir_16_point": "W",
                    "swell_period_secs": 17,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 6,
                    "wind_speed": 37,
                    "wind_degree": 47,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 75,
                    "visibility": 10,
                    "pressure": 1028,
                    "cloudcover": 0,
                    "heatindex": 6,
                    "dewpoint": 2,
                    "windchill": 1,
                    "windgust": 46,
                    "feelslike": 1,
                    "sig_height_m": "1.2",
                    "swell_height": "1.9",
                    "swell_dir": 279,
                    "swell_dir_16_point": "W",
                    "swell_period_secs": 16,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 6,
                    "wind_speed": 37,
                    "wind_degree": 31,
                    "wind_dir": "NNE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 71,
                    "visibility": 10,
                    "pressure": 1027,
                    "cloudcover": 8,
                    "heatindex": 6,
                    "dewpoint": 1,
                    "windchill": 1,
                    "windgust": 53,
                    "feelslike": 1,
                    "sig_height_m": "1.4",
                    "swell_height": "2.0",
                    "swell_dir": 281,
                    "swell_dir_16_point": "W",
                    "swell_period_secs": 15,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1500",
                    "temperature": 8,
                    "wind_speed": 35,
                    "wind_degree": 43,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 59,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 16,
                    "heatindex": 8,
                    "dewpoint": 1,
                    "windchill": 4,
                    "windgust": 52,
                    "feelslike": 4,
                    "sig_height_m": "1.1",
                    "swell_height": "2.0",
                    "swell_dir": 281,
                    "swell_dir_16_point": "W",
                    "swell_period_secs": 15,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 9,
                    "wind_speed": 32,
                    "wind_degree": 47,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 58,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 8,
                    "heatindex": 9,
                    "dewpoint": 1,
                    "windchill": 5,
                    "windgust": 35,
                    "feelslike": 5,
                    "sig_height_m": "1.2",
                    "swell_height": "2.1",
                    "swell_dir": 284,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 14,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "2100",
                    "temperature": 10,
                    "wind_speed": 36,
                    "wind_degree": 49,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 63,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 0,
                    "heatindex": 10,
                    "dewpoint": 3,
                    "windchill": 6,
                    "windgust": 49,
                    "feelslike": 6,
                    "sig_height_m": "1.4",
                    "swell_height": "2.2",
                    "swell_dir": 282,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 15,
                    "water_temp": 12,
                    "uv_index": 1
                }
            ]
        },
        {
            "date": "2025-03-03",
            "date_epoch": 1740960000,
            "astro": {
                "sunrise": "07:41 AM",
                "sunset": "06:57 PM",
                "moonrise": "09:08 AM",
                "moonset": "11:45 PM",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 23
            },
            "mintemp": 5,
            "maxtemp": 10,
            "avgtemp": 8,
            "tides": [
                {
                    "tideTime": "12:18 AM",
                    "tideHeight_mt": "0.32",
                    "tideDateTime": "2025-03-03 00:18",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "6:30 AM",
                    "tideHeight_mt": "4.58",
                    "tideDateTime": "2025-03-03 06:30",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "12:43 PM",
                    "tideHeight_mt": "0.38",
                    "tideDateTime": "2025-03-03 12:43",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "6:51 PM",
                    "tideHeight_mt": "4.29",
                    "tideDateTime": "2025-03-03 18:51",
                    "tide_type": "HIGH"
                }
            ],
            "uv_index": 4,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 9,
                    "wind_speed": 30,
                    "wind_degree": 61,
                    "wind_dir": "ENE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 69,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 0,
                    "heatindex": 9,
                    "dewpoint": 3,
                    "windchill": 5,
                    "windgust": 38,
                    "feelslike": 5,
                    "sig_height_m": "1.2",
                    "swell_height": "2.2",
                    "swell_dir": 285,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 14,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 8,
                    "wind_speed": 22,
                    "wind_degree": 56,
                    "wind_dir": "ENE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 73,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 3,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 4,
                    "windgust": 29,
                    "feelslike": 4,
                    "sig_height_m": "0.9",
                    "swell_height": "2.0",
                    "swell_dir": 282,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 14,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 7,
                    "wind_speed": 22,
                    "wind_degree": 47,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 75,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 2,
                    "heatindex": 7,
                    "dewpoint": 3,
                    "windchill": 4,
                    "windgust": 28,
                    "feelslike": 4,
                    "sig_height_m": "0.8",
                    "swell_height": "1.9",
                    "swell_dir": 282,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 14,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 7,
                    "wind_speed": 21,
                    "wind_degree": 50,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 76,
                    "visibility": 10,
                    "pressure": 1027,
                    "cloudcover": 18,
                    "heatindex": 7,
                    "dewpoint": 3,
                    "windchill": 3,
                    "windgust": 27,
                    "feelslike": 3,
                    "sig_height_m": "0.7",
                    "swell_height": "1.8",
                    "swell_dir": 286,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 14,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 5,
                    "wind_speed": 19,
                    "wind_degree": 48,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 71,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 0,
                    "heatindex": 5,
                    "dewpoint": 0,
                    "windchill": 1,
                    "windgust": 35,
                    "feelslike": 1,
                    "sig_height_m": "0.6",
                    "swell_height": "1.8",
                    "swell_dir": 287,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1500",
                    "temperature": 8,
                    "wind_speed": 21,
                    "wind_degree": 25,
                    "wind_dir": "NNE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 65,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 6,
                    "heatindex": 8,
                    "dewpoint": 2,
                    "windchill": 4,
                    "windgust": 34,
                    "feelslike": 4,
                    "sig_height_m": "0.6",
                    "swell_height": "1.7",
                    "swell_dir": 287,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 10,
                    "wind_speed": 23,
                    "wind_degree": 28,
                    "wind_dir": "NNE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 61,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 21,
                    "heatindex": 10,
                    "dewpoint": 3,
                    "windchill": 7,
                    "windgust": 37,
                    "feelslike": 7,
                    "sig_height_m": "0.8",
                    "swell_height": "1.6",
                    "swell_dir": 288,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "2100",
                    "temperature": 10,
                    "wind_speed": 26,
                    "wind_degree": 47,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 66,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 42,
                    "heatindex": 10,
                    "dewpoint": 4,
                    "windchill": 7,
                    "windgust": 38,
                    "feelslike": 7,
                    "sig_height_m": "0.9",
                    "swell_height": "1.7",
                    "swell_dir": 288,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 1
                }
            ]
        },
        {
            "date": "2025-03-04",
            "date_epoch": 1741046400,
            "astro": {
                "sunrise": "07:39 AM",
                "sunset": "06:58 PM",
                "moonrise": "09:34 AM",
                "moonset": "No moonset",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 30
            },
            "mintemp": 9,
            "maxtemp": 12,
            "tides": [
                {
                    "tideTime": "12:58 AM",
                    "tideHeight_mt": "0.46",
                    "tideDateTime": "2025-03-04 00:58",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "7:12 AM",
                    "tideHeight_mt": "4.36",
                    "tideDateTime": "2025-03-04 07:12",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "1:25 PM",
                    "tideHeight_mt": "0.61",
                    "tideDateTime": "2025-03-04 13:25",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "7:33 PM",
                    "tideHeight_mt": "4.09",
                    "tideDateTime": "2025-03-04 19:33",
                    "tide_type": "HIGH"
                }
            ],
            "uv_index": 4,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 10,
                    "wind_speed": 23,
                    "wind_degree": 57,
                    "wind_dir": "ENE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 71,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 65,
                    "heatindex": 10,
                    "dewpoint": 5,
                    "windchill": 7,
                    "windgust": 31,
                    "feelslike": 7,
                    "sig_height_m": "0.8",
                    "swell_height": "1.7",
                    "swell_dir": 288,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 9,
                    "wind_speed": 15,
                    "wind_degree": 68,
                    "wind_dir": "ENE",
                    "weather_code": 119,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 73,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 91,
                    "heatindex": 9,
                    "dewpoint": 5,
                    "windchill": 7,
                    "windgust": 21,
                    "feelslike": 7,
                    "sig_height_m": "0.7",
                    "swell_height": "1.7",
                    "swell_dir": 286,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 9,
                    "wind_speed": 12,
                    "wind_degree": 87,
                    "wind_dir": "E",
                    "weather_code": 122,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Overcast "
                    ],
                    "precip": 0,
                    "humidity": 70,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 86,
                    "heatindex": 9,
                    "dewpoint": 4,
                    "windchill": 7,
                    "windgust": 17,
                    "feelslike": 7,
                    "sig_height_m": "0.7",
                    "swell_height": "1.7",
                    "swell_dir": 285,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 9,
                    "wind_speed": 11,
                    "wind_degree": 89,
                    "wind_dir": "E",
                    "weather_code": 119,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0003_white_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 68,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 83,
                    "heatindex": 9,
                    "dewpoint": 4,
                    "windchill": 8,
                    "windgust": 15,
                    "feelslike": 8,
                    "sig_height_m": "0.7",
                    "swell_height": "1.7",
                    "swell_dir": 284,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 2
                },
                {
                    "time": "1200",
                    "temperature": 9,
                    "wind_speed": 9,
                    "wind_degree": 82,
                    "wind_dir": "E",
                    "weather_code": 119,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0003_white_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 65,
                    "visibility": 10,
                    "pressure": 1026,
                    "cloudcover": 58,
                    "heatindex": 9,
                    "dewpoint": 3,
                    "windchill": 8,
                    "windgust": 13,
                    "feelslike": 8,
                    "sig_height_m": "0.5",
                    "swell_height": "1.6",
                    "swell_dir": 286,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 2
                },
                {
                    "time": "1500",
                    "temperature": 9,
                    "wind_speed": 12,
                    "wind_degree": 37,
                    "wind_dir": "NE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0002_sunny_intervals.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 67,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 17,
                    "heatindex": 9,
                    "dewpoint": 3,
                    "windchill": 7,
                    "windgust": 21,
                    "feelslike": 7,
                    "sig_height_m": "0.4",
                    "swell_height": "1.6",
                    "swell_dir": 284,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 11,
                    "wind_speed": 17,
                    "wind_degree": 46,
                    "wind_dir": "NE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 72,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 30,
                    "heatindex": 11,
                    "dewpoint": 6,
                    "windchill": 9,
                    "windgust": 29,
                    "feelslike": 9,
                    "sig_height_m": "0.6",
                    "swell_height": "1.5",
                    "swell_dir": 282,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 4
                },
                {
                    "time": "2100",
                    "temperature": 12,
                    "wind_speed": 18,
                    "wind_degree": 70,
                    "wind_dir": "ENE",
                    "weather_code": 116,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Partly Cloudy "
                    ],
                    "precip": 0,
                    "humidity": 77,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 21,
                    "heatindex": 12,
                    "dewpoint": 8,
                    "windchill": 10,
                    "windgust": 30,
                    "feelslike": 10,
                    "sig_height_m": "0.7",
                    "swell_height": "1.5",
                    "swell_dir": 283,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 13,
                    "water_temp": 12,
                    "uv_index": 1
                }
            ]
        },
        {
            "date": "2025-03-05",
            "date_epoch": 1741132800,
            "astro": {
                "sunrise": "07:37 AM",
                "sunset": "07:00 PM",
                "moonrise": "10:06 AM",
                "moonset": "01:08 AM",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 37
            },
            "mintemp": 11,
            "maxtemp": 13,
            "tides": [
                {
                    "tideTime": "1:43 AM",
                    "tideHeight_mt": "0.69",
                    "tideDateTime": "2025-03-05 01:43",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "7:58 AM",
                    "tideHeight_mt": "4.05",
                    "tideDateTime": "2025-03-05 07:58",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "2:11 PM",
                    "tideHeight_mt": "0.92",
                    "tideDateTime": "2025-03-05 14:11",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "8:21 PM",
                    "tideHeight_mt": "3.83",
                    "tideDateTime": "2025-03-05 20:21",
                    "tide_type": "HIGH"
                }
            ],
            "uv_index": 4,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 11,
                    "wind_speed": 19,
                    "wind_degree": 76,
                    "wind_dir": "ENE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 81,
                    "visibility": 10,
                    "pressure": 1025,
                    "cloudcover": 14,
                    "heatindex": 11,
                    "dewpoint": 8,
                    "windchill": 9,
                    "windgust": 31,
                    "feelslike": 9,
                    "sig_height_m": "0.6",
                    "swell_height": "1.5",
                    "swell_dir": 283,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 11,
                    "wind_speed": 21,
                    "wind_degree": 83,
                    "wind_dir": "E",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 81,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 9,
                    "heatindex": 11,
                    "dewpoint": 8,
                    "windchill": 8,
                    "windgust": 33,
                    "feelslike": 8,
                    "sig_height_m": "0.4",
                    "swell_height": "1.4",
                    "swell_dir": 286,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 11,
                    "wind_speed": 23,
                    "wind_degree": 89,
                    "wind_dir": "E",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 82,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 2,
                    "heatindex": 11,
                    "dewpoint": 8,
                    "windchill": 8,
                    "windgust": 37,
                    "feelslike": 8,
                    "sig_height_m": "0.4",
                    "swell_height": "1.4",
                    "swell_dir": 288,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 11,
                    "wind_speed": 23,
                    "wind_degree": 101,
                    "wind_dir": "E",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 81,
                    "visibility": 10,
                    "pressure": 1024,
                    "cloudcover": 2,
                    "heatindex": 11,
                    "dewpoint": 8,
                    "windchill": 8,
                    "windgust": 35,
                    "feelslike": 8,
                    "sig_height_m": "0.5",
                    "swell_height": "1.4",
                    "swell_dir": 289,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 4
                },
                {
                    "time": "1200",
                    "temperature": 12,
                    "wind_speed": 18,
                    "wind_degree": 115,
                    "wind_dir": "ESE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 77,
                    "visibility": 10,
                    "pressure": 1023,
                    "cloudcover": 13,
                    "heatindex": 12,
                    "dewpoint": 8,
                    "windchill": 10,
                    "windgust": 30,
                    "feelslike": 10,
                    "sig_height_m": "0.4",
                    "swell_height": "1.4",
                    "swell_dir": 290,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 4
                },
                {
                    "time": "1500",
                    "temperature": 13,
                    "wind_speed": 12,
                    "wind_degree": 126,
                    "wind_dir": "SE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 72,
                    "visibility": 10,
                    "pressure": 1021,
                    "cloudcover": 9,
                    "heatindex": 13,
                    "dewpoint": 8,
                    "windchill": 12,
                    "windgust": 24,
                    "feelslike": 12,
                    "sig_height_m": "0.3",
                    "swell_height": "1.3",
                    "swell_dir": 291,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 12,
                    "water_temp": 12,
                    "uv_index": 4
                },
                {
                    "time": "1800",
                    "temperature": 13,
                    "wind_speed": 15,
                    "wind_degree": 105,
                    "wind_dir": "ESE",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png"
                    ],
                    "weather_descriptions": [
                        "Sunny"
                    ],
                    "precip": 0,
                    "humidity": 72,
                    "visibility": 10,
                    "pressure": 1020,
                    "cloudcover": 7,
                    "heatindex": 13,
                    "dewpoint": 8,
                    "windchill": 11,
                    "windgust": 21,
                    "feelslike": 11,
                    "sig_height_m": "0.5",
                    "swell_height": "1.3",
                    "swell_dir": 291,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 4
                },
                {
                    "time": "2100",
                    "temperature": 13,
                    "wind_speed": 22,
                    "wind_degree": 100,
                    "wind_dir": "E",
                    "weather_code": 113,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"
                    ],
                    "weather_descriptions": [
                        "Clear "
                    ],
                    "precip": 0,
                    "humidity": 76,
                    "visibility": 10,
                    "pressure": 1019,
                    "cloudcover": 7,
                    "heatindex": 13,
                    "dewpoint": 9,
                    "windchill": 11,
                    "windgust": 26,
                    "feelslike": 11,
                    "sig_height_m": "0.7",
                    "swell_height": "1.2",
                    "swell_dir": 292,
                    "swell_dir_16_point": "WNW",
                    "swell_period_secs": 11,
                    "water_temp": 12,
                    "uv_index": 1
                }
            ]
        }
    ]
}
{
    "request": {
        "type": "LatLon",
        "query": "Lat 42.00 and Lon 21.43",
        "language": "en",
        "unit": "m"
    },
    "historical": {
        "2015-01-20": {
            "date": "2015-01-20",
            "date_epoch": 1421712000,
            "astro": {
                "sunrise": "06:57 AM",
                "sunset": "04:33 PM",
                "moonrise": "06:24 AM",
                "moonset": "04:50 PM",
                "moon_phase": "New Moon",
                "moon_illumination": 0
            },
            "mintemp": 12,
            "maxtemp": 15,
            "avgtemp": 14,
            "tides": [
                {
                    "tideTime": "3:33 AM",
                    "tideHeight_mt": "0.46",
                    "tideDateTime": "2015-01-20 03:33",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:04 AM",
                    "tideHeight_mt": "0.03",
                    "tideDateTime": "2015-01-20 10:04",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "3:58 PM",
                    "tideHeight_mt": "0.34",
                    "tideDateTime": "2015-01-20 15:58",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "9:36 PM",
                    "tideHeight_mt": "0.04",
                    "tideDateTime": "2015-01-20 21:36",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "3:37 AM",
                    "tideHeight_mt": "0.47",
                    "tideDateTime": "2015-01-20 03:37",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:08 AM",
                    "tideHeight_mt": "0.02",
                    "tideDateTime": "2015-01-20 10:08",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "3:59 PM",
                    "tideHeight_mt": "0.34",
                    "tideDateTime": "2015-01-20 15:59",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "9:38 PM",
                    "tideHeight_mt": "0.03",
                    "tideDateTime": "2015-01-20 21:38",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "3:31 AM",
                    "tideHeight_mt": "0.41",
                    "tideDateTime": "2015-01-20 03:31",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "9:53 AM",
                    "tideHeight_mt": "0.10",
                    "tideDateTime": "2015-01-20 09:53",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "3:43 PM",
                    "tideHeight_mt": "0.34",
                    "tideDateTime": "2015-01-20 15:43",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "9:39 PM",
                    "tideHeight_mt": "0.09",
                    "tideDateTime": "2015-01-20 21:39",
                    "tide_type": "LOW"
                }
            ],
            "uv_index": 3,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 13,
                    "wind_speed": 16,
                    "wind_degree": 92,
                    "wind_dir": "E",
                    "weather_code": 353,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0025_light_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Light rain shower"
                    ],
                    "precip": 0,
                    "humidity": 83,
                    "visibility": 10,
                    "pressure": 1014,
                    "cloudcover": 100,
                    "heatindex": 13,
                    "dewpoint": 15,
                    "windchill": 13,
                    "windgust": 36,
                    "feelslike": 13,
                    "sig_height_m": 1.3,
                    "swell_height": 1.1,
                    "swell_dir": 91,
                    "swell_dir_16_point": "E",
                    "swell_period_secs": 7,
                    "water_temp": 11,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 13,
                    "wind_speed": 18,
                    "wind_degree": 119,
                    "wind_dir": "ESE",
                    "weather_code": 296,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0033_cloudy_with_light_rain_night.png"
                    ],
                    "weather_descriptions": [
                        "Light rain"
                    ],
                    "precip": 0,
                    "humidity": 80,
                    "visibility": 9,
                    "pressure": 1013,
                    "cloudcover": 100,
                    "heatindex": 13,
                    "dewpoint": 15,
                    "windchill": 13,
                    "windgust": 33,
                    "feelslike": 13,
                    "sig_height_m": 1.1,
                    "swell_height": 1.1,
                    "swell_dir": 130,
                    "swell_dir_16_point": "SE",
                    "swell_period_secs": 7,
                    "water_temp": 11,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 12,
                    "wind_speed": 28,
                    "wind_degree": 148,
                    "wind_dir": "SSE",
                    "weather_code": 302,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0034_cloudy_with_heavy_rain_night.png"
                    ],
                    "weather_descriptions": [
                        "Moderate rain"
                    ],
                    "precip": 0,
                    "humidity": 83,
                    "visibility": 7,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 12,
                    "dewpoint": 15,
                    "windchill": 12,
                    "windgust": 35,
                    "feelslike": 12,
                    "sig_height_m": 1.1,
                    "swell_height": 1,
                    "swell_dir": 145,
                    "swell_dir_16_point": "SE",
                    "swell_period_secs": 7,
                    "water_temp": 10,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 13,
                    "wind_speed": 32,
                    "wind_degree": 160,
                    "wind_dir": "SSE",
                    "weather_code": 302,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0018_cloudy_with_heavy_rain.png"
                    ],
                    "weather_descriptions": [
                        "Moderate rain"
                    ],
                    "precip": 0,
                    "humidity": 82,
                    "visibility": 7,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 13,
                    "dewpoint": 15,
                    "windchill": 13,
                    "windgust": 37,
                    "feelslike": 13,
                    "sig_height_m": 1.3,
                    "swell_height": 1.2,
                    "swell_dir": 150,
                    "swell_dir_16_point": "SSE",
                    "swell_period_secs": 7,
                    "water_temp": 11,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 14,
                    "wind_speed": 27,
                    "wind_degree": 165,
                    "wind_dir": "SSE",
                    "weather_code": 356,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0010_heavy_rain_showers.png"
                    ],
                    "weather_descriptions": [
                        "Moderate or heavy rain shower"
                    ],
                    "precip": 0,
                    "humidity": 79,
                    "visibility": 7,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 14,
                    "dewpoint": 15,
                    "windchill": 14,
                    "windgust": 37,
                    "feelslike": 14,
                    "sig_height_m": 1.4,
                    "swell_height": 1.3,
                    "swell_dir": 149,
                    "swell_dir_16_point": "SSE",
                    "swell_period_secs": 6,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1500",
                    "temperature": 15,
                    "wind_speed": 23,
                    "wind_degree": 172,
                    "wind_dir": "S",
                    "weather_code": 356,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0010_heavy_rain_showers.png"
                    ],
                    "weather_descriptions": [
                        "Moderate or heavy rain shower"
                    ],
                    "precip": 0,
                    "humidity": 82,
                    "visibility": 7,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 15,
                    "dewpoint": 15,
                    "windchill": 15,
                    "windgust": 41,
                    "feelslike": 15,
                    "sig_height_m": 1.4,
                    "swell_height": 1.4,
                    "swell_dir": 147,
                    "swell_dir_16_point": "SSE",
                    "swell_period_secs": 6,
                    "water_temp": 13,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 14,
                    "wind_speed": 16,
                    "wind_degree": 66,
                    "wind_dir": "ENE",
                    "weather_code": 356,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0026_heavy_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Moderate or heavy rain shower"
                    ],
                    "precip": 0,
                    "humidity": 83,
                    "visibility": 7,
                    "pressure": 1012,
                    "cloudcover": 87,
                    "heatindex": 14,
                    "dewpoint": 15,
                    "windchill": 14,
                    "windgust": 39,
                    "feelslike": 14,
                    "sig_height_m": 1.3,
                    "swell_height": 1.3,
                    "swell_dir": 44,
                    "swell_dir_16_point": "NE",
                    "swell_period_secs": 6,
                    "water_temp": 12,
                    "uv_index": 1
                },
                {
                    "time": "2100",
                    "temperature": 13,
                    "wind_speed": 19,
                    "wind_degree": 42,
                    "wind_dir": "NE",
                    "weather_code": 263,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0025_light_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Patchy light drizzle"
                    ],
                    "precip": 0,
                    "humidity": 80,
                    "visibility": 5,
                    "pressure": 1012,
                    "cloudcover": 72,
                    "heatindex": 13,
                    "dewpoint": 15,
                    "windchill": 13,
                    "windgust": 35,
                    "feelslike": 13,
                    "sig_height_m": 1.1,
                    "swell_height": 1.1,
                    "swell_dir": 42,
                    "swell_dir_16_point": "NE",
                    "swell_period_secs": 6,
                    "water_temp": 11,
                    "uv_index": 1
                }
            ]
        },
        "2015-01-21": {
            "date": "2015-01-21",
            "date_epoch": 1421798400,
            "astro": {
                "sunrise": "06:57 AM",
                "sunset": "04:34 PM",
                "moonrise": "07:11 AM",
                "moonset": "06:03 PM",
                "moon_phase": "Waxing Crescent",
                "moon_illumination": 3
            },
            "mintemp": 12,
            "maxtemp": 14,
            "avgtemp": 13,
            "tides": [
                {
                    "tideTime": "4:08 AM",
                    "tideHeight_mt": "0.46",
                    "tideDateTime": "2015-01-21 04:08",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:37 AM",
                    "tideHeight_mt": "0.02",
                    "tideDateTime": "2015-01-21 10:37",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:35 PM",
                    "tideHeight_mt": "0.34",
                    "tideDateTime": "2015-01-21 16:35",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:14 PM",
                    "tideHeight_mt": "0.04",
                    "tideDateTime": "2015-01-21 22:14",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:12 AM",
                    "tideHeight_mt": "0.47",
                    "tideDateTime": "2015-01-21 04:12",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:41 AM",
                    "tideHeight_mt": "0.01",
                    "tideDateTime": "2015-01-21 10:41",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:36 PM",
                    "tideHeight_mt": "0.34",
                    "tideDateTime": "2015-01-21 16:36",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:16 PM",
                    "tideHeight_mt": "0.03",
                    "tideDateTime": "2015-01-21 22:16",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:07 AM",
                    "tideHeight_mt": "0.41",
                    "tideDateTime": "2015-01-21 04:07",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:29 AM",
                    "tideHeight_mt": "0.10",
                    "tideDateTime": "2015-01-21 10:29",
                    "tide_type": "LOW"
                },
                {
                    "tideTime": "4:21 PM",
                    "tideHeight_mt": "0.35",
                    "tideDateTime": "2015-01-21 16:21",
                    "tide_type": "HIGH"
                },
                {
                    "tideTime": "10:18 PM",
                    "tideHeight_mt": "0.09",
                    "tideDateTime": "2015-01-21 22:18",
                    "tide_type": "LOW"
                }
            ],
            "uv_index": 3,
            "hourly": [
                {
                    "time": "0",
                    "temperature": 12,
                    "wind_speed": 16,
                    "wind_degree": 59,
                    "wind_dir": "ENE",
                    "weather_code": 296,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0033_cloudy_with_light_rain_night.png"
                    ],
                    "weather_descriptions": [
                        "Light rain"
                    ],
                    "precip": 0,
                    "humidity": 74,
                    "visibility": 9,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 12,
                    "dewpoint": 14,
                    "windchill": 12,
                    "windgust": 28,
                    "feelslike": 12,
                    "sig_height_m": 0.9,
                    "swell_height": 0.9,
                    "swell_dir": 43,
                    "swell_dir_16_point": "NE",
                    "swell_period_secs": 6,
                    "water_temp": 11,
                    "uv_index": 1
                },
                {
                    "time": "300",
                    "temperature": 12,
                    "wind_speed": 11,
                    "wind_degree": 43,
                    "wind_dir": "NE",
                    "weather_code": 266,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0033_cloudy_with_light_rain_night.png"
                    ],
                    "weather_descriptions": [
                        "Light drizzle"
                    ],
                    "precip": 0,
                    "humidity": 69,
                    "visibility": 2,
                    "pressure": 1012,
                    "cloudcover": 83,
                    "heatindex": 12,
                    "dewpoint": 14,
                    "windchill": 12,
                    "windgust": 24,
                    "feelslike": 12,
                    "sig_height_m": 0.7,
                    "swell_height": 0.7,
                    "swell_dir": 39,
                    "swell_dir_16_point": "NE",
                    "swell_period_secs": 6,
                    "water_temp": 11,
                    "uv_index": 1
                },
                {
                    "time": "600",
                    "temperature": 12,
                    "wind_speed": 10,
                    "wind_degree": 88,
                    "wind_dir": "E",
                    "weather_code": 119,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0003_white_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Cloudy"
                    ],
                    "precip": 0,
                    "humidity": 68,
                    "visibility": 10,
                    "pressure": 1012,
                    "cloudcover": 86,
                    "heatindex": 12,
                    "dewpoint": 14,
                    "windchill": 12,
                    "windgust": 23,
                    "feelslike": 12,
                    "sig_height_m": 0.7,
                    "swell_height": 0.6,
                    "swell_dir": 75,
                    "swell_dir_16_point": "ENE",
                    "swell_period_secs": 6,
                    "water_temp": 11,
                    "uv_index": 1
                },
                {
                    "time": "900",
                    "temperature": 13,
                    "wind_speed": 14,
                    "wind_degree": 89,
                    "wind_dir": "E",
                    "weather_code": 122,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Overcast"
                    ],
                    "precip": 0,
                    "humidity": 69,
                    "visibility": 10,
                    "pressure": 1013,
                    "cloudcover": 95,
                    "heatindex": 13,
                    "dewpoint": 14,
                    "windchill": 13,
                    "windgust": 27,
                    "feelslike": 13,
                    "sig_height_m": 0.8,
                    "swell_height": 0.7,
                    "swell_dir": 75,
                    "swell_dir_16_point": "ENE",
                    "swell_period_secs": 6,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1200",
                    "temperature": 13,
                    "wind_speed": 18,
                    "wind_degree": 85,
                    "wind_dir": "E",
                    "weather_code": 389,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0024_thunderstorms.png"
                    ],
                    "weather_descriptions": [
                        "Moderate or heavy rain with thunder"
                    ],
                    "precip": 0,
                    "humidity": 76,
                    "visibility": 6,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 13,
                    "dewpoint": 14,
                    "windchill": 13,
                    "windgust": 32,
                    "feelslike": 13,
                    "sig_height_m": 0.9,
                    "swell_height": 0.9,
                    "swell_dir": 61,
                    "swell_dir_16_point": "ENE",
                    "swell_period_secs": 6,
                    "water_temp": 11,
                    "uv_index": 3
                },
                {
                    "time": "1500",
                    "temperature": 14,
                    "wind_speed": 20,
                    "wind_degree": 54,
                    "wind_dir": "NE",
                    "weather_code": 389,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0024_thunderstorms.png"
                    ],
                    "weather_descriptions": [
                        "Moderate or heavy rain with thunder"
                    ],
                    "precip": 0,
                    "humidity": 75,
                    "visibility": 6,
                    "pressure": 1012,
                    "cloudcover": 100,
                    "heatindex": 14,
                    "dewpoint": 14,
                    "windchill": 14,
                    "windgust": 33,
                    "feelslike": 14,
                    "sig_height_m": 0.9,
                    "swell_height": 0.9,
                    "swell_dir": 74,
                    "swell_dir_16_point": "ENE",
                    "swell_period_secs": 6,
                    "water_temp": 12,
                    "uv_index": 3
                },
                {
                    "time": "1800",
                    "temperature": 13,
                    "wind_speed": 20,
                    "wind_degree": 69,
                    "wind_dir": "ENE",
                    "weather_code": 353,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0025_light_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Light rain shower"
                    ],
                    "precip": 0,
                    "humidity": 72,
                    "visibility": 10,
                    "pressure": 1013,
                    "cloudcover": 84,
                    "heatindex": 13,
                    "dewpoint": 14,
                    "windchill": 13,
                    "windgust": 28,
                    "feelslike": 13,
                    "sig_height_m": 0.8,
                    "swell_height": 0.8,
                    "swell_dir": 57,
                    "swell_dir_16_point": "ENE",
                    "swell_period_secs": 6,
                    "water_temp": 11,
                    "uv_index": 1
                },
                {
                    "time": "2100",
                    "temperature": 12,
                    "wind_speed": 15,
                    "wind_degree": 135,
                    "wind_dir": "SE",
                    "weather_code": 353,
                    "weather_icons": [
                        "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0025_light_rain_showers_night.png"
                    ],
                    "weather_descriptions": [
                        "Light rain shower"
                    ],
                    "precip": 0,
                    "humidity": 74,
                    "visibility": 10,
                    "pressure": 1014,
                    "cloudcover": 66,
                    "heatindex": 12,
                    "dewpoint": 14,
                    "windchill": 12,
                    "windgust": 28,
                    "feelslike": 12,
                    "sig_height_m": 0.8,
                    "swell_height": 0.8,
                    "swell_dir": 72,
                    "swell_dir_16_point": "ENE",
                    "swell_period_secs": 7,
                    "water_temp": 11,
                    "uv_index": 1
                }
            ]
        }
    }
}
{
    "request": {
        "type": "City",
        "query": "San Francisco, United States of America",
        "language": "en",
        "unit": "m"
    },
    "location": {
        "name": "San Francisco",
        "country": "United States of America",
        "region": "California",
        "lat": "37.775",
        "lon": "-122.418",
        "timezone_id": "America/Los_Angeles",
        "localtime": "2019-09-03 05:35",
        "localtime_epoch": 1567488900,
        "utc_offset": "-7.0"
    },
    "current": {
        "observation_time": "12:35 PM",
        "temparature": 16,
        "weather_code": 122,
        "weather_icons": [
            "https://assets.weatherstack.com/images/symbol.png"
        ],
        "weather_descriptions": [
            "Overcast"
        ],
        "astro": {
            "sunrise": "06:31 AM",
            "sunset": "05:47 PM",
            "moonrise": "06:56 AM",
            "moonset": "06:47 PM",
            "moon_phase": "Waxing Crescent",
            "moon_illumination": 0
        },
        "air_quality": {
            "co": "468.05",
            "no2": "32.005",
            "o3": "55",
            "so2": "7.4",
            "pm2_5": "6.66",
            "pm10": "6.66",
            "us-epa-index": "1",
            "gb-defra-index": "1"
        },
        "wind_speed": 17,
        "wind_degree": 260,
        "wind_dir": "W",
        "pressure": 1016,
        "precip": 0,
        "humidity": 87,
        "cloudcover": 100,
        "feelslike": 16,
        "uv_index": 0,
        "visibility": 16
    }
}
{
    "request": {
        "type": "City",
        "query": "Chicago, United States of America",
        "language": "en",
        "unit": "m"
    },
    "location": {
        "name": "Chicago",
        "country": "United States of America",
        "region": "Illinois",
        "lat": "41.850",
        "lon": "-87.650",
        "timezone_id": "America/Chicago",
        "localtime": "2019-09-08 08:39",
        "localtime_epoch": 1567931940,
        "utc_offset": "-5.0"
    },
    "current": {
        "observation_time": "01:39 PM",
        "temparature": 19,
        "weather_code": 122,
        "weather_icons": [
            "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
        ],
        "weather_descriptions": [
            "Overcast"
        ],
        "air_quality": {
            "co": "516.15",
            "no2": "40.145",
            "o3": "49",
            "so2": "8.325",
            "pm2_5": "7.215",
            "pm10": "7.215",
            "us-epa-index": "1",
            "gb-defra-index": "1"
        },
        "wind_speed": 17,
        "wind_degree": 100,
        "wind_dir": "E",
        "pressure": 1019,
        "precip": 0,
        "humidity": 73,
        "cloudcover": 100,
        "feelslike": 19,
        "uv_index": 4,
        "visibility": 16
    },
    "forecast": {
        "2019-09-08": {
            "date": "2019-09-08",
            "date_epoch": 1567900800,
            "astro": {
                "sunrise": "06:23 AM",
                "sunset": "07:13 PM",
                "moonrise": "04:25 PM",
                "moonset": "12:58 AM",
                "moon_phase": "First Quarter",
                "moon_illumination": 62
            },
            "mintemp": 10,
            "maxtemp": 18,
            "avgtemp": 16,
            "totalsnow": 0,
            "sunhour": 6.5,
            "uv_index": 4,
            "air_quality": {
                "co": "456.284",
                "no2": "41.5436",
                "o3": "58.24",
                "so2": "8.406400000000001",
                "pm2_5": "9.7532",
                "pm10": "9.8272",
                "us-epa-index": "1",
                "gb-defra-index": "1"
            },
            "hourly": [
                {
                    "time": "0",
                    "temperature": 8,
                    "wind_speed": 17,
                    "wind_degree": 297,
                    "wind_dir": "WNW",
                    "weather_code": 122,
                    "weather_icons": [
                        "https://cdn.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
                    ],
                    "weather_descriptions": [
                        "Overcast "
                    ],
                    "precip": 0,
                    "humidity": 74,
                    "visibility": 10,
                    "pressure": 1003,
                    "cloudcover": 94,
                    "heatindex": 8,
                    "dewpoint": 3,
                    "windchill": 5,
                    "windgust": 25,
                    "feelslike": 5,
                    "chanceofrain": 0,
                    "chanceofremdry": 87,
                    "chanceofwindy": 0,
                    "chanceofovercast": 87,
                    "chanceofsunshine": 10,
                    "chanceoffrost": 0,
                    "chanceofhightemp": 0,
                    "chanceoffog": 0,
                    "chanceofsnow": 0,
                    "chanceofthunder": 0,
                    "uv_index": 0,
                    "air_quality": {
                        "co": "432.9",
                        "no2": "26.085",
                        "o3": "60",
                        "so2": "6.66",
                        "pm2_5": "6.105",
                        "pm10": "6.105",
                        "us-epa-index": "1",
                        "gb-defra-index": "1"
                    }
                },
                {   "time": "300", ...   },
                {   "time": "600", ...   },
                // 6 more items
        }
    }
}
  • Reliable Data Sources

    Powered by a strong backbone of data sources, our weather data API comes with the highest level of reliability, consistency and accuracy.

  • Lightning-fast Response

    Weather data is delivered in lightweight JSON format to ensure a high level of speed and compatibility with any programming language.

  • Scalable Infrastructure

    Our REST API is backed by scalable cloud infrastructure built and maintained by apilayer, capable of handling billions of requests per day.

  • Flexible Location Lookup

    Millions of locations can be looked up by city or region name, ZIP code, IP address, or even using latitude and longitude coordinates.

  • Bank-Level Security

    All data streams sent to and from the weatherstack API are secured using industry-standard 256-bit HTTPS (SSL) encryption.

  • Extensive API Documentation

    An API is only as good as its documentation, which is why a series of interactive code examples in multiple languages are waiting for you.

Join more than 75,000 companies worldwide using the weatherstack API

We are proud of delivering accurate weather data to some of the smartest brands out there.

Sign up for our Free Plan to get instant access to weather data Get Free API Access