JSON and XML Weather API and Geolocation Developer API

Designed for developers by developers, Weather API is the ultimate weather and geolocation API trusted by 1M+ users worldwide. Integrate weather in .

Live data from our own Forecast API. Search any city, town, postcode or zip code.

London

City of London Greater London, United Kingdom · local time Thursday 13:16
Partly Cloudy
16°C
60°F · feels like 14°C
Partly Cloudy
Wind
5 km/h SSE
Humidity
63%
Pressure
1029 mb
Precip
0.0 mm
UV index
1
Visibility
10 km
  • TodayOvercast16° / 10°C21% rainOvercast
  • Fri 30 OctPartly Cloudy16° / 9°C15% rainPartly Cloudy
  • Sat 31 OctSunny16° / 8°C13% rainSunny
14-day forecast for London »Forecast API docs
Get this with one API call:GET https://api.weatherapi.com/v1/forecast.json?key=YOUR_KEY&q=51.52,-0.11&days=3

Real Time, Forecasted, Future, Marine and Historical Weather

Free Weather Forecast in JSON and XML for commercial and non-commercial use
Real-time Weather API
Real-time or current JSON weather and XML weather API provides access to near real-time weather information including pollen for millions of locations worldwide by global collaborations of weather stations and high resolution local weather models.
Historical and Future Weather
14 day daily, hourly and 15 min interval weather forecast, future weather (upto 365 days ahead), solar irradiance, solar PV energy forecast, pollen, marine weather and hourly historical weather (from 2010 onwards) for millions of cities and towns around the world in JSON and XML format.
Geolocation API
Air Quality Data, Pollen, Time zone, Astronomy, IP lookup, Sports API, Currency API, Map API and Geo API.
Technology
Lightweight XML and JSON format with 200 ms average response time. Bulk request with complete weather API documentation. APIs auto select using AI and machine learning from our global weather stations and high resolution weather models to deliver most reliable weather for given location anywhere in the world.

High Resolution, Real time, Commercial and non-commercial use JSON and XML Weather API

Access to real time global weather stations and millions of high resolution (1 to 11 km) weather points for Hourly, Daily and 15 min interval weather, history, marine, astronomy, solar irradiance, solar PV energy forecast, air quality data, pollen, evapotranspiration, sports, bulk request and much more.
1Upgrade Anytime

Signup for Free Weather API and then upgrade at anytime. No long term commitments.

2Scalable with 99.99% uptime

We manage the infrastructure, hardware and network. While you simply enjoy the weather forecast data and leave rest on us.

3Launch

All data in lightweight, simple and easy JSON and XML format. Bulk request.

Get Free API Key
{
  "location": {
    "name": "London",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "tz_id": "Europe/London",
    "localtime_epoch": 1613896955,
    "localtime": "2021-02-21 8:42"
  },
  "current": {
    "last_updated_epoch": 1613896210,
    "last_updated": "2021-02-21 08:30",
    "temp_c": 11,
    "temp_f": 51.8,
    "is_day": 1,
    "condition": {
      "text": "Partly cloudy",
      "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
      "code": 1003
    },
    "wind_mph": 3.8,
    "wind_kph": 6.1,
    "wind_degree": 220,
    "wind_dir": "SW",
    "pressure_mb": 1009,
    "pressure_in": 30.3,
    "precip_mm": 0.1,
    "precip_in": 0,
    "humidity": 82,
    "cloud": 75,
    "feelslike_c": 9.5,
    "feelslike_f": 49.2,
    "vis_km": 10,
    "vis_miles": 6,
    "uv": 1,
    "gust_mph": 10.5,
    "gust_kph": 16.9,
    "air_quality": {
      "co": 230.3,
      "no2": 13.5,
      "o3": 54.3,
      "so2": 7.9,
      "pm2_5": 8.6,
      "pm10": 11.3,
      "us-epa-index": 1,
      "gb-defra-index": 1
    }
  }
}
                                
							
{
  "location": {
    "name": "London",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "tz_id": "Europe/London",
    "localtime_epoch": 1572750327,
    "localtime": "2019-11-03 3:05"
  },
  "current": {
    "temp_c": 9,
    "temp_f": 48.2,
    "is_day": 0,
    "condition": {
      "text": "Clear",
      "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
      "code": 1000
    },
    "wind_mph": 6.9,
    "wind_kph": 11.2,
    "wind_degree": 220,
    "wind_dir": "SW",
    "pressure_mb": 979,
    "pressure_in": 29.4,
    "precip_mm": 0,
    "precip_in": 0,
    "humidity": 81,
    "cloud": 0,
    "feelslike_c": 7.2,
    "feelslike_f": 45,
    "vis_km": 10,
    "vis_miles": 6,
    "uv": 0,
    "gust_mph": 16.3,
    "gust_kph": 26.3
  },
  "forecast": {
    "forecastday": [
      {
        "date": "2019-11-03",
        "date_epoch": 1572739200,
        "day": {
          "maxtemp_c": 13.2,
          "maxtemp_f": 55.8,
          "mintemp_c": 9.2,
          "mintemp_f": 48.6,
          "avgtemp_c": 10.9,
          "avgtemp_f": 51.7,
          "maxwind_mph": 12.1,
          "maxwind_kph": 19.4,
          "totalprecip_mm": 1.1,
          "totalprecip_in": 0.04,
          "avgvis_km": 10,
          "avgvis_miles": 6,
          "avghumidity": 73,
          "condition": {
            "text": "Heavy rain at times",
            "icon": "//cdn.weatherapi.com/weather/64x64/day/305.png",
            "code": 1192
          },
          "uv": 1
        },
        "astro": {
          "sunrise": "06:57 AM",
          "sunset": "04:30 PM",
          "moonrise": "01:27 PM",
          "moonset": "09:45 PM",
          "moon_phase": "Waxing Crescent",
          "moon_illumination": "39"
        },
        "hour": [
          {
            "time_epoch": 1572739200,
            "time": "2019-11-03 00:00",
            "temp_c": 10,
            "temp_f": 50,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 12.1,
            "wind_kph": 19.4,
            "wind_degree": 229,
            "wind_dir": "SW",
            "pressure_mb": 979,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 69,
            "cloud": 39,
            "feelslike_c": 7.4,
            "feelslike_f": 45.3,
            "windchill_c": 7.4,
            "windchill_f": 45.3,
            "heatindex_c": 10,
            "heatindex_f": 50,
            "dewpoint_c": 4.5,
            "dewpoint_f": 40.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572742800,
            "time": "2019-11-03 01:00",
            "temp_c": 9.9,
            "temp_f": 49.8,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 10.5,
            "wind_kph": 16.9,
            "wind_degree": 229,
            "wind_dir": "SW",
            "pressure_mb": 979,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 69,
            "cloud": 29,
            "feelslike_c": 7.6,
            "feelslike_f": 45.7,
            "windchill_c": 7.6,
            "windchill_f": 45.7,
            "heatindex_c": 9.9,
            "heatindex_f": 49.8,
            "dewpoint_c": 4.5,
            "dewpoint_f": 40.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572746400,
            "time": "2019-11-03 02:00",
            "temp_c": 9.8,
            "temp_f": 49.6,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 9.2,
            "wind_kph": 14.8,
            "wind_degree": 229,
            "wind_dir": "SW",
            "pressure_mb": 979,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 70,
            "cloud": 20,
            "feelslike_c": 7.7,
            "feelslike_f": 45.9,
            "windchill_c": 7.7,
            "windchill_f": 45.9,
            "heatindex_c": 9.8,
            "heatindex_f": 49.6,
            "dewpoint_c": 4.5,
            "dewpoint_f": 40.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572750000,
            "time": "2019-11-03 03:00",
            "temp_c": 9.7,
            "temp_f": 49.5,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 7.6,
            "wind_kph": 12.2,
            "wind_degree": 229,
            "wind_dir": "SW",
            "pressure_mb": 978,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 70,
            "cloud": 11,
            "feelslike_c": 7.9,
            "feelslike_f": 46.2,
            "windchill_c": 7.9,
            "windchill_f": 46.2,
            "heatindex_c": 9.7,
            "heatindex_f": 49.5,
            "dewpoint_c": 4.5,
            "dewpoint_f": 40.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572753600,
            "time": "2019-11-03 04:00",
            "temp_c": 9.5,
            "temp_f": 49.1,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 7.4,
            "wind_kph": 11.9,
            "wind_degree": 227,
            "wind_dir": "SW",
            "pressure_mb": 979,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 71,
            "cloud": 16,
            "feelslike_c": 7.8,
            "feelslike_f": 46,
            "windchill_c": 7.8,
            "windchill_f": 46,
            "heatindex_c": 9.5,
            "heatindex_f": 49.1,
            "dewpoint_c": 4.5,
            "dewpoint_f": 40.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572757200,
            "time": "2019-11-03 05:00",
            "temp_c": 9.4,
            "temp_f": 48.9,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 7.2,
            "wind_kph": 11.5,
            "wind_degree": 225,
            "wind_dir": "SW",
            "pressure_mb": 979,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 71,
            "cloud": 20,
            "feelslike_c": 7.6,
            "feelslike_f": 45.7,
            "windchill_c": 7.6,
            "windchill_f": 45.7,
            "heatindex_c": 9.4,
            "heatindex_f": 48.9,
            "dewpoint_c": 4.4,
            "dewpoint_f": 39.9,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572760800,
            "time": "2019-11-03 06:00",
            "temp_c": 9.2,
            "temp_f": 48.6,
            "is_day": 0,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/116.png",
              "code": 1003
            },
            "wind_mph": 6.9,
            "wind_kph": 11.2,
            "wind_degree": 223,
            "wind_dir": "SW",
            "pressure_mb": 980,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 72,
            "cloud": 25,
            "feelslike_c": 7.5,
            "feelslike_f": 45.5,
            "windchill_c": 7.5,
            "windchill_f": 45.5,
            "heatindex_c": 9.2,
            "heatindex_f": 48.6,
            "dewpoint_c": 4.4,
            "dewpoint_f": 39.9,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572764400,
            "time": "2019-11-03 07:00",
            "temp_c": 9.5,
            "temp_f": 49.1,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 6.9,
            "wind_kph": 11.2,
            "wind_degree": 222,
            "wind_dir": "SW",
            "pressure_mb": 980,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 72,
            "cloud": 28,
            "feelslike_c": 7.8,
            "feelslike_f": 46,
            "windchill_c": 7.8,
            "windchill_f": 46,
            "heatindex_c": 9.5,
            "heatindex_f": 49.1,
            "dewpoint_c": 4.6,
            "dewpoint_f": 40.3,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572768000,
            "time": "2019-11-03 08:00",
            "temp_c": 9.7,
            "temp_f": 49.5,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 6.9,
            "wind_kph": 11.2,
            "wind_degree": 222,
            "wind_dir": "SW",
            "pressure_mb": 981,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 71,
            "cloud": 30,
            "feelslike_c": 8.1,
            "feelslike_f": 46.6,
            "windchill_c": 8.1,
            "windchill_f": 46.6,
            "heatindex_c": 9.7,
            "heatindex_f": 49.5,
            "dewpoint_c": 4.8,
            "dewpoint_f": 40.6,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572771600,
            "time": "2019-11-03 09:00",
            "temp_c": 10,
            "temp_f": 50,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 6.9,
            "wind_kph": 11.2,
            "wind_degree": 222,
            "wind_dir": "SW",
            "pressure_mb": 981,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 71,
            "cloud": 33,
            "feelslike_c": 8.4,
            "feelslike_f": 47.1,
            "windchill_c": 8.4,
            "windchill_f": 47.1,
            "heatindex_c": 10,
            "heatindex_f": 50,
            "dewpoint_c": 5,
            "dewpoint_f": 41,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572775200,
            "time": "2019-11-03 10:00",
            "temp_c": 11,
            "temp_f": 51.8,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 7.2,
            "wind_kph": 11.5,
            "wind_degree": 222,
            "wind_dir": "SW",
            "pressure_mb": 982,
            "pressure_in": 29.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 70,
            "cloud": 43,
            "feelslike_c": 9.5,
            "feelslike_f": 49.1,
            "windchill_c": 9.5,
            "windchill_f": 49.1,
            "heatindex_c": 11,
            "heatindex_f": 51.8,
            "dewpoint_c": 5.6,
            "dewpoint_f": 42.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572778800,
            "time": "2019-11-03 11:00",
            "temp_c": 11.9,
            "temp_f": 53.4,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 7.6,
            "wind_kph": 12.2,
            "wind_degree": 223,
            "wind_dir": "SW",
            "pressure_mb": 982,
            "pressure_in": 29.5,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 68,
            "cloud": 53,
            "feelslike_c": 10.7,
            "feelslike_f": 51.3,
            "windchill_c": 10.7,
            "windchill_f": 51.3,
            "heatindex_c": 11.9,
            "heatindex_f": 53.4,
            "dewpoint_c": 6.1,
            "dewpoint_f": 43,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572782400,
            "time": "2019-11-03 12:00",
            "temp_c": 12.9,
            "temp_f": 55.2,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 7.8,
            "wind_kph": 12.6,
            "wind_degree": 223,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 66,
            "cloud": 62,
            "feelslike_c": 11.8,
            "feelslike_f": 53.2,
            "windchill_c": 11.8,
            "windchill_f": 53.2,
            "heatindex_c": 12.9,
            "heatindex_f": 55.2,
            "dewpoint_c": 6.7,
            "dewpoint_f": 44.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572786000,
            "time": "2019-11-03 13:00",
            "temp_c": 13,
            "temp_f": 55.4,
            "is_day": 1,
            "condition": {
              "text": "Light rain shower",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/353.png",
              "code": 1240
            },
            "wind_mph": 7.2,
            "wind_kph": 11.5,
            "wind_degree": 228,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.1,
            "precip_in": 0,
            "humidity": 67,
            "cloud": 63,
            "feelslike_c": 12,
            "feelslike_f": 53.6,
            "windchill_c": 12,
            "windchill_f": 53.6,
            "heatindex_c": 13,
            "heatindex_f": 55.4,
            "dewpoint_c": 7.1,
            "dewpoint_f": 44.8,
            "will_it_rain": 0,
            "chance_of_rain": "23",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572789600,
            "time": "2019-11-03 14:00",
            "temp_c": 13.1,
            "temp_f": 55.6,
            "is_day": 1,
            "condition": {
              "text": "Partly cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
              "code": 1003
            },
            "wind_mph": 6.7,
            "wind_kph": 10.8,
            "wind_degree": 233,
            "wind_dir": "SW",
            "pressure_mb": 982,
            "pressure_in": 29.5,
            "precip_mm": 0.2,
            "precip_in": 0.01,
            "humidity": 69,
            "cloud": 64,
            "feelslike_c": 12.3,
            "feelslike_f": 54.1,
            "windchill_c": 12.3,
            "windchill_f": 54.1,
            "heatindex_c": 13.1,
            "heatindex_f": 55.6,
            "dewpoint_c": 7.5,
            "dewpoint_f": 45.5,
            "will_it_rain": 0,
            "chance_of_rain": "47",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572793200,
            "time": "2019-11-03 15:00",
            "temp_c": 13.2,
            "temp_f": 55.8,
            "is_day": 1,
            "condition": {
              "text": "Light rain shower",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/353.png",
              "code": 1240
            },
            "wind_mph": 6,
            "wind_kph": 9.7,
            "wind_degree": 238,
            "wind_dir": "WSW",
            "pressure_mb": 982,
            "pressure_in": 29.5,
            "precip_mm": 0.3,
            "precip_in": 0.01,
            "humidity": 70,
            "cloud": 65,
            "feelslike_c": 12.5,
            "feelslike_f": 54.5,
            "windchill_c": 12.5,
            "windchill_f": 54.5,
            "heatindex_c": 13.2,
            "heatindex_f": 55.8,
            "dewpoint_c": 7.9,
            "dewpoint_f": 46.2,
            "will_it_rain": 0,
            "chance_of_rain": "70",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572796800,
            "time": "2019-11-03 16:00",
            "temp_c": 12.7,
            "temp_f": 54.9,
            "is_day": 1,
            "condition": {
              "text": "Light rain shower",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/353.png",
              "code": 1240
            },
            "wind_mph": 5.8,
            "wind_kph": 9.4,
            "wind_degree": 229,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.4,
            "precip_in": 0.02,
            "humidity": 75,
            "cloud": 65,
            "feelslike_c": 12,
            "feelslike_f": 53.6,
            "windchill_c": 12,
            "windchill_f": 53.6,
            "heatindex_c": 12.7,
            "heatindex_f": 54.9,
            "dewpoint_c": 8.2,
            "dewpoint_f": 46.8,
            "will_it_rain": 0,
            "chance_of_rain": "68",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572800400,
            "time": "2019-11-03 17:00",
            "temp_c": 12.2,
            "temp_f": 54,
            "is_day": 0,
            "condition": {
              "text": "Light rain shower",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/353.png",
              "code": 1240
            },
            "wind_mph": 5.4,
            "wind_kph": 8.6,
            "wind_degree": 221,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.6,
            "precip_in": 0.02,
            "humidity": 79,
            "cloud": 65,
            "feelslike_c": 11.4,
            "feelslike_f": 52.5,
            "windchill_c": 11.4,
            "windchill_f": 52.5,
            "heatindex_c": 12.2,
            "heatindex_f": 54,
            "dewpoint_c": 8.6,
            "dewpoint_f": 47.5,
            "will_it_rain": 0,
            "chance_of_rain": "67",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572804000,
            "time": "2019-11-03 18:00",
            "temp_c": 11.7,
            "temp_f": 53.1,
            "is_day": 0,
            "condition": {
              "text": "Light rain shower",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/353.png",
              "code": 1240
            },
            "wind_mph": 5.1,
            "wind_kph": 8.3,
            "wind_degree": 212,
            "wind_dir": "SSW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.7,
            "precip_in": 0.03,
            "humidity": 83,
            "cloud": 65,
            "feelslike_c": 10.9,
            "feelslike_f": 51.6,
            "windchill_c": 10.9,
            "windchill_f": 51.6,
            "heatindex_c": 11.7,
            "heatindex_f": 53.1,
            "dewpoint_c": 8.9,
            "dewpoint_f": 48,
            "will_it_rain": 0,
            "chance_of_rain": "65",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572807600,
            "time": "2019-11-03 19:00",
            "temp_c": 11.4,
            "temp_f": 52.5,
            "is_day": 0,
            "condition": {
              "text": "Patchy rain possible",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/176.png",
              "code": 1063
            },
            "wind_mph": 5.4,
            "wind_kph": 8.6,
            "wind_degree": 217,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.5,
            "precip_in": 0.02,
            "humidity": 83,
            "cloud": 69,
            "feelslike_c": 10.4,
            "feelslike_f": 50.7,
            "windchill_c": 10.4,
            "windchill_f": 50.7,
            "heatindex_c": 11.4,
            "heatindex_f": 52.5,
            "dewpoint_c": 8.6,
            "dewpoint_f": 47.5,
            "will_it_rain": 0,
            "chance_of_rain": "70",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572811200,
            "time": "2019-11-03 20:00",
            "temp_c": 11,
            "temp_f": 51.8,
            "is_day": 0,
            "condition": {
              "text": "Light rain shower",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/353.png",
              "code": 1240
            },
            "wind_mph": 5.8,
            "wind_kph": 9.4,
            "wind_degree": 222,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.3,
            "precip_in": 0.01,
            "humidity": 84,
            "cloud": 72,
            "feelslike_c": 10,
            "feelslike_f": 50,
            "windchill_c": 10,
            "windchill_f": 50,
            "heatindex_c": 11,
            "heatindex_f": 51.8,
            "dewpoint_c": 8.4,
            "dewpoint_f": 47.1,
            "will_it_rain": 1,
            "chance_of_rain": "74",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572814800,
            "time": "2019-11-03 21:00",
            "temp_c": 10.7,
            "temp_f": 51.3,
            "is_day": 0,
            "condition": {
              "text": "Patchy rain possible",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/176.png",
              "code": 1063
            },
            "wind_mph": 6,
            "wind_kph": 9.7,
            "wind_degree": 227,
            "wind_dir": "SW",
            "pressure_mb": 984,
            "pressure_in": 29.5,
            "precip_mm": 0.1,
            "precip_in": 0,
            "humidity": 84,
            "cloud": 76,
            "feelslike_c": 9.5,
            "feelslike_f": 49.1,
            "windchill_c": 9.5,
            "windchill_f": 49.1,
            "heatindex_c": 10.7,
            "heatindex_f": 51.3,
            "dewpoint_c": 8.1,
            "dewpoint_f": 46.6,
            "will_it_rain": 1,
            "chance_of_rain": "79",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1572818400,
            "time": "2019-11-03 22:00",
            "temp_c": 10.6,
            "temp_f": 51.1,
            "is_day": 0,
            "condition": {
              "text": "Patchy light drizzle",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/263.png",
              "code": 1150
            },
            "wind_mph": 7.2,
            "wind_kph": 11.5,
            "wind_degree": 229,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.3,
            "precip_in": 0.01,
            "humidity": 82,
            "cloud": 69,
            "feelslike_c": 9.2,
            "feelslike_f": 48.6,
            "windchill_c": 9.2,
            "windchill_f": 48.6,
            "heatindex_c": 10.6,
            "heatindex_f": 51.1,
            "dewpoint_c": 7.6,
            "dewpoint_f": 45.7,
            "will_it_rain": 1,
            "chance_of_rain": "79",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 8.3,
            "vis_miles": 5
          },
          {
            "time_epoch": 1572822000,
            "time": "2019-11-03 23:00",
            "temp_c": 10.6,
            "temp_f": 51.1,
            "is_day": 0,
            "condition": {
              "text": "Patchy rain possible",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/176.png",
              "code": 1063
            },
            "wind_mph": 8.3,
            "wind_kph": 13.3,
            "wind_degree": 231,
            "wind_dir": "SW",
            "pressure_mb": 983,
            "pressure_in": 29.5,
            "precip_mm": 0.5,
            "precip_in": 0.02,
            "humidity": 79,
            "cloud": 62,
            "feelslike_c": 8.8,
            "feelslike_f": 47.8,
            "windchill_c": 8.8,
            "windchill_f": 47.8,
            "heatindex_c": 10.6,
            "heatindex_f": 51.1,
            "dewpoint_c": 7.1,
            "dewpoint_f": 44.8,
            "will_it_rain": 1,
            "chance_of_rain": "78",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 6.7,
            "vis_miles": 4
          }
        ]
      }
    ]
  },
  "alert": {}
}
                                
							
{
  "location": {
    "name": "London",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "tz_id": "Europe/London",
    "localtime_epoch": 1572750389,
    "localtime": "2019-11-03 3:06"
  },
  "forecast": {
    "forecastday": [
      {
        "date": "2018-01-31",
        "date_epoch": 1517356800,
        "day": {
          "maxtemp_c": 9.7,
          "maxtemp_f": 49.5,
          "mintemp_c": 4.5,
          "mintemp_f": 40,
          "avgtemp_c": 7.8,
          "avgtemp_f": 46,
          "maxwind_mph": 17.7,
          "maxwind_kph": 28.4,
          "totalprecip_mm": 0.22,
          "totalprecip_in": 0.01,
          "avgvis_km": 9,
          "avgvis_miles": 5,
          "avghumidity": 69,
          "condition": {
            "text": "Sunny",
            "icon": "//cdn.weatherapi.com/weather/64x64/day/113.png",
            "code": 1000
          },
          "uv": 0
        },
        "astro": {
          "sunrise": "07:41 AM",
          "sunset": "04:48 PM",
          "moonrise": "04:55 PM",
          "moonset": "07:33 AM",
          "moon_phase": "Waxing Gibbous",
          "moon_illumination": "97"
        },
        "hour": [
          {
            "time_epoch": 1517356800,
            "time": "2018-01-31 00:00",
            "temp_c": 9.6,
            "temp_f": 49.3,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 14.3,
            "wind_kph": 23,
            "wind_degree": 231,
            "wind_dir": "SW",
            "pressure_mb": 1013,
            "pressure_in": 30.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 90,
            "cloud": 100,
            "feelslike_c": 6.6,
            "feelslike_f": 43.9,
            "windchill_c": 6.6,
            "windchill_f": 43.9,
            "heatindex_c": 9.6,
            "heatindex_f": 49.3,
            "dewpoint_c": 8,
            "dewpoint_f": 46.4,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517360400,
            "time": "2018-01-31 01:00",
            "temp_c": 9.7,
            "temp_f": 49.4,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 15.2,
            "wind_kph": 24.5,
            "wind_degree": 234,
            "wind_dir": "SW",
            "pressure_mb": 1012,
            "pressure_in": 30.4,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 86,
            "cloud": 100,
            "feelslike_c": 6.5,
            "feelslike_f": 43.7,
            "windchill_c": 6.5,
            "windchill_f": 43.7,
            "heatindex_c": 9.6,
            "heatindex_f": 49.3,
            "dewpoint_c": 7.4,
            "dewpoint_f": 45.2,
            "will_it_rain": 0,
            "chance_of_rain": "3",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517364000,
            "time": "2018-01-31 02:00",
            "temp_c": 9.7,
            "temp_f": 49.4,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 16.1,
            "wind_kph": 25.9,
            "wind_degree": 237,
            "wind_dir": "WSW",
            "pressure_mb": 1011,
            "pressure_in": 30.3,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 82,
            "cloud": 100,
            "feelslike_c": 6.4,
            "feelslike_f": 43.6,
            "windchill_c": 6.4,
            "windchill_f": 43.6,
            "heatindex_c": 9.7,
            "heatindex_f": 49.4,
            "dewpoint_c": 6.7,
            "dewpoint_f": 44.1,
            "will_it_rain": 0,
            "chance_of_rain": "3",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517367600,
            "time": "2018-01-31 03:00",
            "temp_c": 9.7,
            "temp_f": 49.5,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 17,
            "wind_kph": 27.4,
            "wind_degree": 240,
            "wind_dir": "WSW",
            "pressure_mb": 1010,
            "pressure_in": 30.3,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 78,
            "cloud": 100,
            "feelslike_c": 6.4,
            "feelslike_f": 43.5,
            "windchill_c": 6.4,
            "windchill_f": 43.5,
            "heatindex_c": 9.7,
            "heatindex_f": 49.5,
            "dewpoint_c": 6,
            "dewpoint_f": 42.9,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517371200,
            "time": "2018-01-31 04:00",
            "temp_c": 9.3,
            "temp_f": 48.8,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 15.7,
            "wind_kph": 25.3,
            "wind_degree": 239,
            "wind_dir": "WSW",
            "pressure_mb": 1009,
            "pressure_in": 30.3,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 78,
            "cloud": 100,
            "feelslike_c": 6.1,
            "feelslike_f": 42.9,
            "windchill_c": 6.1,
            "windchill_f": 42.9,
            "heatindex_c": 9.3,
            "heatindex_f": 48.8,
            "dewpoint_c": 5.8,
            "dewpoint_f": 42.4,
            "will_it_rain": 0,
            "chance_of_rain": "3",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517374800,
            "time": "2018-01-31 05:00",
            "temp_c": 8.9,
            "temp_f": 48.1,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 14.5,
            "wind_kph": 23.3,
            "wind_degree": 239,
            "wind_dir": "WSW",
            "pressure_mb": 1008,
            "pressure_in": 30.2,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 79,
            "cloud": 100,
            "feelslike_c": 5.8,
            "feelslike_f": 42.4,
            "windchill_c": 5.8,
            "windchill_f": 42.4,
            "heatindex_c": 9,
            "heatindex_f": 48.1,
            "dewpoint_c": 5.5,
            "dewpoint_f": 41.8,
            "will_it_rain": 0,
            "chance_of_rain": "3",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517378400,
            "time": "2018-01-31 06:00",
            "temp_c": 8.6,
            "temp_f": 47.4,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 13.2,
            "wind_kph": 21.2,
            "wind_degree": 238,
            "wind_dir": "WSW",
            "pressure_mb": 1007,
            "pressure_in": 30.2,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 79,
            "cloud": 100,
            "feelslike_c": 5.5,
            "feelslike_f": 41.9,
            "windchill_c": 5.5,
            "windchill_f": 41.9,
            "heatindex_c": 8.6,
            "heatindex_f": 47.5,
            "dewpoint_c": 5.2,
            "dewpoint_f": 41.3,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517382000,
            "time": "2018-01-31 07:00",
            "temp_c": 8.6,
            "temp_f": 47.5,
            "is_day": 0,
            "condition": {
              "text": "Overcast",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/122.png",
              "code": 1009
            },
            "wind_mph": 14.6,
            "wind_kph": 23.5,
            "wind_degree": 243,
            "wind_dir": "WSW",
            "pressure_mb": 1006,
            "pressure_in": 30.2,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 78,
            "cloud": 100,
            "feelslike_c": 5.4,
            "feelslike_f": 41.7,
            "windchill_c": 5.4,
            "windchill_f": 41.7,
            "heatindex_c": 8.7,
            "heatindex_f": 47.6,
            "dewpoint_c": 5.1,
            "dewpoint_f": 41.2,
            "will_it_rain": 0,
            "chance_of_rain": "3",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 7.3,
            "vis_miles": 4
          },
          {
            "time_epoch": 1517385600,
            "time": "2018-01-31 08:00",
            "temp_c": 8.7,
            "temp_f": 47.7,
            "is_day": 1,
            "condition": {
              "text": "Light drizzle",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/266.png",
              "code": 1153
            },
            "wind_mph": 16,
            "wind_kph": 25.8,
            "wind_degree": 248,
            "wind_dir": "WSW",
            "pressure_mb": 1006,
            "pressure_in": 30.2,
            "precip_mm": 0.07,
            "precip_in": 0,
            "humidity": 77,
            "cloud": 100,
            "feelslike_c": 5.3,
            "feelslike_f": 41.5,
            "windchill_c": 5.3,
            "windchill_f": 41.5,
            "heatindex_c": 8.7,
            "heatindex_f": 47.7,
            "dewpoint_c": 5,
            "dewpoint_f": 41,
            "will_it_rain": 0,
            "chance_of_rain": "51",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 4.7,
            "vis_miles": 2
          },
          {
            "time_epoch": 1517389200,
            "time": "2018-01-31 09:00",
            "temp_c": 8.8,
            "temp_f": 47.8,
            "is_day": 1,
            "condition": {
              "text": "Light drizzle",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/266.png",
              "code": 1153
            },
            "wind_mph": 17.4,
            "wind_kph": 28.1,
            "wind_degree": 253,
            "wind_dir": "WSW",
            "pressure_mb": 1006,
            "pressure_in": 30.2,
            "precip_mm": 0.1,
            "precip_in": 0,
            "humidity": 77,
            "cloud": 100,
            "feelslike_c": 5.2,
            "feelslike_f": 41.3,
            "windchill_c": 5.2,
            "windchill_f": 41.3,
            "heatindex_c": 8.8,
            "heatindex_f": 47.8,
            "dewpoint_c": 4.9,
            "dewpoint_f": 40.9,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 2,
            "vis_miles": 1
          },
          {
            "time_epoch": 1517392800,
            "time": "2018-01-31 10:00",
            "temp_c": 8.7,
            "temp_f": 47.6,
            "is_day": 1,
            "condition": {
              "text": "Light drizzle",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/266.png",
              "code": 1153
            },
            "wind_mph": 16.6,
            "wind_kph": 26.6,
            "wind_degree": 258,
            "wind_dir": "WSW",
            "pressure_mb": 1005,
            "pressure_in": 30.1,
            "precip_mm": 0.05,
            "precip_in": 0,
            "humidity": 71,
            "cloud": 95,
            "feelslike_c": 5.1,
            "feelslike_f": 41.2,
            "windchill_c": 5.1,
            "windchill_f": 41.2,
            "heatindex_c": 8.7,
            "heatindex_f": 47.6,
            "dewpoint_c": 3.5,
            "dewpoint_f": 38.4,
            "will_it_rain": 0,
            "chance_of_rain": "51",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 4.7,
            "vis_miles": 2
          },
          {
            "time_epoch": 1517396400,
            "time": "2018-01-31 11:00",
            "temp_c": 8.5,
            "temp_f": 47.3,
            "is_day": 1,
            "condition": {
              "text": "Cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/119.png",
              "code": 1006
            },
            "wind_mph": 15.7,
            "wind_kph": 25.2,
            "wind_degree": 263,
            "wind_dir": "W",
            "pressure_mb": 1004,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 64,
            "cloud": 90,
            "feelslike_c": 5,
            "feelslike_f": 41.1,
            "windchill_c": 5,
            "windchill_f": 41.1,
            "heatindex_c": 8.5,
            "heatindex_f": 47.4,
            "dewpoint_c": 2.1,
            "dewpoint_f": 35.9,
            "will_it_rain": 0,
            "chance_of_rain": "2",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 7.3,
            "vis_miles": 4
          },
          {
            "time_epoch": 1517400000,
            "time": "2018-01-31 12:00",
            "temp_c": 8.4,
            "temp_f": 47.1,
            "is_day": 1,
            "condition": {
              "text": "Cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/119.png",
              "code": 1006
            },
            "wind_mph": 14.8,
            "wind_kph": 23.8,
            "wind_degree": 268,
            "wind_dir": "W",
            "pressure_mb": 1004,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 58,
            "cloud": 85,
            "feelslike_c": 5,
            "feelslike_f": 41,
            "windchill_c": 5,
            "windchill_f": 41,
            "heatindex_c": 8.4,
            "heatindex_f": 47.1,
            "dewpoint_c": 0.7,
            "dewpoint_f": 33.3,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517403600,
            "time": "2018-01-31 13:00",
            "temp_c": 8,
            "temp_f": 46.4,
            "is_day": 1,
            "condition": {
              "text": "Cloudy",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/119.png",
              "code": 1006
            },
            "wind_mph": 15.7,
            "wind_kph": 25.3,
            "wind_degree": 270,
            "wind_dir": "W",
            "pressure_mb": 1003,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 56,
            "cloud": 61,
            "feelslike_c": 4.4,
            "feelslike_f": 39.9,
            "windchill_c": 4.4,
            "windchill_f": 39.9,
            "heatindex_c": 8,
            "heatindex_f": 46.5,
            "dewpoint_c": -0.3,
            "dewpoint_f": 31.6,
            "will_it_rain": 0,
            "chance_of_rain": "2",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517407200,
            "time": "2018-01-31 14:00",
            "temp_c": 7.7,
            "temp_f": 45.8,
            "is_day": 1,
            "condition": {
              "text": "Sunny",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/113.png",
              "code": 1000
            },
            "wind_mph": 16.7,
            "wind_kph": 26.9,
            "wind_degree": 273,
            "wind_dir": "W",
            "pressure_mb": 1003,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 53,
            "cloud": 36,
            "feelslike_c": 3.8,
            "feelslike_f": 38.8,
            "windchill_c": 3.8,
            "windchill_f": 38.8,
            "heatindex_c": 7.7,
            "heatindex_f": 45.8,
            "dewpoint_c": -1.2,
            "dewpoint_f": 29.8,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517410800,
            "time": "2018-01-31 15:00",
            "temp_c": 7.3,
            "temp_f": 45.2,
            "is_day": 1,
            "condition": {
              "text": "Sunny",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/113.png",
              "code": 1000
            },
            "wind_mph": 17.7,
            "wind_kph": 28.4,
            "wind_degree": 276,
            "wind_dir": "W",
            "pressure_mb": 1003,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 51,
            "cloud": 12,
            "feelslike_c": 3.2,
            "feelslike_f": 37.7,
            "windchill_c": 3.2,
            "windchill_f": 37.7,
            "heatindex_c": 7.3,
            "heatindex_f": 45.1,
            "dewpoint_c": -2.2,
            "dewpoint_f": 28,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517414400,
            "time": "2018-01-31 16:00",
            "temp_c": 6.6,
            "temp_f": 43.9,
            "is_day": 1,
            "condition": {
              "text": "Sunny",
              "icon": "//cdn.weatherapi.com/weather/64x64/day/113.png",
              "code": 1000
            },
            "wind_mph": 15.9,
            "wind_kph": 25.6,
            "wind_degree": 269,
            "wind_dir": "W",
            "pressure_mb": 1002,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 53,
            "cloud": 9,
            "feelslike_c": 2.6,
            "feelslike_f": 36.7,
            "windchill_c": 2.6,
            "windchill_f": 36.7,
            "heatindex_c": 6.6,
            "heatindex_f": 43.9,
            "dewpoint_c": -2.2,
            "dewpoint_f": 28,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517418000,
            "time": "2018-01-31 17:00",
            "temp_c": 5.9,
            "temp_f": 42.6,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 14.1,
            "wind_kph": 22.7,
            "wind_degree": 263,
            "wind_dir": "W",
            "pressure_mb": 1002,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 56,
            "cloud": 6,
            "feelslike_c": 2,
            "feelslike_f": 35.7,
            "windchill_c": 2,
            "windchill_f": 35.7,
            "heatindex_c": 6,
            "heatindex_f": 42.7,
            "dewpoint_c": -2.2,
            "dewpoint_f": 28,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517421600,
            "time": "2018-01-31 18:00",
            "temp_c": 5.2,
            "temp_f": 41.3,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 12.3,
            "wind_kph": 19.8,
            "wind_degree": 257,
            "wind_dir": "WSW",
            "pressure_mb": 1002,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 58,
            "cloud": 3,
            "feelslike_c": 1.5,
            "feelslike_f": 34.6,
            "windchill_c": 1.5,
            "windchill_f": 34.6,
            "heatindex_c": 5.3,
            "heatindex_f": 41.5,
            "dewpoint_c": -2.2,
            "dewpoint_f": 28.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517425200,
            "time": "2018-01-31 19:00",
            "temp_c": 4.9,
            "temp_f": 40.9,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 12.9,
            "wind_kph": 20.8,
            "wind_degree": 257,
            "wind_dir": "WSW",
            "pressure_mb": 1002,
            "pressure_in": 30.1,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 60,
            "cloud": 6,
            "feelslike_c": 1,
            "feelslike_f": 33.8,
            "windchill_c": 1,
            "windchill_f": 33.8,
            "heatindex_c": 5,
            "heatindex_f": 41.1,
            "dewpoint_c": -2.1,
            "dewpoint_f": 28.1,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517428800,
            "time": "2018-01-31 20:00",
            "temp_c": 4.7,
            "temp_f": 40.5,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 13.5,
            "wind_kph": 21.7,
            "wind_degree": 257,
            "wind_dir": "WSW",
            "pressure_mb": 1002,
            "pressure_in": 30,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 61,
            "cloud": 8,
            "feelslike_c": 0.6,
            "feelslike_f": 33,
            "windchill_c": 0.6,
            "windchill_f": 33,
            "heatindex_c": 4.8,
            "heatindex_f": 40.6,
            "dewpoint_c": -2.1,
            "dewpoint_f": 28.2,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517432400,
            "time": "2018-01-31 21:00",
            "temp_c": 4.5,
            "temp_f": 40,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 14.1,
            "wind_kph": 22.7,
            "wind_degree": 257,
            "wind_dir": "WSW",
            "pressure_mb": 1001,
            "pressure_in": 30,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 62,
            "cloud": 11,
            "feelslike_c": 0.1,
            "feelslike_f": 32.2,
            "windchill_c": 0.1,
            "windchill_f": 32.2,
            "heatindex_c": 4.5,
            "heatindex_f": 40.1,
            "dewpoint_c": -2.1,
            "dewpoint_f": 28.3,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517436000,
            "time": "2018-01-31 22:00",
            "temp_c": 4.2,
            "temp_f": 39.5,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 13.3,
            "wind_kph": 21.4,
            "wind_degree": 251,
            "wind_dir": "WSW",
            "pressure_mb": 1001,
            "pressure_in": 30,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 64,
            "cloud": 15,
            "feelslike_c": -0.1,
            "feelslike_f": 31.8,
            "windchill_c": -0.1,
            "windchill_f": 31.8,
            "heatindex_c": 4.2,
            "heatindex_f": 39.6,
            "dewpoint_c": -2,
            "dewpoint_f": 28.5,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          },
          {
            "time_epoch": 1517439600,
            "time": "2018-01-31 23:00",
            "temp_c": 3.8,
            "temp_f": 38.9,
            "is_day": 0,
            "condition": {
              "text": "Clear",
              "icon": "//cdn.weatherapi.com/weather/64x64/night/113.png",
              "code": 1000
            },
            "wind_mph": 12.5,
            "wind_kph": 20,
            "wind_degree": 246,
            "wind_dir": "WSW",
            "pressure_mb": 1000,
            "pressure_in": 30,
            "precip_mm": 0,
            "precip_in": 0,
            "humidity": 66,
            "cloud": 19,
            "feelslike_c": -0.3,
            "feelslike_f": 31.4,
            "windchill_c": -0.3,
            "windchill_f": 31.4,
            "heatindex_c": 3.9,
            "heatindex_f": 39,
            "dewpoint_c": -1.9,
            "dewpoint_f": 28.7,
            "will_it_rain": 0,
            "chance_of_rain": "0",
            "will_it_snow": 0,
            "chance_of_snow": "0",
            "vis_km": 10,
            "vis_miles": 6
          }
        ]
      }
    ]
  }
}
                                
							
[
  {
    "id": 2801268,
    "name": "London, City of London, Greater London, United Kingdom",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "url": "london-city-of-london-greater-london-united-kingdom"
  },
  {
    "id": 2796590,
    "name": "Holborn, Camden, Greater London, United Kingdom",
    "region": "Camden, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.12,
    "url": "holborn-camden-greater-london-united-kingdom"
  },
  {
    "id": 2812957,
    "name": "St Giles, Camden, Greater London, United Kingdom",
    "region": "Camden, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.12,
    "url": "st-giles-camden-greater-london-united-kingdom"
  },
  {
    "id": 2786308,
    "name": "Clerkenwell, Islington, Greater London, United Kingdom",
    "region": "Islington, Greater London",
    "country": "United Kingdom",
    "lat": 51.53,
    "lon": -0.11,
    "url": "clerkenwell-islington-greater-london-united-kingdom"
  },
  {
    "id": 2791655,
    "name": "Finsbury, Islington, Greater London, United Kingdom",
    "region": "Islington, Greater London",
    "country": "United Kingdom",
    "lat": 51.53,
    "lon": -0.11,
    "url": "finsbury-islington-greater-london-united-kingdom"
  },
  {
    "id": 2813087,
    "name": "St Pancras, Camden, Greater London, United Kingdom",
    "region": "Camden, Greater London",
    "country": "United Kingdom",
    "lat": 51.53,
    "lon": -0.12,
    "url": "st-pancras-camden-greater-london-united-kingdom"
  },
  {
    "id": 2781746,
    "name": "Bloomsbury, Camden, Greater London, United Kingdom",
    "region": "Camden, Greater London",
    "country": "United Kingdom",
    "lat": 51.53,
    "lon": -0.12,
    "url": "bloomsbury-camden-greater-london-united-kingdom"
  },
  {
    "id": 2813948,
    "name": "Strand, Westminster, Greater London, United Kingdom",
    "region": "Westminster, Greater London",
    "country": "United Kingdom",
    "lat": 51.51,
    "lon": -0.12,
    "url": "strand-westminster-greater-london-united-kingdom"
  },
  {
    "id": 2811665,
    "name": "Shoreditch, Hackney, Greater London, United Kingdom",
    "region": "Hackney, Greater London",
    "country": "United Kingdom",
    "lat": 51.53,
    "lon": -0.09,
    "url": "shoreditch-hackney-greater-london-united-kingdom"
  },
  {
    "id": 2813028,
    "name": "St Luke's, Islington, Greater London, United Kingdom",
    "region": "Islington, Greater London",
    "country": "United Kingdom",
    "lat": 51.53,
    "lon": -0.09,
    "url": "st-lukes-islington-greater-london-united-kingdom"
  }
]
                                
							
{
  "location": {
    "name": "London",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "tz_id": "Europe/London",
    "localtime_epoch": 1572751809,
    "localtime": "2019-11-03 3:30"
  },
  "astronomy": {
    "astro": {
      "sunrise": "06:57 AM",
      "sunset": "04:30 PM",
      "moonrise": "01:27 PM",
      "moonset": "09:45 PM",
      "moon_phase": "Waxing Crescent",
      "moon_illumination": "39"
    }
  }
}
                                
							
{
  "location": {
    "name": "London",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "tz_id": "Europe/London",
    "localtime_epoch": 1791021600,
    "localtime": "2026-10-03 11:00"
  },
  "system": {
    "capacity_kw": 4.0,
    "tilt": 35.0,
    "azimuth": 180.0,
    "tracking": "fixed",
    "module_type": "standard",
    "temp_coefficient": -0.37,
    "losses": 14.0,
    "inverter_kw": 3.333,
    "inverter_eff": 96.0,
    "albedo": 0.2
  },
  "forecast": {
    "forecastday": [
      {
        "date": "2026-10-03",
        "date_epoch": 1790985600,
        "day": {
          "energy_kwh": 20.541,
          "energy_dc_kwh": 21.39,
          "peak_power_kw": 2.9,
          "peak_sun_hours": 6.43,
          "performance_ratio": 79.9,
          "ghi_kwh_m2": 3.872,
          "poa_kwh_m2": 6.43
        },
        "hour": [
          {
            "time_epoch": 1791028800,
            "time": "2026-10-03 13:00",
            "period_hours": 1.0,
            "ghi": 558.71,
            "dni": 813.67,
            "dhi": 100.57,
            "poa_global": 905.28,
            "poa_direct": 758.94,
            "poa_diffuse": 136.24,
            "poa_ground": 10.1,
            "sun_elevation": 34.27,
            "sun_azimuth": 174.1,
            "angle_of_incidence": 21.14,
            "temp_c": 13.4,
            "wind_kph": 10.8,
            "cell_temp_c": 33.27,
            "power_dc_kw": 3.0174,
            "power_ac_kw": 2.9004,
            "energy_kwh": 2.9004,
            "clipped_kwh": 0.0,
            "snow_cover": 0
          }
        ]
      }
    ]
  }
}
                                
							
{
  "location": {
    "name": "London",
    "region": "City of London, Greater London",
    "country": "United Kingdom",
    "lat": 51.52,
    "lon": -0.11,
    "tz_id": "Europe/London",
    "localtime_epoch": 1791021600,
    "localtime": "2026-10-03 11:00"
  },
  "crop": {
    "name": "wheat",
    "gdd_base": 0.0,
    "gdd_upper": 30.0,
    "kc": 1.15,
    "heat_threshold": 30.0
  },
  "season": {
    "start": "2026-09-23",
    "end": "2026-10-02",
    "days": 10,
    "gdd": 140.0,
    "rain_mm": 20.0,
    "et0_mm": 20.3,
    "etc_mm": 23.4,
    "water_balance_mm": -3.4
  },
  "forecast": {
    "forecastday": [
      {
        "date": "2026-10-03",
        "date_epoch": 1790985600,
        "day": {
          "maxtemp_c": 18.0,
          "mintemp_c": 6.0,
          "gdd": 12.0,
          "gdd_cumulative": 152.0,
          "rain_mm": 0.0,
          "et0_mm": 2.18,
          "etc_mm": 2.5,
          "water_balance_mm": -2.5,
          "chill_hours": 5.0,
          "frost_hours": 0.0,
          "hard_frost_hours": 0.0,
          "heat_stress_hours": 0.0,
          "leaf_wet_hours": 1.0,
          "disease_risk": "low",
          "smith_period": 0,
          "spray_good_hours": 17.0,
          "spray_marginal_hours": 7.0
        },
        "hour": [
          {
            "time_epoch": 1791028800,
            "time": "2026-10-03 13:00",
            "period_hours": 1.0,
            "temp_c": 17.2,
            "humidity": 53.0,
            "dewpoint_c": 7.7,
            "wind_kph": 9.0,
            "gust_kph": 14.4,
            "precip_mm": 0.0,
            "et0_mm": 0.275,
            "etc_mm": 0.316,
            "delta_t": 5.6,
            "leaf_wet": 0,
            "spray": "good",
            "spray_reason": ""
          }
        ]
      }
    ]
  }
}
                                
							
Need more than 10 million calls a month? High Volume plans give you everything in Business with 20 to 500 million calls, from $95 a month.

Is the WeatherAPI.com weather API free?

Yes. The Free plan gives you 100,000 API calls a month with realtime weather, a 3-day forecast, search, astronomy, IP lookup and weather maps. No credit card is needed and commercial use is allowed. Paid plans start at $7 a month and come with a 7-day free trial.

What weather data does the API provide?

Realtime weather, 14-day daily and hourly forecasts, 15-minute forecasts (Enterprise), historical weather from 1 January 2010, future weather up to 300 days ahead, marine weather and tides, air quality, pollen, government weather alerts, solar irradiance, solar PV energy forecasts, evapotranspiration, astronomy, time zone, IP lookup, sports events and weather map tiles.

Where does the weather data come from?

We blend global and high resolution weather models, including GFS, HRRR and ECMWF IFS/AIFS, with live observations such as METAR airport reports. Data is available for millions of locations worldwide at 1 to 11 km resolution.

How far back does the historical weather data go?

Hourly historical weather is available from 1 January 2010 onwards. The Free plan includes the past day, Starter the past 7 days, Pro+ the past 365 days, and Business and Enterprise the full archive from 2010.

Which formats and languages are supported?

Every endpoint returns JSON or XML. Weather condition text is available in more than 40 languages using the lang parameter.

Can I use the API in a commercial product?

Yes. Commercial and non-commercial use is allowed on every plan, including the Free plan.

What is the Solar Energy API?

The Solar Energy API (/v1/solar.json) forecasts the power and energy output of a solar PV system for up to 14 days. Give it your array size and, optionally, tilt, azimuth and tracking, and it returns hourly and daily kW and kWh. It is available on the Business plan and above.

What is the Agriculture API?

The Agriculture API (/v1/agriculture.json) gives farmers and agtech apps growing degree days, rainfall, evapotranspiration and crop water use, chill hours, frost and heat stress, leaf wetness, disease risk and hourly spray windows for up to 14 days, plus season-to-date totals. Choose a crop preset or set your own values. It is available on the Business plan and above.

Do I need a new API key when I upgrade?

No. Your API key stays the same when you upgrade or change plan, so there is nothing to change in your code.

What if I need more than 10 million calls a month?

Choose a High Volume plan: everything in Business, with 20 million to 500 million calls a month, from $95 a month (10% less when paid yearly). You can upgrade or change it any time from your dashboard, and your API key stays the same.

Can I use WeatherAPI.com with AI assistants and LLMs?

Yes. There is an official MCP server (weatherapi-mcp) for Claude and other AI assistants, an OpenAPI specification at /openapi.json and an llms.txt file describing every endpoint.

Can more than one person use my WeatherAPI.com account?

Yes. Invite colleagues from the Team page in your dashboard. Each person signs in with their own login and gets a role (Admin, Developer, Billing or Viewer), so you control who can see API keys and who can manage billing. Starter includes 3 people, Pro+ 10 and Business 25.

Does WeatherAPI.com support two-step login and passkeys?

Yes, on every plan including Free. Turn on two-step login with an authenticator app, or add a passkey to sign in with Face ID, Touch ID, Windows Hello or a security key instead of a password.

Quick and Easy Signup for Weather API

WeatherAPI.com makes it super easy to integrate our realtime, daily, hourly and 15 min interval weather forecast data, historical weather, marine weather, bulk request, air quality data, pollen, evapotranspiration, autocomplete, time zone, astronomy and sports data into your new or existing project.