{
 "about": "IPMA's own names for its codes, in Portuguese and English exactly as IPMA publishes them (its spelling kept, trailing spaces trimmed): idWeatherType (significant weather), classWindSpeed (wind strength of the day) and classPrecInt (precipitation intensity). -99 is IPMA's 'no value'. IPMA publishes names only: the speeds and amounts each class stands for are not in its open data.",
 "label": "fact: IPMA's values, reshaped by us; computed fields say so",
 "from": [
  {
   "url": "https://api.ipma.pt/open-data/weather-type-classe.json",
   "sha256": "8727e4e98344696bbb086680cebd165b3d5d52ec19f96ec781bde5c69efe1a16",
   "read_utc": "2026-11-11T11:47:38Z",
   "last_modified": "2024-06-07T09:55:03Z"
  },
  {
   "url": "https://api.ipma.pt/open-data/wind-speed-daily-classe.json",
   "sha256": "c747a9932e4c866165568585ffc6b1754b94ab5858e0ddd8e1085fbaba17867c",
   "read_utc": "2026-11-11T11:47:41Z",
   "last_modified": "2018-01-18T17:50:25Z"
  },
  {
   "url": "https://api.ipma.pt/open-data/precipitation-classe.json",
   "sha256": "208d4a1c7c9f2e4336af82040375ab463e0f7074fe641912b2a20821b49b482c",
   "read_utc": "2026-11-11T11:47:44Z",
   "last_modified": "2019-11-06T17:27:12Z"
  }
 ],
 "by": "incident.ipma@web-summit.dinis",
 "updated": "2026-11-11T11:50:56Z",
 "idWeatherType": {
  "0": {
   "pt": "Sem informação",
   "en": "No information"
  },
  "1": {
   "pt": "Céu limpo",
   "en": "Clear sky"
  },
  "2": {
   "pt": "Céu pouco nublado",
   "en": "Partly cloudy"
  },
  "3": {
   "pt": "Céu parcialmente nublado",
   "en": "Sunny intervals"
  },
  "4": {
   "pt": "Céu muito nublado ou encoberto",
   "en": "Cloudy"
  },
  "5": {
   "pt": "Céu nublado por nuvens altas",
   "en": "Cloudy (High cloud)"
  },
  "6": {
   "pt": "Aguaceiros/chuva",
   "en": "Showers/rain"
  },
  "7": {
   "pt": "Aguaceiros/chuva fracos",
   "en": "Light showers/rain"
  },
  "8": {
   "pt": "Aguaceiros/chuva fortes",
   "en": "Heavy showers/rain"
  },
  "9": {
   "pt": "Chuva/aguaceiros",
   "en": "Rain/showers"
  },
  "10": {
   "pt": "Chuva fraca ou chuvisco",
   "en": "Light rain"
  },
  "11": {
   "pt": "Chuva/aguaceiros forte",
   "en": "Heavy rain/showers"
  },
  "12": {
   "pt": "Períodos de chuva",
   "en": "Intermittent rain"
  },
  "13": {
   "pt": "Períodos de chuva fraca",
   "en": "Intermittent ligth rain"
  },
  "14": {
   "pt": "Períodos de chuva forte",
   "en": "Intermittent heavy rain"
  },
  "15": {
   "pt": "Chuvisco",
   "en": "Drizzle"
  },
  "16": {
   "pt": "Neblina",
   "en": "Mist"
  },
  "17": {
   "pt": "Nevoeiro ou nuvens baixas",
   "en": "Fog"
  },
  "18": {
   "pt": "Neve",
   "en": "Snow"
  },
  "19": {
   "pt": "Trovoada",
   "en": "Thunderstorms"
  },
  "20": {
   "pt": "Aguaceiros e possibilidade de trovoada",
   "en": "Showers and thunderstorms"
  },
  "21": {
   "pt": "Granizo",
   "en": "Hail"
  },
  "22": {
   "pt": "Geada",
   "en": "Frost"
  },
  "23": {
   "pt": "Chuva e possibilidade de trovoada",
   "en": "Rain and thunderstorms"
  },
  "24": {
   "pt": "Nebulosidade convectiva",
   "en": "Convective clouds"
  },
  "25": {
   "pt": "Céu com períodos de muito nublado",
   "en": "Partly cloudy"
  },
  "26": {
   "pt": "Nevoeiro",
   "en": "Fog"
  },
  "27": {
   "pt": "Céu nublado",
   "en": "Cloudy"
  },
  "28": {
   "pt": "Aguaceiros de neve",
   "en": "Snow showers"
  },
  "29": {
   "pt": "Chuva e Neve",
   "en": "Rain and snow"
  },
  "30": {
   "pt": "Chuva e Neve",
   "en": "Rain and snow"
  },
  "-99": {
   "pt": "---",
   "en": "--"
  }
 },
 "classWindSpeed": {
  "1": {
   "pt": "Fraco",
   "en": "Weak"
  },
  "2": {
   "pt": "Moderado",
   "en": "Moderate"
  },
  "3": {
   "pt": "Forte",
   "en": "Strong"
  },
  "4": {
   "pt": "Muito forte",
   "en": "Very strong"
  },
  "-99": {
   "pt": "---",
   "en": "--"
  }
 },
 "classPrecInt": {
  "0": {
   "pt": "Sem precipitação",
   "en": "No precipitation"
  },
  "1": {
   "pt": "Fraco",
   "en": "Weak"
  },
  "2": {
   "pt": "Moderado",
   "en": "Moderate"
  },
  "3": {
   "pt": "Forte",
   "en": "Strong"
  },
  "-99": {
   "pt": "---",
   "en": "--"
  }
 },
 "warning_levels": {
  "green": "verde",
  "yellow": "amarelo",
  "orange": "laranja",
  "red": "vermelho"
 },
 "warning_levels_note": "the feed carries the English words (awarenessLevelID); the Portuguese are the usual names, added by us",
 "warning_types_in_feed": [
  "Agitação Marítima",
  "Neve",
  "Nevoeiro",
  "Precipitação",
  "Tempo Frio",
  "Tempo Quente",
  "Trovoada",
  "Vento"
 ]
}
