Vai al contenuto

API Hotel

Cerca tra 1.5M+ strutture per codice città (in stile IATA, ad es. DXB) o per i codici hotel che memorizzi dal nostro catalogo, leggi le tariffe a livello di camera con trattamento e politica di cancellazione, verifica e prenota, cancella secondo la politica.

  1. Ricerca
  2. Camere e tariffe
  3. Verifica della tariffa
  4. Prenota
  5. Cancella

Camere e tariffe

GET /v1/hotels/{hotelCode}/rooms?rateKey=… elenca ogni tipo di camera e tariffa di una struttura per il soggiorno cercato: tipi di letto, occupazione, trattamento, politiche, tasse e oneri dettagliati, e se la tariffa è rimborsabile.

Verifica della tariffa

POST /v1/hotels/rates/{rateKey}/check conferma che la tariffa è ancora prenotabile e restituisce il prezzo e la politica definitivi. Fallo subito prima di prenotare: un 409 price_changed o rate_expired in questa fase costa molto meno di una prenotazione fallita.

Prenota

POST /v1/hotels/bookings con il rateKey, il titolare, gli ospiti per camera e un contatto, più una Idempotency-Key. La risposta è la prenotazione con il suo riferimento, la conferma del fornitore e i dati del voucher. GET /v1/hotels/bookings/{bookingId} la restituisce di nuovo in qualsiasi momento.

Cancella

GET /v1/hotels/bookings/{bookingId}/cancellation-quote restituisce la penale prevista dalla politica in questo momento; POST /v1/hotels/bookings/{bookingId}/cancel (Idempotency-Key obbligatoria) conferma la cancellazione.