{
 "about": "Buses and trams: each operator's own site, feed or open API first; the press only where the operator publishes nothing readable (those are the researcher's decisions, linked). Short excerpts with the link.",
 "mode": "buses",
 "by": "incident.transport@web-summit.dinis",
 "updated": "2026-11-11T12:17:17Z",
 "not_a_warning_service": "Not a warning service. No advice of ours: check with your airline or operator. For warnings follow IPMA and ANEPC.",
 "sources_page": "transport/sources.md",
 "operators": [
  {
   "id": "carris-metropolitana",
   "operator": "Carris Metropolitana (buses, Lisbon metropolitan area outside the city)",
   "mode": "bus",
   "label": "fact",
   "state": "disrupted (weather notices in force)",
   "counts": {
    "active_notices": 100,
    "weather_notices": 11,
    "lines_named_in_weather_notices": 50,
    "by_effect": {
     "DETOUR": 26,
     "SIGNIFICANT_DELAYS": 44,
     "MODIFIED_SERVICE": 7,
     "ADDITIONAL_SERVICE": 21,
     "REDUCED_SERVICE": 2
    }
   },
   "notices": [
    {
     "header": "Linha 1247: Desvio de percurso",
     "excerpt": "Devido À queda de uma árvore, em Janas, a linha 1247 (Fontanelas - Portela de Sintra (Estação) via Janas) irá efetuar desvio de percurso.",
     "effect": "DETOUR",
     "from": "2026-11-11T10:00:00Z",
     "to": "2026-11-11T23:59:59Z"
    },
    {
     "header": "Linhas 1119, 1123, 1531, 1610, 1611, 1616 e 1617: Desvio de percurso",
     "excerpt": "Devido ao corte da estrada da Quinta da Fonte as linhas 1119, 1123, 1531, 1610, 1611, 1616 e 1617 irão efetuar desvio de percurso.",
     "effect": "DETOUR",
     "from": "2026-11-11T10:00:00Z",
     "to": "2026-11-11T23:59:59Z"
    },
    {
     "header": "Linhas 1123, 1125, 1529, 1610, 1611, 1616: Desvio de Percurso",
     "excerpt": "Devido ao corte da Rua do Comércio as linhas 1123, 1125, 1529, 1610, 1611 e 1616 farão desvio de percurso.",
     "effect": "DETOUR",
     "from": "2026-11-11T10:00:00Z",
     "to": "2026-11-11T23:59:59Z"
    },
    {
     "header": "Linha 1106: Desvio de percurso",
     "excerpt": "Devido ao corte da Av. Pierre de Coubertin, a linha 1106 (Algés (Estação) - Queijas (PSP)) está a sofrer um desvio de percurso.",
     "effect": "DETOUR",
     "from": "2026-11-11T10:00:00Z",
     "to": "2026-11-11T23:59:59Z"
    },
    {
     "header": "Linhas 1613, 1614, 1615, 1618, 1619, 1622: Desvio de Percurso",
     "excerpt": "Devido ao corte da estrada da Abóboda, as linhas 1613, 1614, 1615, 1618, 1619 e 1622 farão desvio de percurso.",
     "effect": "DETOUR",
     "from": "2026-11-11T10:00:00Z",
     "to": "2026-11-11T23:59:59Z"
    },
    {
     "header": "Aviso Geral | Mau tempo",
     "excerpt": "Devido ao mau tempo, registam-se diversos constrangimentos nas ruas da área metropolitana de Lisboa, o que poderá causar perturbações, atrasos e desvios no normal funcionamento de diversas linhas. Os passageiros poderão …",
     "effect": "SIGNIFICANT_DELAYS",
     "from": "2026-11-10T08:00:00Z",
     "to": "2026-11-11T23:59:59Z"
    }
   ],
   "link": "https://www.carrismetropolitana.pt/",
   "source": "https://api.carrismetropolitana.pt/v2/alerts",
   "read": "2026-11-11T12:16:59Z",
   "sha256": "b6725f5db5732172db97246680899e91957e2a66a0c1fb9c74ade6684f62d14c",
   "licence": "Carris Metropolitana's network data is published on dados.gov.pt under CC BY (TML); the API itself states no licence",
   "vehicles_now": {
    "label": "fact",
    "what": "buses reporting a position in the last five minutes, and the lines they run, at the time read (our hourly readings form the series)",
    "at": "2026-11-11T12:17:02Z",
    "vehicles": 666,
    "lines": 396,
    "series": [
     {
      "at": "2026-11-11T12:06:46Z",
      "vehicles": 669,
      "lines": 388
     },
     {
      "at": "2026-11-11T12:17:02Z",
      "vehicles": 666,
      "lines": 396
     }
    ],
    "source": "https://api.carrismetropolitana.pt/v2/vehicles",
    "read": "2026-11-11T12:17:02Z",
    "sha256": "cee44f816beb5c1afca3b012844c37cb8c0514a84cbd634bffbdf48d68089a32",
    "baseline": {
     "label": "none",
     "note": "No normal-day figure yet; from tomorrow the series compares the same hour."
    }
   }
  },
  {
   "id": "stcp",
   "operator": "STCP (buses, Porto)",
   "mode": "bus",
   "label": "fact",
   "state": "buses reporting positions",
   "vehicles_now": {
    "label": "fact",
    "what": "buses reporting a position in the last five minutes, and the lines they run, at the time read (our hourly readings form the series)",
    "at": "2026-11-11T12:17:04Z",
    "vehicles": 175,
    "lines": 55,
    "series": [
     {
      "at": "2026-11-11T12:17:04Z",
      "vehicles": 175,
      "lines": 55
     }
    ],
    "source": "https://broker.fiware.urbanplatform.portodigital.pt/v2/entities?q=vehicleType==bus&limit=1000",
    "read": "2026-11-11T12:17:04Z",
    "sha256": "c1d6bc00668b4846f90278bd86f7670c37845c0c5b8220f12388fa01d35cd737",
    "baseline": {
     "label": "none",
     "note": "No normal-day figure yet; from tomorrow the series compares the same hour."
    }
   },
   "notices": [],
   "link": "https://www.stcp.pt/",
   "source": "https://dados.gov.pt/datasets/urban-platform-bus-location/",
   "read": "2026-11-11T12:17:04Z",
   "sha256": "c1d6bc00668b4846f90278bd86f7670c37845c0c5b8220f12388fa01d35cd737",
   "licence": "CC0 (dados.gov.pt, published by STCP through Porto Digital's urban platform)"
  }
 ],
 "decisions_elsewhere": []
}
