Verbindlich buchen
create_bookingErstellt eine VERBINDLICHE Buchung mit den echten Konditionen des angemeldeten Kontos (Company-Pass-Deckung bzw. Individualrabatt) — reserviert den Slot sofort. Erfordert einen API-Token (Authorization: Bearer …, erstellbar unter https://the-orbit.ch/account/api-tokens). Prüfe vorher mit check_availability, ob die Slots frei sind, und mit quote_booking den Preis. Ohne Token: request_booking für eine unverbindliche Anfrage nutzen. Raum-IDs aus list_rooms, Service-IDs aus list_services.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Optionale Bemerkungen | |
| rooms | Yes | Gewünschte Räume mit Slot und Datum (Raum-IDs aus list_rooms) | |
| title | No | Optionaler Titel des Anlasses | |
| endTime | No | Endzeit 'HH:00' (09–18) — Pflicht bei EIN_TAG, verboten bei Mehrtagen | |
| duration | Yes | Buchungsdauer; bei Mehrtagen buchen alle Räume GANZTAGS | |
| services | No | Optionale Zusatzservices (Service-IDs aus list_services) | |
| startTime | No | Startzeit 'HH:00' (08–17) — Pflicht bei EIN_TAG, verboten bei Mehrtagen | |
| contactName | Yes | Name der Kontaktperson | |
| contactEmail | Yes | E-Mail der Kontaktperson — hierhin geht die Bestätigung | |
| contactPhone | No | Optionale Telefonnummer | |
| participants | No | Anzahl Personen — Pflicht, wenn Verpflegung pro Person verrechnet wird |