Para creadores de PMS
Añade Airbnb, Booking.com y Vrbo a tu software, sin certificarte
Tus clientes quieren sus canales dentro de tu producto. Convertirte tú mismo en partner de conectividad lleva meses, y Airbnb y Booking.com no están aceptando nuevos partners de API. Repull ya conecta Airbnb, Booking.com y Vrbo: tú construyes sobre una API REST e incorporas clientes nuevos importando sus datos desde 14 PMS.
Plan Free: una key real para hasta 3 anuncios, sin tarjeta.
El trabajo, contado por quienes hacen software
Lo que nos cuentan los equipos que crean software de PMS, reservas y hoteles, y lo que cambia con Repull.
“Necesitamos gestionar tarifas y disponibilidad de Booking.com desde nuestra propia app, sin depender de otro proveedor.”
Envía disponibilidad, precios y restricciones desde tu app a través de la conexión oficial de Booking.com de Repull, y los calendarios de Airbnb y Vrbo con el mismo endpoint.
“Cambiar de API de canales nos cuesta desarrollo, así que el ahorro tiene que merecer la pena.”
Repull ofrece una API compatible con Channex, con las mismas rutas y payloads, e importa tus datos de Channex con sus ids: el cambio empieza siendo una URL base y una key.
“Algunos clientes no quieren channel manager. Solo quieren las reservas y los mensajes en nuestro sistema.”
Conéctate junto a lo que ya tienen: reservas, mensajes y reseñas, sin tocar sus tarifas ni su disponibilidad.
“¿Cómo migramos a un cliente sin overbooking y sin borrarle la configuración de tarifas?”
No se envía nada hasta que una habitación está mapeada a un anuncio con calendario. Prueba primero en tu propia propiedad de prueba de Booking.com y luego migra anuncio por anuncio.
Lo que construyes
La capa de canales que necesita tu producto, sin convertirte en una empresa de channel manager.
Canales dentro de tu PMS
Tu cliente conecta Airbnb, Booking.com o Vrbo en una página de Connect con tu marca, y sus anuncios, reservas y calendarios aparecen en tu producto.
Sincronización bidireccional del calendario
Envía disponibilidad, precios y estancias mínimas a todos los canales conectados, y recibe cada reserva por webhook.
Publicación de anuncios
Crea anuncios en tu producto y publícalos con contenido y fotos en Airbnb y Booking.com.
Una bandeja unificada
Mensajes y reseñas de huéspedes de todos los canales en tu producto, con respuestas enviadas por el canal correcto.
Onboarding desde otro PMS
Repull Migrate importa las propiedades, reservas, huéspedes y conversaciones de un cliente nuevo desde el PMS que deja.
Un workspace para todos tus clientes
Todas las conexiones viven bajo tu cuenta, y cada webhook indica la cuenta de cliente de la que viene.
Así se ve
Conecta a un cliente, envía su calendario o apunta tu integración actual de Channex a Repull.
1. Tu cliente conecta sus canales
Una sesión de Connect por cliente, con tu propio id como state. Vuelve en la redirección y en el webhook connect.session.completed.
# Your customer connects Airbnb, Booking.com or Vrbo on a Connect page in your brand
curl -X POST https://api.repull.dev/v1/connect \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{
"redirectUrl": "https://yourpms.com/channels/done",
"state": "customer_42",
"allowedProviders": ["airbnb", "booking", "vrbo-login"]
}'2. Envía su calendario
Una sola llamada fija disponibilidad y precio en los canales conectados de la propiedad.
# Push availability and price for a property to its connected channels
curl -X PUT https://api.repull.dev/v1/availability/123 \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{ "dates": ["2026-12-24", "2026-12-25"], "available": true, "price": 320 }'3. ¿Ya usas Channex?
La API compatible con Channex acepta las mismas rutas y payloads. Cambia la URL base y la key, y conserva tu código.
# Before: Channex
BASE=https://app.channex.io/api/v1
KEY=YOUR_CHANNEX_KEY
# After: Repull's Channex-compatible API. Same paths, same payloads.
BASE=https://api.repull.dev/channex/api/v1
KEY=sk_live_YOUR_REPULL_KEY
curl -g "$BASE/properties?pagination[page]=1&pagination[limit]=10" \
-H "user-api-key: $KEY"Las cinco preguntas que hace todo equipo de software
¿Es oficial, y necesitamos nuestra propia certificación?
Vías oficiales, y sin certificación propia. En Booking.com la propiedad elige el proveedor de conectividad de Repull en su Extranet, la conexión oficial para tarifas, disponibilidad y reservas. En Airbnb el anfitrión aprueba Repull en la pantalla de consentimiento de Airbnb, a través de la integración de partner de Airbnb que Repull ya tiene. En Vrbo el anfitrión inicia sesión con su propia cuenta de Vrbo; Repull no es partner de Vrbo ni de Expedia Group. Tú construyes sobre la API de Repull.
¿Hay sandbox?
No hay un sandbox aparte, porque Airbnb y Vrbo no ofrecen anuncios de prueba. El plan Free es una key real para hasta 3 anuncios. Para tarifas y disponibilidad de Booking.com, conecta una propiedad de prueba de Booking.com; en Airbnb, conecta uno de tus anuncios en modo solo lectura o mensajería, que no cambia nada en él.
¿Cuántas llamadas a la API vamos a usar?
Escala con los cambios, no con los anuncios. Reservas, cambios, mensajes y reseñas llegan por webhook, y una sola llamada de disponibilidad puede cubrir muchas fechas. Free incluye 1.000 llamadas al mes y Starter 100.000; las llamadas adicionales cuestan $1 por cada 1.000. Las plataformas tienen límites de API a la medida de su integración.
¿Pagamos por canal?
No. Un anuncio cuenta una sola vez, esté en los canales que esté. Por encima de 100 anuncios, y para plataformas con muchos clientes, el precio se acuerda.
¿Qué canales, y cuándo?
Disponibles hoy: Airbnb, Booking.com y Vrbo, además de importación y lectura desde 14 PMS. Agoda es el siguiente y vienen más canales. Si tus clientes necesitan un canal que aún no cubrimos, cuéntanos cuántas propiedades dependen de él y pide a su account manager del canal que solicite Repull como su channel manager.
Cuánto cuesta
Pagas por anuncio, al mismo precio estén en los canales que estén. Mensual, sin IVA:
| Anuncios | Plan | Al mes |
|---|---|---|
| 3 | Free | $0 |
| 10 | Starter | $99 |
| 50 | Starter | $299 |
| 100 | Starter | $549 |
| 1,000 | Custom | Precio por volumen |
- Free: hasta 3 anuncios y 1.000 llamadas a la API al mes, sin límite de tiempo.
- Starter: $99 al mes con 10 anuncios incluidos, después $5 por anuncio hasta 100 anuncios, y 100.000 llamadas a la API al mes.
- Más llamadas en cualquier plan: $1 por cada 1.000.
- Más de 100 anuncios, y un workspace de partner para todos tus clientes: precio por volumen a acordar.
Pruébalo hoy con una propiedad
Crea una key gratis y conecta un anuncio o una propiedad de prueba de Booking.com. ¿Vas a migrar una cartera de clientes desde otra API de canales? Dinos el número de unidades y te damos precio.