Pour les gestionnaires
Créez vos propres outils sur Airbnb, Booking.com, Vrbo et votre PMS
Portails propriétaires, tableaux de revenus, plannings de ménage, votre propre messagerie : les outils qu’aucun PMS ne réussit tout à fait pour votre activité. Repull vous donne une seule API sur Airbnb, Booking.com, Vrbo et 14 PMS, pour construire exactement ce dont vous avez besoin, en gardant votre PMS ou en le remplaçant par le vôtre.
Offre Free : une clé réelle pour 3 annonces maximum, sans carte bancaire.
Le besoin, avec les mots des gestionnaires
Ce que nous disent les gestionnaires qui créent leurs propres outils, et ce que Repull change.
“J’ai construit mon propre tableau de bord parce qu’aucun PMS ne colle à notre façon de travailler.”
Continuez à le construire. Repull l’alimente en réservations, calendriers, messages, avis et versements de tous les canaux et PMS, dans un format unique.
“Quitter notre PMS, c’est refaire le mapping Airbnb, Vrbo et Booking.com pour chaque annonce.”
Connectez les canaux à Repull une fois et votre propre système prend le relais. Repull Migrate récupère propriétés, réservations, voyageurs et conversations depuis l’ancien PMS.
“On a commencé en lecture seule. Maintenant, on veut que nos outils agissent : répondre aux voyageurs, rédiger les avis, relancer les demandes.”
Commencez en lecture seule et montez d’un cran quand vous êtes prêt : messagerie, réponses aux avis, puis calendriers et prix, avec la même clé.
“Des milliers de messages programmés aux voyageurs dépendent de cette connexion.”
Des webhooks signés avec relances et rejeu, un endpoint de santé par canal et une page de statut à surveiller.
Ce que vous construisez
Les gestionnaires utilisent la même API pour des outils très différents. Ceux que nous voyons le plus :
Portail propriétaire
Chaque propriétaire voit ses séjours, nuitées, revenus et versements sur Airbnb, Booking.com et Vrbo, sans accès à votre PMS.
Tableau de revenus
Revenus, nuitées et occupation par mois, annonce et canal depuis un seul endpoint de synthèse, y compris ce qui était réservé à n’importe quelle date passée.
Automatisation des opérations
Une réservation arrive, change ou s’annule, et votre planning de ménage, vos codes d’accès et le chat de l’équipe se mettent à jour depuis le webhook.
Votre propre messagerie
Tous les messages voyageurs de tous les canaux dans une boîte de réception que vous avez conçue, avec des réponses envoyées sur le canal du voyageur.
Votre propre channel manager
Poussez disponibilités et prix, publiez des annonces avec leur contenu et travaillez sans PMS. Partez du modèle open source.
L’IA pour votre équipe
Votre équipe interroge Claude ou ChatGPT sur les arrivées du jour ou les revenus du mois dernier grâce au connecteur Repull, sur le même compte.
À quoi ça ressemble
Une clé, du REST et du JSON tout simples. Les mêmes appels fonctionnent quel que soit le canal ou le PMS de l’annonce.
Un portail propriétaire
Les séjours du mois prochain pour l’annonce d’un propriétaire, depuis tous les canaux et PMS connectés.
# Next month's stays for one owner's listing, from every channel and your PMS
curl 'https://api.repull.dev/v1/reservations?listingId=123&check_in_after=2026-12-01&check_in_before=2026-12-31&limit=100' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'Un tableau de revenus
Les totaux de l’année par mois et par canal, prêts pour un graphique ou un relevé propriétaire.
# Revenue and nights by month and channel, for a dashboard or an owner statement
curl 'https://api.repull.dev/v1/reservations/summary?from=2026-01-01&to=2026-12-31&group_by=month,channel' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'Automatisation des opérations
Un webhook signé vers votre outil d’opérations pour chaque réservation nouvelle, modifiée ou annulée.
# Tell your ops tool the moment a booking lands, changes or cancels
curl -X POST https://api.repull.dev/v1/webhooks \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{
"url": "https://ops.yourcompany.com/repull",
"events": ["reservation.created", "reservation.updated", "reservation.cancelled"]
}'Les cinq questions que pose chaque gestionnaire
C’est officiel, ou du scraping ?
Uniquement des voies officielles, jamais de pages aspirées. Sur Airbnb, l’hôte approuve Repull sur l’écran de consentement d’Airbnb, via l’intégration partenaire Airbnb dont Repull dispose déjà. Sur Booking.com, l’établissement choisit le fournisseur de connectivité de Repull dans son Extranet, ou connecte un accès Extranet à côté d’un channel manager existant. Sur Vrbo, l’hôte se connecte avec son propre compte Vrbo ; Repull n’est pas partenaire de Vrbo ni d’Expedia Group.
Y a-t-il un sandbox ?
Pas de sandbox séparé, car Airbnb et Vrbo ne proposent pas d’annonces de test. L’offre Free est une clé réelle pour 3 annonces maximum : connectez l’une de vos annonces Airbnb en lecture seule ou en mode messagerie, ce qui ne modifie rien sur l’annonce. Pour tester tarifs et disponibilités sur Booking.com, utilisez un établissement de test Booking.com.
Combien d’appels API vais-je consommer ?
Moins que vous ne pensez. Les webhooks vous signalent chaque nouvelle réservation, modification, message et avis : pas de polling. Vous lisez une fois à la connexion d’une annonce, puis vous réagissez aux événements. Free inclut 1 000 appels par mois et Starter 100 000 ; au-delà, c’est $1 les 1 000 appels.
Est-ce que je paie par canal ?
Non. Une annonce compte une seule fois, quels que soient ses canaux : un logement sur Airbnb, Booking.com et Vrbo, c’est une annonce. La seule option est à $5 par annonce et par mois pour les annonces connectées via un accès Extranet Booking.com ; la connexion officielle Booking.com n’en a pas besoin.
Quels canaux et PMS, et quelle est la suite ?
Disponibles aujourd’hui : Airbnb, Booking.com et Vrbo, plus 14 PMS dont Hostaway, Guesty, Hospitable, OwnerRez, Lodgify et Smoobu. Agoda arrive ensuite, et d’autres canaux suivront. Besoin d’un canal que nous ne couvrons pas encore ? Dites-nous combien d’annonces en dépendent.
Combien ça coûte
Vous payez par annonce, au même prix quels que soient ses canaux. Par mois, hors TVA :
| Annonces | Offre | Par mois |
|---|---|---|
| 3 | Free | $0 |
| 20 | Starter | $149 |
| 50 | Starter | $299 |
| 100 | Starter | $549 |
| 250 | Custom | Parlons-en |
- Free : jusqu’à 3 annonces et 1 000 appels API par mois, sans limite de durée.
- Starter : $99 par mois avec 10 annonces incluses, puis $5 par annonce jusqu’à 100 annonces, et 100 000 appels API par mois.
- Appels supplémentaires sur toutes les offres : $1 les 1 000. Le connecteur Claude et ChatGPT est inclus dans Starter.
- Au-delà de 100 annonces, le tarif se fixe ensemble.
Connectez une annonce dès aujourd’hui
Créez une clé gratuite, connectez l’une de vos annonces et voyez vos réservations arriver par l’API en quelques minutes. Plus de 100 annonces ? Dites-nous ce que vous construisez.