Asosiy mazmunga oʻtish

Mehmonxona API

1.5M+ obyektni shahar kodi (IATA uslubida, masalan DXB) yoki katalogimizdan saqlab olgan mehmonxona kodlaringiz boʻyicha qidiring, ovqatlanish turi va bekor qilish siyosati koʻrsatilgan xona darajasidagi tariflarni oling, tekshirib bron qiling, siyosatga muvofiq bekor qiling.

  1. Qidiruv
  2. Xonalar va narxlar
  3. Narxni tekshirish
  4. Bron qilish
  5. Bekor qilish

Xonalar va narxlar

GET /v1/hotels/{hotelCode}/rooms?rateKey=… qidirilgan turar muddati uchun bitta obyektning barcha xona turlari va narxlarini sanab beradi: karavot turlari, sigʻim, ovqatlanish, qoidalar, alohida koʻrsatilgan soliqlar va yigʻimlar hamda narx qaytariladiganmi yoki yoʻqmi.

Narxni tekshirish

POST /v1/hotels/rates/{rateKey}/check narx hali ham bron qilinishi mumkinligini tasdiqlaydi va yakuniy narx hamda qoidalarni qaytaradi. Buni bron qilishdan bevosita oldin bajaring: bu yerdagi 409 price_changed yoki rate_expired muvaffaqiyatsiz brondan ancha arzonga tushadi.

Bron qilish

POST /v1/hotels/bookings — rateKey, bron egasi, har bir xonadagi mehmonlar va aloqa maʼlumotlari hamda Idempotency-Key bilan. Javob — raqami, yetkazib beruvchi tasdigʻi va vaucher maʼlumotlari bilan bron. GET /v1/hotels/bookings/{bookingId} uni istalgan vaqtda qayta qaytaradi.

Bekor qilish

GET /v1/hotels/bookings/{bookingId}/cancellation-quote ayni paytdagi qoidalarga koʻra jarimani qaytaradi; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key majburiy) bekor qilishni amalga oshiradi.