Zum Inhalt springen

Hotel-API

Durchsuchen Sie 1.5M+ Unterkünfte nach Städtecode (im IATA-Stil, z. B. DXB) oder nach den Hotelcodes, die Sie aus unserem Katalog speichern, lesen Sie Raten auf Zimmerebene mit Verpflegungsart und Stornobedingungen, validieren und buchen Sie, und stornieren Sie gemäß den Bedingungen.

  1. Suche
  2. Zimmer und Raten
  3. Ratenprüfung
  4. Buchen
  5. Stornieren

Zimmer und Raten

GET /v1/hotels/{hotelCode}/rooms?rateKey=… listet alle Zimmertypen und Raten einer Unterkunft für den gesuchten Aufenthalt: Bettenarten, Belegung, Verpflegung, Bedingungen, Steuern und Gebühren einzeln ausgewiesen sowie ob die Rate erstattbar ist.

Ratenprüfung

POST /v1/hotels/rates/{rateKey}/check bestätigt, dass die Rate noch buchbar ist, und liefert den endgültigen Preis und die Bedingungen. Führen Sie dies unmittelbar vor der Buchung aus: Ein 409 price_changed oder rate_expired an dieser Stelle ist weit günstiger als eine fehlgeschlagene Buchung.

Buchen

POST /v1/hotels/bookings mit dem rateKey, dem Buchungsinhaber, den Gästen pro Zimmer und einem Kontakt, dazu ein Idempotency-Key. Die Antwort ist die Buchung mit ihrer Referenz, der Bestätigung des Anbieters und den Voucher-Daten. GET /v1/hotels/bookings/{bookingId} liefert sie jederzeit erneut.

Stornieren

GET /v1/hotels/bookings/{bookingId}/cancellation-quote liefert die zum aktuellen Zeitpunkt nach den Bedingungen anfallende Gebühr; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key erforderlich) führt die Stornierung verbindlich aus.