{
  "schema_version": "1.0",
  "airport": "AMS",
  "language": "nl",
  "direction": "airport_to_destination",
  "acceptance": "prototype_source_review_only_not_gold",
  "generated_from": "data/transport.json",
  "standard_version": "1.15",
  "reconciliation": {
    "batch": "pilot-transport-20261007",
    "canonical_source": "api.airport_transport_v1",
    "export_kind": "reviewed_snapshot",
    "automatic_refresh": false,
    "reviewed_fare_claims": 10,
    "directions": [
      "from",
      "to"
    ]
  },
  "routes": [
    {
      "route_id": "ams-train-1",
      "canonical_entity_id": "e883d762-1074-4086-a5b2-2035459d254d",
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "train",
      "operator": "NS",
      "origin": "AMS",
      "destination": "Amsterdam Centraal",
      "conditions": "Rechtstreekse NS-route via Amsterdam Lelylaan en Sloterdijk. Kies Amsterdam Centraal en Schiphol Airport bij het kopen van je ticket.",
      "fare_conditions": "€5.50 enkele reis voor volwassenen, 2e klas, vol tarief, met e-ticket of geschikte contactloze betaalpas. Een eenmalige chipkaart kost €1,60 extra; een geprint e-ticket niet. Iedere reiziger heeft een eigen betaalpas nodig; check in en uit met dezelfde pas of hetzelfde apparaat.",
      "claims": {
        "duration": {
          "status": "confirmed",
          "source_url": "https://www.ns.nl/en/travel/destinations/taking-the-train-to-the-airport",
          "checked_at": "2026-10-07",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "minutes_min": 17,
          "approximate": true,
          "excludes": [
            "walking",
            "waiting",
            "check_in"
          ],
          "value_template": "~{min} min",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "minutes_max": 17,
          "canonical_entity_id": "e883d762-1074-4086-a5b2-2035459d254d",
          "observation_id": "99f7122e-9ac7-4420-ab30-c054dce9dbe8",
          "acceptance": "prototype_source_review_only_not_gold",
          "fact_id": "ams-train-1-duration",
          "value": "~17 min",
          "conditions": null,
          "localized_conditions": null
        },
        "fare": {
          "observation_id": "d7353cc0-0da2-552e-beff-eb970a891039",
          "source_record_id": "90535f34-2b11-5603-89a7-84a1d43295cb",
          "valid_from": "2025-12-31 23:00:00+00",
          "review_due_at": "2026-11-07 12:01:24.039+00",
          "status": "confirmed",
          "value_template": [
            "€{amount} · 2nd class",
            "€{amount} · 2ª classe",
            "€{amount} · 2e klas"
          ],
          "amount": 5.5,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "origin": "Schiphol Airport",
            "quote_url": "https://www.ns.nl/binaries/_ht_1762337703133/content/assets/ns-nl/tarieven/2026/ns-prijslijst-2026-nl.pdf",
            "derivation": {
              "legs": [
                {
                  "to": "Amsterdam Lelylaan",
                  "from": "Schiphol Airport",
                  "units": 12
                },
                {
                  "to": "Amsterdam Sloterdijk",
                  "from": "Amsterdam Lelylaan",
                  "units": 3
                },
                {
                  "to": "Amsterdam Centraal",
                  "from": "Amsterdam Sloterdijk",
                  "units": 4
                }
              ],
              "method": "official_tariff_table_and_visually_reviewed_fare_unit_map",
              "calculation": "12 + 3 + 4 = 19 tariff units; 2026 second-class full fare = EUR 5.50",
              "map_pdf_sha256": "305da4aa26256d237d231f69c72dd4cbef06da1eb99a74a35c12d4b442ec3541"
            },
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "contactless": {
              "one_card_per_passenger": true,
              "same_card_or_device_in_out": true
            },
            "destination": "Amsterdam Centraal",
            "price_model": "fixed",
            "supplements": {
              "currency": "EUR",
              "printed_e_ticket": 0,
              "single_use_chipcard": 1.6
            },
            "ticket_type": "one_way",
            "tariff_units": 19,
            "travel_class": "second",
            "fare_category": "full_fare",
            "schema_version": "collection-fare-1",
            "purchase_channel": "e_ticket_or_full_fare_OVpay",
            "excluded_products": [
              "first_class",
              "discounted_advance_products"
            ],
            "passenger_category": "adult",
            "supporting_source_records": [
              "c3d6a7a4-594d-5953-b035-e2be51487609",
              "39a60cc0-9399-51fd-86fc-74377597a491",
              "67985e01-06f4-5d86-af84-7cf39221db8f",
              "03c12d31-2136-5faa-9b7e-790d220c1545",
              "45a8dfde-38e1-5517-963c-23986d3e25b3"
            ]
          },
          "source_url": "https://www.ns.nl/binaries/_ht_1762337703133/content/assets/ns-nl/tarieven/2026/ns-prijslijst-2026-nl.pdf",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "e883d762-1074-4086-a5b2-2035459d254d",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.ns.nl/binaries/_ht_1762337703133/content/assets/ns-nl/tarieven/2026/ns-prijslijst-2026-nl.pdf",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€5.50 · 2e klas",
          "localized_conditions": "€5.5 enkele reis voor volwassenen, 2e klas, vol tarief, met e-ticket of geschikte contactloze betaalpas. Een eenmalige chipkaart kost €1,60 extra; een geprint e-ticket niet. Iedere reiziger heeft een eigen betaalpas nodig; check in en uit met dezelfde pas of hetzelfde apparaat."
        },
        "stops": {
          "status": "confirmed",
          "value": "Station Schiphol onder de terminal; controleer het perron op het vertrekbord.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
          "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",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "confirmed",
          "value": "De luchthaven vermeldt 8 treinen/uur; controleer NS voor nachtdiensten en verstoringen.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
          "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",
          "acceptance": "prototype_source_review_only_not_gold",
          "fact_id": "ams-train-1-service",
          "conditions": null,
          "localized_conditions": null
        }
      },
      "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
      "commercial": false
    },
    {
      "route_id": "ams-train-2",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "train",
      "operator": "Andere treinbestemmingen",
      "origin": "AMS",
      "destination": "Nederland en aansluitende verbindingen",
      "conditions": "Plan je eigen station bij NS. Schiphol vermeldt ook Arriva-treinen uit Groningen en Maastricht in de nacht van vrijdag op zaterdag, met aparte tickets, en internationale tickets via NS International. Controleer vervoerder, reisdatum en overstappen; het tarief naar Amsterdam Centraal geldt hiervoor niet.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
          "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.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
          "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": "Plan je eigen station bij NS. Schiphol vermeldt ook Arriva-treinen uit Groningen en Maastricht in de nacht van vrijdag op zaterdag, met aparte tickets, en internationale tickets via NS International. Controleer vervoerder, reisdatum en overstappen; het tarief naar Amsterdam Centraal geldt hiervoor niet."
        },
        "stops": {
          "status": "confirmed",
          "value": "Station Schiphol onder de terminal; controleer trein en perron op het vertrekbord.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "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.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
          "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.schiphol.nl/en/from-to-schiphol/by-public-transport/train/",
      "commercial": false
    },
    {
      "route_id": "ams-bus-3",
      "canonical_entity_id": "25e7d975-eb67-4a26-adc8-18b2da9669f3",
      "reconciliation_status": "canonical_accepted",
      "suboptions": [],
      "mode": "bus",
      "operator": "Airport Express 397 / N97",
      "origin": "AMS",
      "destination": "Museumplein",
      "conditions": "Enkele rit 397/N97 op de gekozen datum, zonder overstap. Aan boord betaal je met kaart, niet contant. Voor de museumwijk, niet Centraal.",
      "fare_conditions": "€6.50 enkele reis op lijn 397/N97. E-ticket of papieren ticket; geen contant geld in de bus.",
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.connexxion.nl/en/our-routes/special-routes/amsterdam-airport-express",
          "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": "6c388487-9af4-51b2-8a99-e3e6b45f606a",
          "source_record_id": "6aab600b-b06f-535d-bba9-f61308c5349d",
          "valid_from": null,
          "review_due_at": "2026-11-07 09:07:49.915+00",
          "status": "confirmed",
          "value_template": [
            "€{amount}",
            "€{amount}",
            "€{amount}"
          ],
          "amount": 6.5,
          "currency": "EUR",
          "basis": "per_person",
          "price_model": "fixed",
          "price_kind": "fixed",
          "conditions": {
            "lines": [
              "397",
              "N97"
            ],
            "origin": "Schiphol",
            "quote_url": "https://www.connexxion.nl/en/shop/e-tickets/amsterdam-airport-express-single-ticket",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "destination": "Amsterdam centre / Museumplein",
            "price_model": "fixed",
            "supplements": {
              "amount": null,
              "status": "not_assessed"
            },
            "ticket_type": "one_way",
            "cash_onboard": false,
            "schema_version": "collection-fare-1",
            "purchase_channel": "e_ticket_or_paper",
            "passenger_category": "adult",
            "supporting_source_records": []
          },
          "source_url": "https://www.connexxion.nl/en/shop/e-tickets/amsterdam-airport-express-single-ticket",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "25e7d975-eb67-4a26-adc8-18b2da9669f3",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.connexxion.nl/en/shop/e-tickets/amsterdam-airport-express-single-ticket",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "€6.50",
          "localized_conditions": "€6.5 enkele reis op lijn 397/N97. E-ticket of papieren ticket; geen contant geld in de bus."
        },
        "stops": {
          "status": "confirmed",
          "value": "Schiphol Plaza · B17",
          "source_url": "https://www.connexxion.nl/en/our-routes/special-routes/amsterdam-airport-express",
          "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": "397: elke 10 min. N97 ’s nachts: elk uur. Controleer actuele vertrekken.",
          "source_url": "https://www.connexxion.nl/en/our-routes/special-routes/amsterdam-airport-express",
          "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
        }
      },
      "source_url": "https://www.connexxion.nl/en/shop/e-tickets/amsterdam-airport-express-single-ticket",
      "commercial": false
    },
    {
      "route_id": "ams-bus-4",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "bus",
      "operator": "Regionale bussen, touringcars en hotelshuttles",
      "origin": "AMS",
      "destination": "Regionale bestemmingen / je hotel",
      "conditions": "Gebruik de reisplanner voor regionale lijnen. Schiphol vermeldt ook FlixBus, hotelshuttles en KLM Bus. Voor KLM Bus heb je een geschikte vluchtboeking nodig; hotelshuttles hangen af van je hotel. Controleer halte en ritprijs bij de vervoerder. Door werkzaamheden kunnen haltes verplaatsen.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/bus/",
          "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.schiphol.nl/en/from-to-schiphol/by-public-transport/bus/",
          "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": "Gebruik de reisplanner voor regionale lijnen. Schiphol vermeldt ook FlixBus, hotelshuttles en KLM Bus. Voor KLM Bus heb je een geschikte vluchtboeking nodig; hotelshuttles hangen af van je hotel. Controleer halte en ritprijs bij de vervoerder. Door werkzaamheden kunnen haltes verplaatsen."
        },
        "stops": {
          "status": "partial",
          "value": "Regionale bussen: voor Schiphol Plaza. Volg voor touringcars en hotelshuttles de borden Touring coaches en daarna de ophaalinstructies van je vervoerder.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/by-public-transport/bus/",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "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.schiphol.nl/en/from-to-schiphol/by-public-transport/bus/",
          "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.schiphol.nl/en/from-to-schiphol/by-public-transport/bus/",
      "commercial": false
    },
    {
      "route_id": "ams-taxi-5",
      "canonical_entity_id": "545c68e6-ed5e-4949-a198-d5f08b717fce",
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "taxi",
      "operator": "Taxi met vergunning",
      "origin": "AMS",
      "destination": "Je adres",
      "conditions": "Taxi’s met vergunning vertrekken van de officiële standplaats voor Schiphol Plaza. Gebruik voor Uber/Bolt de aparte app-instructies hierboven.",
      "fare_conditions": "Vanaf Schiphol: betaal de meterprijs per taxi; er is geen vaste stadsprijs bevestigd. Gebruik de officiële standplaats voor Schiphol Plaza. Contactloos en creditcards worden geaccepteerd; vraag om de geprinte bon. Bevestig voor een taxi naar Schiphol de prijs en voorwaarden bij je gekozen aanbieder.",
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/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": "7722c546-6734-5229-8eb8-1bc10e20d678",
          "source_record_id": "8388f4f2-7095-5477-8929-303cd48fc01d",
          "valid_from": null,
          "review_due_at": "2026-11-07 13:43:28.722+00",
          "status": "confirmed",
          "value_template": [
            "Metered fare",
            "Tariffa a tassametro",
            "Taximetertarief"
          ],
          "amount": null,
          "currency": "EUR",
          "basis": "per_vehicle",
          "price_model": "metered",
          "price_kind": "metered",
          "conditions": {
            "origin": "Schiphol Plaza official taxi rank",
            "boarding": {
              "from": "Official taxi rank in front of Schiphol Plaza",
              "app_pickup_is_different": true
            },
            "currency": "EUR",
            "quote_url": "https://www.schiphol.nl/en/from-to-schiphol/taxi/",
            "directions": [
              "from"
            ],
            "live_quote": false,
            "destination": "Your selected Netherlands address",
            "price_basis": "per_vehicle",
            "price_model": "metered",
            "supplements": {
              "amount": null,
              "status": "not_individually_published_in_retained_source"
            },
            "ticket_type": "one_way_vehicle_hire",
            "schema_version": "collection-fare-1",
            "payment_methods": [
              "contactless",
              "credit_card"
            ],
            "printed_receipt": true,
            "purchase_channel": "official_airport_taxi_rank",
            "excluded_services": [
              "Uber/Bolt app pickup",
              "prebooked private/shared transfers"
            ],
            "passenger_category": "vehicle_occupants_within_booked_capacity",
            "quote_instructions": "At the official rank, confirm the meter is operating and ask the driver about applicable costs before departing. The final price is the meter reading at arrival.",
            "reverse_direction_status": "not_verified",
            "supporting_source_records": []
          },
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/taxi/",
          "checked_at": "2026-10-08",
          "valid_until": null,
          "canonical_entity_id": "545c68e6-ed5e-4949-a198-d5f08b717fce",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "canonical_accepted",
          "verification_handoff": "https://www.schiphol.nl/en/from-to-schiphol/taxi/",
          "review_policy": "30_days_or_known_validity_end",
          "scheduled_fares": [],
          "value": "Taximetertarief",
          "localized_conditions": "Vanaf Schiphol: betaal de meterprijs per taxi; er is geen vaste stadsprijs bevestigd. Gebruik de officiële standplaats voor Schiphol Plaza. Contactloos en creditcards worden geaccepteerd; vraag om de geprinte bon. Bevestig voor een taxi naar Schiphol de prijs en voorwaarden bij je gekozen aanbieder."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/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.schiphol.nl/en/from-to-schiphol/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.schiphol.nl/en/from-to-schiphol/taxi/",
      "commercial": false
    },
    {
      "route_id": "ams-transfer-6",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "transfer",
      "operator": "Vooraf geboekte Travel Taxi / Business Taxi",
      "origin": "AMS",
      "destination": "Je adres of hotel",
      "conditions": "Vergelijk Schiphol Travel Taxi en Schiphol Business Taxi voor een vooraf geboekte rit. Travel Taxi beschrijft momenteel privévervoer. Kies adres, reizigers en tijd voor de offerte en ontmoetingsinstructies; ga niet uit van een beschikbare gedeelde rit.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/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": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/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",
          "price_model": "dynamic_quote",
          "acceptance": "prototype_source_review_only_not_gold",
          "conditions": null,
          "localized_conditions": "Vergelijk Schiphol Travel Taxi en Schiphol Business Taxi voor een vooraf geboekte rit. Travel Taxi beschrijft momenteel privévervoer. Kies adres, reizigers en tijd voor de offerte en ontmoetingsinstructies; ga niet uit van een beschikbare gedeelde rit."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/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.schiphol.nl/en/from-to-schiphol/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.schiphol.nl/en/from-to-schiphol/taxi/",
      "commercial": false
    },
    {
      "route_id": "ams-rental-7",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "rental",
      "operator": "Autoverhuur",
      "origin": "AMS",
      "destination": "Je bestemming",
      "conditions": "Avis/Budget, Enterprise, Europcar, Hertz en SIXT hebben luchthavenbalies. Prijzen hangen af van auto, data en contract; controleer verzekering, borg, kilometers en brandstof/laadvoorwaarden.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/car-rental/",
          "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.schiphol.nl/en/from-to-schiphol/car-rental/",
          "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": "Avis/Budget, Enterprise, Europcar, Hertz en SIXT hebben luchthavenbalies. Prijzen hangen af van auto, data en contract; controleer verzekering, borg, kilometers en brandstof/laadvoorwaarden."
        },
        "stops": {
          "status": "confirmed",
          "value": "Car Rental and Service Desk op Schiphol Plaza; volg Car Rental. De balie wijst je naar het afhaalpunt.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/car-rental/",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "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.schiphol.nl/en/from-to-schiphol/car-rental/",
          "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.schiphol.nl/en/from-to-schiphol/car-rental/",
      "commercial": false
    },
    {
      "route_id": "ams-sharing-8",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "sharing",
      "operator": "Free2move / SIXT share",
      "origin": "AMS",
      "destination": "Werkgebied van de aanbieder",
      "conditions": "Registreer en verifieer je rijbewijs in de app vóór vertrek. Beëindig de rit alleen in het toegestane werkgebied of de speciale luchthavenvakken. Controleer beschikbaarheid en tarief in de app.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/carsharing/",
          "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": "confirmed",
          "value": "Apptarief + luchthaventoeslag: Free2move €11,99; SIXT share €12. De toeslag komt bovenop het gekozen huurtarief; controleer het totaal in de app.",
          "source_url": "https://www.free2move.com/nl/en/car-sharing/amsterdam-airport-schiphol/",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "price_model": "app_tariff",
          "acceptance": "prototype_source_review_only_not_gold",
          "amount": null,
          "currency": "EUR",
          "price_kind": "app_tariff",
          "supporting_source_urls": [
            "https://www.sixt.com/share/car-sharing/amsterdam/schiphol-airport/"
          ],
          "conditions": {
            "schema_version": "collection-fare-1",
            "directions": [
              "from",
              "to"
            ],
            "live_quote": false,
            "total_price": null,
            "airport_surcharges": [
              {
                "operator": "Free2move",
                "amount": 11.99,
                "currency": "EUR",
                "basis": "airport_pickup_or_dropoff",
                "source_url": "https://www.free2move.com/nl/en/car-sharing/amsterdam-airport-schiphol/"
              },
              {
                "operator": "SIXT share",
                "amount": 12,
                "currency": "EUR",
                "basis": "airport_pickup_or_dropoff",
                "source_url": "https://www.sixt.com/share/car-sharing/amsterdam/schiphol-airport/"
              }
            ],
            "quote_required": true,
            "limitations": [
              "Vehicle/rental tariff and availability must be checked in the operator app. Airport fee is not total journey price."
            ]
          },
          "localized_conditions": "Registreer en verifieer je rijbewijs in de app vóór vertrek. Beëindig de rit alleen in het toegestane werkgebied of de speciale luchthavenvakken. Controleer beschikbaarheid en tarief in de app."
        },
        "stops": {
          "status": "confirmed",
          "value": "WTC-parkeergarage, niveau −2: Free2move rij 98/99; SIXT share rij 99. Ongeveer vijf minuten lopen naar de terminal. Gebruik de eigen vakken van de aanbieder.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/carsharing/",
          "checked_at": "2026-10-08",
          "valid_from": null,
          "valid_until": null,
          "review_policy": "recheck_operator_for_travel_date",
          "source_role": "evidence",
          "freshness": "recorded_not_live",
          "acceptance": "prototype_source_review_only_not_gold",
          "supporting_source_urls": [
            "https://www.free2move.com/nl/en/car-sharing/amsterdam-airport-schiphol/",
            "https://www.sixt.com/share/car-sharing/amsterdam/schiphol-airport/"
          ],
          "conditions": null,
          "localized_conditions": null
        },
        "service": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/carsharing/",
          "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.schiphol.nl/en/from-to-schiphol/carsharing/",
      "commercial": false
    },
    {
      "route_id": "ams-car-9",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "car",
      "operator": "Zelf rijden / gebracht worden",
      "origin": "AMS",
      "destination": "Je adres",
      "conditions": "Controleer officiële parkeer- en ophaal/afzetregels voordat je een stopplek kiest.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/pickup-and-dropoff/",
          "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.schiphol.nl/en/pickup-and-dropoff/",
          "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": "Controleer officiële parkeer- en ophaal/afzetregels voordat je een stopplek kiest."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/pickup-and-dropoff/",
          "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.schiphol.nl/en/pickup-and-dropoff/",
          "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.schiphol.nl/en/pickup-and-dropoff/",
      "commercial": false
    },
    {
      "route_id": "ams-bike-10",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "bike",
      "operator": "Fietsen",
      "origin": "AMS",
      "destination": "Lokaal fietsnetwerk",
      "conditions": "De luchthaven publiceert fietsroutes en fietsenstallingen. Controleer je route en bagage.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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": "De luchthaven publiceert fietsroutes en fietsenstallingen. Controleer je route en bagage."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
      "commercial": false
    },
    {
      "route_id": "ams-motor-11",
      "canonical_entity_id": null,
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "motor",
      "operator": "Motor / scooter",
      "origin": "AMS",
      "destination": "Je adres",
      "conditions": "Controleer de voorwaarden voor motor- en scooterparkeren. Hier is geen reistijd of parkeerprijs geschat.",
      "fare_conditions": null,
      "claims": {
        "duration": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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": "Controleer de voorwaarden voor motor- en scooterparkeren. Hier is geen reistijd of parkeerprijs geschat."
        },
        "stops": {
          "status": "unknown",
          "value": null,
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
          "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.schiphol.nl/en/from-to-schiphol/bike-scooter-motor/",
      "commercial": false
    }
  ],
  "directory_groups": [],
  "ride_apps": {
    "providers": {
      "uber": {
        "status": "confirmed",
        "source_url": "https://www.uber.com/global/en/r/airports/ams/pickup/",
        "checked_at": "2026-10-07",
        "live_availability": "unknown"
      },
      "bolt": {
        "status": "confirmed",
        "source_url": "https://bolt.eu/en/support/articles/7293309668242/",
        "checked_at": "2026-10-07",
        "live_availability": "unknown"
      }
    },
    "pickup_instructions": null,
    "pickup_status": "designated_area_confirmed",
    "pickup_map": "https://www.schiphol.nl/en/airport-maps/?location=6M4nIV3dDPSzcg2kGin0oN&query=pick+up",
    "instructions_url": "https://www.uber.com/global/en/r/airports/ams/pickup/",
    "live_availability": "unknown"
  },
  "booking": {
    "provider": "GetTransfer",
    "url": "https://gettransfer.tpm.lv/ho1wX71A",
    "affiliate": true,
    "destination_scope": "provider_homepage",
    "availability": "check_with_provider",
    "provided_at": "2026-10-10",
    "commercial": true
  },
  "rental_booking": {
    "provider": "Localrent",
    "url": "https://localrent.tpm.lv/hscKEme8",
    "affiliate": true,
    "destination_scope": "provider_homepage",
    "availability": "check_with_provider",
    "provided_at": "2026-10-10"
  },
  "limits": [
    "No live availability",
    "No guaranteed connection or airport arrival time",
    "Unknown or conflicting claims are not negative availability statements"
  ]
}
