Pređ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 čuvate iz našeg kataloga, čitajte cene na nivou soba sa uslugom ishrane i uslovima otkazivanja, proverite i rezervišite, a otkažite u skladu sa uslovima.

  1. Pretraga
  2. Sobe i cene
  3. Provera cene
  4. Rezervacija
  5. Otkazivanje

Sobe i cene

GET /v1/hotels/{hotelCode}/rooms?rateKey=… navodi sve tipove soba i cene jednog objekta za traženi boravak: tipove kreveta, kapacitet, uslugu ishrane, pravila, posebno iskazane takse i naknade i da li je cena povratna.

Provera cene

POST /v1/hotels/rates/{rateKey}/check potvrđuje da je cena i dalje dostupna za rezervaciju i vraća konačnu cenu i pravila. Uradite to neposredno pre rezervacije: 409 price_changed ili rate_expired ovde je mnogo jeftiniji od neuspele rezervacije.

Rezervacija

POST /v1/hotels/bookings sa rateKey, nosiocem rezervacije, gostima po sobi i kontaktom, uz Idempotency-Key. Odgovor je rezervacija sa referencom, potvrdom dobavljača i podacima za vaučer. GET /v1/hotels/bookings/{bookingId} je vraća ponovo u bilo kom trenutku.

Otkazivanje

GET /v1/hotels/bookings/{bookingId}/cancellation-quote vraća penal prema pravilima u ovom trenutku; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key obavezan) izvršava otkazivanje.