Hopp til innholdet

Hotell-API

Søk blant 1.5M+ overnattingssteder etter bykode (i IATA-stil, f.eks. DXB) eller etter hotellkodene du lagrer fra katalogen vår, les priser på romnivå med måltidsplan og avbestillingsvilkår, valider og bestill, og avbestill i henhold til vilkårene.

  1. Søk
  2. Rom og priser
  3. Priskontroll
  4. Bestill
  5. Kanseller

Rom og priser

GET /v1/hotels/{hotelCode}/rooms?rateKey=… lister alle romtyper og priser for ett overnattingssted for det søkte oppholdet: sengetyper, beleggskapasitet, måltider, vilkår, skatter og gebyrer spesifisert, og om prisen kan refunderes.

Priskontroll

POST /v1/hotels/rates/{rateKey}/check bekrefter at prisen fortsatt kan bestilles, og returnerer endelig pris og vilkår. Gjør dette rett før bestilling: en 409 price_changed eller rate_expired her er langt billigere enn en mislykket bestilling.

Bestill

POST /v1/hotels/bookings med rateKey, innehaveren, gjester per rom og en kontaktperson, pluss en Idempotency-Key. Svaret er bestillingen med referanse, leverandørens bekreftelse og kupongdata. GET /v1/hotels/bookings/{bookingId} returnerer den igjen når som helst.

Kanseller

GET /v1/hotels/bookings/{bookingId}/cancellation-quote returnerer gebyret etter vilkårene på det aktuelle tidspunktet; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key påkrevd) gjennomfører kanselleringen.