Alarga una estancia en la propia reserva o envía una oferta con precio a un huésped que aún lo está pensando, desde tu producto y en el canal del propio huésped.
Lo que obtiene tu producto
Cambia la reserva en el canal, para que el huésped pague a través de la plataforma en la que reservó.
Cambia fechas, número de huéspedes o el total de una reserva de Airbnb existente, con acceso completo. El huésped acepta en Airbnb; un webhook te indica la respuesta.
Envía una oferta especial con tu propio precio en Airbnb y Vrbo, o preaprueba al huésped para que reserve.
Consulta el calendario del anuncio antes de ofrecer una sola noche.
Cómo funciona
Consulta el calendario y luego cambia la reserva en el canal. El huésped confirma en la app con la que reservó.
GET /v1/availability/{id} para las noches que quieres vender.
Una modificación de Airbnb para un huésped con reserva, o una oferta especial para una consulta.
reservation.alteration.responded te dice si el huésped aceptó.
// api(): fetch on api.repull.dev with your API key
// A guest said yes to two extra nights. Is the calendar free?
const cal = await api(
`/v1/availability/${listingId}?from=2026-10-16&to=2026-10-18`,
)
// Airbnb: change the booking itself — dates and the new total
await api('/v1/channels/airbnb/alterations', {
method: 'POST',
body: JSON.stringify({
confirmation_code: 'HMX4CMA2X9',
check_out: '2026-10-18',
total_price: 1640,
}),
})
// The guest accepts in Airbnb; reservation.alteration.responded tells you.// An inquiry on Airbnb or Vrbo: send a priced offer on the thread
await api(`/v1/conversations/${threadId}/special-offers`, {
method: 'POST',
body: JSON.stringify({
checkIn: '2026-11-02',
checkOut: '2026-11-06',
guests: { adults: 2 },
totalPrice: 780,
}),
})Cobertura por canal
La cobertura se comprueba con la API en producción. Cobertura completa de canales y PMS
Junto a cualquier PMS
En Airbnb y Vrbo, Repull se conecta con acceso de mensajería. El PMS del anfitrión sigue gestionando anuncios y calendarios, y tu producto nunca compite con él por el control.
En beta: reservas, mensajes y reseñas de Booking.com, sin que el anfitrión tenga que retirar su proveedor de conectividad del PMS.
Los mismos endpoints y los mismos eventos de webhook tanto si el huésped reservó en Airbnb como en Booking.com o Vrbo. Lo construyes una vez.
La API que hay detrás
GET /v1/availability/{propertyId}Disponibilidad y precios por noche para un rango de fechas.
POST /v1/channels/airbnb/alterationsPropón nuevas fechas, huéspedes o precio en una reserva de Airbnb.
POST /v1/conversations/{id}/special-offersUna oferta con precio en una consulta de Airbnb o Vrbo.
reservation.alteration.respondedWebhook: el huésped aceptó o rechazó.
Empieza gratis. Prueba una oferta en un anuncio de prueba hoy.