Integration guide
How to get Vrbo API access in 2026
Vrbo has an API, but not one you can sign up for. Expedia Group grants it to software companies through Integration Central and its Connectivity Partner Program. This guide explains who can get access and how, what the programme asks of partners, and how a host can connect their own Vrbo account to your app through Repull today, without a partnership.
Is there a Vrbo API?
Yes, for approved software. Vrbo, part of Expedia Group, publishes its integration surface through Integration Central, in four areas:
- Listings: listing details, rental rates, lodging configurations and availability
- Online booking: quotes, availability checks, reservations and reservation updates
- Reviews: property reviews shared to Vrbo for display with listings
- Inquiries: inquiries submitted on Vrbo about rental units
What does not exist is a self-serve developer key. Expedia Group also runs other developer products, such as Rapid for travel sellers, which are not for managing your own Vrbo listings. For what the Vrbo integration covers in detail, read The Vrbo API: how access works.
Who can get Vrbo API access?
Integration Central names two doors, and one group it turns away:
| You are | What Vrbo says |
|---|---|
| A property management software company | Contact vrboconnectivity@expediagroup.com to integrate and become an official Vrbo Connectivity Partner |
| A property manager with an in-house system | Contact pmsalesinquiry@expediagroup.com to manage your own inventory |
| A property manager already on Vrbo through software | Integration Central is not intended for you; talk to your account manager or customer support |
An email address is not an approval
Both doors start a commercial conversation, not a signup. Vrbo decides who it admits, on what scope, and when. If you are a developer at a startup who has been asked to “connect Vrbo” this sprint, this is not the route that ships this sprint.
The Vrbo Connectivity Partner Program
Software that integrates with Vrbo joins the Connectivity Partner Program. Expedia Group rates connectivity providers on technical and performance criteria and awards the top performers Elite or Preferred status. To qualify, providers are expected to:
- deliver excellent traveller experiences on Vrbo
- build integrations to a high standard, with advanced tools and features
- provide a reliable technical connection
- deliver strong performance outcomes for their clients
- keep working with the Vrbo team to improve tools and capabilities
Expedia Group says there are over a hundred integrated software solutions. Property managers connect one through Vrbo’s onboarding team, and from then on Vrbo tells them to run reservations, inquiries, payments and refunds in that software.
Your options in 2026
Option 1: apply through Integration Central
Right for a PMS or channel manager with real supply and the time for a partnership. Expect an agreement and a certification pass, measured in months.
Option 2: iCal
Free and open to anyone. Blocked dates only, minutes to hours stale.
Option 3: scraping
Don’t. Public pages carry none of a host’s bookings or messages, it breaks Vrbo’s terms, and it fails without warning.
Option 4: connect your own Vrbo account through Repull
The host signs in to their own Vrbo account on a hosted page, and your app reads and answers their Vrbo bookings, inquiries, messages and reviews through an API. The next section shows how.
Connect your own Vrbo account through Repull
Repull is one API for Airbnb, Booking.com, Vrbo and more channels, plus 14 property management systems. For Vrbo, you mint a Connect session and send the host to it:
curl -X POST 'https://api.repull.dev/v1/connect' \
-H 'Authorization: Bearer sk_live_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{
"redirectUrl": "https://yourapp.com/connected",
"allowedProviders": ["vrbo-login"],
"accessType": "messaging"
}'The host signs in with their Vrbo email and password, enters a verification code if Vrbo sends one, and picks which Vrbo units belong to which of your listings. Upcoming bookings and the last 30 days of messages import first, then the rest of the account’s history in the background:
# Each signed-in Vrbo account, its access level and where its import stands
curl 'https://api.repull.dev/v1/connect/vrbo-login' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'accessType decides what Repull may do on Vrbo:
| accessType | Use it when | What your app can do |
|---|---|---|
| messaging | The host keeps their PMS or channel manager | Read bookings, inquiries, messages and reviews; send messages, pre-approvals, quotes and review replies |
| full_access | Your app is the channel manager | All of the above, plus availability, prices and minimum stay pushed to Vrbo, and new Vrbo listings |
Then Vrbo data comes back through the same calls as every other channel:
# Vrbo bookings and guest messages, through the same calls as every channel
curl 'https://api.repull.dev/v1/reservations?platform=vrbo' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'
curl 'https://api.repull.dev/v1/conversations?platform=vrbo' \
-H 'Authorization: Bearer sk_live_YOUR_KEY'Next to the host’s PMS
With messaging access, the PMS or channel manager that runs the host’s Vrbo listings stays exactly as it is, and Repull never writes the Vrbo calendar, prices or content. See the Vrbo docs and Use Repull alongside a PMS.
What Repull is not
Plainly, so you can decide with the facts: Repull is not a Vrbo or Expedia Group Connectivity Partner, and does not hold Elite or Preferred status. The connection runs on the host’s own Vrbo account, which the host signs in to and can disconnect at any time. If your business needs a certified Vrbo partnership in its own name, apply through Integration Central.
Where it fits: an inbox, a guest-messaging AI, a review tool, reporting, or a channel manager for hosts who want one API across Airbnb, Booking.com and Vrbo. For the other two channels, read How to get Airbnb API access in 2026 and How to get Booking.com API access in 2026. To use Vrbo from Claude or ChatGPT, see the Vrbo MCP server.
Try it on your own account. Connect a Vrbo account with messaging access (nothing on the listings changes) and see your own bookings and messages in minutes. Create a free account, or compare plans on pricing.
Frequently asked questions
Does Vrbo have a public API?
No public, self-serve one. Vrbo publishes its integration surface through Integration Central, which covers listings, online booking, reviews and inquiries, but access is requested and granted. There is no page where a developer signs up and receives a key.
How do I apply for Vrbo API access?
Through Vrbo Integration Central. A property management software company that wants to become an official Vrbo Connectivity Partner contacts vrboconnectivity@expediagroup.com. A property manager building its own internal system for its own inventory contacts pmsalesinquiry@expediagroup.com.
Can a property manager already on Vrbo use Integration Central?
Integration Central says it is not intended for Vrbo Platform Property Managers or Integrated Property Managers using software to manage their bookings, and points them to their account manager or customer support instead.
Is Repull an official Vrbo partner?
No. Repull is not a Vrbo or Expedia Group Connectivity Partner. With Repull, a host connects their own Vrbo account by signing in on Repull’s hosted page, and can disconnect it at any time.
Can I connect Vrbo without replacing my PMS?
Yes. Connect with messaging access and Repull reads bookings, inquiries, guest messages and reviews and sends replies, while the PMS or channel manager that runs the Vrbo listings keeps the calendar, prices and content.
Is there a Vrbo API sandbox?
Integration Central lists testing tools for the partners it admits. Outside that, there is none, so the safe first test is a real Vrbo account connected with messaging access: it reads and replies, and changes nothing on the listings.
Can I just use the Vrbo iCal feed?
For blocked dates, yes. Every Vrbo listing can export a calendar feed. It carries no guest, no price, no messages and no reviews, and it is polled rather than pushed, so it is a double-booking guard, not an integration.
Connecting Vrbo at volume?
Tell us what you are building, how many Vrbo accounts you expect, and which other channels you need. We will tell you how it looks and what it costs.