{
 "about": "IPMA's weather warnings for the Lisbon district (idAreaAviso LSB), non-green only; red and orange warnings elsewhere; and how Lisbon's warnings changed over time. Times are local = UTC (WET). IPMA's open data carries no issue time: `sent_utc` is the sent time of the CAP message (MeteoAlarm, cap.json) matching the warning's area, type, level and window exactly, or null where none matches (never guessed).",
 "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
 "read_utc": "2026-11-11T00:00:36Z",
 "lisbon_peak_level": "red",
 "lisbon": [
  {
   "type": "Agitação Marítima",
   "level": "yellow",
   "start_utc": "2026-11-10T21:24:00Z",
   "end_utc": "2026-11-11T06:00:00Z",
   "text_pt": "Ondas do quadrante oeste com 4 a 5 metros.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": null
  },
  {
   "type": "Agitação Marítima",
   "level": "orange",
   "start_utc": "2026-11-11T12:00:00Z",
   "end_utc": "2026-11-11T21:00:00Z",
   "text_pt": "Ondas de sudoeste com 5 a 7 metros e que poderão atingir até 13 metros de altura máxima.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": "2026-11-10T12:09:08Z"
  },
  {
   "type": "Agitação Marítima",
   "level": "yellow",
   "start_utc": "2026-11-11T21:00:00Z",
   "end_utc": "2026-11-12T03:00:00Z",
   "text_pt": "Ondas de sudoeste com 4 a 5 metros.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": "2026-11-10T07:18:40Z"
  },
  {
   "type": "Precipitação",
   "level": "yellow",
   "start_utc": "2026-11-10T21:24:00Z",
   "end_utc": "2026-11-11T00:00:00Z",
   "text_pt": "Precipitação por vezes forte e persistente.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": "2026-11-10T21:23:00Z"
  },
  {
   "type": "Precipitação",
   "level": "orange",
   "start_utc": "2026-11-11T00:00:00Z",
   "end_utc": "2026-11-11T09:00:00Z",
   "text_pt": "Precipitação por vezes forte e persistente.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": "2026-11-10T21:23:00Z"
  },
  {
   "type": "Precipitação",
   "level": "red",
   "start_utc": "2026-11-11T09:00:00Z",
   "end_utc": "2026-11-11T18:00:00Z",
   "text_pt": "Precipitação forte e persistente.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": "2026-11-10T21:23:00Z"
  },
  {
   "type": "Vento",
   "level": "red",
   "start_utc": "2026-11-11T12:00:00Z",
   "end_utc": "2026-11-11T21:00:00Z",
   "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-11T00:00:36Z",
   "sent_utc": "2026-11-10T07:18:40Z"
  }
 ],
 "red_and_orange_elsewhere": {
  "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
  "read_utc": "2026-11-11T00:00:36Z",
  "items": [
   {
    "area": "BJA",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T09:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "BJA",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T09:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "CBO",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação forte e persistente.",
    "sent_utc": "2026-11-10T16:30:01Z"
   },
   {
    "area": "EVR",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "FAR",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T09:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "FAR",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T09:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "LRA",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação forte e persistente.",
    "sent_utc": "2026-11-10T16:30:01Z"
   },
   {
    "area": "LRA",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "MCN",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T06:00:00Z",
    "text_pt": "Chuva, por vezes forte e persistente.",
    "sent_utc": "2026-11-10T20:52:39Z"
   },
   {
    "area": "MCS",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T06:00:00Z",
    "text_pt": "Chuva, por vezes forte e persistente.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "MRM",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T06:00:00Z",
    "text_pt": "Chuva, por vezes forte e persistente.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "MRM",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T00:00:00Z",
    "end_utc": "2026-11-11T06:00:00Z",
    "text_pt": "Rajadas até 140 km/h.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "PTG",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação forte e persistente.",
    "sent_utc": "2026-11-10T16:30:01Z"
   },
   {
    "area": "PTG",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "STB",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T09:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "STB",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T09:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "STM",
    "type": "Precipitação",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação forte e persistente.",
    "sent_utc": "2026-11-10T16:30:01Z"
   },
   {
    "area": "STM",
    "type": "Vento",
    "level": "red",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "AVR",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "BGC",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "BJA",
    "type": "Agitação Marítima",
    "level": "orange",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Ondas de sudoeste com 5 a 7 metros e que poderão atingir até 13 metros de altura máxima.",
    "sent_utc": "2026-11-10T12:09:08Z"
   },
   {
    "area": "BJA",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T00:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "BRG",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "CBO",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "CBO",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "CBR",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "CBR",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "EVR",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T18:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "FAR",
    "type": "Agitação Marítima",
    "level": "orange",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Ondas de sudoeste com 5 a 7 metros e que poderão atingir até 13 metros de altura máxima.",
    "sent_utc": "2026-11-10T12:09:08Z"
   },
   {
    "area": "FAR",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T00:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "GDA",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "GDA",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Rajadas até 120 km/h.",
    "sent_utc": "2026-11-10T07:18:40Z"
   },
   {
    "area": "LRA",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "MCN",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T06:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Aguaceiros, por vezes fortes",
    "sent_utc": "2026-11-10T20:52:39Z"
   },
   {
    "area": "MCN",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Rajadas até 100 km/h, em esepcial nos extremos leste e oeste.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "MCS",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T06:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Chuva, por vezes forte e persistente.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "MCS",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Rajadas até 100 km/h.",
    "sent_utc": "2026-11-09T14:05:35Z"
   },
   {
    "area": "MPS",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Chuva, por vezes forte e persistente.",
    "sent_utc": "2026-11-10T20:52:39Z"
   },
   {
    "area": "MPS",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Rajadas até 100 km/h.",
    "sent_utc": "2026-11-09T14:05:35Z"
   },
   {
    "area": "MRM",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T06:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Chuva, por vezes forte e persistente.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "MRM",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-10T21:00:00Z",
    "end_utc": "2026-11-11T00:00:00Z",
    "text_pt": "Rajadas até 130 km/h.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "MRM",
    "type": "Vento",
    "level": "orange",
    "start_utc": "2026-11-11T06:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Rajadas até 130 km/h.",
    "sent_utc": "2026-11-10T06:14:54Z"
   },
   {
    "area": "PTG",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "PTO",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "STB",
    "type": "Agitação Marítima",
    "level": "orange",
    "start_utc": "2026-11-11T12:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Ondas de sudoeste com 5 a 7 metros e que poderão atingir até 13 metros de altura máxima.",
    "sent_utc": "2026-11-10T12:09:08Z"
   },
   {
    "area": "STB",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T00:00:00Z",
    "end_utc": "2026-11-11T09:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "STM",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T12:00:00Z",
    "text_pt": "Precipitação por vezes forte e persistente.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "VCT",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "VIS",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   },
   {
    "area": "VRL",
    "type": "Precipitação",
    "level": "orange",
    "start_utc": "2026-11-11T03:00:00Z",
    "end_utc": "2026-11-11T21:00:00Z",
    "text_pt": "Precipitação persistente, por vezes forte.",
    "sent_utc": "2026-11-10T21:23:00Z"
   }
  ]
 },
 "history": [
  {
   "at_utc": "2026-11-09T13:17Z",
   "kind": "fact",
   "event": "IPMA communiqué no. 1 names the low CHARLES; says orange warnings will be issued for the mainland, an upgrade not ruled out; worse weather 'a partir do final da manhã do dia 11'.",
   "source": "https://www.ipma.pt/pt/otempo/comunicados/",
   "read_utc": "2026-11-10T16:53Z",
   "read_by": "weather@PrompTugal.vicky (via https://github.com/PrompTugal/PrompTugal__News__Website/blob/dev/desks/weather-vicky/live.md)"
  },
  {
   "at_utc": "2026-11-09T20:30Z",
   "kind": "fact",
   "event": "ANEPC public warning Aviso 21 on CHARLES (gusts to 120 km/h; avoid unnecessary travel). Civil protection's, not IPMA's.",
   "source": "https://prociv.gov.pt/pt/avisos-a-populacao/aviso-21-depressao-charles-agravamento-da-situacao-meteorologica-chuva-e-vento-forte-medidas-preventivas/",
   "read_utc": "2026-11-10T17:01Z",
   "read_by": "weather@PrompTugal.vicky (via https://github.com/PrompTugal/PrompTugal__News__Website/blob/dev/desks/weather-vicky/live.md)"
  },
  {
   "at_utc": "2026-11-10T08:31Z",
   "kind": "press",
   "event": "IPMA's warnings update 'divulgada às 08h31 de terça-feira': red wind for eight mainland districts on Wednesday; Lisbon red wind 12:00 to 21:00, gusts to 120 km/h, up to 140 km/h in the most exposed places (Lusa, as published by AWAY at 08:46 UTC). The first public time for Lisbon's red wind found so far.",
   "source": "https://away.iol.pt/aviso-vermelho-ipma/vento/alerta-vermelho-ipma-admite-cenario-semelhante-ao-da-tempestade-kristin-e-aponta-lisboa-como-uma-das-regioes-mais-atingidas/20261110/6af2d9fd0cf2cb2507aa81b4",
   "read_utc": "2026-11-10T19:00Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-10T12:10Z",
   "kind": "fact",
   "event": "The government's alert situation for the mainland on Wednesday cites IPMA: gusts that may reach 120 km/h and, if a sting jet forms, above 150 km/h.",
   "source": "https://portugal.gov.pt/gc25/comunicacao/noticias/governo-declara-situacao-de-alerta-em-todo-o-territorio-continental-1",
   "read_utc": "2026-11-10T17:01Z",
   "read_by": "weather@PrompTugal.vicky (via https://github.com/PrompTugal/PrompTugal__News__Website/blob/dev/desks/weather-vicky/live.md)"
  },
  {
   "at_utc": "2026-11-10T16:52Z",
   "kind": "fact",
   "event": "IPMA warnings read: Lisbon red wind Wed 12:00-21:00; rain orange Wed (05:00 onwards); sea orange Wed 12:00-21:00; a yellow sea warning added Wed 21:00-Thu 03:00.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-10T16:52Z",
   "read_by": "weather@PrompTugal.vicky (via https://github.com/PrompTugal/PrompTugal__News__Website/blob/dev/desks/weather-vicky/live.md)"
  },
  {
   "at_utc": "2026-11-10T17:07Z",
   "kind": "fact",
   "event": "IPMA communiqué no. 2: worse weather on the mainland 'a partir do início da manhã do dia 11' (moved earlier from late morning); red and orange warnings issued; further upgrades not ruled out.",
   "source": "https://www.ipma.pt/resources.www/rss/comunicados.xml",
   "read_utc": "2026-11-10T19:01:07Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "between 2026-11-10T16:52Z and 17:42Z",
   "kind": "fact",
   "event": "IPMA raises Lisbon rain to RED Wed 12:00-18:00 (orange now 05:00-12:00 only). First read at 17:42.",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-10T17:42Z",
   "read_by": "weather@PrompTugal.vicky (via https://github.com/PrompTugal/PrompTugal__News__Website/blob/dev/desks/weather-vicky/live.md)"
  },
  {
   "at_utc": "2026-11-10T19:01:07Z",
   "kind": "fact",
   "event": "first read by this desk: Lisbon's non-green warnings as in `lisbon`",
   "state": [
    [
     "Agitação Marítima",
     "orange",
     "2026-11-11T12:00:00Z",
     "2026-11-11T21:00:00Z",
     "Ondas de sudoeste com 5 a 7 metros e que poderão atingir até 13 metros de altura máxima."
    ],
    [
     "Agitação Marítima",
     "yellow",
     "2026-11-10T16:31:00Z",
     "2026-11-11T06:00:00Z",
     "Ondas do quadrante oeste com 4 a 5 metros."
    ],
    [
     "Agitação Marítima",
     "yellow",
     "2026-11-11T21:00:00Z",
     "2026-11-12T03:00:00Z",
     "Ondas de sudoeste com 4 a 5 metros."
    ],
    [
     "Precipitação",
     "orange",
     "2026-11-11T05:00:00Z",
     "2026-11-11T12:00:00Z",
     "Precipitação por vezes forte e persistente."
    ],
    [
     "Precipitação",
     "red",
     "2026-11-11T12:00:00Z",
     "2026-11-11T18:00:00Z",
     "Precipitação forte e persistente."
    ],
    [
     "Vento",
     "red",
     "2026-11-11T12:00:00Z",
     "2026-11-11T21:00:00Z",
     "Rajadas até 120 km/h, podendo atingir 140 km/h nos locais mais expostos."
    ]
   ],
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-10T19:01:07Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "read_utc": "2026-11-10T20:04:40Z",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "kind": "fact",
   "added": [
    [
     "Agitação Marítima",
     "yellow",
     "2026-11-10T18:46:00Z",
     "2026-11-11T06:00:00Z",
     "Ondas do quadrante oeste com 4 a 5 metros."
    ]
   ],
   "removed": [
    [
     "Agitação Marítima",
     "yellow",
     "2026-11-10T16:31:00Z",
     "2026-11-11T06:00:00Z",
     "Ondas do quadrante oeste com 4 a 5 metros."
    ]
   ],
   "expired": [],
   "note": "compared with the read at 2026-11-10T19:22:35Z"
  },
  {
   "read_utc": "2026-11-10T23:51:47Z",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "kind": "fact",
   "added": [
    [
     "Agitação Marítima",
     "yellow",
     "2026-11-10T21:24:00Z",
     "2026-11-11T06:00:00Z",
     "Ondas do quadrante oeste com 4 a 5 metros."
    ],
    [
     "Precipitação",
     "orange",
     "2026-11-11T00:00:00Z",
     "2026-11-11T09:00:00Z",
     "Precipitação por vezes forte e persistente."
    ],
    [
     "Precipitação",
     "red",
     "2026-11-11T09:00:00Z",
     "2026-11-11T18:00:00Z",
     "Precipitação forte e persistente."
    ],
    [
     "Precipitação",
     "yellow",
     "2026-11-10T21:24:00Z",
     "2026-11-11T00:00:00Z",
     "Precipitação por vezes forte e persistente."
    ]
   ],
   "removed": [
    [
     "Agitação Marítima",
     "yellow",
     "2026-11-10T18:46:00Z",
     "2026-11-11T06:00:00Z",
     "Ondas do quadrante oeste com 4 a 5 metros."
    ],
    [
     "Precipitação",
     "orange",
     "2026-11-11T05:00:00Z",
     "2026-11-11T12:00:00Z",
     "Precipitação por vezes forte e persistente."
    ],
    [
     "Precipitação",
     "red",
     "2026-11-11T12:00:00Z",
     "2026-11-11T18:00:00Z",
     "Precipitação forte e persistente."
    ]
   ],
   "expired": [],
   "note": "compared with the read at 2026-11-10T23:22:52Z"
  },
  {
   "at_utc": "2026-11-09T13:27:16Z",
   "kind": "fact",
   "event": "IPMA sends a wind warning message for Lisboa (CAP id ...PT.261109132716.PO-01-1906), the one the red wind later replaced; its level is not in the feed any more (superseded).",
   "source": "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal",
   "read_utc": "2026-11-10T23:51:47Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-10T07:18:40Z",
   "kind": "fact",
   "event": "IPMA SENDS the RED wind warning for Lisboa, Wed 12:00-21:00 (CAP id ...PO-01-1915, an update of the 9 Nov 13:27:16 message). This is the issue time; press reported it from 08:31.",
   "source": "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal",
   "read_utc": "2026-11-10T23:51:47Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-10T12:09:08Z",
   "kind": "fact",
   "event": "IPMA sends the ORANGE sea warning for Lisboa, Wed 12:00-21:00 (update of a 07:18:40 message).",
   "source": "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal",
   "read_utc": "2026-11-10T23:51:47Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-10T16:30:01Z",
   "kind": "fact",
   "event": "IPMA sends the message that made Lisbon's rain RED (12:00-18:00): its sent time, as named in the 21:23 update's references. Open data showed it between 16:52 and 17:42.",
   "source": "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal",
   "read_utc": "2026-11-10T23:51:47Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "2026-11-10T21:23:00Z",
   "kind": "fact",
   "event": "IPMA sends updates for Lisboa: RED rain moved earlier to Wed 09:00-18:00 (was 12:00-18:00); ORANGE rain Wed 00:00-09:00 (was 05:00-12:00); YELLOW rain Tue 21:24-Wed 00:00.",
   "source": "https://feeds.meteoalarm.org/api/v1/warnings/feeds-portugal",
   "read_utc": "2026-11-10T23:51:47Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  },
  {
   "at_utc": "between 2026-11-10T23:22:52Z and 23:51:47Z",
   "kind": "fact",
   "event": "IPMA's open data (warnings_www.json) first shows the 21:23 change: it lagged the CAP messages by at least 2 h (reads at 22:04, 22:23 and 23:22 still had the old rain warnings).",
   "source": "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json",
   "read_utc": "2026-11-10T23:51:47Z",
   "read_by": "incident.meteorologist@web-summit.dinis"
  }
 ],
 "next_read_utc": "2026-11-11T00:22Z"
}
