{
  "schema_version": "1.0",
  "airport": "FCO",
  "language": "en",
  "direction": "airport_to_destination",
  "acceptance": "prototype_source_review_only_not_gold",
  "generated_from": "data/transport.json",
  "standard_version": "1.15",
  "reconciliation": {
    "batch": "pilot-transport-20261007",
    "canonical_source": "api.airport_transport_v1",
    "export_kind": "reviewed_snapshot",
    "automatic_refresh": false,
    "reviewed_fare_claims": 10,
    "directions": [
      "from",
      "to"
    ]
  },
  "routes": [
    {
      "route_id": "fco-train-1",
      "canonical_entity_id": "ee90d4fa-4db0-48fe-9ce1-a17a7e5335bc",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "train",
      "operator": "Leonardo Express",
      "origin": "FCO",
      "destination": "Roma Termini",
      "conditions": "Direct airport train. Check ticket conditions.",
      "fare_conditions": "Leonardo Express: single ticket to/from Roma Termini.",
      "claims": {
        "duration": {
          "status": "confirmed",
          "source_url": "https://www.trenitalia.com/en/connections/leonardo-express.html",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "minutes_min": 32,
          "approximate": false,
          "excludes": [
            "walking",
            "waiting",
            "check_in"
          ],
          "value_template": "{min} min",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "minutes_max": 32,
          "canonical_entity_id": "ee90d4fa-4db0-48fe-9ce1-a17a7e5335bc",
          "observation_id": "439c61ab-a70e-44a4-b366-a3399d22e24a",
          "fact_id": "fco-train-1-duration",
          "value": "32 min",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "6a1b2ba5-3231-59db-aafa-b48dd1aa08ab",
          "source_record_id": "10ad1eab-e514-55d6-aa17-269d3cd3460b",
          "valid_from": null,
          "review_due_at": "2026-11-07 09:07:23.507+00",
          "status": "confirmed",
          "value_template": [
            "€{amount}",
            "€{amount}",
            "€{amount}"
          ],
          "amount": 14,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Fiumicino Aeroporto",
            "quote_url": "https://www.trenitalia.com/en/connections/leonardo-express.html",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Roma Termini",
            "price_model": "fixed",
            "supplements": {
              "luggage": 0,
              "currency": "EUR"
            },
            "ticket_type": "one_way",
            "schema_version": "collection-fare-1",
            "excluded_ticket": "Metrebus",
            "purchase_channel": "operator",
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://www.trenitalia.com/en/connections/leonardo-express.html",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "ee90d4fa-4db0-48fe-9ce1-a17a7e5335bc",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.trenitalia.com/en/connections/leonardo-express.html",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€14",
          "localized_conditions": "Leonardo Express: single ticket to/from Roma Termini."
        },
        "stops": {
          "status": "confirmed",
          "value": "Airport rail station inside FCO",
          "source_url": "https://www.trenitalia.com/en/connections/leonardo-express.html",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "confirmed",
          "value": "Every 15 min in peak slots; 30 min in other slots",
          "source_url": "https://www.trenitalia.com/content/dam/trenitalia/allegati/info/orario-digitale/collegamenti/orari-leonardo-express.pdf",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "conditions": {
            "boarding": "Fiumicino Aeroporto railway station",
            "coverage": "late_candidate_trains_only",
            "timezone": "Europe/Rome",
            "direction": "from",
            "destination": "Roma Termini",
            "schema_version": "late-arrival-timetable-1",
            "headway_minutes": {
              "peak": 15,
              "other_slots": 30
            },
            "late_departures": [
              {
                "time": "23:53",
                "train": "4693",
                "day_offset": 0,
                "exclusion_until": "2026-11-18",
                "excluded_weekdays": [
                  2,
                  3
                ]
              },
              {
                "time": "00:23",
                "train": "4699",
                "day_offset": 1,
                "exclusion_until": "2026-11-19",
                "excluded_weekdays": [
                  3,
                  4
                ]
              }
            ],
            "exception_day_basis": "actual_departure_calendar_date",
            "live_service_status": "unknown",
            "publication_valid_from": "2026-06-14",
            "publication_valid_until": "2026-12-12"
          },
          "observation_id": "c1659f4f-055f-56b8-8ebf-e790a8a0ae92",
          "source_record_id": "396ca7fd-7722-5935-b7b4-16722f8a1b64",
          "canonical_entity_id": "ee90d4fa-4db0-48fe-9ce1-a17a7e5335bc",
          "review_due_at": "2026-11-06T17:49:41.993102+00:00",
          "fact_id": "fco-train-1-service",
          "localized_conditions": null
        }
      },
      "source_url": "https://www.trenitalia.com/en/connections/leonardo-express.html",
      "commercial": false
    },
    {
      "route_id": "fco-train-2",
      "canonical_entity_id": "ed08e9ac-4eaf-475a-8133-d408fd782883",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "train",
      "operator": "FL1",
      "origin": "FCO",
      "destination": "Roma Trastevere / Ostiense / Tiburtina",
      "conditions": "Regional train. Choose the station that suits your address; this is not the Termini express.",
      "fare_conditions": "€8 per adult, second class, between FCO and Rome Zona Anello regional stations. This ticket is not for Leonardo Express. Follow the validation instructions for your ticket.",
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "4b977bc9-a700-5d4e-9191-ce16fc279b05",
          "source_record_id": "5ba20c18-613a-548c-86ed-d35bfb50d74b",
          "valid_from": null,
          "review_due_at": "2026-11-07 11:22:22.779+00",
          "status": "confirmed",
          "value_template": [
            "€{amount}",
            "€{amount}",
            "€{amount}"
          ],
          "amount": 8,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Fiumicino Aeroporto",
            "quote_url": "https://www.trenitalia.com/content/dam/trenitalia/allegati/info/condizioni-generali-di-trasporto/parte-iii-trasporto-regionale/19-TARIFFA_1TER_Fiumicino_Aeroporto.pdf",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Rome Zona Anello regional stations",
            "price_model": "fixed",
            "supplements": {
              "amount": null,
              "status": "not_assessed"
            },
            "ticket_type": "one_way",
            "travel_class": "second",
            "tariff_series": "1/TER C",
            "schema_version": "collection-fare-1",
            "excluded_service": "Leonardo Express",
            "purchase_channel": "authorised_operator_channels",
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://www.trenitalia.com/content/dam/trenitalia/allegati/info/condizioni-generali-di-trasporto/parte-iii-trasporto-regionale/19-TARIFFA_1TER_Fiumicino_Aeroporto.pdf",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "ed08e9ac-4eaf-475a-8133-d408fd782883",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.trenitalia.com/content/dam/trenitalia/allegati/info/condizioni-generali-di-trasporto/parte-iii-trasporto-regionale/19-TARIFFA_1TER_Fiumicino_Aeroporto.pdf",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€8",
          "localized_conditions": "€8 per adult, second class, between FCO and Rome Zona Anello regional stations. This ticket is not for Leonardo Express. Follow the validation instructions for your ticket."
        },
        "stops": {
          "status": "confirmed",
          "value": "FCO airport railway station",
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "confirmed",
          "value": "Every 15 min on working days, 30 min Sundays/public holidays; check your train.",
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "fact_id": "fco-train-2-service",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
      "commercial": false
    },
    {
      "route_id": "fco-train-3",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "train",
      "operator": "Frecciarossa",
      "origin": "FCO",
      "destination": "Florence / Bologna / Padua / Venice / Naples",
      "conditions": "Trenitalia lists direct airport connections to other Italian cities. Check whether a direct train runs on your travel date. This is separate from the Rome city-transfer comparison.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "unverified_tariff",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Trenitalia lists direct airport connections to other Italian cities. Check whether a direct train runs on your travel date. This is separate from the Rome city-transfer comparison."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.trenitalia.com/en/services/connections-to-and-from-rome-fiumicino-airport.html",
      "commercial": false
    },
    {
      "route_id": "fco-bus-4",
      "canonical_entity_id": "850a9fd6-5311-4a86-8bc6-a727815471fd",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "bus",
      "operator": "Rome Airport Bus",
      "origin": "FCO",
      "destination": "Roma Termini",
      "conditions": "Online offers may differ from the comparison price and the price at the stop. Confirm the total before paying.",
      "fare_conditions": "€8 adult single online; €12 return, valid 30 days. Luggage included. These are FCO–Termini fares; Ciampino has a different return fare.",
      "claims": {
        "duration": {
          "observation_id": "965fc1ce-1129-5770-9d4a-eaff20e7a07c",
          "source_record_id": "b58cd4bd-8c52-51b0-9d7f-dd26e0966c0e",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:14:20.756+00",
          "status": "confirmed",
          "value": "About 50 min, non-stop. Traffic can delay the bus; allow extra time for your flight.",
          "conditions": {
            "live": false,
            "field": "duration",
            "origin": "Fiumicino Airport",
            "status": {
              "to": "confirmed",
              "from": "confirmed"
            },
            "display": {
              "to": [
                "About 50 min, non-stop. Traffic can delay the bus; allow extra time for your flight.",
                "Circa 50 min, senza fermate intermedie. Il traffico può causare ritardi; prevedi tempo extra per il volo.",
                "Ongeveer 50 min, zonder tussenstops. Verkeer kan vertragen; plan extra tijd voor je vlucht."
              ],
              "from": [
                "About 50 min, non-stop. Traffic can delay the bus; allow extra time for your flight.",
                "Circa 50 min, senza fermate intermedie. Il traffico può causare ritardi; prevedi tempo extra per il volo.",
                "Ongeveer 50 min, zonder tussenstops. Verkeer kan vertragen; plan extra tijd voor je vlucht."
              ]
            },
            "nonstop": true,
            "directions": [
              "from",
              "to"
            ],
            "destination": "Roma Termini",
            "duration_basis": "operator_stated_approximate",
            "schema_version": "collection-practical-1",
            "includes_waiting": false,
            "verification_handoff": "https://romeairportbus.it/",
            "includes_terminal_walk": false,
            "not_a_maximum_guarantee": true,
            "supporting_source_records": []
          },
          "source_url": "https://romeairportbus.it/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "850a9fd6-5311-4a86-8bc6-a727815471fd",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://romeairportbus.it/",
          "review_policy": "manual_review_before_review_due_at",
          "minutes_min": 50,
          "minutes_max": 50,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "71b443a6-0493-523a-b774-1f8fde45c76b",
          "source_record_id": "0d379c5b-e663-542d-a243-71aa8f232eba",
          "valid_from": null,
          "review_due_at": "2026-11-07 11:23:30.653+00",
          "status": "confirmed",
          "value_template": [
            "€{amount} online",
            "€{amount} online",
            "€{amount} online"
          ],
          "amount": 8,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Fiumicino Airport",
            "quote_url": "https://romeairportbus.it/en/homepage-eng/?quantity=1",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Roma Termini",
            "price_model": "fixed",
            "supplements": {
              "luggage": 0,
              "currency": "EUR"
            },
            "ticket_type": "one_way",
            "return_ticket": {
              "basis": "per_person",
              "amount": 12,
              "currency": "EUR",
              "ticket_type": "return",
              "validity_days": 30
            },
            "schema_version": "collection-fare-1",
            "purchase_channel": "operator_online",
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://romeairportbus.it/en/homepage-eng/?quantity=1",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "850a9fd6-5311-4a86-8bc6-a727815471fd",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://romeairportbus.it/en/homepage-eng/?quantity=1",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€8 online",
          "localized_conditions": "€8 adult single online; €12 return, valid 30 days. Luggage included. These are FCO–Termini fares; Ciampino has a different return fare."
        },
        "stops": {
          "observation_id": "e5242749-0c48-52b2-9a02-d53aa51babbb",
          "source_record_id": "f93cdbe8-96a2-5d3e-ad0c-e02c559b802a",
          "valid_from": null,
          "review_due_at": "2027-01-06 17:02:18.925039+00",
          "status": "confirmed",
          "value": "Terminal 3 Bus Station, stand 19. Follow Bus Station signs.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Terminal 3 Bus Station, stand 19. Follow Bus Station signs.",
                "Terminal 3, Bus Station, stallo 19. Segui le indicazioni Bus Station.",
                "Terminal 3 Bus Station, stand 19. Follow Bus Station signs."
              ]
            },
            "boarding": {
              "from": {
                "area": "Bus Station",
                "stand": "19",
                "terminal": "T3"
              }
            },
            "directions": [
              "from"
            ],
            "scope_note": "ADR explicitly verifies stand19; existing RAB operator source supports T3. No reverse boarding replacement.",
            "destination": "Roma Termini",
            "schema_version": "collection-practical-1",
            "verification_handoff": "https://www.adr.it/bus-per-roma",
            "supporting_source_records": [
              "b58cd4bd-8c52-51b0-9d7f-dd26e0966c0e"
            ]
          },
          "source_url": "https://www.adr.it/bus-per-roma",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "850a9fd6-5311-4a86-8bc6-a727815471fd",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.adr.it/bus-per-roma",
          "review_policy": "manual_review_before_review_due_at",
          "localized_conditions": null
        },
        "service": {
          "observation_id": "4849437a-4204-5914-b07c-29caac7ba81c",
          "source_record_id": "b58cd4bd-8c52-51b0-9d7f-dd26e0966c0e",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:14:20.756+00",
          "status": "confirmed",
          "value": "Daily service. Published departures from FCO: 06:00–23:55, with variable gaps. Confirm your date and departure.",
          "conditions": {
            "live": false,
            "field": "service",
            "is_24h": null,
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Daily service. Published departures from FCO: 06:00–23:55, with variable gaps. Confirm your date and departure.",
                "Servizio giornaliero. Partenze pubblicate da FCO: 06:00–23:55, a intervalli variabili. Conferma data e corsa.",
                "Dagelijkse dienst. Gepubliceerde vertrekken vanaf FCO: 06:00–23:55, met wisselende tussenpozen. Controleer datum en vertrek."
              ]
            },
            "timezone": "Europe/Rome",
            "directions": [
              "from"
            ],
            "destination": "Roma Termini",
            "service_model": "published_departures",
            "last_departure": {
              "time": "23:55",
              "day_offset": 0
            },
            "operating_days": [
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ],
            "schema_version": "collection-practical-1",
            "first_departure": {
              "time": "06:00",
              "day_offset": 0
            },
            "day_offset_basis": "same_calendar_day",
            "raw_departure_list": "6.00 – 6.20 – 7.00 – 7.30 – 8.25 – 9.15 – 9.30 – 9.50 – 10.30 – 11.15 – 12.00 – 13.00 – 13.15 – 13.40 – 14.30 – 15.00 – 15.30 – 16.30 – 17.00 – 17.30 – 17.50 – 18.20 – 19.20 – 19.50 – 20.30 – 21.20 – 22.00 – 23.10 – 23.55",
            "schedule_valid_from": null,
            "schedule_valid_until": null,
            "verification_handoff": "https://romeairportbus.it/",
            "departure_times_local": [
              "06:00",
              "06:20",
              "07:00",
              "07:30",
              "08:25",
              "09:15",
              "09:30",
              "09:50",
              "10:30",
              "11:15",
              "12:00",
              "13:00",
              "13:15",
              "13:40",
              "14:30",
              "15:00",
              "15:30",
              "16:30",
              "17:00",
              "17:30",
              "17:50",
              "18:20",
              "19:20",
              "19:50",
              "20:30",
              "21:20",
              "22:00",
              "23:10",
              "23:55"
            ],
            "schedule_updated_date": "2026-07-29",
            "operating_window_status": "published_schedule",
            "supporting_source_records": [],
            "travel_date_confirmation_required": true
          },
          "source_url": "https://romeairportbus.it/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "850a9fd6-5311-4a86-8bc6-a727815471fd",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://romeairportbus.it/",
          "review_policy": "manual_review_before_review_due_at",
          "headway_min_minutes": null,
          "headway_max_minutes": null,
          "first_departure": {
            "time": "06:00",
            "day_offset": 0
          },
          "last_departure": {
            "time": "23:55",
            "day_offset": 0
          },
          "operating_window_status": "published_schedule",
          "is_24h": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://romeairportbus.it/en/homepage-eng/?quantity=1",
      "commercial": false
    },
    {
      "route_id": "fco-bus-5",
      "canonical_entity_id": "319ef3df-4515-51f3-840a-1943c6903841",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "bus",
      "operator": "SIT Bus Shuttle",
      "origin": "FCO",
      "destination": "Roma Termini",
      "conditions": "Also serves the Vatican and Aurelia. Vatican stops differ by direction: drop-off Via Crescenzio 19, pickup Via Crescenzio 2. Check your actual stop.",
      "fare_conditions": "Single €7; return €13. Check your Rome stop and timetable.",
      "claims": {
        "duration": {
          "observation_id": "5cea4551-e899-58df-a5e1-44d1fcf324c9",
          "source_record_id": "0ceb22d3-daac-5282-a76d-e15b8ac5082d",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:11:54.725+00",
          "status": "confirmed",
          "value": "Published timetable: 45–90 min, depending on departure. Traffic can make the journey longer.",
          "conditions": {
            "live": false,
            "field": "duration",
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Published timetable: 45–90 min, depending on departure. Traffic can make the journey longer.",
                "Orario pubblicato: 45–90 min, secondo la corsa. Il traffico può allungare il viaggio.",
                "Gepubliceerde dienstregeling: 45–90 min, afhankelijk van vertrek. Verkeer kan de reis verlengen."
              ]
            },
            "timezone": "Europe/Rome",
            "derivation": "Aligned HTML timetable columns; arrival minus departure with midnight rollover",
            "directions": [
              "from"
            ],
            "destination": "Roma Termini",
            "duration_basis": "range_of_published_timetable_rows",
            "schema_version": "collection-practical-1",
            "timetable_rows": [
              {
                "row": 1,
                "arrival_local": "08:10",
                "departure_local": "07:15",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 2,
                "arrival_local": "09:00",
                "departure_local": "07:45",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 3,
                "arrival_local": "09:25",
                "departure_local": "07:55",
                "duration_minutes": 90,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 4,
                "arrival_local": "09:35",
                "departure_local": "08:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 5,
                "arrival_local": "09:40",
                "departure_local": "08:30",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 6,
                "arrival_local": "10:15",
                "departure_local": "08:50",
                "duration_minutes": 85,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 7,
                "arrival_local": "10:25",
                "departure_local": "09:05",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 8,
                "arrival_local": "10:40",
                "departure_local": "09:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 9,
                "arrival_local": "11:00",
                "departure_local": "09:40",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 10,
                "arrival_local": "11:15",
                "departure_local": "10:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 11,
                "arrival_local": "11:40",
                "departure_local": "10:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 12,
                "arrival_local": "11:50",
                "departure_local": "10:40",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 13,
                "arrival_local": "12:10",
                "departure_local": "10:55",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 14,
                "arrival_local": "12:30",
                "departure_local": "11:10",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 15,
                "arrival_local": "12:40",
                "departure_local": "11:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 16,
                "arrival_local": "12:55",
                "departure_local": "11:45",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 17,
                "arrival_local": "13:20",
                "departure_local": "12:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 18,
                "arrival_local": "13:35",
                "departure_local": "12:25",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 19,
                "arrival_local": "13:50",
                "departure_local": "12:30",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 20,
                "arrival_local": "14:05",
                "departure_local": "12:45",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 21,
                "arrival_local": "14:20",
                "departure_local": "13:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 22,
                "arrival_local": "14:35",
                "departure_local": "13:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 23,
                "arrival_local": "15:00",
                "departure_local": "13:45",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 24,
                "arrival_local": "15:05",
                "departure_local": "14:00",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 25,
                "arrival_local": "15:25",
                "departure_local": "14:15",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 26,
                "arrival_local": "15:45",
                "departure_local": "14:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 27,
                "arrival_local": "16:00",
                "departure_local": "15:00",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 28,
                "arrival_local": "16:35",
                "departure_local": "15:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 29,
                "arrival_local": "16:45",
                "departure_local": "15:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 30,
                "arrival_local": "17:05",
                "departure_local": "15:50",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 31,
                "arrival_local": "17:50",
                "departure_local": "16:30",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 32,
                "arrival_local": "18:20",
                "departure_local": "17:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 33,
                "arrival_local": "18:35",
                "departure_local": "17:20",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 34,
                "arrival_local": "18:55",
                "departure_local": "17:40",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 35,
                "arrival_local": "19:20",
                "departure_local": "18:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 36,
                "arrival_local": "19:35",
                "departure_local": "18:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 37,
                "arrival_local": "19:55",
                "departure_local": "18:30",
                "duration_minutes": 85,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 38,
                "arrival_local": "20:15",
                "departure_local": "19:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 39,
                "arrival_local": "20:45",
                "departure_local": "19:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 40,
                "arrival_local": "21:15",
                "departure_local": "20:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 41,
                "arrival_local": "21:40",
                "departure_local": "20:30",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 42,
                "arrival_local": "21:45",
                "departure_local": "20:45",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 43,
                "arrival_local": "22:00",
                "departure_local": "21:00",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 44,
                "arrival_local": "22:25",
                "departure_local": "21:25",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 45,
                "arrival_local": "22:35",
                "departure_local": "21:45",
                "duration_minutes": 50,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 46,
                "arrival_local": "22:45",
                "departure_local": "22:00",
                "duration_minutes": 45,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 47,
                "arrival_local": "23:30",
                "departure_local": "22:30",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 48,
                "arrival_local": "23:59",
                "departure_local": "23:00",
                "duration_minutes": 59,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 49,
                "arrival_local": "00:25",
                "departure_local": "23:30",
                "duration_minutes": 55,
                "arrival_day_offset": 1,
                "departure_day_offset": 0
              },
              {
                "row": 50,
                "arrival_local": "00:40",
                "departure_local": "23:50",
                "duration_minutes": 50,
                "arrival_day_offset": 1,
                "departure_day_offset": 0
              },
              {
                "row": 51,
                "arrival_local": "01:05",
                "departure_local": "00:15",
                "duration_minutes": 50,
                "arrival_day_offset": 1,
                "departure_day_offset": 1
              },
              {
                "row": 52,
                "arrival_local": "01:25",
                "departure_local": "00:40",
                "duration_minutes": 45,
                "arrival_day_offset": 1,
                "departure_day_offset": 1
              },
              {
                "row": 53,
                "arrival_local": "02:00",
                "departure_local": "01:15",
                "duration_minutes": 45,
                "arrival_day_offset": 1,
                "departure_day_offset": 1
              }
            ],
            "day_offset_basis": "derived_from_ordered_midnight_rollover",
            "includes_waiting": false,
            "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
            "includes_terminal_walk": false,
            "not_a_maximum_guarantee": true,
            "supporting_source_records": [
              "b38042b8-7ce7-57cb-bbd1-ef0ec64d24ea"
            ]
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "319ef3df-4515-51f3-840a-1943c6903841",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
          "review_policy": "manual_review_before_review_due_at",
          "minutes_min": 45,
          "minutes_max": 90,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "6be0a9cb-58e4-582a-8ed1-7b435ca58399",
          "source_record_id": "675912b7-7f4e-5a8e-b23b-a743a59ec680",
          "valid_from": null,
          "review_due_at": "2026-11-07 09:07:37.629+00",
          "status": "confirmed",
          "value_template": [
            "€{amount}",
            "€{amount}",
            "€{amount}"
          ],
          "amount": 7,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "FCO",
            "quote_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Roma Termini",
            "price_model": "fixed",
            "supplements": {
              "amount": null,
              "status": "not_assessed"
            },
            "ticket_type": "one_way",
            "return_ticket": {
              "basis": "per_person",
              "amount": 13,
              "currency": "EUR",
              "ticket_type": "return"
            },
            "schema_version": "collection-fare-1",
            "purchase_channel": "operator",
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "319ef3df-4515-51f3-840a-1943c6903841",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€7",
          "localized_conditions": "Single €7; return €13. Check your Rome stop and timetable."
        },
        "stops": {
          "observation_id": "9a398949-fd1b-5c7f-822a-6305f92d98bd",
          "source_record_id": "0ceb22d3-daac-5282-a76d-e15b8ac5082d",
          "valid_from": null,
          "review_due_at": "2027-01-06 16:11:54.725+00",
          "status": "confirmed",
          "value": "Fiumicino Airport T3, bus stand 16. Board the SIT service to Roma Termini.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Fiumicino Airport T3, bus stand 16. Board the SIT service to Roma Termini.",
                "Aeroporto di Fiumicino T3, stallo 16. Prendi il servizio SIT per Roma Termini.",
                "Luchthaven Fiumicino T3, busperron 16. Neem de SIT-bus naar Roma Termini."
              ]
            },
            "boarding": {
              "from": {
                "stand": "16",
                "terminal": "T3"
              }
            },
            "directions": [
              "from"
            ],
            "destination": "Roma Termini",
            "schema_version": "collection-practical-1",
            "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
            "supporting_source_records": []
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "319ef3df-4515-51f3-840a-1943c6903841",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
          "review_policy": "manual_review_before_review_due_at",
          "localized_conditions": null
        },
        "service": {
          "observation_id": "cc1d89a9-f9d8-5f34-b561-7823d799fba3",
          "source_record_id": "0ceb22d3-daac-5282-a76d-e15b8ac5082d",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:11:54.725+00",
          "status": "confirmed",
          "value": "Published departures 07:15–01:15 (+1 day); times vary by departure. Confirm your travel date with SIT.",
          "conditions": {
            "live": false,
            "field": "service",
            "is_24h": null,
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Published departures 07:15–01:15 (+1 day); times vary by departure. Confirm your travel date with SIT.",
                "Partenze pubblicate 07:15–01:15 (+1 giorno); orari variabili. Conferma la data del viaggio con SIT.",
                "Gepubliceerde vertrekken 07:15–01:15 (+1 dag); wisselende vertrektijden. Bevestig je reisdatum bij SIT."
              ]
            },
            "timezone": "Europe/Rome",
            "derivation": "Aligned HTML timetable columns; arrival minus departure with midnight rollover",
            "directions": [
              "from"
            ],
            "destination": "Roma Termini",
            "service_model": "published_departures",
            "last_departure": {
              "time": "01:15",
              "day_offset": 1
            },
            "operating_days": "not_explicitly_confirmed",
            "schema_version": "collection-practical-1",
            "timetable_rows": [
              {
                "row": 1,
                "arrival_local": "08:10",
                "departure_local": "07:15",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 2,
                "arrival_local": "09:00",
                "departure_local": "07:45",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 3,
                "arrival_local": "09:25",
                "departure_local": "07:55",
                "duration_minutes": 90,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 4,
                "arrival_local": "09:35",
                "departure_local": "08:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 5,
                "arrival_local": "09:40",
                "departure_local": "08:30",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 6,
                "arrival_local": "10:15",
                "departure_local": "08:50",
                "duration_minutes": 85,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 7,
                "arrival_local": "10:25",
                "departure_local": "09:05",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 8,
                "arrival_local": "10:40",
                "departure_local": "09:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 9,
                "arrival_local": "11:00",
                "departure_local": "09:40",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 10,
                "arrival_local": "11:15",
                "departure_local": "10:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 11,
                "arrival_local": "11:40",
                "departure_local": "10:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 12,
                "arrival_local": "11:50",
                "departure_local": "10:40",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 13,
                "arrival_local": "12:10",
                "departure_local": "10:55",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 14,
                "arrival_local": "12:30",
                "departure_local": "11:10",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 15,
                "arrival_local": "12:40",
                "departure_local": "11:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 16,
                "arrival_local": "12:55",
                "departure_local": "11:45",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 17,
                "arrival_local": "13:20",
                "departure_local": "12:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 18,
                "arrival_local": "13:35",
                "departure_local": "12:25",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 19,
                "arrival_local": "13:50",
                "departure_local": "12:30",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 20,
                "arrival_local": "14:05",
                "departure_local": "12:45",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 21,
                "arrival_local": "14:20",
                "departure_local": "13:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 22,
                "arrival_local": "14:35",
                "departure_local": "13:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 23,
                "arrival_local": "15:00",
                "departure_local": "13:45",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 24,
                "arrival_local": "15:05",
                "departure_local": "14:00",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 25,
                "arrival_local": "15:25",
                "departure_local": "14:15",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 26,
                "arrival_local": "15:45",
                "departure_local": "14:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 27,
                "arrival_local": "16:00",
                "departure_local": "15:00",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 28,
                "arrival_local": "16:35",
                "departure_local": "15:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 29,
                "arrival_local": "16:45",
                "departure_local": "15:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 30,
                "arrival_local": "17:05",
                "departure_local": "15:50",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 31,
                "arrival_local": "17:50",
                "departure_local": "16:30",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 32,
                "arrival_local": "18:20",
                "departure_local": "17:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 33,
                "arrival_local": "18:35",
                "departure_local": "17:20",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 34,
                "arrival_local": "18:55",
                "departure_local": "17:40",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 35,
                "arrival_local": "19:20",
                "departure_local": "18:00",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 36,
                "arrival_local": "19:35",
                "departure_local": "18:15",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 37,
                "arrival_local": "19:55",
                "departure_local": "18:30",
                "duration_minutes": 85,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 38,
                "arrival_local": "20:15",
                "departure_local": "19:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 39,
                "arrival_local": "20:45",
                "departure_local": "19:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 40,
                "arrival_local": "21:15",
                "departure_local": "20:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 41,
                "arrival_local": "21:40",
                "departure_local": "20:30",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 42,
                "arrival_local": "21:45",
                "departure_local": "20:45",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 43,
                "arrival_local": "22:00",
                "departure_local": "21:00",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 44,
                "arrival_local": "22:25",
                "departure_local": "21:25",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 45,
                "arrival_local": "22:35",
                "departure_local": "21:45",
                "duration_minutes": 50,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 46,
                "arrival_local": "22:45",
                "departure_local": "22:00",
                "duration_minutes": 45,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 47,
                "arrival_local": "23:30",
                "departure_local": "22:30",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 48,
                "arrival_local": "23:59",
                "departure_local": "23:00",
                "duration_minutes": 59,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 49,
                "arrival_local": "00:25",
                "departure_local": "23:30",
                "duration_minutes": 55,
                "arrival_day_offset": 1,
                "departure_day_offset": 0
              },
              {
                "row": 50,
                "arrival_local": "00:40",
                "departure_local": "23:50",
                "duration_minutes": 50,
                "arrival_day_offset": 1,
                "departure_day_offset": 0
              },
              {
                "row": 51,
                "arrival_local": "01:05",
                "departure_local": "00:15",
                "duration_minutes": 50,
                "arrival_day_offset": 1,
                "departure_day_offset": 1
              },
              {
                "row": 52,
                "arrival_local": "01:25",
                "departure_local": "00:40",
                "duration_minutes": 45,
                "arrival_day_offset": 1,
                "departure_day_offset": 1
              },
              {
                "row": 53,
                "arrival_local": "02:00",
                "departure_local": "01:15",
                "duration_minutes": 45,
                "arrival_day_offset": 1,
                "departure_day_offset": 1
              }
            ],
            "first_departure": {
              "time": "07:15",
              "day_offset": 0
            },
            "day_offset_basis": "derived_from_ordered_midnight_rollover",
            "schedule_valid_from": null,
            "schedule_valid_until": null,
            "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
            "departure_times_local": [
              "07:15",
              "07:45",
              "07:55",
              "08:15",
              "08:30",
              "08:50",
              "09:05",
              "09:25",
              "09:40",
              "10:00",
              "10:25",
              "10:40",
              "10:55",
              "11:10",
              "11:25",
              "11:45",
              "12:00",
              "12:25",
              "12:30",
              "12:45",
              "13:00",
              "13:15",
              "13:45",
              "14:00",
              "14:15",
              "14:30",
              "15:00",
              "15:15",
              "15:30",
              "15:50",
              "16:30",
              "17:00",
              "17:20",
              "17:40",
              "18:00",
              "18:15",
              "18:30",
              "19:00",
              "19:30",
              "20:00",
              "20:30",
              "20:45",
              "21:00",
              "21:25",
              "21:45",
              "22:00",
              "22:30",
              "23:00",
              "23:30",
              "23:50",
              "00:15",
              "00:40",
              "01:15"
            ],
            "operating_window_status": "published_schedule",
            "supporting_source_records": [
              "b38042b8-7ce7-57cb-bbd1-ef0ec64d24ea"
            ],
            "travel_date_confirmation_required": true
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "319ef3df-4515-51f3-840a-1943c6903841",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-fiumicino-rome/",
          "review_policy": "manual_review_before_review_due_at",
          "headway_min_minutes": null,
          "headway_max_minutes": null,
          "first_departure": {
            "time": "07:15",
            "day_offset": 0
          },
          "last_departure": {
            "time": "01:15",
            "day_offset": 1
          },
          "operating_window_status": "published_schedule",
          "is_24h": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/",
      "commercial": false
    },
    {
      "route_id": "fco-bus-6",
      "canonical_entity_id": "2b7e88e4-1642-5ffa-8e65-7ac9c0bfe465",
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "bus",
      "operator": "Terravision",
      "origin": "FCO",
      "destination": "Roma Termini",
      "conditions": "Direct coach to Roma Termini. Check the booking form for your departure; journey-time information still needs verification.",
      "fare_conditions": "From €4 online for FCO–Termini, subject to departure and availability. Lower-fare tickets do not include the stated later-bus flexibility after a flight delay. The Vatican route has a separate fare.",
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "15c5175f-1f74-5ad8-8d86-d8afcc2bcb86",
          "source_record_id": "17fba7c1-517c-5ab3-b2ec-0b622bd54544",
          "valid_from": null,
          "review_due_at": "2026-11-07 11:25:21.91+00",
          "status": "confirmed",
          "value_template": [
            "From €{amount} online",
            "Da €{amount} online",
            "Vanaf €{amount} online"
          ],
          "amount": 4,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "starting_price",
          "price_kind": "from_offer",
          "conditions": {
            "origin": "Fiumicino Airport",
            "quote_url": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Roma Termini",
            "other_route": {
              "currency": "EUR",
              "amount_from": 6,
              "destination": "Vatican City / Via Crescenzio"
            },
            "price_model": "starting_price",
            "supplements": {
              "luggage": 0,
              "currency": "EUR"
            },
            "ticket_type": "one_way",
            "availability": "not_guaranteed",
            "boarding_point": "FCO bus platform 18",
            "schema_version": "collection-fare-1",
            "purchase_channel": "operator_online_offer",
            "passenger_category": "adult",
            "supporting_source_records": [],
            "lower_fare_ticket_later_bus_flexibility": false
          },
          "source_url": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "2b7e88e4-1642-5ffa-8e65-7ac9c0bfe465",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "From €4 online",
          "localized_conditions": "From €4 online for FCO–Termini, subject to departure and availability. Lower-fare tickets do not include the stated later-bus flexibility after a flight delay. The Vatican route has a separate fare."
        },
        "stops": {
          "observation_id": "3bce113e-535f-53e6-a4e6-c137ec20004e",
          "source_record_id": "fd1032ab-0f4f-5c1e-ac9d-f388700ed9ad",
          "valid_from": null,
          "review_due_at": "2027-01-06 14:17:47.536+00",
          "status": "confirmed",
          "value": "Fiumicino Airport: Terravision bus platform 18 (renumbered). Be at the stop 15 min before your booked departure.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Fiumicino Airport: Terravision bus platform 18 (renumbered). Be at the stop 15 min before your booked departure.",
                "Aeroporto di Fiumicino: stallo Terravision 18 (rinumerato). Presentati alla fermata 15 min prima della partenza prenotata.",
                "Luchthaven Fiumicino: Terravision-busperron 18 (hernummerd). Wees 15 min vóór je geboekte vertrek bij de halte."
              ]
            },
            "boarding": {
              "from": {
                "platform": "18",
                "renumbered": true
              }
            },
            "directions": [
              "from"
            ],
            "destination": "Roma Termini",
            "schema_version": "collection-practical-1",
            "verification_handoff": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
            "supporting_source_records": [],
            "arrive_before_departure_minutes": 15
          },
          "source_url": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "2b7e88e4-1642-5ffa-8e65-7ac9c0bfe465",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
          "review_policy": "manual_review_before_review_due_at",
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.terravision.eu/airport_transfer/bus-fiumicino-airport-rome/",
      "commercial": false
    },
    {
      "route_id": "fco-bus-7",
      "canonical_entity_id": "f2effe8c-0878-5668-9ff0-798e2e5c2237",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "bus",
      "operator": "T.A.M.",
      "origin": "FCO",
      "destination": "Roma Termini",
      "conditions": "Also serves Ostiense on selected trips. Boarding at Ostiense toward FCO requires an online ticket. Airport drop-off: T3 departure bus area.",
      "fare_conditions": "€9 single / €15 return when bought at FCO or Termini sales points; luggage included. From Ostiense to FCO, buy online: the online fare must be checked separately.",
      "claims": {
        "duration": {
          "observation_id": "1c75e93b-ae87-5079-9a0a-51844d4b7fb7",
          "source_record_id": "d75a2d37-b0f3-5b32-bec8-bde054ba66a2",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:58:18.325517+00",
          "status": "confirmed",
          "value": "30–65 min in the published Termini timetable. Traffic may take longer; excludes walking and waiting.",
          "conditions": {
            "live": false,
            "field": "duration",
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "30–65 min in the published Termini timetable. Traffic may take longer; excludes walking and waiting.",
                "30–65 min nell’orario pubblicato per Termini. Il traffico può prolungare il viaggio; esclusi cammino e attesa.",
                "30–65 min in the published Termini timetable. Traffic may take longer; excludes walking and waiting."
              ]
            },
            "timezone": "Europe/Rome",
            "derivation": "Eight HTML timetable columns parsed and aligned by direction. Arrival minus departure modulo1440; service-day calendar not inferred.",
            "directions": [
              "from"
            ],
            "destination": "Roma Termini",
            "duration_basis": "range_of_published_timetable_rows",
            "schema_version": "collection-practical-1",
            "timetable_rows": [
              {
                "row": 1,
                "arrival_local": "02:10",
                "departure_local": "01:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 2,
                "arrival_local": "03:10",
                "departure_local": "02:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 3,
                "arrival_local": "03:40",
                "departure_local": "03:00",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 4,
                "arrival_local": "04:00",
                "departure_local": "03:30",
                "duration_minutes": 30,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 5,
                "arrival_local": "05:10",
                "departure_local": "04:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 6,
                "arrival_local": "06:30",
                "departure_local": "05:40",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 7,
                "arrival_local": "07:30",
                "departure_local": "06:40",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 8,
                "arrival_local": "09:00",
                "departure_local": "08:00",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 9,
                "arrival_local": "09:45",
                "departure_local": "08:45",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 10,
                "arrival_local": "10:25",
                "departure_local": "09:25",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 11,
                "arrival_local": "10:50",
                "departure_local": "09:50",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 12,
                "arrival_local": "11:20",
                "departure_local": "10:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 13,
                "arrival_local": "11:50",
                "departure_local": "10:55",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 14,
                "arrival_local": "12:20",
                "departure_local": "11:25",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 15,
                "arrival_local": "13:00",
                "departure_local": "12:00",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 16,
                "arrival_local": "13:20",
                "departure_local": "12:25",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 17,
                "arrival_local": "13:50",
                "departure_local": "12:55",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 18,
                "arrival_local": "14:15",
                "departure_local": "13:20",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 19,
                "arrival_local": "14:40",
                "departure_local": "13:40",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 20,
                "arrival_local": "15:20",
                "departure_local": "14:25",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 21,
                "arrival_local": "15:45",
                "departure_local": "14:50",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 22,
                "arrival_local": "16:20",
                "departure_local": "15:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 23,
                "arrival_local": "17:00",
                "departure_local": "16:00",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 24,
                "arrival_local": "17:10",
                "departure_local": "16:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 25,
                "arrival_local": "17:55",
                "departure_local": "17:05",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 26,
                "arrival_local": "18:35",
                "departure_local": "17:45",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 27,
                "arrival_local": "19:35",
                "departure_local": "18:30",
                "duration_minutes": 65,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 28,
                "arrival_local": "20:30",
                "departure_local": "19:30",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 29,
                "arrival_local": "21:20",
                "departure_local": "20:20",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 30,
                "arrival_local": "21:35",
                "departure_local": "20:50",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 31,
                "arrival_local": "22:10",
                "departure_local": "21:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 32,
                "arrival_local": "22:50",
                "departure_local": "22:00",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 33,
                "arrival_local": "23:15",
                "departure_local": "22:35",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 34,
                "arrival_local": "00:15",
                "departure_local": "23:30",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": true
              },
              {
                "row": 35,
                "arrival_local": "00:55",
                "departure_local": "00:15",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              }
            ],
            "includes_waiting": false,
            "timetable_row_count": 35,
            "html_parser_evidence": "tam_html",
            "verification_handoff": "https://www.tambus.it/roma-fiumicino/",
            "includes_terminal_walk": false,
            "not_a_maximum_guarantee": true,
            "service_calendar_status": "not_verified",
            "supporting_source_records": [],
            "travel_date_confirmation_required": true
          },
          "source_url": "https://www.tambus.it/roma-fiumicino/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "f2effe8c-0878-5668-9ff0-798e2e5c2237",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.tambus.it/roma-fiumicino/",
          "review_policy": "manual_review_before_review_due_at",
          "minutes_min": 30,
          "minutes_max": 65,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "13fb2e65-97d0-5828-9985-77bb71e93626",
          "source_record_id": "298e15b6-386d-5d44-93c3-c51d6c0514d3",
          "valid_from": null,
          "review_due_at": "2026-11-07 11:23:07.439+00",
          "status": "confirmed",
          "value_template": [
            "€{amount} at sales points",
            "€{amount} al punto vendita",
            "€{amount} bij verkooppunt"
          ],
          "amount": 9,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Fiumicino Airport",
            "quote_url": "https://www.tambus.it/en/rome-fiumicino/",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Roma Termini",
            "price_model": "fixed",
            "supplements": {
              "luggage": 0,
              "currency": "EUR"
            },
            "ticket_type": "one_way",
            "return_ticket": {
              "basis": "per_person",
              "amount": 15,
              "currency": "EUR",
              "ticket_type": "return",
              "purchase_channel": "on_site_sales_points"
            },
            "schema_version": "collection-fare-1",
            "purchase_channel": "on_site_sales_points",
            "boarding_exception": {
              "origin": "Roma Ostiense",
              "direction": "to",
              "online_amount": null,
              "purchase_channel_required": "online"
            },
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://www.tambus.it/en/rome-fiumicino/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "f2effe8c-0878-5668-9ff0-798e2e5c2237",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.tambus.it/en/rome-fiumicino/",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€9 at sales points",
          "localized_conditions": "€9 single / €15 return when bought at FCO or Termini sales points; luggage included. From Ostiense to FCO, buy online: the online fare must be checked separately."
        },
        "stops": {
          "status": "confirmed",
          "value": "FCO T3 arrivals · stand 17",
          "source_url": "https://www.tambus.it/en/rome-fiumicino/",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "confirmed",
          "value": "Day and night departures; check the operator timetable.",
          "source_url": "https://www.tambus.it/en/rome-fiumicino/",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "fact_id": "fco-bus-7-service",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.tambus.it/en/rome-fiumicino/",
      "commercial": false
    },
    {
      "route_id": "fco-bus-8",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "bus",
      "operator": "COTRAL",
      "origin": "FCO",
      "destination": "Regional destinations",
      "conditions": "Choose Fiumicino Airport and your actual destination in the operator planner. The special Termini/Tiburtina–FCO connection excludes ordinary Metrebus tickets.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://cotralspa.it/en/timetables/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://cotralspa.it/en/timetables/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "unverified_tariff",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Choose Fiumicino Airport and your actual destination in the operator planner. The special Termini/Tiburtina–FCO connection excludes ordinary Metrebus tickets."
        },
        "stops": {
          "status": "confirmed",
          "value": "COTRAL stop at Terminal 1. Select your local or regional destination in the operator planner.",
          "source_url": "https://www.adr.it/bus-per-roma",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "review_policy": "recheck_operator_for_travel_date",
          "conditions": {
            "direction": "from",
            "terminal": "T1",
            "exact_bay": null
          },
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://cotralspa.it/en/timetables/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://cotralspa.it/en/timetables/",
      "commercial": false
    },
    {
      "route_id": "fco-bus-night",
      "canonical_entity_id": "75fdf0d8-c5a4-57f5-9d82-816a1b20ea74",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "bus",
      "operator": "COTRAL · night Air Terminal",
      "origin": "FCO",
      "destination": "Roma Termini / Tiburtina",
      "conditions": "Night service only. Check departure times and your actual Rome stop. Ordinary Metrebus tickets do not apply.",
      "fare_conditions": "€5 single bought before boarding (website/app: BTT €5, or an authorized seller). On board: €7, cash with exact change. Night Air Terminal only, Fiumicino ↔ Termini/Tiburtina. Check departures; ordinary Metrebus tickets do not cover this special link.",
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://cotralspa.it/en/timetables/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "dc0e0a5e-229a-545e-8331-8a0dd11640a1",
          "source_record_id": "68b9de4d-d69f-54f3-8dd3-5aef48294ffb",
          "valid_from": null,
          "review_due_at": "2026-11-07 12:34:46.421+00",
          "status": "confirmed",
          "value_template": [
            "€{amount} · before boarding",
            "€{amount} · prima di salire",
            "€{amount} · vooraf kopen"
          ],
          "amount": 5,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Fiumicino Airport",
            "quote_url": "https://ecommerce.ticketing.cotralspa.it/app/purchase/home",
            "time_band": "night_Air_Terminal_only",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Roma Termini / Tiburtina",
            "price_model": "fixed",
            "supplements": {
              "currency": "EUR",
              "onboard_price_instead_of_advance_price": 7
            },
            "ticket_type": "adult_single",
            "alternatives": [
              {
                "basis": "per_person",
                "amount": 7,
                "payment": "cash_exact_change",
                "currency": "EUR",
                "ticket_type": "single",
                "purchase_channel": "onboard"
              }
            ],
            "schema_version": "collection-fare-1",
            "purchase_channel": "website_app_BTT_or_authorized_seller",
            "excluded_products": [
              "ordinary_Metrebus"
            ],
            "excluded_services": [
              "other_COTRAL_routes"
            ],
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://cotralspa.it/titoli-di-viaggio/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "75fdf0d8-c5a4-57f5-9d82-816a1b20ea74",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://ecommerce.ticketing.cotralspa.it/app/purchase/home",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€5 · before boarding",
          "localized_conditions": "€5 single bought before boarding (website/app: BTT €5, or an authorized seller). On board: €7, cash with exact change. Night Air Terminal only, Fiumicino ↔ Termini/Tiburtina. Check departures; ordinary Metrebus tickets do not cover this special link."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://cotralspa.it/en/timetables/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://cotralspa.it/en/timetables/",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://cotralspa.it/titoli-di-viaggio/",
      "commercial": false
    },
    {
      "route_id": "fco-taxi-9",
      "canonical_entity_id": "875ba683-5231-4c68-9135-55a7d001287f",
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "taxi",
      "operator": "Licensed taxi",
      "origin": "FCO",
      "destination": "Rome: inside the Aurelian Walls",
      "conditions": "Use the official arrivals taxi ranks and confirm that your address qualifies for the fixed fare.",
      "fare_conditions": "€55 per licensed taxi, including supplements, to/from addresses inside Rome’s Aurelian Walls. This is not a per-person price. Confirm the boundary and applicable municipal tariff before departure.",
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/taxi",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "c7896b38-9930-542e-b56d-edf4931d9733",
          "source_record_id": "23e3eeb8-3bee-5f72-b719-d0bca097eed0",
          "valid_from": null,
          "review_due_at": "2026-11-07 11:20:35.002+00",
          "status": "confirmed",
          "value_template": [
            "€{amount} per taxi",
            "€{amount} per taxi",
            "€{amount} per taxi"
          ],
          "amount": 55,
          "currency": "EUR",
          "basis": "per_vehicle",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Fiumicino Airport",
            "quote_url": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-taxi",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Rome inside Aurelian Walls",
            "price_model": "fixed",
            "supplements": {
              "all_included": true
            },
            "ticket_type": "one_way",
            "schema_version": "collection-fare-1",
            "taxi_authority": "Roma Capitale",
            "purchase_channel": "licensed_taxi_rank",
            "passenger_category": "adult",
            "destination_boundary": "Aurelian Walls",
            "supporting_source_records": []
          },
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-taxi",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "875ba683-5231-4c68-9135-55a7d001287f",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-taxi",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€55 per taxi",
          "localized_conditions": "€55 per licensed taxi, including supplements, to/from addresses inside Rome’s Aurelian Walls. This is not a per-person price. Confirm the boundary and applicable municipal tariff before departure."
        },
        "stops": {
          "observation_id": "ff353bba-e5f2-593e-b5f4-24f756660fc7",
          "source_record_id": "d0727fd0-b142-561c-9560-75dad0949d41",
          "valid_from": null,
          "review_due_at": "2027-01-06 17:02:18.925039+00",
          "status": "confirmed",
          "value": "Official taxi ranks at Terminal 1 and Terminal 3 Arrivals. Check the municipality on the vehicle before relying on the Rome fixed fare.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Official taxi ranks at Terminal 1 and Terminal 3 Arrivals. Check the municipality on the vehicle before relying on the Rome fixed fare.",
                "Posteggi taxi ufficiali agli Arrivi dei Terminal 1 e 3. Controlla il Comune indicato sul veicolo prima di applicare la tariffa fissa di Roma.",
                "Official taxi ranks at Terminal 1 and Terminal 3 Arrivals. Check the municipality on the vehicle before relying on the Rome fixed fare."
              ]
            },
            "boarding": {
              "from": {
                "area": "official taxi ranks",
                "level": "arrivals",
                "terminals": [
                  "T1",
                  "T3"
                ]
              }
            },
            "directions": [
              "from"
            ],
            "destination": "Rome destination agreed with licensed taxi",
            "schema_version": "collection-practical-1",
            "live_availability": "unknown",
            "verification_handoff": "https://www.adr.it/web/aeroporti-di-roma-en/taxi",
            "supporting_source_records": [],
            "municipality_must_match_tariff": true
          },
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/taxi",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "875ba683-5231-4c68-9135-55a7d001287f",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.adr.it/web/aeroporti-di-roma-en/taxi",
          "review_policy": "manual_review_before_review_due_at",
          "localized_conditions": null
        },
        "service": {
          "observation_id": "2844de0b-ef38-561d-bd02-193636938c30",
          "source_record_id": "2f6aad7a-9c50-5490-b7f6-33e1df5afc5e",
          "valid_from": null,
          "review_due_at": "2026-11-07 17:02:18.925039+00",
          "status": "confirmed",
          "value": "Taxi service operates 24/7. This does not guarantee an immediately available vehicle.",
          "conditions": {
            "live": false,
            "field": "service",
            "is_24h": true,
            "origin": "Fiumicino Airport",
            "status": {
              "from": "confirmed"
            },
            "display": {
              "from": [
                "Taxi service operates 24/7. This does not guarantee an immediately available vehicle.",
                "Servizio taxi operativo 24 ore su 24. La disponibilità immediata di un veicolo non è garantita.",
                "Taxi service operates 24/7. This does not guarantee an immediately available vehicle."
              ]
            },
            "timezone": "Europe/Rome",
            "directions": [
              "from"
            ],
            "scope_note": "Airport taxi service hours only. No immediate car availability or city-origin prebooking guarantee.",
            "destination": "Rome destination agreed with licensed taxi",
            "service_hours": "24/7",
            "service_model": "scoped_service",
            "schema_version": "collection-practical-1",
            "live_availability": "unknown",
            "verification_handoff": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-to-and-from",
            "operating_window_status": "published_service_hours",
            "fixed_headway_applicable": false,
            "supporting_source_records": [],
            "booking_or_queue_wait_included": false
          },
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-to-and-from",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "875ba683-5231-4c68-9135-55a7d001287f",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-to-and-from",
          "review_policy": "manual_review_before_review_due_at",
          "headway_min_minutes": null,
          "headway_max_minutes": null,
          "first_departure": null,
          "last_departure": null,
          "operating_window_status": "published_service_hours",
          "is_24h": true,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/taxi",
      "commercial": false
    },
    {
      "route_id": "fco-transfer-10",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "transfer",
      "operator": "Private driver / NCC",
      "origin": "FCO",
      "destination": "Your address or hotel",
      "conditions": "Pre-book a vehicle with driver. Agree on the meeting point, luggage, fare and cancellation terms.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/car-rental-with-chauffeur",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/car-rental-with-chauffeur",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "dynamic_quote",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Pre-book a vehicle with driver. Agree on the meeting point, luggage, fare and cancellation terms."
        },
        "stops": {
          "status": "partial",
          "value": "Meet your prebooked NCC driver at the agreed airport pickup point. ADR places NCC service outside the airport exit; the exact meeting point comes from your booking.",
          "source_url": "https://www.adr.it/pax-fco-noleggio-con-conducente",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "review_policy": "recheck_operator_for_travel_date",
          "conditions": {
            "direction": "from",
            "prebooking_required": true,
            "exact_meeting_point": null
          },
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/car-rental-with-chauffeur",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/car-rental-with-chauffeur",
      "commercial": false
    },
    {
      "route_id": "fco-rental-11",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "rental",
      "operator": "Car rental",
      "origin": "FCO",
      "destination": "Your destination",
      "conditions": "Collect your booked vehicle using the rental company’s pickup instructions.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/pax-fco-noleggio-auto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/pax-fco-noleggio-auto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "rental_quote",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Collect your booked vehicle using the rental company’s pickup instructions."
        },
        "stops": {
          "status": "confirmed",
          "value": "Collect from the multilevel P-Terminal parking. Rental desks are in Office Tower 2, reached by pedestrian passages from the terminals.",
          "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-car-rental",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "review_policy": "recheck_operator_for_travel_date",
          "conditions": {
            "direction": "from",
            "company_specific_details_required": true
          },
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/pax-fco-noleggio-auto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/pax-fco-noleggio-auto",
      "commercial": false
    },
    {
      "route_id": "fco-sharing-12",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "sharing",
      "operator": "App-based car sharing",
      "origin": "FCO",
      "destination": "Operator service area",
      "conditions": "Check current vehicle availability, allowed service area and airport pickup/return instructions in the operator app.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/car-sharing",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/car-sharing",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "app_tariff",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Check current vehicle availability, allowed service area and airport pickup/return instructions in the operator app."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/car-sharing",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/car-sharing",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/car-sharing",
      "commercial": false
    },
    {
      "route_id": "fco-car-13",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "car",
      "operator": "Driving / being driven",
      "origin": "FCO",
      "destination": "Your address",
      "conditions": "Use the airport road-access instructions. Check parking or pickup/drop-off rules separately.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/trasporti-fco",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/trasporti-fco",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "own_vehicle_cost",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Use the airport road-access instructions. Check parking or pickup/drop-off rules separately."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/trasporti-fco",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/trasporti-fco",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/trasporti-fco",
      "commercial": false
    },
    {
      "route_id": "fco-bike-14",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "bike",
      "operator": "Pedalaria",
      "origin": "FCO",
      "destination": "Local cycle network",
      "conditions": "The airport publishes a cycle route connecting T3 with local routes. Check the route and your luggage needs; no cycling time is estimated.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/bicicletta",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/bicicletta",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "own_bicycle_cost",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "The airport publishes a cycle route connecting T3 with local routes. Check the route and your luggage needs; no cycling time is estimated."
        },
        "stops": {
          "status": "confirmed",
          "value": "Pedalaria starts at Terminal 3 and runs about 3.5 km to Fiumicino’s city cycle network; this is not a Rome-centre ride-time estimate.",
          "source_url": "https://www.adr.it/bicicletta",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "review_policy": "recheck_operator_for_travel_date",
          "conditions": {
            "direction": "from",
            "airport_terminal": "T3",
            "cycle_path_length_km": 3.5
          },
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/bicicletta",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/bicicletta",
      "commercial": false
    },
    {
      "route_id": "fco-motor-15",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "motor",
      "operator": "Motorcycle access / parking",
      "origin": "FCO",
      "destination": "Your address",
      "conditions": "Use official motorcycle-parking instructions and check the applicable price.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/parcheggio-moto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/parcheggio-moto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "price_model": "own_vehicle_cost",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Use official motorcycle-parking instructions and check the applicable price."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/parcheggio-moto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.adr.it/parcheggio-moto",
          "checked_at": null,
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "verification_handoff",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.adr.it/parcheggio-moto",
      "commercial": false
    }
  ],
  "directory_groups": [
    {
      "id": "municipal-bus",
      "title": "Fiumicino local bus",
      "description": "Select your destination and travel date in the official directory. The Rome city-centre fares above do not apply to these services.",
      "options": [
        {
          "name": "Trasporto Pubblico Locale – Comune di Fiumicino"
        }
      ],
      "source_url": "https://www.adr.it/bus-per-roma",
      "checked_at": "2026-10-08",
      "fare": null,
      "direction_scope": "select_actual_journey",
      "acceptance": "reviewed_directory_handoff"
    },
    {
      "id": "regional-coaches",
      "title": "Regional coach destinations",
      "description": "Select your destination and travel date in the official directory. The Rome city-centre fares above do not apply to these services.",
      "options": [
        {
          "name": "Clikbus"
        },
        {
          "name": "Curcio"
        },
        {
          "name": "Di Carlo Bus"
        },
        {
          "name": "Express Bus"
        },
        {
          "name": "FerGargano"
        },
        {
          "name": "Fiumicino Express"
        },
        {
          "name": "FlixBus"
        },
        {
          "name": "FrecciaRoma"
        },
        {
          "name": "Gaspari Bus"
        },
        {
          "name": "ItaBus"
        },
        {
          "name": "Prontobus"
        },
        {
          "name": "Roma Linee"
        },
        {
          "name": "Sellitto"
        },
        {
          "name": "Sulga"
        },
        {
          "name": "Tiemme"
        }
      ],
      "source_url": "https://www.adr.it/web/aeroporti-di-roma-en/pax-fco-bus",
      "checked_at": "2026-10-08",
      "fare": null,
      "direction_scope": "select_actual_journey",
      "acceptance": "reviewed_directory_handoff"
    }
  ],
  "ride_apps": {
    "providers": {
      "uber": {
        "status": "confirmed",
        "source_url": "https://www.uber.com/global/en/r/airports/fco/pickup/",
        "checked_at": "2026-10-07",
        "live_availability": "unknown"
      },
      "bolt": {
        "status": "unknown",
        "source_url": null,
        "checked_at": null,
        "live_availability": "unknown"
      },
      "freenow": {
        "status": "confirmed",
        "source_url": "https://www.free-now.com/it-en/ride/airports/",
        "checked_at": "2026-10-07",
        "live_availability": "unknown"
      }
    },
    "pickup_instructions": null,
    "pickup_status": "app_assigned_no_fixed_stand_confirmed",
    "pickup_map": null,
    "instructions_url": "https://www.uber.com/global/en/r/airports/fco/pickup/",
    "live_availability": "unknown"
  },
  "booking": {
    "provider": "GetTransfer",
    "url": "https://gettransfer.tpm.lv/ho1wX71A",
    "affiliate": true,
    "destination_scope": "provider_homepage",
    "availability": "check_with_provider",
    "provided_at": "2026-10-10",
    "commercial": true
  },
  "rental_booking": {
    "provider": "Localrent",
    "url": "https://localrent.tpm.lv/hscKEme8",
    "affiliate": true,
    "destination_scope": "provider_homepage",
    "availability": "check_with_provider",
    "provided_at": "2026-10-10"
  },
  "limits": [
    "No live availability",
    "No guaranteed connection or airport arrival time",
    "Unknown or conflicting claims are not negative availability statements"
  ]
}
