{
  "schema_version": "1.0",
  "airport": "FCO",
  "language": "en",
  "direction": "destination_to_airport",
  "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": "Roma Termini",
      "destination": "FCO",
      "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": "Roma Termini",
          "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": "unknown",
          "value": null,
          "source_url": "https://www.trenitalia.com/content/dam/trenitalia/allegati/info/orario-digitale/collegamenti/orari-leonardo-express.pdf",
          "checked_at": null,
          "source_checked_at": "2026-10-07",
          "conditions": {
            "direction": "to",
            "reason": "New reviewed timetable observation is scoped airport-to-Termini; reverse interval not inferred"
          },
          "verification_handoff": "https://www.trenitalia.com/content/dam/trenitalia/allegati/info/orario-digitale/collegamenti/orari-leonardo-express.pdf",
          "freshness": "recorded_not_live",
          "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": "Roma Trastevere / Ostiense / Tiburtina",
      "destination": "FCO",
      "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": "confirmed",
          "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",
          "minutes_min": 48,
          "approximate": false,
          "excludes": [
            "walking",
            "waiting",
            "check_in"
          ],
          "value_template": [
            "{min} min · Tiburtina",
            "{min} min · Tiburtina",
            "{min} min · Tiburtina"
          ],
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "minutes_max": 48,
          "canonical_entity_id": "5ee42cf5-f27a-5267-9c26-0bf3e0d07c55",
          "observation_id": "0c0bdc4f-b0b6-5009-b054-c9d7fc582c6c",
          "value": "48 min · Tiburtina",
          "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": "Trastevere / Ostiense / Tiburtina: choose your 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": "Florence / Bologna / Padua / Venice / Naples",
      "destination": "FCO",
      "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": "Roma Termini",
      "destination": "FCO",
      "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": "3c5d4f60-8415-5a69-8194-321e3b0736c6",
          "source_record_id": "b58cd4bd-8c52-51b0-9d7f-dd26e0966c0e",
          "valid_from": null,
          "review_due_at": "2027-01-06 16:14:20.756+00",
          "status": "confirmed",
          "value": "Roma Termini: Via Giovanni Giolitti, outside the food market. Arrive at least 15 min before departure.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "to": "confirmed"
            },
            "display": {
              "to": [
                "Roma Termini: Via Giovanni Giolitti, outside the food market. Arrive at least 15 min before departure.",
                "Roma Termini: Via Giovanni Giolitti, fronte mercato. Presentati almeno 15 min prima della partenza.",
                "Roma Termini: Via Giovanni Giolitti, voor de voedselmarkt. Kom minstens 15 min vóór vertrek."
              ]
            },
            "boarding": {
              "to": {
                "street": "Via Giovanni Giolitti",
                "station": "Roma Termini",
                "landmark": "Food market",
                "street_number": null
              }
            },
            "directions": [
              "to"
            ],
            "destination": "Roma Termini",
            "schema_version": "collection-practical-1",
            "verification_handoff": "https://romeairportbus.it/",
            "supporting_source_records": [],
            "arrive_before_departure_minutes": 15
          },
          "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",
          "localized_conditions": null
        },
        "service": {
          "observation_id": "97de1517-ac54-5af6-8af2-61a3bb13cd24",
          "source_record_id": "b58cd4bd-8c52-51b0-9d7f-dd26e0966c0e",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:14:20.756+00",
          "status": "partial",
          "value": "Daily service. Termini departures listed from 04:30 to 22:30, plus 01:00. Confirm the date of the 01:00 bus with the operator; the list does not specify its service day.",
          "conditions": {
            "live": false,
            "field": "service",
            "is_24h": null,
            "origin": "Fiumicino Airport",
            "status": {
              "to": "partial"
            },
            "display": {
              "to": [
                "Daily service. Termini departures listed from 04:30 to 22:30, plus 01:00. Confirm the date of the 01:00 bus with the operator; the list does not specify its service day.",
                "Servizio giornaliero. Partenze da Termini elencate dalle 04:30 alle 22:30, più le 01:00. Conferma con l’operatore la data della corsa delle 01:00: l’elenco non specifica il giorno di servizio.",
                "Dagelijkse dienst. Vertrekken vanaf Termini vermeld van 04:30 tot 22:30, plus 01:00. Bevestig de datum van de bus van 01:00 bij de aanbieder; de dienstregeling vermeldt de dienstdag niet."
              ]
            },
            "timezone": "Europe/Rome",
            "directions": [
              "to"
            ],
            "destination": "Roma Termini",
            "service_model": "published_departures",
            "last_departure": null,
            "operating_days": [
              1,
              2,
              3,
              4,
              5,
              6,
              7
            ],
            "schema_version": "collection-practical-1",
            "first_departure": null,
            "day_offset_basis": "not_assigned",
            "raw_departure_list": "4.30 – 6.15 – 7.00 – 7.30 – 8.00 – 8.30 – 9.00 – 10.00 – 10.30 – 11.00 – 11.30 – 12.00 – 12.30 – 13.00 – 13.30 – 14.00 – 14.30 – 15.30 – 16.00 – 16.30 – 17.00 – 18.00 – 18.30 – 19.00 – 19.30 – 20.00 – 21.00 – 22.10 – 22.30 – 01.00",
            "schedule_valid_from": null,
            "schedule_valid_until": null,
            "verification_handoff": "https://romeairportbus.it/",
            "departure_times_local": [
              "04:30",
              "06:15",
              "07:00",
              "07:30",
              "08:00",
              "08:30",
              "09:00",
              "10:00",
              "10:30",
              "11:00",
              "11:30",
              "12:00",
              "12:30",
              "13:00",
              "13:30",
              "14:00",
              "14:30",
              "15:30",
              "16:00",
              "16:30",
              "17:00",
              "18:00",
              "18:30",
              "19:00",
              "19:30",
              "20:00",
              "21:00",
              "22:10",
              "22:30",
              "01:00"
            ],
            "schedule_updated_date": "2026-07-29",
            "operating_window_status": "day_assignment_unconfirmed",
            "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": null,
          "last_departure": null,
          "operating_window_status": "day_assignment_unconfirmed",
          "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": "Roma Termini",
      "destination": "FCO",
      "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": "465eaa64-6fea-5688-99a9-cf07879c80b1",
          "source_record_id": "1dcfcae6-8a20-5c52-9e03-43b886c55902",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:12:11.38+00",
          "status": "confirmed",
          "value": "Published timetable: 45–85 min, depending on departure. Traffic can make the journey longer.",
          "conditions": {
            "live": false,
            "field": "duration",
            "origin": "Fiumicino Airport",
            "status": {
              "to": "confirmed"
            },
            "display": {
              "to": [
                "Published timetable: 45–85 min, depending on departure. Traffic can make the journey longer.",
                "Orario pubblicato: 45–85 min, secondo la corsa. Il traffico può allungare il viaggio.",
                "Gepubliceerde dienstregeling: 45–85 min, afhankelijk van vertrek. Verkeer kan de reis verlengen."
              ]
            },
            "timezone": "Europe/Rome",
            "derivation": "Aligned HTML timetable columns; arrival minus departure with midnight rollover",
            "directions": [
              "to"
            ],
            "destination": "Roma Termini",
            "duration_basis": "range_of_published_timetable_rows",
            "schema_version": "collection-practical-1",
            "timetable_rows": [
              {
                "row": 1,
                "arrival_local": "04:50",
                "departure_local": "03:55",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 2,
                "arrival_local": "05:10",
                "departure_local": "04:15",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 3,
                "arrival_local": "05:40",
                "departure_local": "04:45",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 4,
                "arrival_local": "06:10",
                "departure_local": "05:15",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 5,
                "arrival_local": "06:35",
                "departure_local": "05:45",
                "duration_minutes": 50,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 6,
                "arrival_local": "07:00",
                "departure_local": "06:15",
                "duration_minutes": 45,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 7,
                "arrival_local": "07:35",
                "departure_local": "06:35",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 8,
                "arrival_local": "07:45",
                "departure_local": "06:50",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 9,
                "arrival_local": "08:15",
                "departure_local": "07:15",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 10,
                "arrival_local": "08:50",
                "departure_local": "07:45",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 11,
                "arrival_local": "09:00",
                "departure_local": "07:55",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 12,
                "arrival_local": "09:30",
                "departure_local": "08:20",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 13,
                "arrival_local": "09:45",
                "departure_local": "08:45",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 14,
                "arrival_local": "10:00",
                "departure_local": "09:00",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 15,
                "arrival_local": "10:35",
                "departure_local": "09:25",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 16,
                "arrival_local": "10:30",
                "departure_local": "09:35",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 17,
                "arrival_local": "10:40",
                "departure_local": "09:45",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 18,
                "arrival_local": "11:25",
                "departure_local": "10:10",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 19,
                "arrival_local": "11:45",
                "departure_local": "10:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 20,
                "arrival_local": "12:05",
                "departure_local": "10:50",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 21,
                "arrival_local": "12:15",
                "departure_local": "11:10",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 22,
                "arrival_local": "12:25",
                "departure_local": "11:25",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 23,
                "arrival_local": "12:40",
                "departure_local": "11:40",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 24,
                "arrival_local": "13:10",
                "departure_local": "11:55",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 25,
                "arrival_local": "13:30",
                "departure_local": "12:15",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 26,
                "arrival_local": "13:40",
                "departure_local": "12:35",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 27,
                "arrival_local": "14:15",
                "departure_local": "12:50",
                "duration_minutes": 85,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 28,
                "arrival_local": "14:30",
                "departure_local": "13:10",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 29,
                "arrival_local": "14:50",
                "departure_local": "13:35",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 30,
                "arrival_local": "15:20",
                "departure_local": "14:05",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 31,
                "arrival_local": "15:50",
                "departure_local": "14:45",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 32,
                "arrival_local": "16:15",
                "departure_local": "15:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 33,
                "arrival_local": "16:30",
                "departure_local": "15:15",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 34,
                "arrival_local": "16:50",
                "departure_local": "15:35",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 35,
                "arrival_local": "17:05",
                "departure_local": "15:50",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 36,
                "arrival_local": "17:20",
                "departure_local": "16:05",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 37,
                "arrival_local": "17:40",
                "departure_local": "16:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 38,
                "arrival_local": "17:45",
                "departure_local": "16:40",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 39,
                "arrival_local": "18:25",
                "departure_local": "17:05",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 40,
                "arrival_local": "18:40",
                "departure_local": "17:20",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 41,
                "arrival_local": "19:00",
                "departure_local": "17:50",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 42,
                "arrival_local": "19:30",
                "departure_local": "18:20",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 43,
                "arrival_local": "19:55",
                "departure_local": "18:40",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 44,
                "arrival_local": "20:25",
                "departure_local": "19:20",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 45,
                "arrival_local": "21:05",
                "departure_local": "19:55",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 46,
                "arrival_local": "21:30",
                "departure_local": "20:30",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              }
            ],
            "day_offset_basis": "derived_from_ordered_midnight_rollover",
            "includes_waiting": false,
            "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-rome-fiumicino/",
            "includes_terminal_walk": false,
            "not_a_maximum_guarantee": true,
            "supporting_source_records": [
              "73610dc4-f48a-52c2-af26-e00bba7ddbb4"
            ]
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-rome-fiumicino/",
          "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-rome-fiumicino/",
          "review_policy": "manual_review_before_review_due_at",
          "minutes_min": 45,
          "minutes_max": 85,
          "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": "0b389426-1174-57f3-b605-a9002ef892b7",
          "source_record_id": "1dcfcae6-8a20-5c52-9e03-43b886c55902",
          "valid_from": null,
          "review_due_at": "2027-01-06 16:12:11.38+00",
          "status": "confirmed",
          "value": "Roma Termini, Via Marsala 5, in front of Hotel Royal Santina.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "to": "confirmed"
            },
            "display": {
              "to": [
                "Roma Termini, Via Marsala 5, in front of Hotel Royal Santina.",
                "Roma Termini, Via Marsala 5, davanti all’Hotel Royal Santina.",
                "Roma Termini, Via Marsala 5, tegenover Hotel Royal Santina."
              ]
            },
            "boarding": {
              "to": {
                "address": "Via Marsala 5",
                "station": "Roma Termini",
                "landmark": "Hotel Royal Santina"
              }
            },
            "directions": [
              "to"
            ],
            "destination": "Roma Termini",
            "schema_version": "collection-practical-1",
            "verification_handoff": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-rome-fiumicino/",
            "supporting_source_records": []
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-rome-fiumicino/",
          "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-rome-fiumicino/",
          "review_policy": "manual_review_before_review_due_at",
          "localized_conditions": null
        },
        "service": {
          "observation_id": "62e1dfe8-484f-564e-9ecb-a73b1406d0d5",
          "source_record_id": "1dcfcae6-8a20-5c52-9e03-43b886c55902",
          "valid_from": null,
          "review_due_at": "2026-11-07 16:12:11.38+00",
          "status": "confirmed",
          "value": "Published departures 03:55–20:30; times vary by departure. Confirm your travel date with SIT.",
          "conditions": {
            "live": false,
            "field": "service",
            "is_24h": null,
            "origin": "Fiumicino Airport",
            "status": {
              "to": "confirmed"
            },
            "display": {
              "to": [
                "Published departures 03:55–20:30; times vary by departure. Confirm your travel date with SIT.",
                "Partenze pubblicate 03:55–20:30; orari variabili. Conferma la data del viaggio con SIT.",
                "Gepubliceerde vertrekken 03:55–20:30; wisselende vertrektijden. Bevestig je reisdatum bij SIT."
              ]
            },
            "timezone": "Europe/Rome",
            "derivation": "Aligned HTML timetable columns; arrival minus departure with midnight rollover",
            "directions": [
              "to"
            ],
            "destination": "Roma Termini",
            "service_model": "published_departures",
            "last_departure": {
              "time": "20:30",
              "day_offset": 0
            },
            "operating_days": "not_explicitly_confirmed",
            "schema_version": "collection-practical-1",
            "timetable_rows": [
              {
                "row": 1,
                "arrival_local": "04:50",
                "departure_local": "03:55",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 2,
                "arrival_local": "05:10",
                "departure_local": "04:15",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 3,
                "arrival_local": "05:40",
                "departure_local": "04:45",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 4,
                "arrival_local": "06:10",
                "departure_local": "05:15",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 5,
                "arrival_local": "06:35",
                "departure_local": "05:45",
                "duration_minutes": 50,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 6,
                "arrival_local": "07:00",
                "departure_local": "06:15",
                "duration_minutes": 45,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 7,
                "arrival_local": "07:35",
                "departure_local": "06:35",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 8,
                "arrival_local": "07:45",
                "departure_local": "06:50",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 9,
                "arrival_local": "08:15",
                "departure_local": "07:15",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 10,
                "arrival_local": "08:50",
                "departure_local": "07:45",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 11,
                "arrival_local": "09:00",
                "departure_local": "07:55",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 12,
                "arrival_local": "09:30",
                "departure_local": "08:20",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 13,
                "arrival_local": "09:45",
                "departure_local": "08:45",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 14,
                "arrival_local": "10:00",
                "departure_local": "09:00",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 15,
                "arrival_local": "10:35",
                "departure_local": "09:25",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 16,
                "arrival_local": "10:30",
                "departure_local": "09:35",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 17,
                "arrival_local": "10:40",
                "departure_local": "09:45",
                "duration_minutes": 55,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 18,
                "arrival_local": "11:25",
                "departure_local": "10:10",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 19,
                "arrival_local": "11:45",
                "departure_local": "10:30",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 20,
                "arrival_local": "12:05",
                "departure_local": "10:50",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 21,
                "arrival_local": "12:15",
                "departure_local": "11:10",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 22,
                "arrival_local": "12:25",
                "departure_local": "11:25",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 23,
                "arrival_local": "12:40",
                "departure_local": "11:40",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 24,
                "arrival_local": "13:10",
                "departure_local": "11:55",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 25,
                "arrival_local": "13:30",
                "departure_local": "12:15",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 26,
                "arrival_local": "13:40",
                "departure_local": "12:35",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 27,
                "arrival_local": "14:15",
                "departure_local": "12:50",
                "duration_minutes": 85,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 28,
                "arrival_local": "14:30",
                "departure_local": "13:10",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 29,
                "arrival_local": "14:50",
                "departure_local": "13:35",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 30,
                "arrival_local": "15:20",
                "departure_local": "14:05",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 31,
                "arrival_local": "15:50",
                "departure_local": "14:45",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 32,
                "arrival_local": "16:15",
                "departure_local": "15:00",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 33,
                "arrival_local": "16:30",
                "departure_local": "15:15",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 34,
                "arrival_local": "16:50",
                "departure_local": "15:35",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 35,
                "arrival_local": "17:05",
                "departure_local": "15:50",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 36,
                "arrival_local": "17:20",
                "departure_local": "16:05",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 37,
                "arrival_local": "17:40",
                "departure_local": "16:25",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 38,
                "arrival_local": "17:45",
                "departure_local": "16:40",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 39,
                "arrival_local": "18:25",
                "departure_local": "17:05",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 40,
                "arrival_local": "18:40",
                "departure_local": "17:20",
                "duration_minutes": 80,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 41,
                "arrival_local": "19:00",
                "departure_local": "17:50",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 42,
                "arrival_local": "19:30",
                "departure_local": "18:20",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 43,
                "arrival_local": "19:55",
                "departure_local": "18:40",
                "duration_minutes": 75,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 44,
                "arrival_local": "20:25",
                "departure_local": "19:20",
                "duration_minutes": 65,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 45,
                "arrival_local": "21:05",
                "departure_local": "19:55",
                "duration_minutes": 70,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              },
              {
                "row": 46,
                "arrival_local": "21:30",
                "departure_local": "20:30",
                "duration_minutes": 60,
                "arrival_day_offset": 0,
                "departure_day_offset": 0
              }
            ],
            "first_departure": {
              "time": "03:55",
              "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-rome-fiumicino/",
            "departure_times_local": [
              "03:55",
              "04:15",
              "04:45",
              "05:15",
              "05:45",
              "06:15",
              "06:35",
              "06:50",
              "07:15",
              "07:45",
              "07:55",
              "08:20",
              "08:45",
              "09:00",
              "09:25",
              "09:35",
              "09:45",
              "10:10",
              "10:30",
              "10:50",
              "11:10",
              "11:25",
              "11:40",
              "11:55",
              "12:15",
              "12:35",
              "12:50",
              "13:10",
              "13:35",
              "14:05",
              "14:45",
              "15:00",
              "15:15",
              "15:35",
              "15:50",
              "16:05",
              "16:25",
              "16:40",
              "17:05",
              "17:20",
              "17:50",
              "18:20",
              "18:40",
              "19:20",
              "19:55",
              "20:30"
            ],
            "operating_window_status": "published_schedule",
            "supporting_source_records": [
              "73610dc4-f48a-52c2-af26-e00bba7ddbb4"
            ],
            "travel_date_confirmation_required": true
          },
          "source_url": "https://www.sitbusshuttle.com/en/stops-and-timetables/timetable-rome-fiumicino/",
          "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-rome-fiumicino/",
          "review_policy": "manual_review_before_review_due_at",
          "headway_min_minutes": null,
          "headway_max_minutes": null,
          "first_departure": {
            "time": "03:55",
            "day_offset": 0
          },
          "last_departure": {
            "time": "20:30",
            "day_offset": 0
          },
          "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": "Roma Termini",
      "destination": "FCO",
      "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": "7aea8e30-dbfa-5b05-a840-aefcad783608",
          "source_record_id": "0417aca0-cd6c-553e-b5f5-bc367c9a942b",
          "valid_from": null,
          "review_due_at": "2027-01-06 14:28:17.73+00",
          "status": "confirmed",
          "value": "Roma Termini: Terravision bus stop, Via Giolitti 38. Be at the stop 15 min before your booked departure.",
          "conditions": {
            "live": false,
            "field": "stops",
            "origin": "Fiumicino Airport",
            "status": {
              "to": "confirmed"
            },
            "display": {
              "to": [
                "Roma Termini: Terravision bus stop, Via Giolitti 38. Be at the stop 15 min before your booked departure.",
                "Roma Termini: fermata Terravision, Via Giolitti 38. Presentati 15 min prima della partenza prenotata.",
                "Roma Termini: Terravision-halte, Via Giolitti 38. Wees 15 min vóór je geboekte vertrek bij de halte."
              ]
            },
            "boarding": {
              "to": {
                "address": "Via Giolitti 38",
                "station": "Roma Termini"
              }
            },
            "directions": [
              "to"
            ],
            "destination": "Roma Termini",
            "schema_version": "collection-practical-1",
            "verification_handoff": "https://www.terravision.eu/terravisions-sales-desks.html?noredirect=en_US",
            "supporting_source_records": [
              "fd1032ab-0f4f-5c1e-ac9d-f388700ed9ad"
            ],
            "arrive_before_departure_minutes": 15
          },
          "source_url": "https://www.terravision.eu/terravisions-sales-desks.html?noredirect=en_US",
          "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/terravisions-sales-desks.html?noredirect=en_US",
          "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": "Roma Termini",
      "destination": "FCO",
      "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": "04ee189f-f7fb-5e83-8944-fabf06dcfe6f",
          "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–60 min in the published Termini timetable. Traffic may take longer; excludes walking and waiting.",
          "conditions": {
            "live": false,
            "field": "duration",
            "origin": "Roma Termini",
            "status": {
              "to": "confirmed"
            },
            "display": {
              "to": [
                "30–60 min in the published Termini timetable. Traffic may take longer; excludes walking and waiting.",
                "30–60 min nell’orario pubblicato per Termini. Il traffico può prolungare il viaggio; esclusi cammino e attesa.",
                "30–60 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": [
              "to"
            ],
            "destination": "Fiumicino Airport",
            "duration_basis": "range_of_published_timetable_rows",
            "schema_version": "collection-practical-1",
            "timetable_rows": [
              {
                "row": 1,
                "arrival_local": "00:30",
                "departure_local": "00:00",
                "duration_minutes": 30,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 2,
                "arrival_local": "01:10",
                "departure_local": "00:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 3,
                "arrival_local": "02:10",
                "departure_local": "01:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 4,
                "arrival_local": "03:10",
                "departure_local": "02:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 5,
                "arrival_local": "04:10",
                "departure_local": "03:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 6,
                "arrival_local": "04:30",
                "departure_local": "03:45",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 7,
                "arrival_local": "04:55",
                "departure_local": "04:15",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 8,
                "arrival_local": "06:10",
                "departure_local": "05:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 9,
                "arrival_local": "07:20",
                "departure_local": "06:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 10,
                "arrival_local": "08:15",
                "departure_local": "07:30",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 11,
                "arrival_local": "08:55",
                "departure_local": "08:00",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 12,
                "arrival_local": "09:25",
                "departure_local": "08:30",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 13,
                "arrival_local": "09:50",
                "departure_local": "09:00",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 14,
                "arrival_local": "10:20",
                "departure_local": "09:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 15,
                "arrival_local": "10:50",
                "departure_local": "10:00",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 16,
                "arrival_local": "11:20",
                "departure_local": "10:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 17,
                "arrival_local": "11:45",
                "departure_local": "11:00",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 18,
                "arrival_local": "12:20",
                "departure_local": "11:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 19,
                "arrival_local": "12:50",
                "departure_local": "12:00",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 20,
                "arrival_local": "13:20",
                "departure_local": "12:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 21,
                "arrival_local": "13:50",
                "departure_local": "13:00",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 22,
                "arrival_local": "14:20",
                "departure_local": "13:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 23,
                "arrival_local": "14:45",
                "departure_local": "14:00",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 24,
                "arrival_local": "15:20",
                "departure_local": "14:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 25,
                "arrival_local": "15:45",
                "departure_local": "15:00",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 26,
                "arrival_local": "16:20",
                "departure_local": "15:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 27,
                "arrival_local": "16:50",
                "departure_local": "16:00",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 28,
                "arrival_local": "17:20",
                "departure_local": "16:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 29,
                "arrival_local": "17:55",
                "departure_local": "17:00",
                "duration_minutes": 55,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 30,
                "arrival_local": "18:30",
                "departure_local": "17:30",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 31,
                "arrival_local": "19:00",
                "departure_local": "18:00",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 32,
                "arrival_local": "19:20",
                "departure_local": "18:30",
                "duration_minutes": 50,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 33,
                "arrival_local": "20:30",
                "departure_local": "19:30",
                "duration_minutes": 60,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 34,
                "arrival_local": "21:15",
                "departure_local": "20:30",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 35,
                "arrival_local": "21:45",
                "departure_local": "21:00",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 36,
                "arrival_local": "22:15",
                "departure_local": "21:30",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 37,
                "arrival_local": "23:10",
                "departure_local": "22:30",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 38,
                "arrival_local": "23:40",
                "departure_local": "23:00",
                "duration_minutes": 40,
                "arrival_next_day_relative_to_departure": false
              },
              {
                "row": 39,
                "arrival_local": "00:15",
                "departure_local": "23:30",
                "duration_minutes": 45,
                "arrival_next_day_relative_to_departure": true
              }
            ],
            "includes_waiting": false,
            "timetable_row_count": 39,
            "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": 60,
          "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": "Roma Termini · Via Giolitti 34",
          "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": "Regional destinations",
      "destination": "FCO",
      "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": "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
        },
        "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": "Roma Termini / Tiburtina",
      "destination": "FCO",
      "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": "Rome: inside the Aurelian Walls",
      "destination": "FCO",
      "conditions": "Book a Rome licensed taxi to FCO. For called taxis, waiting more than 10 minutes at pickup can trigger metered pricing; check the official conditions.",
      "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": {
          "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
        },
        "service": {
          "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
        }
      },
      "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": "Your address or hotel",
      "destination": "FCO",
      "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": "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
        },
        "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": "Your destination",
      "destination": "FCO",
      "conditions": "Confirm airport return location, one-way return conditions and time needed before your flight.",
      "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": "Confirm airport return location, one-way return conditions and time needed before your flight."
        },
        "stops": {
          "status": "confirmed",
          "value": "Return to the same multilevel P-Terminal rental building (A, B or C) where you collected the car. Follow your rental company’s instructions.",
          "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": "to",
            "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": "Operator service area",
      "destination": "FCO",
      "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": "Your address",
      "destination": "FCO",
      "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": "Local cycle network",
      "destination": "FCO",
      "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": "to",
            "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": "Your address",
      "destination": "FCO",
      "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/",
    "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"
  ]
}
