Airbnb Host Portfolio Scraper
Pricing
from $2.00 / 1,000 host-profile chargeds
Airbnb Host Portfolio Scraper
Get an Airbnb host's public profile — bio, verification, Superhost status, every other listing they own — plus paginated reviews written about them as a person. Talks directly to Airbnb's own mobile app API, no login needed. Split from the mature, published Airbnb All-in-One API.
What does Airbnb Host Portfolio Scraper do?
Airbnb Host Portfolio Scraper takes one or more Airbnb host ids and pushes their public profile — bio, verification, Superhost status, every other listing they own — plus paginated reviews written about them as a person, one dataset row per host.
It talks directly to the same internal API the official Airbnb Android app uses (api.airbnb.com), reverse-engineered by live MITM capture against a real device — real Apollo-style GraphQL persisted queries the app itself sends (exact query hashes captured live, never guessed). No Airbnb account, no API key, no scraping setup. This is the host-profile slice of Airbnb All-in-One API, split out as its own focused Actor.
Why use Airbnb Host Portfolio Scraper?
- Walk from a review straight to the host's full portfolio — every other listing the host owns, in one call
- Reviews about the host as a person, not about a specific listing
- Two calls in one row — profile and reviews, fetched in parallel and merged
- No account needed — every read request works fully anonymously
- Use cases: host reputation research, market research, lead generation
Input
| Field | Type | Description |
|---|---|---|
hostIds | string[] | Required. Plain numeric Airbnb host (ContextualUser) ids — found in any airbnb-reviews-scraper or airbnb-listing-detail-scraper result's host-response reviewee.id. |
reviewsOffset | integer | Host reviews to skip. Default 0. |
reviewsLimit | integer | Host reviews per host. Default 10. |
currency | string | ISO code, default USD |
Example:
{ "hostIds": ["1618048489116497162"] }
Output
One dataset row per host id:
{"hostId": "1618048489116497162","profile": { "...": "bio, verification, Superhost status, other listings" },"reviews": { "...": "reviews written about this host as a person" }}
Known limitations
reviewsLimit/reviewsOffsetapply per host, per run — this Actor does not loop to fetch every review about a host automatically; call again with a higherreviewsOffsetfor more.
Pricing
Pay-per-event: $0.0025 per host-profile id processed (FREE plan price — BRONZE/SILVER/GOLD/PLATINUM/DIAMOND get automatic discounts based on your Apify plan). See the Actor's Pricing tab for current rates.