Guía de integración
Cómo conseguir acceso a la API de Booking.com en 2026
No existe una API self-serve de Booking.com para gestionar alojamientos. Las Connectivity APIs solo están abiertas a los Connectivity Partners, Booking.com ha pausado los nuevos y no acepta conexiones directas de alojamientos individuales. Esta guía explica el programa de partners, la aprobación en la Extranet que da cada alojamiento, la regla de un solo proveedor y las dos formas de conectar un alojamiento hoy.
Hay dos APIs de Booking.com
Busca «Booking.com API» y la mayoría de los resultados hablan de la API equivocada. Booking.com publica dos superficies para desarrolladores que no tienen nada que ver, para dos tipos de empresa distintos:
| Demand API | Connectivity APIs | |
|---|---|---|
| Pensada para | Afiliados que venden estancias, coches y actividades de Booking.com | Channel managers y PMS que gestionan alojamientos en Booking.com |
| Qué hace | Buscar inventario, comprobar disponibilidad, reservar para viajeros | Tarifas, disponibilidad, reservas, contenido, fotos, mensajes, reseñas |
| Credenciales | Affiliate ID y token | La cuenta de máquina de un Connectivity Partner |
| ¿Puede un anfitrión gestionar sus anuncios con ella? | No | Sí, a través de un proveedor conectado |
Esta guía trata de la segunda: las Connectivity APIs, que según Booking.com permiten a los Connectivity Partners «gestionar la disponibilidad de habitaciones, las reservas, los precios y muchas otras cosas» de los alojamientos en Booking.com. Si construyes para anfitriones o gestores de alojamientos, es la que necesitas. Para saber qué hace cada una de sus superficies una vez conectado, lee La API de Booking.com: cómo funciona el acceso.
¿Puedes convertirte en Connectivity Partner de Booking.com?
Ahora mismo, no. Cada llamada a las Connectivity APIs la hace un Connectivity Partner: una empresa que Booking.com ha aprobado, incorporado y certificado, y que después actúa para muchos alojamientos a través de una sola cuenta de máquina.
Los nuevos proveedores están en pausa
El portal de conectividad de Booking.com, connect.booking.com, dice: «Para garantizar que nuestros equipos puedan ofrecer una buena experiencia de colaboración, estamos pausando las integraciones con nuevos proveedores de conectividad hasta nuevo aviso». No hay formulario detrás ni fecha. Planifica como si esta vía estuviera cerrada.
Qué pide Booking.com a un partner
Cuando la puerta está abierta, Booking.com publica lo que debe tener un nuevo Connectivity Partner:
- cumplimiento de PCI y PII
- software en la nube o en servidor central
- gestión de precios y disponibilidad, con actualizaciones en tiempo real
- gestión de reservas, con confirmación instantánea de las reservas entrantes
- gestión del contenido del alojamiento
- un número mínimo de alojamientos o unidades, que varía según el segmento de mercado y la región
Después llegan la certificación de las APIs de Reservations y de Rates & Availability, y la expectativa permanente de seguir los cambios de Booking.com: pide a los partners que admitan todas las funciones disponibles de la API, carguen al menos un año completo de tarifas y disponibilidad por alojamiento y eviten que las reservas acaben llegando por email. Su Partner Programme clasifica luego a los proveedores según las funciones que admiten. Es un compromiso a nivel de empresa que se mide en meses, no un registro de desarrollador.
¿Puede un alojamiento usar directamente la API de Booking.com?
No. Booking.com lo responde en su propio portal: «Por ahora no aceptamos conexiones directas de alojamientos individuales, pero puedes conectarte a través de un channel manager». Vale igual para un solo apartamento que para una gran cartera. Un gestor que quiera que un software lleve sus anuncios de Booking.com elige un proveedor que ya sea Connectivity Partner.
Cómo conecta un alojamiento a un proveedor
La aprobación que da un alojamiento es una solicitud de conexión, hecha en la Extranet de Booking.com:
- El alojamiento abre la sección de proveedores de conectividad de su cuenta de la Extranet, busca al proveedor por su nombre y solicita una conexión.
- La solicitud indica los tipos de conexión que el alojamiento quiere que gestione ese proveedor: Reservations, Rates and Availability, Content, Photos, Guest reviews, Messaging, Promotions y otros. Cada uno abre un conjunto de APIs, y nada más.
- El proveedor la acepta o la rechaza. Hasta que se acepta, la conexión está en
pendingy la cuenta de máquina del proveedor no ve el alojamiento en absoluto.
El alojamiento necesita su Hotel ID numérico y un acceso a la Extranet con permisos para gestionar conexiones. En la página alojada de Repull el paso entero lleva unos minutos; la guía paso a paso está en Conectar Booking.com.
Un solo proveedor gestiona el alojamiento
La documentación para proveedores de Booking.com llama oferta principal a Reservations más Rates and Availability. Un alojamiento tiene un único proveedor de conectividad para eso a la vez: conectar uno nuevo significa cambiar de proveedor, y la conexión anterior sigue activa hasta que el cambio se completa. Booking.com también avisa a los alojamientos de que las actualizaciones del proveedor suelen sobrescribir los cambios hechos a mano en el calendario de la Extranet.
Los proveedores pueden ir más allá y marcar como obligatorio cualquier tipo de conexión que ofrezcan. Un alojamiento que elige un tipo obligatorio de un proveedor no puede solicitar ese mismo tipo a otro.
Por qué falla «conecta también nuestra app»
Si un alojamiento ya funciona con un channel manager, tu app no puede convertirse además en su proveedor de tarifas, disponibilidad y reservas sin sustituir ese channel manager. La mayoría de los anfitriones no cambiarán el sistema que fija sus precios para que una herramienta de mensajería o un panel pueda leer sus reservas.
Así que la primera pregunta es la misma que en Airbnb: ¿tu producto necesita gestionar el alojamiento, o solo leer reservas y hablar con los huéspedes? La respuesta decide qué conexión necesitas.
Tus opciones en 2026
Opción 1: convertirte en Connectivity Partner
En pausa para nuevos proveedores. Si estás construyendo un channel manager completo con oferta real detrás, vigila connect.booking.com, pero no hagas depender tu roadmap de ello.
Opción 2: iCal
Booking.com puede importar y exportar un enlace de calendario por habitación. Lleva fechas bloqueadas y nada más: ni huésped, ni precio, ni mensajes, ni reseñas. Evita reservas dobles entre dos calendarios y poco más.
Opción 3: integrarte a través de un Connectivity Partner existente
Trabaja con una empresa que ya tenga acceso como Connectivity Partner y lo ofrezca a través de su propia API. Los alojamientos conectan a ese proveedor en su Extranet, y tú construyes sobre su API.
Opción 4: una conexión junto al channel manager actual
Para productos que leen y responden en lugar de gestionar el calendario, una conexión a través del propio usuario de Extranet del alojamiento llega a las reservas, los mensajes de huéspedes y las reseñas, y deja al channel manager a cargo de las tarifas y la disponibilidad.
Cómo funciona con Repull
Repull te da las opciones 3 y 4 con una sola API, junto a Airbnb, Vrbo y más canales, además de 14 sistemas de gestión de alojamientos. Elige por alojamiento:
| Conexión oficial | Acceso por Extranet | |
|---|---|---|
| Úsala cuando | Tu app es el channel manager | El alojamiento mantiene su channel manager actual |
| Proveedor de conectividad | Repull, aprobado por el alojamiento en su Extranet | Sin cambios: el proveedor actual sigue conectado |
| Reservas | Lectura | Lectura |
| Mensajes de huéspedes | Lectura y envío, con adjuntos | Lectura y envío |
| Reseñas | Lectura y respuesta | Lectura y respuesta |
| Tarifas, disponibilidad, restricciones | Las escribe Repull | Se quedan en el channel manager actual |
| Precio | Tu plan de Repull | $5 por anuncio al mes además de cualquier plan, Free incluido |
La conexión oficial: Repull como channel manager
Creas una sesión de Connect; la página alojada de Repull le indica al alojamiento qué proveedor aprobar en su Extranet, y después el alojamiento introduce su Hotel ID y mapea sus habitaciones. A partir de ahí, Booking.com toma de Repull las tarifas, la disponibilidad y las restricciones, así que úsala cuando tu producto las fije.
# 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" }'El acceso por Extranet: junto al channel manager existente
El anfitrión invita a su Extranet a un usuario que genera Repull, igual que añadiría a un compañero, y puede eliminarlo cuando quiera. Entran reservas, mensajes de huéspedes y reseñas; las tarifas, la disponibilidad y el contenido siguen con quien ya los gestiona. Es un complemento de pago de $5 por anuncio al mes, en cualquier plan, Free incluido.
# 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"]
}'En ambos casos, lees Booking.com con los mismos endpoints que cualquier otro 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'Con cuál empezar
Si no lo tienes claro, empieza con el acceso por Extranet en uno de tus propios alojamientos: no cambia nada en el alojamiento y ves reservas y mensajes reales en minutos. Los detalles están en Conectar Booking.com con el acceso por Extranet y Usar Repull junto a un PMS.
¿Quieres que Claude o ChatGPT trabajen directamente con un alojamiento de Booking.com? El servidor MCP de Booking.com los conecta mediante esas mismas dos conexiones. ¿También construyes sobre Airbnb? Lee Cómo conseguir acceso a la API de Airbnb en 2026, y compara proveedores en Repull comparado.
Pruébalo con un alojamiento real. Crea una cuenta gratuita, o consulta los planes y el complemento en precios.
Preguntas frecuentes
¿Acepta Booking.com nuevos connectivity partners en 2026?
No. El portal de conectividad de Booking.com dice que está «pausando las integraciones con nuevos proveedores de conectividad hasta nuevo aviso». Las empresas que ya son Connectivity Partners conservan su acceso; no hay ninguna solicitud abierta para nuevas.
¿Puedo conseguir una API key de Booking.com para mi propio alojamiento?
No. Booking.com dice que no acepta conexiones directas de alojamientos individuales y remite a los propietarios a un channel manager, que se elige en la Extranet. No hay clave self-serve, ni para un solo alojamiento ni para una cartera.
¿Qué exige Booking.com a un Connectivity Partner?
Su lista publicada: cumplimiento de PCI y PII, software en la nube o en servidor central, gestión de precios y disponibilidad, gestión de reservas, actualizaciones de tarifas y disponibilidad en tiempo real, confirmación instantánea de las reservas entrantes y gestión del contenido del alojamiento. Los nuevos partners también deben aportar un número mínimo de alojamientos o unidades, que varía según el segmento de mercado y la región.
¿Es la Demand API de Booking.com la adecuada para gestionar mis anuncios?
No. La Demand API es para afiliados que buscan y venden inventario de Booking.com, y se autentica con un Affiliate ID. Gestionar las tarifas, la disponibilidad, las reservas y los mensajes de un alojamiento es tarea de las Connectivity APIs, que solo pueden usar los Connectivity Partners.
¿Puede un alojamiento usar dos channel managers en Booking.com?
No para la misma tarea. Las reservas y las tarifas y disponibilidad de un alojamiento pasan por un único proveedor de conectividad a la vez; cambiar a otro proveedor significa sustituirlo. Lo que sí puede convivir con ese proveedor es una conexión más limitada que no toca las tarifas ni la disponibilidad, como el acceso por Extranet de Repull.
¿El acceso por Extranet cambia mis tarifas o mi disponibilidad?
No. Lee reservas, mensajes de huéspedes y reseñas, y envía respuestas. Las tarifas, la disponibilidad y el contenido siguen en manos del channel manager que ya gestiona el alojamiento, y Repull nunca los escribe en este modo.
¿Cuánto cuesta el acceso por Extranet?
$5 por anuncio al mes por cada anuncio conectado mediante un acceso a la Extranet de Booking.com, además de cualquier plan de Repull, Free incluido. La conexión oficial, en la que Repull es el proveedor de conectividad del alojamiento, no necesita ningún complemento.
¿Hay un sandbox de la API de Booking.com?
Los Connectivity Partners crean sus propios alojamientos de prueba en el entorno de Booking.com. Fuera del programa no hay ninguno, por eso la primera prueba segura con Repull es un alojamiento real conectado mediante el acceso por Extranet: lee y responde, y no cambia nada en el alojamiento.
¿Vas a conectar Booking.com a gran escala?
Cuéntanos qué estás construyendo, cuántos alojamientos esperas y qué canales necesitas además de Booking.com. Te diremos qué conexión encaja y cuánto cuesta.
Sigue leyendo