{
  "info": {
    "_postman_id": "cc651803-70be-41b4-8bcc-4b8bd21912bd",
    "name": "WeatherAPI.com",
    "description": "WeatherAPI.com provides real-time, forecast, historical, marine, future, astronomy, air quality, pollen, sports, IP lookup, timezone, and geolocation data via a JSON/XML REST API. Trusted by 850,000+ developers worldwide. Average response time ~200ms.\n\n## Authentication\nAll endpoints require an API key passed as the `key` query parameter.\n\n## Base URL\n`https://api.weatherapi.com/v1`\n\n## Location Query (`q` parameter)\nAccepts: city name, lat/lon decimal, US zip, UK postcode, Canada postal code, METAR code (`metar:EGLL`), IATA airport code (`iata:DXB`), IP lookup (`auto:ip`), IPv4/IPv6 address, or location ID (`id:2801268`).\n\n## Plans\n- **Free**: 100K calls/month, 3-day forecast, 1-day history\n- **Starter**: $7/mo \u2014 3M calls, 7-day forecast, 7-day history\n- **Pro+**: $25/mo \u2014 5M calls, 300-day future, 365-day history\n- **Business**: $65/mo \u2014 10M calls, evapotranspiration\n- **Enterprise**: Custom \u2014 15-min interval, pollen history, wind@100m, SLA\n\nContact Support:\n Name: WeatherAPI.com Support",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-06-05T15:20:24.000Z",
    "updatedAt": "2026-06-05T15:20:24.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-cc651803-70be-41b4-8bcc-4b8bd21912bd"
  },
  "item": [
    {
      "name": "current.json",
      "item": [
        {
          "name": "WeatherAPI Current / Real-time Weather",
          "id": "27d41460-df4c-4873-8f2a-604429209f4e",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/current.json?key=<string>&q=<string>&aqi=no&pollen=no&lang=<string>&current_fields=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "current.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                },
                {
                  "description": "Include Air Quality Index (AQI) data in response.",
                  "key": "aqi",
                  "value": "no"
                },
                {
                  "description": "Include pollen data. Available on Pro+ and above.",
                  "key": "pollen",
                  "value": "no"
                },
                {
                  "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                  "key": "lang",
                  "value": "<string>"
                },
                {
                  "description": "Comma-separated list of fields to return in the current element, e.g. temp_c,wind_mph.",
                  "key": "current_fields",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns up-to-date current weather for a given location. Data is refreshed every 10\u201315 minutes. Optionally includes air quality (AQI) and pollen data."
          },
          "response": [
            {
              "id": "6a860e3f-a85b-4f6e-ba8d-f5e422c4aeb7",
              "name": "Current weather data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=<string>&aqi=no&pollen=no&lang=<string>&current_fields=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated list of fields to return in the current element, e.g. temp_c,wind_mph.",
                      "key": "current_fields",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"current\": {\n    \"last_updated_epoch\": \"<integer>\",\n    \"last_updated\": \"<string>\",\n    \"temp_c\": \"<number>\",\n    \"temp_f\": \"<number>\",\n    \"is_day\": \"<integer>\",\n    \"condition\": {\n      \"text\": \"<string>\",\n      \"icon\": \"<string>\",\n      \"code\": \"<integer>\"\n    },\n    \"wind_mph\": \"<number>\",\n    \"wind_kph\": \"<number>\",\n    \"wind_degree\": \"<integer>\",\n    \"wind_dir\": \"<string>\",\n    \"pressure_mb\": \"<number>\",\n    \"pressure_in\": \"<number>\",\n    \"precip_mm\": \"<number>\",\n    \"precip_in\": \"<number>\",\n    \"humidity\": \"<integer>\",\n    \"cloud\": \"<integer>\",\n    \"feelslike_c\": \"<number>\",\n    \"feelslike_f\": \"<number>\",\n    \"windchill_c\": \"<number>\",\n    \"windchill_f\": \"<number>\",\n    \"heatindex_c\": \"<number>\",\n    \"heatindex_f\": \"<number>\",\n    \"dewpoint_c\": \"<number>\",\n    \"dewpoint_f\": \"<number>\",\n    \"vis_km\": \"<number>\",\n    \"vis_miles\": \"<number>\",\n    \"uv\": \"<number>\",\n    \"gust_mph\": \"<number>\",\n    \"gust_kph\": \"<number>\",\n    \"short_rad\": \"<number>\",\n    \"diff_rad\": \"<number>\",\n    \"air_quality\": {\n      \"co\": \"<number>\",\n      \"o3\": \"<number>\",\n      \"no2\": \"<number>\",\n      \"so2\": \"<number>\",\n      \"pm2_5\": \"<number>\",\n      \"pm10\": \"<number>\",\n      \"us-epa-index\": \"<integer>\",\n      \"gb-defra-index\": \"<integer>\"\n    },\n    \"pollen\": {\n      \"Hazel\": \"<number>\",\n      \"Alder\": \"<number>\",\n      \"Birch\": \"<number>\",\n      \"Oak\": \"<number>\",\n      \"Grass\": \"<number>\",\n      \"Mugwort\": \"<number>\",\n      \"Ragweed\": \"<number>\"\n    }\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-6a860e3f-a85b-4f6e-ba8d-f5e422c4aeb7"
            },
            {
              "id": "d6b88571-c014-4b54-9c24-b89a47648184",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=<string>&aqi=no&pollen=no&lang=<string>&current_fields=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated list of fields to return in the current element, e.g. temp_c,wind_mph.",
                      "key": "current_fields",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-d6b88571-c014-4b54-9c24-b89a47648184"
            },
            {
              "id": "5e728b00-c2ad-4792-b71b-171a2e91d23a",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=<string>&aqi=no&pollen=no&lang=<string>&current_fields=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated list of fields to return in the current element, e.g. temp_c,wind_mph.",
                      "key": "current_fields",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-5e728b00-c2ad-4792-b71b-171a2e91d23a"
            },
            {
              "id": "3d26a35b-0054-4eee-9de0-a84483f27ea2",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=<string>&aqi=no&pollen=no&lang=<string>&current_fields=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated list of fields to return in the current element, e.g. temp_c,wind_mph.",
                      "key": "current_fields",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-3d26a35b-0054-4eee-9de0-a84483f27ea2"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-27d41460-df4c-4873-8f2a-604429209f4e"
        }
      ],
      "id": "92a9889a-a7af-47b4-8e4c-b6259eeef546",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-92a9889a-a7af-47b4-8e4c-b6259eeef546"
    },
    {
      "name": "forecast.json",
      "item": [
        {
          "name": "WeatherAPI Forecast Weather",
          "id": "e7a007d3-dd1d-4e7e-8994-caf8f44b2e4f",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/forecast.json?key=<string>&q=<string>&days=<integer>&dt=<date>&unixdt=<integer>&hour=<integer>&alerts=no&aqi=no&pollen=no&tp=15&lang=<string>&day_fields=<string>&hour_fields=<string>&et0=no",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "forecast.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Number of forecast days (1\u201314).",
                  "key": "days",
                  "value": "<integer>"
                },
                {
                  "description": "Restrict date output in yyyy-MM-dd format.",
                  "key": "dt",
                  "value": "<date>"
                },
                {
                  "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                  "key": "unixdt",
                  "value": "<integer>"
                },
                {
                  "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                  "key": "hour",
                  "value": "<integer>"
                },
                {
                  "description": "Include weather alerts in Forecast API response.",
                  "key": "alerts",
                  "value": "no"
                },
                {
                  "description": "Include Air Quality Index (AQI) data in response.",
                  "key": "aqi",
                  "value": "no"
                },
                {
                  "description": "Include pollen data. Available on Pro+ and above.",
                  "key": "pollen",
                  "value": "no"
                },
                {
                  "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                  "key": "tp",
                  "value": "15"
                },
                {
                  "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                  "key": "lang",
                  "value": "<string>"
                },
                {
                  "description": "Comma-separated fields to return in forecast/history day element.",
                  "key": "day_fields",
                  "value": "<string>"
                },
                {
                  "description": "Comma-separated fields to return in forecast/history hour element.",
                  "key": "hour_fields",
                  "value": "<string>"
                },
                {
                  "description": "Include evapotranspiration data. Business and Enterprise only.",
                  "key": "et0",
                  "value": "no"
                }
              ]
            },
            "description": "Returns weather forecast for up to 14 days (plan dependent). Includes hourly intervals, astronomy, air quality, pollen, and weather alerts."
          },
          "response": [
            {
              "id": "dc26ca4a-4782-45ba-8aee-92f4d42992e8",
              "name": "Forecast weather data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/forecast.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&unixdt=<integer>&hour=<integer>&alerts=no&aqi=no&pollen=no&tp=15&lang=<string>&day_fields=<string>&hour_fields=<string>&et0=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "forecast.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u201314).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include weather alerts in Forecast API response.",
                      "key": "alerts",
                      "value": "no"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history day element.",
                      "key": "day_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history hour element.",
                      "key": "hour_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"current\": {\n    \"last_updated_epoch\": \"<integer>\",\n    \"last_updated\": \"<string>\",\n    \"temp_c\": \"<number>\",\n    \"temp_f\": \"<number>\",\n    \"is_day\": \"<integer>\",\n    \"condition\": {\n      \"text\": \"<string>\",\n      \"icon\": \"<string>\",\n      \"code\": \"<integer>\"\n    },\n    \"wind_mph\": \"<number>\",\n    \"wind_kph\": \"<number>\",\n    \"wind_degree\": \"<integer>\",\n    \"wind_dir\": \"<string>\",\n    \"pressure_mb\": \"<number>\",\n    \"pressure_in\": \"<number>\",\n    \"precip_mm\": \"<number>\",\n    \"precip_in\": \"<number>\",\n    \"humidity\": \"<integer>\",\n    \"cloud\": \"<integer>\",\n    \"feelslike_c\": \"<number>\",\n    \"feelslike_f\": \"<number>\",\n    \"windchill_c\": \"<number>\",\n    \"windchill_f\": \"<number>\",\n    \"heatindex_c\": \"<number>\",\n    \"heatindex_f\": \"<number>\",\n    \"dewpoint_c\": \"<number>\",\n    \"dewpoint_f\": \"<number>\",\n    \"vis_km\": \"<number>\",\n    \"vis_miles\": \"<number>\",\n    \"uv\": \"<number>\",\n    \"gust_mph\": \"<number>\",\n    \"gust_kph\": \"<number>\",\n    \"short_rad\": \"<number>\",\n    \"diff_rad\": \"<number>\",\n    \"air_quality\": {\n      \"co\": \"<number>\",\n      \"o3\": \"<number>\",\n      \"no2\": \"<number>\",\n      \"so2\": \"<number>\",\n      \"pm2_5\": \"<number>\",\n      \"pm10\": \"<number>\",\n      \"us-epa-index\": \"<integer>\",\n      \"gb-defra-index\": \"<integer>\"\n    },\n    \"pollen\": {\n      \"Hazel\": \"<number>\",\n      \"Alder\": \"<number>\",\n      \"Birch\": \"<number>\",\n      \"Oak\": \"<number>\",\n      \"Grass\": \"<number>\",\n      \"Mugwort\": \"<number>\",\n      \"Ragweed\": \"<number>\"\n    }\n  },\n  \"forecast\": {\n    \"forecastday\": [\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"hour\": [\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      },\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"hour\": [\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      }\n    ]\n  },\n  \"alerts\": {\n    \"alert\": [\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      },\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-dc26ca4a-4782-45ba-8aee-92f4d42992e8"
            },
            {
              "id": "26d6f490-a158-416e-a532-4c1995a18d50",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/forecast.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&unixdt=<integer>&hour=<integer>&alerts=no&aqi=no&pollen=no&tp=15&lang=<string>&day_fields=<string>&hour_fields=<string>&et0=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "forecast.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u201314).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include weather alerts in Forecast API response.",
                      "key": "alerts",
                      "value": "no"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history day element.",
                      "key": "day_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history hour element.",
                      "key": "hour_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-26d6f490-a158-416e-a532-4c1995a18d50"
            },
            {
              "id": "1b989435-17a4-4c9f-a368-3be0c91d19cb",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/forecast.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&unixdt=<integer>&hour=<integer>&alerts=no&aqi=no&pollen=no&tp=15&lang=<string>&day_fields=<string>&hour_fields=<string>&et0=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "forecast.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u201314).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include weather alerts in Forecast API response.",
                      "key": "alerts",
                      "value": "no"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history day element.",
                      "key": "day_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history hour element.",
                      "key": "hour_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-1b989435-17a4-4c9f-a368-3be0c91d19cb"
            },
            {
              "id": "296f2104-f808-40e1-985e-fb0b84e3c417",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/forecast.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&unixdt=<integer>&hour=<integer>&alerts=no&aqi=no&pollen=no&tp=15&lang=<string>&day_fields=<string>&hour_fields=<string>&et0=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "forecast.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u201314).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include weather alerts in Forecast API response.",
                      "key": "alerts",
                      "value": "no"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history day element.",
                      "key": "day_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Comma-separated fields to return in forecast/history hour element.",
                      "key": "hour_fields",
                      "value": "<string>"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-296f2104-f808-40e1-985e-fb0b84e3c417"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-e7a007d3-dd1d-4e7e-8994-caf8f44b2e4f"
        }
      ],
      "id": "5ec55dc9-1cd8-46ff-9ee4-7ec635b0b35a",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-5ec55dc9-1cd8-46ff-9ee4-7ec635b0b35a"
    },
    {
      "name": "history.json",
      "item": [
        {
          "name": "WeatherAPI Historical Weather",
          "id": "a2e1d82c-dc5e-465d-a600-5a9fc2b1f50d",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/history.json?key=<string>&q=<string>&dt=<date>&unixdt=<integer>&end_dt=<date>&unixend_dt=<integer>&hour=<integer>&aqi=no&pollen=no&tp=15&lang=<string>&solar=no&et0=no&wind100mph=no&wind100kph=no",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "history.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Date on or after 2010-01-01 in yyyy-MM-dd format.",
                  "key": "dt",
                  "value": "<date>"
                },
                {
                  "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                  "key": "unixdt",
                  "value": "<integer>"
                },
                {
                  "description": "End date for range (Pro+ and above). Max 30 days range. yyyy-MM-dd.",
                  "key": "end_dt",
                  "value": "<date>"
                },
                {
                  "description": "Unix timestamp equivalent of `end_dt`. Do not pass both.",
                  "key": "unixend_dt",
                  "value": "<integer>"
                },
                {
                  "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                  "key": "hour",
                  "value": "<integer>"
                },
                {
                  "description": "Include Air Quality Index (AQI) data in response.",
                  "key": "aqi",
                  "value": "no"
                },
                {
                  "description": "Include pollen data. Available on Pro+ and above.",
                  "key": "pollen",
                  "value": "no"
                },
                {
                  "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                  "key": "tp",
                  "value": "15"
                },
                {
                  "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                  "key": "lang",
                  "value": "<string>"
                },
                {
                  "description": "Include solar irradiance data in History API. Enterprise only.",
                  "key": "solar",
                  "value": "no"
                },
                {
                  "description": "Include evapotranspiration data. Business and Enterprise only.",
                  "key": "et0",
                  "value": "no"
                },
                {
                  "description": "Include wind speed at 100m height in mph. Enterprise only.",
                  "key": "wind100mph",
                  "value": "no"
                },
                {
                  "description": "Include wind speed at 100m height in kph. Enterprise only.",
                  "key": "wind100kph",
                  "value": "no"
                }
              ]
            },
            "description": "Returns historical weather data for a given date on or after 1 January 2010. Includes hourly breakdown. Enterprise plan unlocks solar irradiance, wind@100m, pollen history, and evapotranspiration."
          },
          "response": [
            {
              "id": "21753a0a-4251-4991-9944-e02589b2d88d",
              "name": "Historical weather data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/history.json?key=<API Key>&q=<string>&dt=<date>&unixdt=<integer>&end_dt=<date>&unixend_dt=<integer>&hour=<integer>&aqi=no&pollen=no&tp=15&lang=<string>&solar=no&et0=no&wind100mph=no&wind100kph=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "history.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date on or after 2010-01-01 in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "End date for range (Pro+ and above). Max 30 days range. yyyy-MM-dd.",
                      "key": "end_dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `end_dt`. Do not pass both.",
                      "key": "unixend_dt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Include solar irradiance data in History API. Enterprise only.",
                      "key": "solar",
                      "value": "no"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in mph. Enterprise only.",
                      "key": "wind100mph",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in kph. Enterprise only.",
                      "key": "wind100kph",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"current\": {\n    \"last_updated_epoch\": \"<integer>\",\n    \"last_updated\": \"<string>\",\n    \"temp_c\": \"<number>\",\n    \"temp_f\": \"<number>\",\n    \"is_day\": \"<integer>\",\n    \"condition\": {\n      \"text\": \"<string>\",\n      \"icon\": \"<string>\",\n      \"code\": \"<integer>\"\n    },\n    \"wind_mph\": \"<number>\",\n    \"wind_kph\": \"<number>\",\n    \"wind_degree\": \"<integer>\",\n    \"wind_dir\": \"<string>\",\n    \"pressure_mb\": \"<number>\",\n    \"pressure_in\": \"<number>\",\n    \"precip_mm\": \"<number>\",\n    \"precip_in\": \"<number>\",\n    \"humidity\": \"<integer>\",\n    \"cloud\": \"<integer>\",\n    \"feelslike_c\": \"<number>\",\n    \"feelslike_f\": \"<number>\",\n    \"windchill_c\": \"<number>\",\n    \"windchill_f\": \"<number>\",\n    \"heatindex_c\": \"<number>\",\n    \"heatindex_f\": \"<number>\",\n    \"dewpoint_c\": \"<number>\",\n    \"dewpoint_f\": \"<number>\",\n    \"vis_km\": \"<number>\",\n    \"vis_miles\": \"<number>\",\n    \"uv\": \"<number>\",\n    \"gust_mph\": \"<number>\",\n    \"gust_kph\": \"<number>\",\n    \"short_rad\": \"<number>\",\n    \"diff_rad\": \"<number>\",\n    \"air_quality\": {\n      \"co\": \"<number>\",\n      \"o3\": \"<number>\",\n      \"no2\": \"<number>\",\n      \"so2\": \"<number>\",\n      \"pm2_5\": \"<number>\",\n      \"pm10\": \"<number>\",\n      \"us-epa-index\": \"<integer>\",\n      \"gb-defra-index\": \"<integer>\"\n    },\n    \"pollen\": {\n      \"Hazel\": \"<number>\",\n      \"Alder\": \"<number>\",\n      \"Birch\": \"<number>\",\n      \"Oak\": \"<number>\",\n      \"Grass\": \"<number>\",\n      \"Mugwort\": \"<number>\",\n      \"Ragweed\": \"<number>\"\n    }\n  },\n  \"forecast\": {\n    \"forecastday\": [\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"hour\": [\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      },\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"hour\": [\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      }\n    ]\n  },\n  \"alerts\": {\n    \"alert\": [\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      },\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-21753a0a-4251-4991-9944-e02589b2d88d"
            },
            {
              "id": "dd1b95ee-361b-4e5c-91c8-aa481e6c9ee0",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/history.json?key=<API Key>&q=<string>&dt=<date>&unixdt=<integer>&end_dt=<date>&unixend_dt=<integer>&hour=<integer>&aqi=no&pollen=no&tp=15&lang=<string>&solar=no&et0=no&wind100mph=no&wind100kph=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "history.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date on or after 2010-01-01 in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "End date for range (Pro+ and above). Max 30 days range. yyyy-MM-dd.",
                      "key": "end_dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `end_dt`. Do not pass both.",
                      "key": "unixend_dt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Include solar irradiance data in History API. Enterprise only.",
                      "key": "solar",
                      "value": "no"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in mph. Enterprise only.",
                      "key": "wind100mph",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in kph. Enterprise only.",
                      "key": "wind100kph",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-dd1b95ee-361b-4e5c-91c8-aa481e6c9ee0"
            },
            {
              "id": "093ed15f-be03-4fb7-8f39-1a184f7498c6",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/history.json?key=<API Key>&q=<string>&dt=<date>&unixdt=<integer>&end_dt=<date>&unixend_dt=<integer>&hour=<integer>&aqi=no&pollen=no&tp=15&lang=<string>&solar=no&et0=no&wind100mph=no&wind100kph=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "history.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date on or after 2010-01-01 in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "End date for range (Pro+ and above). Max 30 days range. yyyy-MM-dd.",
                      "key": "end_dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `end_dt`. Do not pass both.",
                      "key": "unixend_dt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Include solar irradiance data in History API. Enterprise only.",
                      "key": "solar",
                      "value": "no"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in mph. Enterprise only.",
                      "key": "wind100mph",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in kph. Enterprise only.",
                      "key": "wind100kph",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-093ed15f-be03-4fb7-8f39-1a184f7498c6"
            },
            {
              "id": "da868a8c-f095-4854-84fd-44e705daa88a",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/history.json?key=<API Key>&q=<string>&dt=<date>&unixdt=<integer>&end_dt=<date>&unixend_dt=<integer>&hour=<integer>&aqi=no&pollen=no&tp=15&lang=<string>&solar=no&et0=no&wind100mph=no&wind100kph=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "history.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date on or after 2010-01-01 in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `dt`. Do not pass both.",
                      "key": "unixdt",
                      "value": "<integer>"
                    },
                    {
                      "description": "End date for range (Pro+ and above). Max 30 days range. yyyy-MM-dd.",
                      "key": "end_dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Unix timestamp equivalent of `end_dt`. Do not pass both.",
                      "key": "unixend_dt",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    },
                    {
                      "description": "Include pollen data. Available on Pro+ and above.",
                      "key": "pollen",
                      "value": "no"
                    },
                    {
                      "description": "Interval for data. Use tp=15 for 15-minute intervals (Enterprise only).",
                      "key": "tp",
                      "value": "15"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    },
                    {
                      "description": "Include solar irradiance data in History API. Enterprise only.",
                      "key": "solar",
                      "value": "no"
                    },
                    {
                      "description": "Include evapotranspiration data. Business and Enterprise only.",
                      "key": "et0",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in mph. Enterprise only.",
                      "key": "wind100mph",
                      "value": "no"
                    },
                    {
                      "description": "Include wind speed at 100m height in kph. Enterprise only.",
                      "key": "wind100kph",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-da868a8c-f095-4854-84fd-44e705daa88a"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-a2e1d82c-dc5e-465d-a600-5a9fc2b1f50d"
        }
      ],
      "id": "525d09f6-7f93-4427-a6c5-9af135b84bcc",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-525d09f6-7f93-4427-a6c5-9af135b84bcc"
    },
    {
      "name": "alerts.json",
      "item": [
        {
          "name": "WeatherAPI Weather Alerts",
          "id": "c3584854-34ea-47bb-8d5d-90b4b4a6310a",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/alerts.json?key=<string>&q=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alerts.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns government weather alerts and warnings (USA, UK, Europe, rest of world) for a given location, if available."
          },
          "response": [
            {
              "id": "b15d0b7d-6e64-47c9-b022-89c1e440e07f",
              "name": "Weather alerts",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/alerts.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "alerts.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"alerts\": {\n    \"alert\": [\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      },\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-b15d0b7d-6e64-47c9-b022-89c1e440e07f"
            },
            {
              "id": "6ea5ecd7-5477-4b11-918e-765b781a1a8d",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/alerts.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "alerts.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-6ea5ecd7-5477-4b11-918e-765b781a1a8d"
            },
            {
              "id": "be9780de-575c-4938-90c0-25e26c1eff53",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/alerts.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "alerts.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-be9780de-575c-4938-90c0-25e26c1eff53"
            },
            {
              "id": "217c7ba5-1ff0-4d1c-8312-9f2d77ffa463",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/alerts.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "alerts.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-217c7ba5-1ff0-4d1c-8312-9f2d77ffa463"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-c3584854-34ea-47bb-8d5d-90b4b4a6310a"
        }
      ],
      "id": "ed9521df-721e-44ac-ae23-2bc88b2d957a",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-ed9521df-721e-44ac-ae23-2bc88b2d957a"
    },
    {
      "name": "marine.json",
      "item": [
        {
          "name": "WeatherAPI Marine Weather",
          "id": "40dc0079-4e34-45a5-b5fa-87179387ac8a",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/marine.json?key=<string>&q=<string>&days=<integer>&dt=<date>&hour=<integer>&tides=no",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "marine.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Number of forecast days (1\u20137 depending on plan).",
                  "key": "days",
                  "value": "<integer>"
                },
                {
                  "description": "Restrict date output in yyyy-MM-dd format.",
                  "key": "dt",
                  "value": "<date>"
                },
                {
                  "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                  "key": "hour",
                  "value": "<integer>"
                },
                {
                  "description": "Enable/disable tide data (Pro+ and above).",
                  "key": "tides",
                  "value": "no"
                }
              ]
            },
            "description": "Returns marine and sailing weather forecast (up to 7 days depending on plan) including tide data (Pro+ and above), wave height, swell, and water temperature."
          },
          "response": [
            {
              "id": "92f1ca53-4952-42c8-b3b8-b48aaebe86e1",
              "name": "Marine weather data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/marine.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&hour=<integer>&tides=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "marine.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u20137 depending on plan).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Enable/disable tide data (Pro+ and above).",
                      "key": "tides",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"forecast\": {\n    \"forecastday\": [\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"tides\": [\n          {\n            \"tide\": [\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"Low\"\n              },\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"High\"\n              }\n            ]\n          },\n          {\n            \"tide\": [\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"Low\"\n              },\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"High\"\n              }\n            ]\n          }\n        ],\n        \"hour\": [\n          {\n            \"sig_ht_mt\": 33667908.80596921,\n            \"swell_ht_mt\": 92350944.30657521,\n            \"swell_ht_ft\": 26612466.84789042,\n            \"swell_dir\": -70156388.65762877,\n            \"swell_dir_16_point\": \"mollit Lorem dolor\",\n            \"swell_period_secs\": 44116584.79832119,\n            \"water_temp_c\": 65892876.4599112,\n            \"water_temp_f\": -58806294.89843927,\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"sig_ht_mt\": 96951105.04124403,\n            \"swell_ht_mt\": -1523174.9305052161,\n            \"swell_ht_ft\": -84245494.39202611,\n            \"swell_dir\": 16168455.813146383,\n            \"swell_dir_16_point\": \"sunt labore irure\",\n            \"swell_period_secs\": 70714203.78355655,\n            \"water_temp_c\": -4521082.296360925,\n            \"water_temp_f\": 33443143.924234465,\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      },\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"tides\": [\n          {\n            \"tide\": [\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"Low\"\n              },\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"High\"\n              }\n            ]\n          },\n          {\n            \"tide\": [\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"High\"\n              },\n              {\n                \"tide_time\": \"<string>\",\n                \"tide_height_mt\": \"<number>\",\n                \"tide_type\": \"Low\"\n              }\n            ]\n          }\n        ],\n        \"hour\": [\n          {\n            \"sig_ht_mt\": 95731106.40907195,\n            \"swell_ht_mt\": 38340727.1397647,\n            \"swell_ht_ft\": -94693754.9773653,\n            \"swell_dir\": 24339956.527972013,\n            \"swell_dir_16_point\": \"proident ad\",\n            \"swell_period_secs\": 60919804.79270998,\n            \"water_temp_c\": 93349948.27363881,\n            \"water_temp_f\": 59613639.64525077,\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"sig_ht_mt\": 54757339.59331635,\n            \"swell_ht_mt\": 95020936.3161138,\n            \"swell_ht_ft\": -16832869.472595036,\n            \"swell_dir\": -7010935.271910682,\n            \"swell_dir_16_point\": \"m\",\n            \"swell_period_secs\": -35745753.57771641,\n            \"water_temp_c\": -44076849.36233851,\n            \"water_temp_f\": 20880261.839898303,\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-92f1ca53-4952-42c8-b3b8-b48aaebe86e1"
            },
            {
              "id": "416f47c7-83c1-45ca-bedc-7439152c0f5d",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/marine.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&hour=<integer>&tides=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "marine.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u20137 depending on plan).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Enable/disable tide data (Pro+ and above).",
                      "key": "tides",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-416f47c7-83c1-45ca-bedc-7439152c0f5d"
            },
            {
              "id": "882ec67a-c8d0-4964-a7eb-4d7773eccbc5",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/marine.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&hour=<integer>&tides=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "marine.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u20137 depending on plan).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Enable/disable tide data (Pro+ and above).",
                      "key": "tides",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-882ec67a-c8d0-4964-a7eb-4d7773eccbc5"
            },
            {
              "id": "133bf6e7-99ec-4ade-8dbd-ce5b353a98f6",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/marine.json?key=<API Key>&q=<string>&days=<integer>&dt=<date>&hour=<integer>&tides=no",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "marine.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Number of forecast days (1\u20137 depending on plan).",
                      "key": "days",
                      "value": "<integer>"
                    },
                    {
                      "description": "Restrict date output in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Restrict output to a specific hour (0\u201323) in 24-hour format.",
                      "key": "hour",
                      "value": "<integer>"
                    },
                    {
                      "description": "Enable/disable tide data (Pro+ and above).",
                      "key": "tides",
                      "value": "no"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-133bf6e7-99ec-4ade-8dbd-ce5b353a98f6"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-40dc0079-4e34-45a5-b5fa-87179387ac8a"
        }
      ],
      "id": "eab63613-9cc3-4b0d-97be-41d0963993e2",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-eab63613-9cc3-4b0d-97be-41d0963993e2"
    },
    {
      "name": "future.json",
      "item": [
        {
          "name": "WeatherAPI Future Weather (14\u2013300 Days Ahead)",
          "id": "18884244-17bf-4035-bbef-3365e51ca9a3",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/future.json?key=<string>&q=<string>&dt=<date>&lang=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "future.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Date between 14 and 300 days from today in yyyy-MM-dd format.",
                  "key": "dt",
                  "value": "<date>"
                },
                {
                  "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                  "key": "lang",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns 3-hourly weather forecast for a date between 14 days and 300 days in the future. Available on Pro+ plan and above."
          },
          "response": [
            {
              "id": "ae11f093-757c-4dfd-9d3b-749968bfd628",
              "name": "Future weather data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/future.json?key=<API Key>&q=<string>&dt=<date>&lang=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "future.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date between 14 and 300 days from today in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"current\": {\n    \"last_updated_epoch\": \"<integer>\",\n    \"last_updated\": \"<string>\",\n    \"temp_c\": \"<number>\",\n    \"temp_f\": \"<number>\",\n    \"is_day\": \"<integer>\",\n    \"condition\": {\n      \"text\": \"<string>\",\n      \"icon\": \"<string>\",\n      \"code\": \"<integer>\"\n    },\n    \"wind_mph\": \"<number>\",\n    \"wind_kph\": \"<number>\",\n    \"wind_degree\": \"<integer>\",\n    \"wind_dir\": \"<string>\",\n    \"pressure_mb\": \"<number>\",\n    \"pressure_in\": \"<number>\",\n    \"precip_mm\": \"<number>\",\n    \"precip_in\": \"<number>\",\n    \"humidity\": \"<integer>\",\n    \"cloud\": \"<integer>\",\n    \"feelslike_c\": \"<number>\",\n    \"feelslike_f\": \"<number>\",\n    \"windchill_c\": \"<number>\",\n    \"windchill_f\": \"<number>\",\n    \"heatindex_c\": \"<number>\",\n    \"heatindex_f\": \"<number>\",\n    \"dewpoint_c\": \"<number>\",\n    \"dewpoint_f\": \"<number>\",\n    \"vis_km\": \"<number>\",\n    \"vis_miles\": \"<number>\",\n    \"uv\": \"<number>\",\n    \"gust_mph\": \"<number>\",\n    \"gust_kph\": \"<number>\",\n    \"short_rad\": \"<number>\",\n    \"diff_rad\": \"<number>\",\n    \"air_quality\": {\n      \"co\": \"<number>\",\n      \"o3\": \"<number>\",\n      \"no2\": \"<number>\",\n      \"so2\": \"<number>\",\n      \"pm2_5\": \"<number>\",\n      \"pm10\": \"<number>\",\n      \"us-epa-index\": \"<integer>\",\n      \"gb-defra-index\": \"<integer>\"\n    },\n    \"pollen\": {\n      \"Hazel\": \"<number>\",\n      \"Alder\": \"<number>\",\n      \"Birch\": \"<number>\",\n      \"Oak\": \"<number>\",\n      \"Grass\": \"<number>\",\n      \"Mugwort\": \"<number>\",\n      \"Ragweed\": \"<number>\"\n    }\n  },\n  \"forecast\": {\n    \"forecastday\": [\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"hour\": [\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      },\n      {\n        \"date\": \"<date>\",\n        \"date_epoch\": \"<integer>\",\n        \"day\": {\n          \"maxtemp_c\": \"<number>\",\n          \"maxtemp_f\": \"<number>\",\n          \"mintemp_c\": \"<number>\",\n          \"mintemp_f\": \"<number>\",\n          \"avgtemp_c\": \"<number>\",\n          \"avgtemp_f\": \"<number>\",\n          \"maxwind_mph\": \"<number>\",\n          \"maxwind_kph\": \"<number>\",\n          \"totalprecip_mm\": \"<number>\",\n          \"totalprecip_in\": \"<number>\",\n          \"totalsnow_cm\": \"<number>\",\n          \"avgvis_km\": \"<number>\",\n          \"avgvis_miles\": \"<number>\",\n          \"avghumidity\": \"<integer>\",\n          \"daily_will_it_rain\": \"<integer>\",\n          \"daily_chance_of_rain\": \"<integer>\",\n          \"daily_will_it_snow\": \"<integer>\",\n          \"daily_chance_of_snow\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"uv\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          }\n        },\n        \"astro\": {\n          \"sunrise\": \"<string>\",\n          \"sunset\": \"<string>\",\n          \"moonrise\": \"<string>\",\n          \"moonset\": \"<string>\",\n          \"moon_phase\": \"<string>\",\n          \"moon_illumination\": \"<number>\",\n          \"is_moon_up\": \"<integer>\",\n          \"is_sun_up\": \"<integer>\"\n        },\n        \"hour\": [\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          },\n          {\n            \"time_epoch\": \"<integer>\",\n            \"time\": \"<string>\",\n            \"temp_c\": \"<number>\",\n            \"temp_f\": \"<number>\",\n            \"is_day\": \"<integer>\",\n            \"condition\": {\n              \"text\": \"<string>\",\n              \"icon\": \"<string>\",\n              \"code\": \"<integer>\"\n            },\n            \"wind_mph\": \"<number>\",\n            \"wind_kph\": \"<number>\",\n            \"wind_degree\": \"<integer>\",\n            \"wind_dir\": \"<string>\",\n            \"pressure_mb\": \"<number>\",\n            \"pressure_in\": \"<number>\",\n            \"precip_mm\": \"<number>\",\n            \"precip_in\": \"<number>\",\n            \"snow_cm\": \"<number>\",\n            \"humidity\": \"<integer>\",\n            \"cloud\": \"<integer>\",\n            \"feelslike_c\": \"<number>\",\n            \"feelslike_f\": \"<number>\",\n            \"windchill_c\": \"<number>\",\n            \"windchill_f\": \"<number>\",\n            \"heatindex_c\": \"<number>\",\n            \"heatindex_f\": \"<number>\",\n            \"dewpoint_c\": \"<number>\",\n            \"dewpoint_f\": \"<number>\",\n            \"will_it_rain\": \"<integer>\",\n            \"chance_of_rain\": \"<integer>\",\n            \"will_it_snow\": \"<integer>\",\n            \"chance_of_snow\": \"<integer>\",\n            \"vis_km\": \"<number>\",\n            \"vis_miles\": \"<number>\",\n            \"gust_mph\": \"<number>\",\n            \"gust_kph\": \"<number>\",\n            \"uv\": \"<number>\",\n            \"short_rad\": \"<number>\",\n            \"diff_rad\": \"<number>\",\n            \"et0\": \"<number>\",\n            \"air_quality\": {\n              \"co\": \"<number>\",\n              \"o3\": \"<number>\",\n              \"no2\": \"<number>\",\n              \"so2\": \"<number>\",\n              \"pm2_5\": \"<number>\",\n              \"pm10\": \"<number>\",\n              \"us-epa-index\": \"<integer>\",\n              \"gb-defra-index\": \"<integer>\"\n            },\n            \"pollen\": {\n              \"Hazel\": \"<number>\",\n              \"Alder\": \"<number>\",\n              \"Birch\": \"<number>\",\n              \"Oak\": \"<number>\",\n              \"Grass\": \"<number>\",\n              \"Mugwort\": \"<number>\",\n              \"Ragweed\": \"<number>\"\n            }\n          }\n        ]\n      }\n    ]\n  },\n  \"alerts\": {\n    \"alert\": [\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      },\n      {\n        \"headline\": \"<string>\",\n        \"msgtype\": \"<string>\",\n        \"severity\": \"<string>\",\n        \"urgency\": \"<string>\",\n        \"areas\": \"<string>\",\n        \"category\": \"<string>\",\n        \"certainty\": \"<string>\",\n        \"event\": \"<string>\",\n        \"note\": \"<string>\",\n        \"effective\": \"<string>\",\n        \"expires\": \"<string>\",\n        \"desc\": \"<string>\",\n        \"instruction\": \"<string>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-ae11f093-757c-4dfd-9d3b-749968bfd628"
            },
            {
              "id": "57d0b961-682f-4536-8728-369d56c05341",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/future.json?key=<API Key>&q=<string>&dt=<date>&lang=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "future.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date between 14 and 300 days from today in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-57d0b961-682f-4536-8728-369d56c05341"
            },
            {
              "id": "f6851319-67ea-4751-835e-60aa0245f2cb",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/future.json?key=<API Key>&q=<string>&dt=<date>&lang=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "future.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date between 14 and 300 days from today in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-f6851319-67ea-4751-835e-60aa0245f2cb"
            },
            {
              "id": "b0c5f1a1-5ad9-4100-a474-cba2090e525a",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/future.json?key=<API Key>&q=<string>&dt=<date>&lang=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "future.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date between 14 and 300 days from today in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    },
                    {
                      "description": "Language code for condition text. E.g.: fr, de, es, zh, ar. See full list in docs.",
                      "key": "lang",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-b0c5f1a1-5ad9-4100-a474-cba2090e525a"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-18884244-17bf-4035-bbef-3365e51ca9a3"
        }
      ],
      "id": "4a98cfa8-6692-410b-8b44-8c9ddfb85067",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-4a98cfa8-6692-410b-8b44-8c9ddfb85067"
    },
    {
      "name": "search.json",
      "item": [
        {
          "name": "WeatherAPI Search / Autocomplete Locations",
          "id": "5db548c6-8063-4114-8fe4-a81bf21cff7c",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/search.json?key=<string>&q=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "search.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Partial city name, postcode, or coordinates to search.",
                  "key": "q",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns matching cities and towns as an array of Location objects. Useful for building autocomplete location pickers."
          },
          "response": [
            {
              "id": "2f06604b-3c09-467e-b27d-898d90b7be57",
              "name": "List of matching locations",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/search.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "search.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Partial city name, postcode, or coordinates to search.",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "[\n  {\n    \"id\": \"<integer>\",\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<number>\",\n    \"lon\": \"<number>\",\n    \"url\": \"<string>\"\n  },\n  {\n    \"id\": \"<integer>\",\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<number>\",\n    \"lon\": \"<number>\",\n    \"url\": \"<string>\"\n  }\n]",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-2f06604b-3c09-467e-b27d-898d90b7be57"
            },
            {
              "id": "f6de62f7-26de-4117-ba63-5b3a63904767",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/search.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "search.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Partial city name, postcode, or coordinates to search.",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-f6de62f7-26de-4117-ba63-5b3a63904767"
            },
            {
              "id": "3617711e-c447-4949-9e3b-f81746ebe01c",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/search.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "search.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Partial city name, postcode, or coordinates to search.",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-3617711e-c447-4949-9e3b-f81746ebe01c"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-5db548c6-8063-4114-8fe4-a81bf21cff7c"
        }
      ],
      "id": "c12d9171-957b-4690-8a57-236ccad6a251",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-c12d9171-957b-4690-8a57-236ccad6a251"
    },
    {
      "name": "ip.json",
      "item": [
        {
          "name": "WeatherAPI IP Lookup",
          "id": "30cd474b-5bc4-4818-a7ea-7127fef78204",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/ip.json?key=<string>&q=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ip.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) IPv4, IPv6 address, or `auto:ip` for caller's IP.",
                  "key": "q",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns geolocation and timezone data for a given IPv4 or IPv6 address. Pass `auto:ip` to auto-detect the caller's IP."
          },
          "response": [
            {
              "id": "3906f563-7f9f-4d69-8cc0-856c021ddfc4",
              "name": "IP geolocation data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/ip.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "ip.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) IPv4, IPv6 address, or `auto:ip` for caller's IP.",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"ip\": \"<string>\",\n  \"type\": \"ipv4\",\n  \"continent_code\": \"<string>\",\n  \"continent_name\": \"<string>\",\n  \"country_code\": \"<string>\",\n  \"country_name\": \"<string>\",\n  \"is_eu\": \"<boolean>\",\n  \"geoname_id\": \"<string>\",\n  \"city\": \"<string>\",\n  \"region\": \"<string>\",\n  \"lat\": \"<number>\",\n  \"lon\": \"<number>\",\n  \"tz_id\": \"<string>\",\n  \"localtime_epoch\": \"<integer>\",\n  \"localtime\": \"<string>\"\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-3906f563-7f9f-4d69-8cc0-856c021ddfc4"
            },
            {
              "id": "7bc98de5-3f18-4fde-bdf1-ede55cef4bd0",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/ip.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "ip.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) IPv4, IPv6 address, or `auto:ip` for caller's IP.",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-7bc98de5-3f18-4fde-bdf1-ede55cef4bd0"
            },
            {
              "id": "9b60887b-7653-4959-947f-f042f40faf5a",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/ip.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "ip.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) IPv4, IPv6 address, or `auto:ip` for caller's IP.",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-9b60887b-7653-4959-947f-f042f40faf5a"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-30cd474b-5bc4-4818-a7ea-7127fef78204"
        }
      ],
      "id": "c11e2662-024b-4a2d-b1b1-db7ed48f4899",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-c11e2662-024b-4a2d-b1b1-db7ed48f4899"
    },
    {
      "name": "timezone.json",
      "item": [
        {
          "name": "WeatherAPI Time Zone",
          "id": "f7a3747e-c954-4cc6-a18e-95008c9edab9",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/timezone.json?key=<string>&q=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "timezone.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns the local time and timezone information for a given location."
          },
          "response": [
            {
              "id": "5ef52d71-a6cd-4b31-9009-2f7accd16646",
              "name": "Timezone data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/timezone.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "timezone.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-5ef52d71-a6cd-4b31-9009-2f7accd16646"
            },
            {
              "id": "32b2ae6c-3b53-4b43-9546-9680713174e0",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/timezone.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "timezone.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-32b2ae6c-3b53-4b43-9546-9680713174e0"
            },
            {
              "id": "80ce527c-4083-43b5-9380-13e924cfdfe9",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/timezone.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "timezone.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-80ce527c-4083-43b5-9380-13e924cfdfe9"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-f7a3747e-c954-4cc6-a18e-95008c9edab9"
        }
      ],
      "id": "d9710fe1-a95b-474c-b9ea-fc26d44342ad",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-d9710fe1-a95b-474c-b9ea-fc26d44342ad"
    },
    {
      "name": "astronomy.json",
      "item": [
        {
          "name": "WeatherAPI Astronomy",
          "id": "f48c007b-9f4f-4976-b7c3-3a4067fb3713",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/astronomy.json?key=<string>&q=<string>&dt=<date>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "astronomy.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Date in yyyy-MM-dd format.",
                  "key": "dt",
                  "value": "<date>"
                }
              ]
            },
            "description": "Returns sunrise, sunset, moonrise, moonset, moon phase, and moon illumination for a given location and date."
          },
          "response": [
            {
              "id": "95b7677c-51ad-4485-80ad-835234980704",
              "name": "Astronomy data",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/astronomy.json?key=<API Key>&q=<string>&dt=<date>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "astronomy.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"location\": {\n    \"name\": \"<string>\",\n    \"region\": \"<string>\",\n    \"country\": \"<string>\",\n    \"lat\": \"<float>\",\n    \"lon\": \"<float>\",\n    \"tz_id\": \"<string>\",\n    \"localtime_epoch\": \"<integer>\",\n    \"localtime\": \"<string>\"\n  },\n  \"astronomy\": {\n    \"astro\": {\n      \"sunrise\": \"<string>\",\n      \"sunset\": \"<string>\",\n      \"moonrise\": \"<string>\",\n      \"moonset\": \"<string>\",\n      \"moon_phase\": \"<string>\",\n      \"moon_illumination\": \"<number>\",\n      \"is_moon_up\": \"<integer>\",\n      \"is_sun_up\": \"<integer>\"\n    }\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-95b7677c-51ad-4485-80ad-835234980704"
            },
            {
              "id": "893afd2c-edee-4930-8c7f-ddbe14d4d056",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/astronomy.json?key=<API Key>&q=<string>&dt=<date>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "astronomy.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-893afd2c-edee-4930-8c7f-ddbe14d4d056"
            },
            {
              "id": "8449e571-4611-49f6-be9b-b6d2701c4854",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/astronomy.json?key=<API Key>&q=<string>&dt=<date>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "astronomy.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    },
                    {
                      "description": "(Required) Date in yyyy-MM-dd format.",
                      "key": "dt",
                      "value": "<date>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-8449e571-4611-49f6-be9b-b6d2701c4854"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-f48c007b-9f4f-4976-b7c3-3a4067fb3713"
        }
      ],
      "id": "827f2620-9371-469f-9436-79d327d1bb1b",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-827f2620-9371-469f-9436-79d327d1bb1b"
    },
    {
      "name": "sports.json",
      "item": [
        {
          "name": "WeatherAPI Sports Events",
          "id": "c7c342be-0bec-4be3-bd80-8eb1b6670f8b",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/sports.json?key=<string>&q=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "sports.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                  "key": "q",
                  "value": "<string>"
                }
              ]
            },
            "description": "Returns upcoming sports events for football (soccer), cricket, and golf. Historical sports data available on Enterprise plan."
          },
          "response": [
            {
              "id": "80959a84-50c1-4afc-9737-b9e89107235d",
              "name": "Sports events",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/sports.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "sports.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"football\": [\n    {\n      \"stadium\": \"<string>\",\n      \"country\": \"<string>\",\n      \"region\": \"<string>\",\n      \"tournament\": \"<string>\",\n      \"start\": \"<string>\",\n      \"match\": \"<string>\"\n    },\n    {\n      \"stadium\": \"<string>\",\n      \"country\": \"<string>\",\n      \"region\": \"<string>\",\n      \"tournament\": \"<string>\",\n      \"start\": \"<string>\",\n      \"match\": \"<string>\"\n    }\n  ],\n  \"cricket\": [\n    {\n      \"stadium\": \"<string>\",\n      \"country\": \"<string>\",\n      \"region\": \"<string>\",\n      \"tournament\": \"<string>\",\n      \"start\": \"<string>\",\n      \"match\": \"<string>\"\n    },\n    {\n      \"stadium\": \"<string>\",\n      \"country\": \"<string>\",\n      \"region\": \"<string>\",\n      \"tournament\": \"<string>\",\n      \"start\": \"<string>\",\n      \"match\": \"<string>\"\n    }\n  ],\n  \"golf\": [\n    {\n      \"stadium\": \"<string>\",\n      \"country\": \"<string>\",\n      \"region\": \"<string>\",\n      \"tournament\": \"<string>\",\n      \"start\": \"<string>\",\n      \"match\": \"<string>\"\n    },\n    {\n      \"stadium\": \"<string>\",\n      \"country\": \"<string>\",\n      \"region\": \"<string>\",\n      \"tournament\": \"<string>\",\n      \"start\": \"<string>\",\n      \"match\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-80959a84-50c1-4afc-9737-b9e89107235d"
            },
            {
              "id": "4298ed1f-a699-4391-a599-83928e457650",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/sports.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "sports.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-4298ed1f-a699-4391-a599-83928e457650"
            },
            {
              "id": "7c76660d-066c-4445-bbd7-7df484cbf5f9",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/sports.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "sports.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-7c76660d-066c-4445-bbd7-7df484cbf5f9"
            },
            {
              "id": "9b396393-d7ef-4167-9c5b-0943cfe5e31a",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/sports.json?key=<API Key>&q=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "sports.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) Location query. Accepts: city name, lat/lon, US zip, UK postcode, Canada postal code, METAR code (metar:EGLL), IATA (iata:DXB), auto:ip, IPv4/IPv6, or location ID (id:2801268).",
                      "key": "q",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-9b396393-d7ef-4167-9c5b-0943cfe5e31a"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-c7c342be-0bec-4be3-bd80-8eb1b6670f8b"
        }
      ],
      "id": "3e57da46-b6b1-40a1-b069-131e78871828",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-3e57da46-b6b1-40a1-b069-131e78871828"
    },
    {
      "name": "current.json#bulk",
      "item": [
        {
          "name": "WeatherAPI Bulk Current Weather",
          "id": "a5224011-489f-4ef6-a41c-a34f7cd9773c",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"locations\": [\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    },\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/current.json?key=<string>&q=bulk&aqi=no#bulk",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "current.json"
              ],
              "query": [
                {
                  "description": "(Required) Your WeatherAPI.com API key.",
                  "key": "key",
                  "value": "<string>"
                },
                {
                  "description": "(Required) ",
                  "key": "q",
                  "value": "bulk"
                },
                {
                  "description": "Include Air Quality Index (AQI) data in response.",
                  "key": "aqi",
                  "value": "no"
                }
              ],
              "hash": "bulk"
            },
            "description": "Retrieve current weather for multiple locations in a single request. Pass `q=bulk` in the query string with a JSON body containing up to 50 locations. Each location counts as 1 call. Available on Pro+, Business, and Enterprise plans."
          },
          "response": [
            {
              "id": "f53c70fd-1ab6-41c8-bf53-c0b2c61231ff",
              "name": "Bulk weather results",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"locations\": [\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    },\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=bulk&aqi=no#bulk",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) ",
                      "key": "q",
                      "value": "bulk"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    }
                  ],
                  "hash": "bulk"
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"bulk\": [\n    {\n      \"query\": {\n        \"custom_id\": \"<string>\",\n        \"q\": \"<string>\",\n        \"location\": {\n          \"name\": \"<string>\",\n          \"region\": \"<string>\",\n          \"country\": \"<string>\",\n          \"lat\": \"<float>\",\n          \"lon\": \"<float>\",\n          \"tz_id\": \"<string>\",\n          \"localtime_epoch\": \"<integer>\",\n          \"localtime\": \"<string>\"\n        },\n        \"current\": {\n          \"last_updated_epoch\": \"<integer>\",\n          \"last_updated\": \"<string>\",\n          \"temp_c\": \"<number>\",\n          \"temp_f\": \"<number>\",\n          \"is_day\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"wind_mph\": \"<number>\",\n          \"wind_kph\": \"<number>\",\n          \"wind_degree\": \"<integer>\",\n          \"wind_dir\": \"<string>\",\n          \"pressure_mb\": \"<number>\",\n          \"pressure_in\": \"<number>\",\n          \"precip_mm\": \"<number>\",\n          \"precip_in\": \"<number>\",\n          \"humidity\": \"<integer>\",\n          \"cloud\": \"<integer>\",\n          \"feelslike_c\": \"<number>\",\n          \"feelslike_f\": \"<number>\",\n          \"windchill_c\": \"<number>\",\n          \"windchill_f\": \"<number>\",\n          \"heatindex_c\": \"<number>\",\n          \"heatindex_f\": \"<number>\",\n          \"dewpoint_c\": \"<number>\",\n          \"dewpoint_f\": \"<number>\",\n          \"vis_km\": \"<number>\",\n          \"vis_miles\": \"<number>\",\n          \"uv\": \"<number>\",\n          \"gust_mph\": \"<number>\",\n          \"gust_kph\": \"<number>\",\n          \"short_rad\": \"<number>\",\n          \"diff_rad\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          },\n          \"pollen\": {\n            \"Hazel\": \"<number>\",\n            \"Alder\": \"<number>\",\n            \"Birch\": \"<number>\",\n            \"Oak\": \"<number>\",\n            \"Grass\": \"<number>\",\n            \"Mugwort\": \"<number>\",\n            \"Ragweed\": \"<number>\"\n          }\n        }\n      }\n    },\n    {\n      \"query\": {\n        \"custom_id\": \"<string>\",\n        \"q\": \"<string>\",\n        \"location\": {\n          \"name\": \"<string>\",\n          \"region\": \"<string>\",\n          \"country\": \"<string>\",\n          \"lat\": \"<float>\",\n          \"lon\": \"<float>\",\n          \"tz_id\": \"<string>\",\n          \"localtime_epoch\": \"<integer>\",\n          \"localtime\": \"<string>\"\n        },\n        \"current\": {\n          \"last_updated_epoch\": \"<integer>\",\n          \"last_updated\": \"<string>\",\n          \"temp_c\": \"<number>\",\n          \"temp_f\": \"<number>\",\n          \"is_day\": \"<integer>\",\n          \"condition\": {\n            \"text\": \"<string>\",\n            \"icon\": \"<string>\",\n            \"code\": \"<integer>\"\n          },\n          \"wind_mph\": \"<number>\",\n          \"wind_kph\": \"<number>\",\n          \"wind_degree\": \"<integer>\",\n          \"wind_dir\": \"<string>\",\n          \"pressure_mb\": \"<number>\",\n          \"pressure_in\": \"<number>\",\n          \"precip_mm\": \"<number>\",\n          \"precip_in\": \"<number>\",\n          \"humidity\": \"<integer>\",\n          \"cloud\": \"<integer>\",\n          \"feelslike_c\": \"<number>\",\n          \"feelslike_f\": \"<number>\",\n          \"windchill_c\": \"<number>\",\n          \"windchill_f\": \"<number>\",\n          \"heatindex_c\": \"<number>\",\n          \"heatindex_f\": \"<number>\",\n          \"dewpoint_c\": \"<number>\",\n          \"dewpoint_f\": \"<number>\",\n          \"vis_km\": \"<number>\",\n          \"vis_miles\": \"<number>\",\n          \"uv\": \"<number>\",\n          \"gust_mph\": \"<number>\",\n          \"gust_kph\": \"<number>\",\n          \"short_rad\": \"<number>\",\n          \"diff_rad\": \"<number>\",\n          \"air_quality\": {\n            \"co\": \"<number>\",\n            \"o3\": \"<number>\",\n            \"no2\": \"<number>\",\n            \"so2\": \"<number>\",\n            \"pm2_5\": \"<number>\",\n            \"pm10\": \"<number>\",\n            \"us-epa-index\": \"<integer>\",\n            \"gb-defra-index\": \"<integer>\"\n          },\n          \"pollen\": {\n            \"Hazel\": \"<number>\",\n            \"Alder\": \"<number>\",\n            \"Birch\": \"<number>\",\n            \"Oak\": \"<number>\",\n            \"Grass\": \"<number>\",\n            \"Mugwort\": \"<number>\",\n            \"Ragweed\": \"<number>\"\n          }\n        }\n      }\n    }\n  ]\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-f53c70fd-1ab6-41c8-bf53-c0b2c61231ff"
            },
            {
              "id": "aef8335e-486c-4965-a2fd-9582aed3fac4",
              "name": "Bad request \u2014 invalid parameter or location not found.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"locations\": [\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    },\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=bulk&aqi=no#bulk",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) ",
                      "key": "q",
                      "value": "bulk"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    }
                  ],
                  "hash": "bulk"
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-aef8335e-486c-4965-a2fd-9582aed3fac4"
            },
            {
              "id": "ad89f9b2-6e95-46b5-a028-9fdc70f74cda",
              "name": "Unauthorized \u2014 API key missing or invalid.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"locations\": [\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    },\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=bulk&aqi=no#bulk",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) ",
                      "key": "q",
                      "value": "bulk"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    }
                  ],
                  "hash": "bulk"
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-ad89f9b2-6e95-46b5-a028-9fdc70f74cda"
            },
            {
              "id": "c24c32e6-66eb-4c6c-9ac9-cd9ae8f7f3d5",
              "name": "Forbidden \u2014 API key quota exceeded, disabled, or plan does not include this resource.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"locations\": [\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    },\n    {\n      \"q\": \"<string>\",\n      \"custom_id\": \"<string>\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/current.json?key=<API Key>&q=bulk&aqi=no#bulk",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "current.json"
                  ],
                  "query": [
                    {
                      "description": "(Required) Your WeatherAPI.com API key.",
                      "key": "key",
                      "value": "<API Key>"
                    },
                    {
                      "description": "(Required) ",
                      "key": "q",
                      "value": "bulk"
                    },
                    {
                      "description": "Include Air Quality Index (AQI) data in response.",
                      "key": "aqi",
                      "value": "no"
                    }
                  ],
                  "hash": "bulk"
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"error\": {\n    \"code\": \"<integer>\",\n    \"message\": \"<string>\"\n  }\n}",
              "createdAt": "2026-06-05T15:20:24.000Z",
              "updatedAt": "2026-06-05T15:20:24.000Z",
              "uid": "35240-c24c32e6-66eb-4c6c-9ac9-cd9ae8f7f3d5"
            }
          ],
          "createdAt": "2026-06-05T15:20:24.000Z",
          "updatedAt": "2026-06-05T15:20:24.000Z",
          "uid": "35240-a5224011-489f-4ef6-a41c-a34f7cd9773c"
        }
      ],
      "id": "c0b6a4cd-5292-4597-97d6-66f862f3e6fe",
      "createdAt": "2026-06-05T15:20:24.000Z",
      "updatedAt": "2026-06-05T15:20:24.000Z",
      "uid": "35240-c0b6a4cd-5292-4597-97d6-66f862f3e6fe"
    }
  ],
  "auth": {
    "type": "apikey",
    "apikey": [
      {
        "key": "key",
        "value": "key",
        "type": "string"
      },
      {
        "key": "value",
        "value": "{{apiKey}}",
        "type": "string"
      },
      {
        "key": "in",
        "value": "query",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.weatherapi.com/v1"
    }
  ]
}