{
  "version": "1.1.0",
  "asOf": "2026-11-14",
  "timeZone": "Europe/Berlin",
  "sourceVersion": "1.1",
  "sourceSHA256": "fa01527b7bb4381a6b0f7f5a8259090ef518693126d36bc9ead8dca80d5076cc",
  "status": "PUBLIC_FACTS_REQUEST_PREPARATION_AND_READ_ONLY_HOTEL_PRICES_NOT_BOOKING",
  "capabilities": {
    "publicFacts": true,
    "requestPreparation": true,
    "liveQuote": false,
    "nativeBooking": false,
    "payment": false,
    "ticketRetrieval": false,
    "guestProfileReuse": false,
    "readOnlyHotelPricePreparation": true
  },
  "hotel": {
    "name": "Hotel Schöner Asten Resort Winterberg",
    "websites": {
      "de": "https://www.resort-winterberg.de/deutsch",
      "nl": "https://www.resort-winterberg.de/nederlands"
    },
    "address": {
      "street": "Renauweg 54",
      "postalCode": "59955",
      "city": "Winterberg",
      "country": "DE"
    },
    "email": "info@resort-winterberg.de",
    "telephone": "+49 2981 8050",
    "bookingEntry": "https://app.mews.com/distributor/d107e445-6717-4dc4-a567-b1b80076cd1e",
    "babyCot": {
      "amount": 6.5,
      "currency": "EUR",
      "unit": "per_bed_per_night",
      "availabilityRequired": true,
      "authority": "Dirk bestätigt am 14.11.2026; DE/NL-Text und FAQ veröffentlicht und rückgelesen."
    },
    "extraBed": {
      "amount": 6.5,
      "currency": "EUR",
      "unit": "per_bed_per_night",
      "availabilityRequired": true,
      "authority": "Dirk bestätigt am 14.11.2026; DE/NL-Text und FAQ veröffentlicht und rückgelesen."
    },
    "touristTax": {
      "amount": 3,
      "currency": "EUR",
      "unit": "per_guest_per_night",
      "includedInOffer": false,
      "separatePayment": true,
      "authority": "Dirks direkte Vorgabe; bekannte PMS-Darstellungsabweichung nicht hier technisch geändert.",
      "exceptions": "Nur nach gesonderter Verifikation anwenden.",
      "nativePriceArithmetic": "Use actual MEWS TotalAmount plus actual AdditionalExpenses only. Never add a flat tax again when already included; separate disclosure still requires reconciliation."
    },
    "familySegments": [
      "Baby",
      "Kleinkind",
      "Schulkind",
      "Teenager",
      "Alleinerziehende",
      "Großeltern und Enkel",
      "Patchwork",
      "Mehrgenerationen",
      "mehrere Kinder",
      "mehrere Zimmer",
      "Familie mit Hund"
    ],
    "roomAssignment": "Kapazitäten, Schlafplätze, Kinderalter und Mehrzimmeraufteilung konkret prüfen; benachbarte Zimmer nicht pauschal zusagen.",
    "sources": [
      "https://www.resort-winterberg.de/deutsch/familienurlaub",
      "https://www.resort-winterberg.de/nederlands/gezinsvakantie",
      "https://www.resort-winterberg.de/deutsch/familienurlaub/urlaub-mit-baby",
      "https://www.resort-winterberg.de/nederlands/gezinsvakantie/vakantie-met-een-baby"
    ],
    "reception": {
      "dailyMinimumOpens": "08:00",
      "dailyMinimumCloses": "16:00",
      "weekendCloses": "18:00",
      "laterArrivalPossible": true,
      "notifyBeforeArrivalAfter": "18:00",
      "keyHandover": "Agree with reception before arrival; no unverified unattended access promise",
      "authority": "Dirk confirmed 14.11.2026: as on hotel page",
      "sources": [
        "https://www.resort-winterberg.de/deutsch/hotel",
        "https://www.resort-winterberg.de/deutsch/faq",
        "https://www.resort-winterberg.de/nederlands/veelgestelde-vragen"
      ]
    },
    "pricePreparation": {
      "method": "POST",
      "path": "/api/guest-ai/hotel-prices",
      "singleRoomOnly": true,
      "maxAdults": 6,
      "maxChildren": 5,
      "extrasSupported": false,
      "personalDataAllowed": false,
      "dailyGlobalNativeReadLimit": 20,
      "minimumSecondsBetweenNativeReads": 60,
      "sameRequestCacheSeconds": 300,
      "travelPartnerPriorityWindowBerlin": "07:55–08:30",
      "bindingOffer": false,
      "bookingOrPayment": false,
      "taxDisclosureReconciliationRequired": true
    }
  },
  "foxx": {
    "name": "Foxx Club Winterberg",
    "websites": {
      "de": "https://www.foxx-club.de/de",
      "nl": "https://www.foxx-club.de/nl"
    },
    "address": {
      "street": "Renauweg 54",
      "postalCode": "59955",
      "city": "Winterberg",
      "country": "DE"
    },
    "email": "info@foxx-club.de",
    "telephone": "+49 2981 8050",
    "ticketEntry": "https://fansys.online/19200707/21",
    "hours": {
      "dayVisitors": {
        "days": "daily",
        "opens": "10:30",
        "closes": "18:00"
      },
      "resortGuests": {
        "days": "daily",
        "opens": "08:00",
        "closes": "23:00"
      },
      "authority": "Dirks bestätigte Vorgaben; geladener Fansys-Tagesgastpfad 15.11.2026 zeigte am14.11.2026 ebenfalls10:30. Keine allgemeine Prüfung aller Besuchstage."
    },
    "resortAdmission": {
      "amount": 1.5,
      "currency": "EUR",
      "unit": "per_visitor_per_started_hour",
      "billing": "Persönliches RFID-Band; Hotelrechnung"
    },
    "publicPriceSnapshot": {
      "asOf": "2026-11-14",
      "source": "https://www.foxx-club.de/de#preisezeiten",
      "isLiveQuote": false,
      "weekday": {
        "adultsAndChildrenFrom4": 9.9,
        "children1To3": 4.9
      },
      "weekendAndHoliday": {
        "adultsAndChildrenFrom4": 11.9,
        "children1To3": 5.5
      },
      "currency": "EUR",
      "unit": "per_person",
      "under1": {
        "amount": 0,
        "currency": "EUR",
        "ownRFIDBandRequired": false,
        "companionBandSufficient": true,
        "authority": "Dirk confirmed on14.11.2026",
        "capacityAndPartyCount": "Include babies in party and supervision planning; free admission is not an inferred capacity exemption"
      },
      "rfidBandFirstPurchase": 3,
      "antiSlipSocksPurchase": 2.5,
      "antiSlipSocksRequired": true,
      "ownSocks": "Vorhandene geeignete Stoppersocken berücksichtigen; keine pauschale Doppelberechnung.",
      "note": "Vor Angebot aktuellen Besuchstag, Feiertag, Tarif, Bandbesitz und Extras im führenden System prüfen. Keine Preise verändert."
    },
    "gastronomy": {
      "location": "Panoramaterrassen",
      "offer": [
        "Snacks",
        "alkoholfreie Getränke",
        "Kaffee",
        "Bier"
      ],
      "notPromised": [
        "À-la-carte-Restaurant",
        "regionale Speisekarte",
        "unbestätigte Speisenpreise"
      ]
    },
    "supervision": "Children may use play and sports equipment only with an accompanying adult responsible for supervision. No age7/form exception. No childcare; monitors do not replace supervision. Dirk confirmed house rules on14.11.2026.",
    "sources": [
      "https://www.foxx-club.de/de",
      "https://www.foxx-club.de/nl",
      "https://www.foxx-club.de/de/restaurant",
      "https://www.foxx-club.de/nl/restaurant",
      "https://www.resort-winterberg.de/deutsch/foxx-club",
      "https://www.resort-winterberg.de/nederlands/foxx-club"
    ],
    "familyContent": {
      "dedicatedToddlerAreaMaxAgeYears": 3,
      "attractionRules": "Age/height instructions at individual equipment apply",
      "adultEntryTicketRequired": true,
      "adultsWithoutChildrenAllowed": false,
      "normalTicketIsBirthdayOrGroupReservation": false
    }
  },
  "rules": {
    "priceSnapshotsAreNotLiveQuotes": true,
    "includeBabiesInParty": true,
    "noDoubleChargingNativeProducts": true,
    "requestContainsNoPersonalOrPaymentData": true,
    "websiteFactsDoNotOverrideLiveTransactionStatus": true,
    "combinedRequestIsNotCombinedBooking": true
  },
  "completionRequirements": [
    "guest_authorization_for_exact_offer_and_terms",
    "live_price_and_inventory_recheck",
    "native_reservation_or_order",
    "independent_status_readback",
    "verified_payment_or_agreed_later_payment",
    "usable_ticket_for_foxx",
    "safe_duplicate_and_timeout_handling"
  ]
}