Salt la conținut

API hoteluri

Caută printre 1.5M+ de proprietăți după codul orașului (în stil IATA, de ex. DXB) sau după codurile de hotel pe care le păstrezi din catalogul nostru, citește tarifele la nivel de cameră cu tipul de masă și politica de anulare, validează și rezervă, anulează conform politicii.

  1. Căutare
  2. Camere și tarife
  3. Verificarea tarifului
  4. Rezervare
  5. Anulare

Camere și tarife

GET /v1/hotels/{hotelCode}/rooms?rateKey=… listează toate tipurile de camere și tarifele unei unități pentru șederea căutată: tipuri de pat, ocupare, regim de masă, politici, taxe și comisioane detaliate și dacă tariful este rambursabil.

Verificarea tarifului

POST /v1/hotels/rates/{rateKey}/check confirmă că tariful este încă rezervabil și întoarce prețul și politica finale. Fă asta imediat înainte de rezervare: un 409 price_changed sau rate_expired aici costă mult mai puțin decât o rezervare eșuată.

Rezervare

POST /v1/hotels/bookings cu rateKey, titularul, oaspeții pe cameră și datele de contact, plus un Idempotency-Key. Răspunsul este rezervarea cu referința sa, confirmarea furnizorului și datele voucherului. GET /v1/hotels/bookings/{bookingId} o întoarce din nou oricând.

Anulare

GET /v1/hotels/bookings/{bookingId}/cancellation-quote întoarce penalitatea conform politicii în acest moment; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key obligatoriu) confirmă anularea.