Guida all'integrazione
Come ottenere l’accesso all’API di Booking.com nel 2026
Non esiste un’API self-serve di Booking.com per gestire le strutture. Le Connectivity APIs sono aperte solo ai Connectivity Partner, Booking.com ha sospeso quelli nuovi e non accetta connessioni dirette da singole strutture. Questa guida spiega il programma partner, l’autorizzazione che ogni struttura dà nell’Extranet, la regola del fornitore unico e i due modi per collegare una struttura oggi.
Esistono due API di Booking.com
Cerca «Booking.com API» e la maggior parte dei risultati parla di quella sbagliata. Booking.com pubblica due superfici per sviluppatori che non hanno nulla in comune, per due tipi di aziende diversi:
| Demand API | Connectivity APIs | |
|---|---|---|
| Pensata per | Affiliati che vendono soggiorni, auto e attività di Booking.com | Channel manager e PMS che gestiscono strutture su Booking.com |
| Cosa fa | Cercare inventario, verificare la disponibilità, prenotare per i viaggiatori | Tariffe, disponibilità, prenotazioni, contenuti, foto, messaggi, recensioni |
| Credenziali | Affiliate ID e token | L’account macchina di un Connectivity Partner |
| Un host può gestire i suoi annunci con questa API? | No | Sì, tramite un fornitore collegato |
Questa guida parla della seconda: le Connectivity APIs, che secondo Booking.com permettono ai Connectivity Partner di «gestire la disponibilità delle camere, le prenotazioni, i prezzi e molto altro» per le strutture su Booking.com. Se costruisci per host o property manager, è quella che ti serve. Per cosa fa ciascuna delle sue superfici una volta collegato, leggi L’API di Booking.com: come funziona l’accesso.
Si può diventare Connectivity Partner di Booking.com?
Al momento no. Ogni chiamata alle Connectivity APIs è fatta da un Connectivity Partner: un’azienda che Booking.com ha approvato, integrato e certificato, e che poi agisce per molte strutture tramite un solo account macchina.
I nuovi fornitori sono sospesi
Il portale di connettività di Booking.com, connect.booking.com, dice: «Per garantire che i nostri team possano offrire un’ottima esperienza di partnership, stiamo sospendendo le integrazioni con nuovi fornitori di connettività fino a nuovo avviso.» Dietro non c’è un modulo né una data. Pianifica come se questa strada fosse chiusa.
Cosa chiede Booking.com a un partner
Quando la porta è aperta, Booking.com pubblica cosa deve avere un nuovo Connectivity Partner:
- conformità PCI e PII
- software in cloud o su server centrale
- gestione di prezzi e disponibilità, con aggiornamenti in tempo reale
- gestione delle prenotazioni, con conferma istantanea delle prenotazioni in arrivo
- gestione dei contenuti della struttura
- un numero minimo di strutture o unità, che varia in base al segmento di mercato e alla regione
Poi arrivano la certificazione sulle API Reservations e Rates & Availability e l’impegno continuo a stare al passo con le modifiche di Booking.com: chiede ai partner di supportare tutte le funzioni disponibili dell’API, caricare almeno un anno intero di tariffe e disponibilità per struttura ed evitare che le prenotazioni ripieghino sull’email. Il suo Partner Programme classifica poi i fornitori in base alle funzioni che supportano. È un impegno a livello aziendale che si misura in mesi, non una registrazione da sviluppatore.
Una struttura può usare direttamente l’API di Booking.com?
No. Booking.com lo dice sul proprio portale: «Al momento non accettiamo connessioni dirette da singole strutture, ma puoi collegarti tramite un channel manager.» Vale per un singolo appartamento come per un grande portafoglio. Un property manager che vuole far gestire i suoi annunci Booking.com da un software sceglie un fornitore che è già Connectivity Partner.
Come una struttura collega un fornitore
L’autorizzazione che dà una struttura è una richiesta di connessione, fatta nell’Extranet di Booking.com:
- La struttura apre la sezione dei fornitori di connettività del suo account Extranet, trova il fornitore per nome e richiede una connessione.
- La richiesta indica i tipi di connessione che la struttura vuole far gestire a quel fornitore: Reservations, Rates and Availability, Content, Photos, Guest reviews, Messaging, Promotions e altri. Ognuno apre un insieme di API, niente di più.
- Il fornitore la accetta o la rifiuta. Finché non viene accettata la connessione è
pending, e l’account macchina del fornitore non vede affatto la struttura.
La struttura ha bisogno del suo Hotel ID numerico e di un accesso all’Extranet con i permessi per gestire le connessioni. Sulla pagina ospitata di Repull l’intero passaggio richiede pochi minuti; la guida passo passo è in Collegare Booking.com.
Un solo fornitore gestisce la struttura
La documentazione per i fornitori di Booking.com chiama offerta principale Reservations più Rates and Availability. Per questo una struttura ha un solo fornitore di connettività alla volta: collegarne uno nuovo significa cambiare fornitore, e la vecchia connessione resta attiva finché il cambio non è completato. Booking.com avvisa anche le strutture che gli aggiornamenti del fornitore di solito sovrascrivono le modifiche fatte a mano nel calendario dell’Extranet.
I fornitori possono spingersi oltre e rendere obbligatorio qualsiasi tipo di connessione che offrono. Una struttura che sceglie un tipo obbligatorio da un fornitore non può chiedere lo stesso tipo a un altro.
Perché «collegate anche la nostra app» non funziona
Se una struttura usa già un channel manager, la tua app non può diventare anche il suo fornitore per tariffe, disponibilità e prenotazioni senza sostituire quel channel manager. La maggior parte degli host non cambierà il sistema che fissa i suoi prezzi perché uno strumento di messaggistica o una dashboard possa leggere le sue prenotazioni.
Quindi la prima domanda è la stessa che su Airbnb: il tuo prodotto deve gestire la struttura, o solo leggere le prenotazioni e parlare con gli ospiti? La risposta decide quale connessione ti serve.
Le tue opzioni nel 2026
Opzione 1: diventare Connectivity Partner
Sospeso per i nuovi fornitori. Se stai costruendo un channel manager completo con un’offerta reale alle spalle, tieni d’occhio connect.booking.com, ma non far dipendere la tua roadmap da questo.
Opzione 2: iCal
Booking.com può importare ed esportare un link di calendario per camera. Contiene solo le date bloccate: niente ospite, niente prezzo, niente messaggi, niente recensioni. Evita le doppie prenotazioni tra due calendari e poco altro.
Opzione 3: integrarsi tramite un Connectivity Partner esistente
Lavora con un’azienda che ha già l’accesso da Connectivity Partner e lo offre tramite la propria API. Le strutture collegano quel fornitore nella loro Extranet, e tu costruisci sulla sua API.
Opzione 4: una connessione accanto al channel manager attuale
Per i prodotti che leggono e rispondono invece di gestire il calendario, una connessione tramite l’utente Extranet della struttura arriva a prenotazioni, messaggi degli ospiti e recensioni, e lascia tariffe e disponibilità al channel manager.
Come funziona con Repull
Repull ti dà le opzioni 3 e 4 con una sola API, accanto ad Airbnb, Vrbo e altri canali, più 14 sistemi di gestione delle proprietà. Scegli per struttura:
| Connessione ufficiale | Accesso Extranet | |
|---|---|---|
| Usala quando | La tua app è il channel manager | La struttura tiene il suo channel manager attuale |
| Fornitore di connettività | Repull, approvato dalla struttura nella sua Extranet | Invariato: il fornitore attuale resta collegato |
| Prenotazioni | Lettura | Lettura |
| Messaggi degli ospiti | Lettura e invio, con allegati | Lettura e invio |
| Recensioni | Lettura e risposta | Lettura e risposta |
| Tariffe, disponibilità, restrizioni | Le scrive Repull | Restano al channel manager attuale |
| Prezzo | Il tuo piano Repull | $5 per annuncio al mese in aggiunta a qualsiasi piano, Free incluso |
La connessione ufficiale: Repull come channel manager
Crei una sessione Connect; la pagina ospitata di Repull mostra alla struttura quale fornitore approvare nella sua Extranet, poi la struttura inserisce il suo Hotel ID e mappa le sue camere. Da lì in poi Booking.com prende tariffe, disponibilità e restrizioni da Repull, quindi usala quando è il tuo prodotto a fissarle.
# Repull as the property's connectivity provider (the official connection)
curl -X POST 'https://api.repull.dev/v1/connect/booking' \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{ "redirectUrl": "https://yourapp.com/connected" }'L’accesso Extranet: accanto al channel manager esistente
L’host invita nella sua Extranet un utente generato da Repull, come aggiungerebbe un collega, e può rimuoverlo in qualsiasi momento. Arrivano prenotazioni, messaggi degli ospiti e recensioni; tariffe, disponibilità e contenuti restano a chi li gestisce già. È un add-on a pagamento da $5 per annuncio al mese, su qualsiasi piano, Free incluso.
# Next to the property's current channel manager (the Extranet login)
curl -X POST 'https://api.repull.dev/v1/connect' \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{
"redirectUrl": "https://yourapp.com/connected",
"allowedProviders": ["booking-extranet-login"]
}'In entrambi i casi leggi Booking.com con gli stessi endpoint di qualsiasi altro canale:
# Either way, Booking.com data arrives through the same calls as every channel
curl 'https://api.repull.dev/v1/reservations?platform=booking' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'
curl 'https://api.repull.dev/v1/conversations?platform=booking' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'Da quale iniziare
Se non sei sicuro, inizia con l’accesso Extranet su una delle tue strutture: sulla struttura non cambia nulla e vedi prenotazioni e messaggi reali in pochi minuti. I dettagli sono in Collegare Booking.com con l’accesso Extranet e Usare Repull accanto a un PMS.
Vuoi che Claude o ChatGPT lavorino direttamente con una struttura su Booking.com? Il server MCP di Booking.com li collega tramite le stesse due connessioni. Costruisci anche su Airbnb? Leggi Come ottenere l’accesso all’API di Airbnb nel 2026, e confronta i fornitori in Repull a confronto.
Provalo su una struttura reale. Crea un account gratuito, oppure guarda i piani e l’add-on su prezzi.
Domande frequenti
Booking.com accetta nuovi connectivity partner nel 2026?
No. Il portale di connettività di Booking.com dice che sta «sospendendo le integrazioni con nuovi fornitori di connettività fino a nuovo avviso». Le aziende che sono già Connectivity Partner mantengono il loro accesso; non c’è nessuna candidatura aperta per quelle nuove.
Posso ottenere una API key di Booking.com per la mia struttura?
No. Booking.com dice di non accettare connessioni dirette da singole strutture e rimanda i proprietari a un channel manager, scelto nell’Extranet. Non esiste una chiave self-serve, né per una singola struttura né per un portafoglio.
Cosa richiede Booking.com a un Connectivity Partner?
La sua lista pubblicata: conformità PCI e PII, software in cloud o su server centrale, gestione di prezzi e disponibilità, gestione delle prenotazioni, aggiornamenti di tariffe e disponibilità in tempo reale, conferma istantanea delle prenotazioni in arrivo e gestione dei contenuti della struttura. I nuovi partner devono anche portare un numero minimo di strutture o unità, che varia in base al segmento di mercato e alla regione.
La Demand API di Booking.com è quella giusta per gestire i miei annunci?
No. La Demand API è per gli affiliati che cercano e vendono l’inventario di Booking.com, con autenticazione tramite Affiliate ID. Gestire tariffe, disponibilità, prenotazioni e messaggi di una struttura è compito delle Connectivity APIs, che solo i Connectivity Partner possono chiamare.
Una struttura può usare due channel manager su Booking.com?
Non per lo stesso compito. Le prenotazioni e le tariffe e disponibilità di una struttura passano da un solo fornitore di connettività alla volta; passare a un altro fornitore significa cambiarlo. Accanto a quel fornitore può stare una connessione più ristretta che non tocca tariffe e disponibilità, come l’accesso Extranet di Repull.
L’accesso Extranet modifica le mie tariffe o la mia disponibilità?
No. Legge prenotazioni, messaggi degli ospiti e recensioni, e invia risposte. Tariffe, disponibilità e contenuti restano al channel manager che gestisce già la struttura, e Repull non li scrive mai in questa modalità.
Quanto costa l’accesso Extranet?
$5 per annuncio al mese per ogni annuncio collegato tramite un accesso all’Extranet di Booking.com, in aggiunta a qualsiasi piano Repull, Free incluso. La connessione ufficiale, in cui Repull è il fornitore di connettività della struttura, non richiede alcun add-on.
Esiste una sandbox per l’API di Booking.com?
I Connectivity Partner creano le proprie strutture di test nell’ambiente di Booking.com. Fuori dal programma non ce n’è nessuna: per questo il primo test sicuro con Repull è una struttura reale collegata tramite l’accesso Extranet, che legge e risponde e non cambia nulla sulla struttura.
Colleghi Booking.com su larga scala?
Raccontaci cosa stai costruendo, quante strutture prevedi e di quali canali hai bisogno oltre a Booking.com. Ti diremo quale connessione fa per te e quanto costa.
Continua a leggere