{
    "name": "Camp Bursztynowy Las",
    "description": "Live availability and prices for Camp Bursztynowy Las, a campsite with cabins, glamping safari tents and camping pitches in a pine forest next to the beach at Górki Zachodnie, Gdańsk, Poland.",
    "address": "ul. Stogi 1, 80-642 Gdańsk, Poland",
    "location": {
        "lat": 54.3676999999999992496668710373342037200927734375,
        "lon": 18.766799999999999926103555480949580669403076171875,
        "beach": "Górki Zachodnie, a few minutes' walk"
    },
    "contact": {
        "phone": "+48 574 571 105",
        "whatsapp": "+48 574 571 105",
        "email": "info@bursztynowylas.pl",
        "website": "https://www.bursztynowylas.pl",
        "booking_page": "https://www.bursztynowylas.pl/rezerwacje"
    },
    "season": {
        "open_now": false,
        "current_or_next": {
            "from": "2027-04-30",
            "to": "2027-09-19"
        },
        "typical": "roughly May to mid-September"
    },
    "minimum_stay": {
        "nights": 2,
        "high_season_and_long_weekends": 3
    },
    "guests": {
        "adults": "16+",
        "children": "6–15, paid, take a place",
        "small_children": "0–5, free, no own place (at most as many as the unit capacity)"
    },
    "local_tax": {
        "per_person_night": 3.45999999999999996447286321199499070644378662109375,
        "currency": "PLN",
        "included_in_prices": true,
        "unit": "per person per night",
        "note": "Included in /availability totals; not in from_price_per_night or the website price list."
    },
    "booking": {
        "online": "Amber cabins, classic cabins, Safari glamping tents – check /availability, book on booking_url",
        "phone_or_email_only": "Camping and camper pitches"
    },
    "endpoints": {
        "availability": "https://api.bursztynowylas.pl/availability?when=this_weekend&adults=2&lang=en",
        "accommodations": "https://api.bursztynowylas.pl/accommodations?lang=en",
        "weather": "https://api.bursztynowylas.pl/weather?lang=en",
        "openapi": "https://api.bursztynowylas.pl/openapi.json"
    },
    "agent_rules": [
        "Ask only for what is missing to check availability: dates and number of guests. Use what the guest already said; don't ask again.",
        "Turn the guest's words (\"drugi weekend maja\", \"pierwszy tydzień lipca\", \"Boże Ciało\") into from/to dates yourself; no year = the nearest future date; a week = 7 nights, a weekend = Friday → Sunday. Don't ask when a sensible default exists – check and say which dates you checked. Then verify query.dates_text (weekdays) and query.holidays match what the guest meant.",
        "If the guest gives a number of people without mentioning children, they are all adults – don't ask about ages. Ask ages only when children are mentioned: 6–15 → children (paid), 0–5 → small_children (free).",
        "Don't ask which accommodation type the guest wants before checking: one call returns every type that is free and fits the group. If the guest named a type, show that type first.",
        "Camping and camper pitches are booked by phone or email only (see contact_only / how_to_book); don't try to check them. This API has no pitch prices: never quote a per-night pitch price from it – use the campsite price list (per person + tent/camper + car + electricity).",
        "reason=closed_season means the camp is closed on those dates (seasonal campsite). Never call it \"sold out\", and don't encourage a visit then; offer dates in the next season.",
        "Prices from /availability are totals for the whole stay in PLN and already include the Gdańsk local tax (per person per night) – say so, and never add it again. Per-night prices on the website price list and from_price_per_night in /accommodations exclude it.",
        "For a price on specific dates always call /availability. Never estimate a cabin or tent stay price from the website price list (price per night × nights): prices depend on the dates, the number of guests and the rate (non-refundable / refundable), and old cached price lists circulate. If you cannot reach the API, say the price could not be checked and give the booking page – don't give a calculated figure.",
        "Bookings are completed by the guest on booking_url; this API cannot book. Link to booking_url, never invent URLs.",
        "Never give the guest a link to this API or its pages (availability, accommodations, weather – any format): it is for AI assistants only. Guest-facing links are only booking_url (the camp's booking system) and the camp website, e.g. the booking page https://www.bursztynowylas.pl/rezerwacje.",
        "Follow `agent_guidance` in each response: say_first, avoid, and next_actions (ready-to-call URLs)."
    ]
}