Airbnb Stays Search
Airbnb stays for a destination, dates and guest count, exactly as a signed-out visitor's search shows them
One Airbnb listing's public page by listing ID or URL: name, description, property and room type, guest capacity, location label, neighbourhood and approximate coordinates, overall rating, review count, the six category ratings (cleanliness, accuracy, check-in, communication, location, value) and star distribution, guest-favourite flag, every amenity by group, highlights, house rules, safety notes, sleeping arrangements, photos, host type (superhost, verified, years hosting, host rating) and up to 100 recent public reviews with rating, date, language, stay length, text and the host's reply. Host and reviewer names are pseudonymized unless you ask for them, and the host's own profile details are never collected. Read as a signed-out visitor. Billed per listing; not-found listings, blocks and failures are free.
| Name | Type | Description |
|---|---|---|
listingrequired | string | Airbnb listing ID or URL, e.g. '1706466' or https://www.airbnb.com/rooms/1706466. |
checkin | string | Optional check-in date, YYYY-MM-DD. Default: null |
checkout | string | Optional check-out date, YYYY-MM-DD. Default: null |
adults | integer | Number of adults. Default: 1 |
currency | string | Currency for any prices shown, e.g. USD. Default: "USD" |
limit | integer | Recent public reviews to return (0-100). Default: 10 |
reviews_sort | string | Review order. Default: "most_recent" One of: most_recent, most_relevant, highest_rated, lowest_rated |
include_reviewer_names | boolean | Return reviewers' first names. Off by default: authors are 'Reviewer 1', 'Reviewer 2', ... Default: false |
include_host_name | boolean | Return the host's first name. Off by default: 'Host', also in review texts. Default: false |
max_age | integer | Accept a cached answer up to this many seconds old, billed at 50%. Default 0 (always fresh). |
curl "https://api.gridlode.com/v1/travel/airbnb/listing?listing=1706466&limit=10" \
-H "Authorization: Bearer $GRIDLODE_KEY"Market reference: No public Airbnb listing or reviews API.
3 credits per listing. One credit costs $0.001 on the smallest pack and as little as $0.0003 on enterprise plans. Cached answers cost half and failed calls are free.
Airbnb stays for a destination, dates and guest count, exactly as a signed-out visitor's search shows them
Homes for sale, for rent or recently sold on Zillow for a city, ZIP code or neighbourhood, or for any Zillow search URL you copy from the browser…
Listings from any Craigslist city site by category and keyword (bikes in austin, cars and trucks in sfbay, apartments in london)
Car listings from an AutoScout24 search (autoscout24.com, .de, .it, .fr, .nl, .be, .at or .es) by make and model, or from any AutoScout24 results URL…
Flight options from Google Flights for a route and date, as a signed-out visitor sees them
Hotels and vacation rentals from a Google Hotels search for a destination, dates, guest count and currency, as a signed-out visitor sees them