Availability interface
Read-only inventory information for Garni – Hotel Am Burghügel. A positive inventory result is not a confirmed price or reservation. The final room category, occupancy, price and package conditions must be confirmed in the direct booking engine.
GET https://www.burghuegel.it/de/?option=com_bookingrequest&task=availability&format=json&product_id=1&check_in_date=2027-03-13&check_out_date=2027-03-20&adults=2&rooms=1
| Parameter | Meaning |
|---|
| product_id | 1: double room (DZ); 2: quadruple room (MZ); 5: apartment (APP); 9: superior room (SUP). |
| check_in_date, check_out_date | ISO dates YYYY-MM-DD in Europe/Rome. Departure is exclusive. No implicit dates. 1–60 nights, subject to the hotel's stricter rules, within two years. |
| adults, rooms | 1–8 adults per room; 1–4 identical rooms with the same party in each. Room-specific capacity restrictions apply. Defaults: 2 adults, 1 room. |
| children_ages | Comma-separated ages 0–17, up to 6 children per room, subject to room capacity. Omit for no children. |
| package | Optional known code: HERBST_34, DOLOMITI_S, DOL_SPR_7, DOL_SPR_4. A room count does not establish package eligibility or a package price. |
Result interpretation
select_dates: no travel dates supplied.sold_out: insufficient inventory for this exact request.restricted: known occupancy, stay, closure or offer condition not met.unknown: missing, stale or unsuccessfully imported inventory. Do not interpret as sold out.price_missing: inventory exists, but local prices do not cover the stay.price_check_required: base rates exist; a complete occupancy-specific quote still needs confirmation.package_check_required: room inventory exists; package price and eligibility require confirmation.
inventory_available and bookable use true, false or null. Null means not established, not false. This integration does not issue binding quotes; price remains null. Read status, reason and request together. checked_at and inventory_updated_at are UTC timestamps; freshness applies to the hotel feed, not the age of each unchanged interval.
Results use no-store caching. Invalid requests return HTTP 400; temporary server failures return 503; unsupported methods return 405. Only GET is supported. The endpoint does not create a cart, reservation or payment. Do not bulk crawl date combinations. Offer fields are known campaign conditions, not a confirmation from Seekda.
Die sichtbare Zimmerabfrage und diese Schnittstelle verwenden dieselben Prüfregeln. Freier Zimmerbestand ist keine Buchungsbestätigung. Fehlende Preise und unbekannte Verfügbarkeit werden ausdrücklich gekennzeichnet. Der Link booking_url führt zur abschließenden Direktbuchung.