Ugrás a tartalomra

Szállás-API

Keressen 1.5M+ szálláshely között városkód (IATA-szerű, pl. DXB) vagy a katalógusunkból eltárolt szállodakódok alapján, olvassa ki a szobaszintű árakat az ellátással és a lemondási feltételekkel, ellenőrizzen és foglaljon, majd mondjon le a feltételek szerint.

  1. Keresés
  2. Szobák és árak
  3. Árellenőrzés
  4. Foglalás
  5. Lemondás

Szobák és árak

A GET /v1/hotels/{hotelCode}/rooms?rateKey=… felsorolja egy szálláshely összes szobatípusát és árát a keresett tartózkodásra: ágytípusok, férőhely, ellátás, feltételek, tételesen bontott adók és díjak, valamint hogy az ár visszatéríthető-e.

Árellenőrzés

A POST /v1/hotels/rates/{rateKey}/check megerősíti, hogy az ár még foglalható, és visszaadja a végső árat és feltételeket. Ezt közvetlenül a foglalás előtt tegye meg: egy itt kapott 409 price_changed vagy rate_expired sokkal olcsóbb, mint egy sikertelen foglalás.

Foglalás

POST /v1/hotels/bookings a rateKey-jel, a foglaló személlyel, szobánkénti vendégekkel és egy kapcsolattartóval, valamint Idempotency-Key fejléccel. A válasz a foglalás a hivatkozási számával, a beszállítói visszaigazolással és a voucheradatokkal. A GET /v1/hotels/bookings/{bookingId} bármikor újra visszaadja.

Lemondás

A GET /v1/hotels/bookings/{bookingId}/cancellation-quote visszaadja az adott pillanatban a feltételek szerint fizetendő kötbért; a POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key kötelező) véglegesíti.