PrompTugal.newsStorm CharlesUpdated 12:03 UTCNew here?v0.1.1027Repo
Not a warning service. Follow IPMA, ANEPC and your local authorities. We aggregate public sources, each with its source and the time we read it.

This view is drawn in the browser from the JSON files linked below. Without JavaScript, read the tables on this page.

IPMA's open data · Warnings over time · Stations · The sea · Cities: forecast and observed · The API, mapped · What we learned · Browse the files · Licence and terms

IPMA's name for it: Previsão Meteorológica Diária até 5 dias agregada por Local. Documented at api.ipma.pt. Drawn at cities.

Addresshttps://api.ipma.pt/open-data/forecast/meteorology/cities/daily/{globalIdLocal}.json
FormatJSON
Shape{owner, country, globalIdLocal, dataUpdate, data: [one object per day]}
{globalIdLocal}every globalIdLocal in distrits-islands.json
IPMA says it updatestaxa de atualização horária; the model runs twice a day: "a corrida das 00UTC (disponibilizada em regra a partir das 10:00) e das 12UTC (disponibilizada em regra a partir das 20:00)"
IPMA's file dated (its Last-Modified header)2026-11-11 11:31 UTC
We last read it2026-11-11 11:47 UTC, 35 files, 41493 bytes
IPMA's note"Os dados de previsão são obtidos automaticamente através de processamento estatístico das previsões de dois modelos numéricos (ECMWF e AROME). Apenas estão disponíveis dados diários."

Fields

FieldTypeUnitMeaning (our English)IPMA's wordingWhere the documentation differs
forecastDatedate·the day the forecast is for"data da previsão"·
dataUpdatedate-time, no zone·when IPMA rewrote the file"data de atualização do ficheiro (taxa de atualização horária)"·
globalIdLocalinteger·the place: an id from the list of district capitals and islands (a node: place)··
idWeatherTypeinteger·code of the significant weather: see the weather-type table (a node: weather-type)··
tMinstring or number°Cminimum temperature of the day"temperatura mínima diária"·
tMaxstring or number°Cmaximum temperature of the day"temperatura máxima diária"·
classWindSpeedinteger·class of wind strength: see the wind-class table (a node: wind-class)··
predWindDirstring·prevailing wind direction (N, NE, E, SE, S, SW, W, NW)··
precipitaProbstring%probability of precipitation"probabilidade da precipitação"the documentation names this field probPrecipita; the responses carry precipitaProb
classPrecIntinteger·class of precipitation intensity: see the precipitation-class table; absent on some days (a node: precipitation-class)··
latitudestring (decimal degrees)°latitude of the place··
longitudestring (decimal degrees)°longitude of the place··

Not documented

  • tMin and tMax are strings with one decimal here and whole numbers in the day files
  • which model run a file comes from (dataUpdate is the file's rewrite time, hourly)

Files read

FileAnswerBytessha256IPMA's file dated (UTC)We read it (UTC)
forecast/meteorology/cities/daily/1010500.json200119570013dff20d1f3ca…2026-11-11 11:312026-11-11 11:47
forecast/meteorology/cities/daily/1020500.json2001192d488d7d8065d2f51…2026-11-11 11:312026-11-11 11:47
forecast/meteorology/cities/daily/1030300.json2001195971520ceb94c19b4…2026-11-11 11:312026-11-11 11:47
forecast/meteorology/cities/daily/1030800.json200119604ab55e29232e2bd…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1040200.json2001191cce2dedacc77cf53…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1050200.json20011973e5a8193a4d0be64…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1060300.json20011939a7d1ae06f8331d7…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1070500.json20011941bbb870637200083…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1080500.json2001189352a9e02669b6c83…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1081505.json2001191c71db41e9ce2bc67…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1081100.json200119089306d0806358d3a…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1080800.json20011904191b8d19f9c06c2…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1090700.json200118759e0de7b194b751c…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1090821.json2001187134a2ac37a3efcff…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1100900.json20011960f0fdac2debcd572…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1110600.json2001192999cb5caec072ecd…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1121400.json2001197bc7d1800ec058555…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1131200.json2001196a6db6762816742bd…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1141600.json200119265a9aef9252d1ffd…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1151200.json2001191046d8a163e6e579b…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1151300.json20011922df2759521e0411f…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1160900.json2001195d371c927e64f5c9b…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1171400.json20011930b33810c8bfb4291…2026-11-11 11:312026-11-11 11:48
forecast/meteorology/cities/daily/1182300.json200119356f43825d5f47f44…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/2310300.json20011364a74960b04b13b96…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/2320100.json2001116d7c0d3a873db57ce…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3410100.json20011376d3e771daec89ed5…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3420300.json2001179dad441f777677faa…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3430100.json2001197cfbaa0bad8729345…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3440100.json20011812c564bf03422c76b…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3450200.json2001199ef17a39d52ea05b1…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3460200.json20012018d6ffb5bb8ff66d0…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3470100.json20011807bf4504310e47ac5…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3480200.json200118165299e59afe722aa…2026-11-11 11:312026-11-11 11:49
forecast/meteorology/cities/daily/3490100.json2001162624d70299e6dc183…2026-11-11 11:312026-11-11 11:49

The links go to IPMA's live files. Full hashes: latest.json. What changed between reads: changes/city-daily.json. Our small files made from it: data/cities.json.