Vrbo API

Vrbo API for Vacation Rental Search, Prices, Amenities, Reviews, and Availability

Scrappa's Vrbo API returns structured JSON from Vrbo, the vacation rental marketplace. Find a destination, search rentals for stay dates with filters for price, bedrooms, property type and amenities, read property details with prices, photos and house rules, list guest reviews and read the day by day availability calendar. Prices include all fees. Scrappa is an independent service and is not affiliated with Vrbo.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
6
Endpoints
735
Calendar days
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/vrbo/search?destination=Miami&check_in=2026-12-12&check_out=2026-12-15&adults=2&limit=10" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "destination": "Miami",
    "check_in": "2026-12-12",
    "check_out": "2026-12-15",
    "total_results": 398,
    "has_more": true,
    "next_offset": 10,
    "properties": [
      {
        "property_id": "124807895",
        "name": "Corner Penthouse with Sunset Views, Pool & Gym in Miami Downtown",
        "url": "https://www.vrbo.com/5038036",
        "property_type": "Apartment",
        "bedrooms": 2,
        "rating": 9.2,
        "rating_scale": 10,
        "review_count": 12,
        "price": { "currency": "USD", "nightly": 433.0, "stay_total": 1300.0, "nights": 3, "fees_note": "All fees included" }
      }
    ]
  },
  "meta": { "endpoint_family": "rental_search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Rental Price Tracking

Track nightly prices and stay totals for the same dates across a destination.

Market Research

Compare supply by property type, bedrooms and amenities in any destination.

Travel Apps

Show vacation rentals with photos, ratings and availability inside your own product.

Guest Sentiment

Read public review text and category scores for any property.

Vrbo scraper API

Vrbo API for vacation rental search, prices, reviews, and availability

The Vrbo API is built for travel apps, price tracking and market research. Search responses carry the nightly price, the stay total with all fees, the rating on the Vrbo scale of 10, photos and the link of each property. Detail responses add amenities, house rules, prices per unit and reviews.

Search rentals by destination, dates and guests with price, bedroom and amenity filters.

Read property details, photos, house rules and guest reviews.

Read a calendar of up to 735 days with nightly prices and stay limits.

Choose the right Vrbo API endpoint

Use Destinations to get a region id

Resolve a place name into the region id that the search endpoint takes for an exact area.

Open Vrbo Destinations API docs

Use Search for rentals and prices

Search for a stay and use the property id for the listing, reviews and availability endpoints.

Open Vrbo Search API docs

Available endpoints

Everything you need in one API.

GET

Vrbo Availability

/api/vrbo/listing/availability

Get the availability calendar and nightly prices of a Vrbo property

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Vrbo rental data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Availability calendar with nightly prices
Scrappa:
ScrapingBee / ScraperAPI:
Live filter and sort catalogue
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Destination autocomplete with region ids, types and coordinates
Search by destination, region id or map area with dates and guests
Filters for price, bedrooms, bathrooms, beds, property type, amenities and more
Nightly price and stay total with all fees, rating on the Vrbo scale of 10
Property details with grouped amenities, house rules, prices per unit and photos
Guest reviews with sorting and paging, and a calendar of up to 735 days

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Vrbo. The Vrbo API returns structured JSON from public Vrbo data through a Scrappa API key.

Yes. Vrbo shows prices with all fees included and does not show fee line items, so the API returns the nightly price and the stay total as Vrbo shows them.

Vrbo rates from 0 to 10. The API returns the score as Vrbo shows it, with rating_scale 10, and never converts it to 5 stars.

No. Reviews carry the text, score, date and stay length. Reviewer names, photos and host replies are not returned.

Start using the Vrbo API

Sign up and get 500 free credits. No credit card required.