Guia de integração
Como obter acesso à API do Booking.com em 2026
Não existe uma API self-serve do Booking.com para gerir alojamentos. As Connectivity APIs só estão abertas aos Connectivity Partners, o Booking.com suspendeu os novos e não aceita ligações diretas de alojamentos individuais. Este guia explica o programa de parceiros, a aprovação na Extranet que cada alojamento dá, a regra do fornecedor único e as duas formas de ligar um alojamento hoje.
Há duas APIs do Booking.com
Pesquisa «Booking.com API» e a maioria dos resultados fala da API errada. O Booking.com publica duas superfícies para programadores sem relação entre si, para dois tipos de empresa diferentes:
| Demand API | Connectivity APIs | |
|---|---|---|
| Feita para | Afiliados que vendem estadias, carros e atividades do Booking.com | Channel managers e PMS que gerem alojamentos no Booking.com |
| O que faz | Pesquisar inventário, verificar disponibilidade, reservar para viajantes | Tarifas, disponibilidade, reservas, conteúdo, fotos, mensagens, avaliações |
| Credenciais | Affiliate ID e token | A conta de máquina de um Connectivity Partner |
| Um anfitrião pode gerir os seus anúncios com ela? | Não | Sim, através de um fornecedor ligado |
Este guia trata da segunda: as Connectivity APIs, que segundo o Booking.com permitem aos Connectivity Partners «gerir a disponibilidade dos quartos, as reservas, os preços e muitas outras coisas» dos alojamentos no Booking.com. Se estás a construir para anfitriões ou gestores de alojamento local, é desta que precisas. Para o que faz cada uma das suas superfícies depois de ligado, lê A API do Booking.com: como funciona o acesso.
Podes tornar-te Connectivity Partner do Booking.com?
Neste momento, não. Cada chamada às Connectivity APIs é feita por um Connectivity Partner: uma empresa que o Booking.com aprovou, integrou e certificou, e que depois age por muitos alojamentos através de uma única conta de máquina.
Os novos fornecedores estão suspensos
O portal de conectividade do Booking.com, connect.booking.com, diz: «Para garantir que as nossas equipas conseguem proporcionar uma boa experiência de parceria, estamos a suspender as integrações com novos fornecedores de conectividade até nova ordem.» Não há formulário por trás nem data. Planeia como se esta via estivesse fechada.
O que o Booking.com pede a um parceiro
Quando a porta está aberta, o Booking.com publica o que um novo Connectivity Partner tem de ter:
- conformidade PCI e PII
- software na cloud ou em servidor central
- gestão de preços e disponibilidade, com atualizações em tempo real
- gestão de reservas, com confirmação instantânea das reservas recebidas
- gestão do conteúdo do alojamento
- um número mínimo de alojamentos ou unidades, que varia com o segmento de mercado e a região
Seguem-se a certificação nas APIs de Reservations e de Rates & Availability e a expectativa contínua de acompanhar as mudanças do Booking.com: pede aos parceiros que suportem todas as funções disponíveis da API, carreguem pelo menos um ano completo de tarifas e disponibilidade por alojamento e evitem que as reservas acabem por chegar por email. O seu Partner Programme classifica depois os fornecedores pelas funções que suportam. É um compromisso ao nível da empresa, medido em meses, não um registo de programador.
Um alojamento pode usar diretamente a API do Booking.com?
Não. O Booking.com responde no seu próprio portal: «De momento não aceitamos ligações diretas de alojamentos individuais, mas podes ligar-te através de um channel manager.» Vale tanto para um único apartamento como para uma grande carteira. Um gestor que quer que um software trate dos seus anúncios no Booking.com escolhe um fornecedor que já seja Connectivity Partner.
Como um alojamento liga um fornecedor
A aprovação que um alojamento dá é um pedido de ligação, feito na Extranet do Booking.com:
- O alojamento abre a secção de fornecedores de conectividade da sua conta na Extranet, encontra o fornecedor pelo nome e pede uma ligação.
- O pedido indica os tipos de ligação que o alojamento quer que esse fornecedor gira: Reservations, Rates and Availability, Content, Photos, Guest reviews, Messaging, Promotions e outros. Cada um abre um conjunto de APIs, e nada mais.
- O fornecedor aceita-o ou recusa-o. Até ser aceite, a ligação está em
pendinge a conta de máquina do fornecedor não vê o alojamento de todo.
O alojamento precisa do seu Hotel ID numérico e de um acesso à Extranet com permissões para gerir ligações. Na página alojada da Repull, o passo todo demora poucos minutos; o guia passo a passo está em Ligar o Booking.com.
Um só fornecedor gere o alojamento
A documentação para fornecedores do Booking.com chama oferta principal a Reservations mais Rates and Availability. Um alojamento tem um único fornecedor de conectividade para isso de cada vez: ligar um novo significa mudar de fornecedor, e a ligação antiga mantém-se ativa até a mudança terminar. O Booking.com também avisa os alojamentos de que as atualizações do fornecedor costumam substituir as alterações feitas à mão no calendário da Extranet.
Os fornecedores podem ir mais longe e marcar como obrigatório qualquer tipo de ligação que ofereçam. Um alojamento que escolhe um tipo obrigatório de um fornecedor não pode pedir o mesmo tipo a outro.
Porque é que «liga também a nossa app» falha
Se um alojamento já funciona com um channel manager, a tua app não pode tornar-se também o seu fornecedor de tarifas, disponibilidade e reservas sem substituir esse channel manager. A maioria dos anfitriões não vai trocar o sistema que define os seus preços para que uma ferramenta de mensagens ou um dashboard possa ler as suas reservas.
Por isso a primeira pergunta é a mesma que no Airbnb: o teu produto precisa de gerir o alojamento, ou só de ler reservas e falar com os hóspedes? A resposta decide de que ligação precisas.
As tuas opções em 2026
Opção 1: tornar-te Connectivity Partner
Suspenso para novos fornecedores. Se estás a construir um channel manager completo com oferta real por trás, vai acompanhando o connect.booking.com, mas não faças depender o teu roadmap disso.
Opção 2: iCal
O Booking.com pode importar e exportar um link de calendário por quarto. Tem só as datas bloqueadas: nem hóspede, nem preço, nem mensagens, nem avaliações. Evita reservas duplas entre dois calendários e pouco mais.
Opção 3: integrar através de um Connectivity Partner existente
Trabalha com uma empresa que já tenha acesso como Connectivity Partner e o ofereça através da sua própria API. Os alojamentos ligam esse fornecedor na Extranet, e tu constróis sobre a API dele.
Opção 4: uma ligação ao lado do channel manager atual
Para produtos que leem e respondem em vez de gerir o calendário, uma ligação através do próprio utilizador da Extranet do alojamento chega às reservas, às mensagens dos hóspedes e às avaliações, e deixa o channel manager a cargo das tarifas e da disponibilidade.
Como funciona com a Repull
A Repull dá-te as opções 3 e 4 com uma só API, ao lado do Airbnb, da Vrbo e de mais canais, além de 14 sistemas de gestão de propriedades. Escolhe por alojamento:
| Ligação oficial | Acesso por Extranet | |
|---|---|---|
| Usa-a quando | A tua app é o channel manager | O alojamento mantém o seu channel manager atual |
| Fornecedor de conectividade | A Repull, aprovada pelo alojamento na sua Extranet | Sem alterações: o fornecedor atual continua ligado |
| Reservas | Leitura | Leitura |
| Mensagens dos hóspedes | Leitura e envio, com anexos | Leitura e envio |
| Avaliações | Leitura e resposta | Leitura e resposta |
| Tarifas, disponibilidade, restrições | Escritas pela Repull | Ficam com o channel manager atual |
| Preço | O teu plano da Repull | $5 por anúncio por mês além de qualquer plano, Free incluído |
A ligação oficial: a Repull como channel manager
Crias uma sessão Connect; a página alojada da Repull mostra ao alojamento que fornecedor aprovar na sua Extranet, e depois o alojamento introduz o seu Hotel ID e mapeia os quartos. A partir daí o Booking.com recebe da Repull as tarifas, a disponibilidade e as restrições, por isso usa-a quando é o teu produto a defini-las.
# 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" }'O acesso por Extranet: ao lado do channel manager existente
O anfitrião convida para a sua Extranet um utilizador gerado pela Repull, tal como adicionaria um colega, e pode removê-lo a qualquer momento. Entram reservas, mensagens dos hóspedes e avaliações; as tarifas, a disponibilidade e o conteúdo ficam com quem já os gere. É um add-on pago de $5 por anúncio por mês, em qualquer plano, Free incluído.
# 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"]
}'Em ambos os casos, lês o Booking.com com os mesmos endpoints que qualquer outro canal:
# 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'Por qual começar
Se não tens a certeza, começa pelo acesso por Extranet num dos teus próprios alojamentos: nada muda no alojamento e vês reservas e mensagens reais em minutos. Os detalhes estão em Ligar o Booking.com com o acesso por Extranet e Usar a Repull ao lado de um PMS.
Queres que o Claude ou o ChatGPT trabalhem diretamente com um alojamento do Booking.com? O servidor MCP do Booking.com liga-os através das mesmas duas ligações. Também constróis sobre o Airbnb? Lê Como obter acesso à API do Airbnb em 2026, e compara fornecedores em A Repull comparada.
Experimenta num alojamento real. Cria uma conta gratuita, ou vê os planos e o add-on em preços.
Perguntas frequentes
O Booking.com aceita novos connectivity partners em 2026?
Não. O portal de conectividade do Booking.com diz que está «a suspender as integrações com novos fornecedores de conectividade até nova ordem». As empresas que já são Connectivity Partners mantêm o acesso; não há candidaturas abertas para novas.
Posso obter uma API key do Booking.com para o meu próprio alojamento?
Não. O Booking.com diz que não aceita ligações diretas de alojamentos individuais e encaminha os proprietários para um channel manager, escolhido na Extranet. Não existe chave self-serve, nem para um alojamento nem para uma carteira.
O que exige o Booking.com de um Connectivity Partner?
A sua lista publicada: conformidade PCI e PII, software na cloud ou em servidor central, gestão de preços e disponibilidade, gestão de reservas, atualizações de tarifas e disponibilidade em tempo real, confirmação instantânea das reservas recebidas e gestão do conteúdo do alojamento. Os novos parceiros também têm de trazer um número mínimo de alojamentos ou unidades, que varia com o segmento de mercado e a região.
A Demand API do Booking.com é a certa para gerir os meus anúncios?
Não. A Demand API é para afiliados que pesquisam e vendem inventário do Booking.com, com autenticação por Affiliate ID. Gerir as tarifas, a disponibilidade, as reservas e as mensagens de um alojamento é tarefa das Connectivity APIs, que só os Connectivity Partners podem chamar.
Um alojamento pode usar dois channel managers no Booking.com?
Não para a mesma tarefa. As reservas e as tarifas e disponibilidade de um alojamento passam por um único fornecedor de conectividade de cada vez; mudar para outro fornecedor significa trocar. O que pode coexistir com esse fornecedor é uma ligação mais restrita que não mexe nas tarifas nem na disponibilidade, como o acesso por Extranet da Repull.
O acesso por Extranet altera as minhas tarifas ou disponibilidade?
Não. Lê reservas, mensagens dos hóspedes e avaliações, e envia respostas. As tarifas, a disponibilidade e o conteúdo ficam com o channel manager que já gere o alojamento, e a Repull nunca os escreve neste modo.
Quanto custa o acesso por Extranet?
$5 por anúncio por mês por cada anúncio ligado através de um acesso à Extranet do Booking.com, além de qualquer plano da Repull, Free incluído. A ligação oficial, em que a Repull é o fornecedor de conectividade do alojamento, não precisa de nenhum add-on.
Existe uma sandbox da API do Booking.com?
Os Connectivity Partners criam os seus próprios alojamentos de teste no ambiente do Booking.com. Fora do programa não há nenhuma, por isso o primeiro teste seguro com a Repull é um alojamento real ligado através do acesso por Extranet: lê e responde, e não altera nada no alojamento.
Vais ligar o Booking.com em grande escala?
Conta-nos o que estás a construir, quantos alojamentos esperas e de que canais precisas além do Booking.com. Dizemos-te que ligação encaixa e quanto custa.