Məzmuna keçin

Otel API

1.5M+ obyekti şəhər kodu (IATA üslubunda, məs. DXB) və ya kataloqumuzdan saxladığınız otel kodları ilə axtarın, qidalanma növü və ləğv siyasəti ilə otaq səviyyəsində tarifləri alın, yoxlayıb rezerv edin, siyasətə uyğun ləğv edin.

  1. Axtarış
  2. Otaqlar və tariflər
  3. Tarif yoxlaması
  4. Rezervasiya
  5. Ləğv

Otaqlar və tariflər

GET /v1/hotels/{hotelCode}/rooms?rateKey=… axtarılan qalma müddəti üçün bir obyektin bütün otaq növlərini və tariflərini sadalayır: çarpayı növləri, tutum, yeməkləmə, qaydalar, ayrıca göstərilən vergi və rüsumlar, həmçinin tarifin geri qaytarıla bilən olub-olmaması.

Tarif yoxlaması

POST /v1/hotels/rates/{rateKey}/check tarifin hələ də rezerv edilə bildiyini təsdiqləyir və yekun qiyməti və qaydaları qaytarır. Bunu rezervasiyadan dərhal əvvəl edin: burada 409 price_changed və ya rate_expired almaq uğursuz rezervasiyadan xeyli ucuz başa gəlir.

Rezervasiya

POST /v1/hotels/bookings: rateKey, rezervasiya sahibi, hər otaq üzrə qonaqlar və əlaqə məlumatları, üstəlik Idempotency-Key. Cavab istinad nömrəsi, təchizatçı təsdiqi və vauçer məlumatları ilə rezervasiyadır. GET /v1/hotels/bookings/{bookingId} onu istənilən vaxt yenidən qaytarır.

Ləğv

GET /v1/hotels/bookings/{bookingId}/cancellation-quote həmin an qaydalara görə cərimə məbləğini qaytarır; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key məcburidir) onu təsdiqləyir.