{
  "schema_version": "1.0",
  "airport": "AMS",
  "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": "ams-train-1",
      "canonical_entity_id": "e883d762-1074-4086-a5b2-2035459d254d",
      "reconciliation_status": "prototype_pending_canonical_review",
      "suboptions": [],
      "mode": "train",
      "operator": "NS",
      "origin": "Amsterdam Centraal",
      "destination": "AMS",
      "conditions": "Direct NS route via Amsterdam Lelylaan and Sloterdijk. Choose Amsterdam Centraal and Schiphol Airport when buying your ticket.",
      "fare_conditions": "€5.50 adult single, 2nd class, full fare, by e-ticket or eligible contactless card. A single-use chipcard adds €1.60; printing an e-ticket does not. With contactless, each traveller needs their own card; touch in and out with the same card/device.",
      "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 · 2nd class",
          "localized_conditions": "€5.5 adult single, 2nd class, full fare, by e-ticket or eligible contactless card. A single-use chipcard adds €1.60; printing an e-ticket does not. With contactless, each traveller needs their own card; touch in and out with the same card/device."
        },
        "stops": {
          "status": "confirmed",
          "value": "Amsterdam Centraal: train to Schiphol Airport",
          "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": "Airport publishes 8 trains/hour on this connection; check NS for night service and disruptions.",
          "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": "Other rail destinations",
      "origin": "Netherlands and onward connections",
      "destination": "AMS",
      "conditions": "Plan your actual station with NS. Schiphol also lists Arriva trains from Groningen and Maastricht on Friday-to-Saturday nights, with separate tickets, and international tickets via NS International. Check the operator, travel date and any changes; these are not covered by the Amsterdam Centraal fare.",
      "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 your actual station with NS. Schiphol also lists Arriva trains from Groningen and Maastricht on Friday-to-Saturday nights, with separate tickets, and international tickets via NS International. Check the operator, travel date and any changes; these are not covered by the Amsterdam Centraal fare."
        },
        "stops": {
          "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
        },
        "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": "Museumplein",
      "destination": "AMS",
      "conditions": "Single-trip ticket for 397/N97, valid on its chosen date; no transfer included. Card payment accepted on board, cash not accepted. This route serves the museum district, not Centraal.",
      "fare_conditions": "€6.50 single on lines 397/N97. E-ticket or paper ticket; no cash on board.",
      "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 single on lines 397/N97. E-ticket or paper ticket; no cash on board."
        },
        "stops": {
          "status": "confirmed",
          "value": "Museumplein / Rijksmuseum / Leidseplein: check the airport-bound stop.",
          "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 by day, N97 at night. Check departures for your city stop.",
          "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": "Regional buses, coaches & hotel shuttles",
      "origin": "Regional destinations / your hotel",
      "destination": "AMS",
      "conditions": "For regional routes use the journey planner. Schiphol also lists FlixBus, hotel shuttles and KLM Bus. KLM Bus needs an eligible flight booking; hotel shuttles depend on your hotel. Check the exact stop and trip price with your operator. Bus stops may move during construction.",
      "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": "For regional routes use the journey planner. Schiphol also lists FlixBus, hotel shuttles and KLM Bus. KLM Bus needs an eligible flight booking; hotel shuttles depend on your hotel. Check the exact stop and trip price with your operator. Bus stops may move during construction."
        },
        "stops": {
          "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
        },
        "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": "Licensed taxi",
      "origin": "Your address",
      "destination": "AMS",
      "conditions": "Book to the correct departure hall and confirm the quoted or metered fare.",
      "fare_conditions": "From Schiphol: pay the metered fare per taxi; no fixed city price is confirmed. Use the official rank in front of Schiphol Plaza. Contactless and credit cards accepted; ask for the printed receipt. For a taxi to Schiphol, confirm the price and terms with your chosen operator.",
      "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": "meter_or_quote",
          "acceptance": "canonical_fare_suppressed",
          "amount": null,
          "observation_id": null,
          "source_record_id": null,
          "conditions": null,
          "localized_conditions": "From Schiphol: pay the metered fare per taxi; no fixed city price is confirmed. Use the official rank in front of Schiphol Plaza. Contactless and credit cards accepted; ask for the printed receipt. For a taxi to Schiphol, confirm the price and terms with your chosen operator."
        },
        "stops": {
          "status": "confirmed",
          "value": "Your taxi drops you in front of your departure hall; confirm the hall with your airline.",
          "source_url": "https://www.schiphol.nl/en/from-to-schiphol/taxi/",
          "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/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": "Pre-booked Travel Taxi / Business Taxi",
      "origin": "Your address or hotel",
      "destination": "AMS",
      "conditions": "Compare Schiphol Travel Taxi and Schiphol Business Taxi for a pre-booked ride. The Travel Taxi operator currently describes private transport. Select your address, passengers and travel time to get the applicable quote and meeting instructions; do not assume a shared seat is available.",
      "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": "Compare Schiphol Travel Taxi and Schiphol Business Taxi for a pre-booked ride. The Travel Taxi operator currently describes private transport. Select your address, passengers and travel time to get the applicable quote and meeting instructions; do not assume a shared seat is available."
        },
        "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": "Car rental",
      "origin": "Your destination",
      "destination": "AMS",
      "conditions": "Avis/Budget, Enterprise, Europcar, Hertz and SIXT have airport desks. Prices depend on car, dates and contract; check insurance, deposit, mileage and fuel/charging terms before booking.",
      "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 and SIXT have airport desks. Prices depend on car, dates and contract; check insurance, deposit, mileage and fuel/charging terms before booking."
        },
        "stops": {
          "status": "confirmed",
          "value": "From the A4 follow Car Rental Return signs; follow your rental company’s return and fuel/charge instructions.",
          "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": "Operator service area",
      "destination": "AMS",
      "conditions": "Register and verify your licence in the operator app before driving. End the trip only in the permitted service area or designated airport spaces. Vehicle availability and the selected tariff are live app checks.",
      "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": "App tariff + airport fee: Free2move €11.99; SIXT share €12. The fee is additional to the selected rental tariff; check the total in the 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": "Register and verify your licence in the operator app before driving. End the trip only in the permitted service area or designated airport spaces. Vehicle availability and the selected tariff are live app checks."
        },
        "stops": {
          "status": "confirmed",
          "value": "WTC parking, level −2: Free2move rows 98/99; SIXT share row 99. About five minutes on foot to the terminal. Use the operator’s dedicated spaces.",
          "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": "Driving / being driven",
      "origin": "Your address",
      "destination": "AMS",
      "conditions": "Check official parking and pickup/drop-off rules before choosing where to stop.",
      "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": "Check official parking and pickup/drop-off rules before choosing where to stop."
        },
        "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": "Cycling",
      "origin": "Local cycle network",
      "destination": "AMS",
      "conditions": "The airport publishes cycle access and bicycle-storage options. Check your route and luggage needs.",
      "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": "The airport publishes cycle access and bicycle-storage options. Check your route and luggage needs."
        },
        "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": "Motorcycle / scooter",
      "origin": "Your address",
      "destination": "AMS",
      "conditions": "Check airport motorcycle/scooter parking conditions. No road travel time or parking price is estimated here.",
      "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": "Check airport motorcycle/scooter parking conditions. No road travel time or parking price is estimated here."
        },
        "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/",
    "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"
  ]
}
