Integration guide
BookingPal vs Repull: an honest comparison
BookingPal distributes vacation rentals to 26 channels for a per-unit fee plus a commission on bookings, on top of your PMS or instead of one. Repull is one API for building your own software on Airbnb, Booking.com, Vrbo and the PMSs hosts already use, at a flat price per listing. Here is how they compare, with sources.
At a glance
| BookingPal | Repull | |
|---|---|---|
| What it is | A distribution service for vacation rentals: RevPAL on top of your PMS, or RevPAL+ instead of one | One API for building software on Airbnb, Booking.com, Vrbo and the PMSs hosts already use |
| Built for | Property managers and owners who want more bookings from more channels | Software teams, AI products and operators building their own tools |
| Published price | RevPAL $3 per unit/month + 1.5% on delivered bookings; RevPAL+ from $19 per unit/month + 1% on all bookings | Free for up to 3 listings; Starter $99/month with 10 listings, then $5 per listing up to 100; custom above |
| Booking commission | Yes: 1.5% (RevPAL) or 1% (RevPAL+) | None |
| Channels | 26 connected channels; some premium channels subject to partner approval | Airbnb, Booking.com and Vrbo, with more channels being added |
| PMS connections | 72+ integrations; RevPAL needs a PMS that integrates with BookingPal | 14 PMSs your app can read and write through the same endpoints |
| Guest messaging and reviews | Unified inbox; reviews on RevPAL+ | Read and reply through the API, on every connected channel |
| Developer API | No public documentation or API pricing on its site | Public REST API, OpenAPI, SDKs for TypeScript, Python, Go, Ruby and PHP |
| Free tier | 30-day money-back guarantee on RevPAL+; no long-term contract | Free plan: live key, up to 3 listings, 1,000 API calls a month |
| MCP / AI | Recommended Rates on RevPAL+ | MCP server on live account data, remote MCP, and a Claude and ChatGPT connector |
Distribution service vs API
BookingPal sells an outcome to property managers: your listings on more channels, rates and availability in sync, and a commission on the bookings that come in. You use its product; you do not build on it.
Repull sells building blocks to the people who write software: reservations, calendars, guest messages, reviews and listing content from Airbnb, Booking.com, Vrbo and 14 PMSs, through one API with signed webhooks. What you build on top is yours, and Repull takes no share of the bookings.
What it costs at 10, 50 and 100 units
Monthly subscription before VAT, from each company’s published price. BookingPal’s booking commission comes on top and depends on your revenue.
| Units | BookingPal RevPAL | BookingPal RevPAL+ | Repull |
|---|---|---|---|
| 10 | $30 + 1.5% of bookings | $140 + 1% of bookings | $99 |
| 50 | $150 + 1.5% of bookings | $450 + 1% of bookings | $299 |
| 100 | $300 + 1.5% of bookings | From $800 + 1% of bookings | $549 |
On a portfolio booking $50,000 a month, 1.5% is $750 a month. Repull prices above 100 listings by agreement. See Repull pricing.
When BookingPal is the better pick
- You manage properties and want more channels, without building anything. RevPAL adds distribution to the PMS you already use.
- You want channels beyond Airbnb, Booking.com and Vrbo from one service, today.
- You prefer paying mostly when you get booked. RevPAL’s $3 per unit is low, and the rest is a share of delivered bookings.
We would rather you pick the right tool than switch twice.
When Repull is the better pick
- You are building software: an owner portal, a guest inbox, an AI assistant, analytics or your own channel manager.
- You do not want a commission on bookings. Repull is a flat price per listing.
- You need the data, not only the distribution: messages, reviews, payouts and calendars from the channels and the PMSs, in one shape.
- You want to start without a sales call. Public docs, a public price and a live key at signup.
Getting started
Create a free key, connect one listing, and make your first call. Reservations from every connected channel and PMS come back in one shape:
curl 'https://api.repull.dev/v1/reservations?limit=20' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'Then read the quickstart. Create a free account.
Sources
BookingPal facts come from its own site, checked on 11 November 2026:
Repull facts: pricing, PMS coverage and the channel capability matrix. Spotted something out of date? Email hello@repull.dev and we will correct it.
Frequently asked questions
What does BookingPal do?
BookingPal distributes vacation rentals to booking channels. RevPAL sits on top of a property manager’s existing PMS and sends their listings to 26 connected channels; RevPAL+ replaces the PMS with reservations, guests, rates and distribution in one system. Repull is an API for software teams building their own products on Airbnb, Booking.com, Vrbo and the PMSs hosts use.
How much does BookingPal cost compared with Repull?
RevPAL is $3 per unit a month plus 1.5% on delivered bookings. RevPAL+ starts at $19 per unit a month, falling to $8 per unit and up from 50 units, plus 1% on all bookings. Repull charges no booking commission: free for up to 3 listings, Starter $99 a month with 10 listings, then $5 per listing up to 100.
Does BookingPal have a public API?
BookingPal’s site describes 72+ integrations with PMSs but publishes no developer documentation or API pricing. Repull’s API reference, OpenAPI file and prices are public, and the Free plan gives you a live key at signup.
Which has more channels?
BookingPal lists 26 connected channels, and says distribution to some premium channels may need partner approval. Repull covers Airbnb, Booking.com and Vrbo, with more channels being added.
Can either one work next to a PMS the host keeps?
Both. RevPAL adds distribution on top of a PMS that integrates with BookingPal. Repull connects next to any PMS for messaging, reservations and reviews on Airbnb, Booking.com and Vrbo, and can also read and write 14 PMSs directly.
Comparing for a real project?
Tell us what you are building, how many listings it covers and which channels and PMSs you need. We will tell you honestly whether Repull fits.