Prijeđi na sadržaj

API za hotele

Pretražujte 1.5M+ objekata po kodu grada (u IATA stilu, npr. DXB) ili po kodovima hotela koje pohranite iz našeg kataloga, čitajte cijene na razini soba s uslugom prehrane i uvjetima otkazivanja, provjerite i rezervirajte te otkažite u skladu s uvjetima.

  1. Pretraživanje
  2. Sobe i cijene
  3. Provjera cijene
  4. Rezervacija
  5. Otkazivanje

Sobe i cijene

GET /v1/hotels/{hotelCode}/rooms?rateKey=… navodi sve vrste soba i cijene jednog objekta za traženi boravak: vrste kreveta, popunjenost, uslugu, pravila, raščlanjene pristojbe i naknade te je li cijena povratna.

Provjera cijene

POST /v1/hotels/rates/{rateKey}/check potvrđuje da je cijena još rezervabilna i vraća konačnu cijenu i pravila. Učinite to neposredno prije rezervacije: 409 price_changed ili rate_expired ovdje je daleko jeftiniji od neuspjele rezervacije.

Rezervacija

POST /v1/hotels/bookings s rateKey, nositeljem rezervacije, gostima po sobi i kontaktom, uz Idempotency-Key. Odgovor je rezervacija s referencom, potvrdom dobavljača i podacima vaučera. GET /v1/hotels/bookings/{bookingId} vraća je ponovno u bilo kojem trenutku.

Otkazivanje

GET /v1/hotels/bookings/{bookingId}/cancellation-quote vraća penal prema pravilima u tom trenutku; POST /v1/hotels/bookings/{bookingId}/cancel (obavezan Idempotency-Key) ga provodi.