Reinigungen, Wechsel, Inspektionen und Check-ins, geplant aus echten Buchungen auf Airbnb, Booking.com und Vrbo – und neu geplant, sobald sich eine Buchung ändert.
Was dein Produkt bekommt
Daten, Uhrzeiten und Gästeanzahl in einem Format, egal von welchem Kanal die Buchung kommt.
An- und Abreisedaten und -zeiten, Gästeanzahl und Status, kanalübergreifend vereinheitlicht.
Webhooks für neue, geänderte und stornierte Buchungen, damit ein Plan nie mit veralteten Daten arbeitet.
Deine Kunden wechseln nicht das System, um dich zu nutzen. Repull liest die Buchungen, wo immer sie sind.
So funktioniert's
Frag die Abreisen von morgen ab, um den Plan zu erstellen, und lass Webhooks ihn anpassen, wenn sich Buchungen ändern.
GET /v1/reservations, gefiltert nach Abreisedatum.
reservation.created, reservation.updated und reservation.cancelled.
Auftrag hinzufügen, verschieben oder streichen, wenn ein Event eingeht.
// api(): fetch on api.repull.dev with your API key
// Tomorrow's check-outs, from every channel
const { data: departures } = await api(
'/v1/reservations?status=confirmed&check_out_after=2026-10-01&check_out_before=2026-10-01',
)
for (const r of departures) {
await schedule.clean({
listingId: r.listingId,
after: r.checkOutTime, // e.g. "10:00"
guests: r.occupancy.total,
})
}// Keep the schedule true as bookings change
switch (event.event) {
case 'reservation.created':
await schedule.add(event.data.object)
break
case 'reservation.updated': // new dates, guest count, status
await schedule.reschedule(event.data.object)
break
case 'reservation.cancelled':
await schedule.remove(event.data.object.id)
break
}Kanalabdeckung
Die Abdeckung wird gegen die Live-API geprüft. Vollständige Kanal- und PMS-Abdeckung
Neben jedem PMS
Auf Airbnb und Vrbo verbindet sich Repull mit reinem Nachrichtenzugriff. Das PMS des Gastgebers verwaltet weiter Inserate und Kalender, und dein Produkt macht ihm nie die Kontrolle streitig.
In der Beta: Buchungen, Nachrichten und Bewertungen von Booking.com, ohne dass der Gastgeber seinen Konnektivitätsanbieter vom PMS abziehen muss.
Dieselben Endpunkte und dieselben Webhook-Events, egal ob der Gast über Airbnb, Booking.com oder Vrbo gebucht hat. Du baust es einmal.
Die API dahinter
GET /v1/reservationsFiltern nach Status, Inserat und An- oder Abreisezeitraum. Inkrementelle Synchronisierung mit updated_since.
reservation.createdWebhook: eine neue Buchung.
reservation.updatedWebhook: neue Daten, Gästeanzahl oder Status, mit den vorherigen Werten.
reservation.cancelledWebhook: wer storniert hat, und wann.
Kostenlos starten. Ruf noch heute die Buchungen eines Testkontos ab.