Skip

Cosa significa connessione API con Airbnb e Booking?

Aggiornato il ·

In breve

Una connessione API è un collegamento diretto e autorizzato tra il tuo software e il portale: i due sistemi si scambiano dati quasi in tempo reale, non solo le date occupate. Airbnb e Booking.com la concedono solo a fornitori approvati, e sei tu ad autorizzare il software sul tuo account, scegliendo cosa può gestire.

Quando un gestionale dice di essere “collegato via API” ad Airbnb e Booking.com, sta dicendo una cosa precisa: non legge un calendario ogni tanto, ma parla direttamente con il portale. Qui spieghiamo cosa vuol dire per te; i passaggi per attivarla sono nella pagina su come collegare Airbnb e Booking a un channel manager.

Cos’è un’API, senza tecnicismi?

API sta per Application Programming Interface. Pensala come uno sportello riservato tra due programmi: il tuo software presenta una richiesta (“chiudi queste date”, “cambia questo prezzo”, “dammi le nuove prenotazioni”) e il portale risponde subito, con regole e permessi stabiliti dal portale stesso.

La differenza con l’iCal è netta:

iCal API
Velocità a intervalli (su Airbnb circa ogni 3 ore) quasi in tempo reale
Cosa passa solo date occupate disponibilità, prezzi, regole e, secondo il portale, prenotazioni, contenuti, messaggi, recensioni
Chi può usarla chiunque abbia il link solo fornitori approvati dal portale
Autorizzazione nessuna la dai tu dal tuo account

Chi può collegarsi via API?

Non chiunque. Airbnb e Booking.com aprono le loro API solo a fornitori di software selezionati:

  • Airbnb pubblica un elenco di partner software, con livelli come Preferred e Preferred+ per chi rispetta i suoi standard tecnici e di qualità.
  • Booking.com lavora con i connectivity provider (fornitori di connettività): sono quelli che trovi nell’extranet quando scegli a chi collegarti.

Un buon controllo prima di pagare un software è verificare che compaia in questi elenchi.

Cosa può gestire il software, in concreto?

Dipende dal portale e da cosa autorizzi tu.

Su Booking.com la documentazione per gli sviluppatori elenca vari tipi di connessione: prenotazioni, prezzi e disponibilità, recensioni degli ospiti, report, contenuti, foto, promozioni, messaggi, dati di performance. La struttura avvia la richiesta dall’extranet indicando quali aree affidare; il fornitore la accetta o la rifiuta. Solo dopo il software gestisce le aree concordate.

Su Airbnb scegli tra due modalità: sincronizzare tutto, cioè anche testi, foto e impostazioni, che poi modificherai dal software, oppure solo prezzi e disponibilità, lasciando i contenuti su Airbnb.

Cosa cambia per me?

  • Meno doppie prenotazioni: le date si chiudono sugli altri portali in pochi istanti.
  • Un solo posto per i prezzi: li cambi una volta e arrivano ovunque.
  • Dati degli ospiti nel gestionale: utili per pulizie, check-in e adempimenti.
  • Una regola nuova da rispettare: se un dato è gestito dal software, va cambiato lì. Se lo modifichi direttamente sul portale, al prossimo invio verrà sovrascritto.
  • Controllo: l’autorizzazione resta tua e la puoi revocare.

Un channel manager può anche fare da “ponte” per un altro programma: alcuni gestionali si collegano ai portali attraverso un channel manager certificato. Per esempio il PMS di BnBmanager, in arrivo, si collegherà ad Airbnb e Booking.com proprio così.

Un esempio

Andrea gestisce cinque appartamenti a Bari. Con l’iCal cambiava i prezzi due volte, su Airbnb e su Booking.com, e una volta ha venduto due volte la stessa notte. Passa a un software collegato via API: autorizza il collegamento su Airbnb scegliendo prezzi e disponibilità, e dall’extranet di Booking.com affida al fornitore prenotazioni, prezzi e messaggi. Da allora alza le tariffe per la Fiera del Levante una sola volta e le prenotazioni compaiono subito nel gestionale.

In pratica

  • Chiedi al fornitore se il collegamento è via API o via iCal, portale per portale.
  • Verifica che sia tra i partner software di Airbnb e tra i fornitori di connettività di Booking.com.
  • Decidi quali dati affidare al software e quali gestire sul portale.
  • Dopo il collegamento modifica i dati sincronizzati solo dal software.
  • Rimuovi i vecchi collegamenti iCal.

Fonti

  1. Booking.com Developers - Connections API, panoramica dei tipi di connessione
  2. Airbnb Centro assistenza - Modi per sincronizzare gli annunci tramite software connesso via API
  3. Airbnb - Partner software di Airbnb
  4. Airbnb Centro assistenza - Sincronizzare il calendario Airbnb con altri siti (articolo 99)

Domande collegate