Airbnb Host Scraper — Profiles & Multi-Property Operators avatar

Airbnb Host Scraper — Profiles & Multi-Property Operators

Pricing

Pay per usage

Go to Apify Store
Airbnb Host Scraper — Profiles & Multi-Property Operators

Airbnb Host Scraper — Profiles & Multi-Property Operators

Host profiles behind Airbnb listings: Superhost status, rating, tenure, response rate — grouped so you can see who runs many properties.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Trần Chính

Trần Chính

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Name a city, or pass listing URLs or IDs, and get back the host behind each one — and, grouped across your whole input, which hosts are running several properties.

That grouping is the point. A list of listings tells you about inventory. A list of hosts tells you who the operators are.

One listing is enough to find an eleven-property operator. The Actor opens each host's profile and reads their entire managed portfolio, so you are not limited to whatever listings you happened to feed in.

Measured on Lisbon: 8 listings in, 5 multi-property operators out — the largest managing 12 properties with 3,472 reviews between them.

What you get

{
"host_id": "697089575",
"host_name": "Jardim Do Castelo",
"host_url": "https://www.airbnb.com/users/show/697089575",
"is_superhost": true,
"is_verified": true,
"is_airbnb_managed": false,
"rating_average": 4.81,
"rating_count": 293,
"years_hosting": 1,
"months_hosting": 3,
"response_rate": "100%",
"response_time": "within an hour",
"about": "We are a small family business in Lisbon...",
"listings_found": 2,
"is_multi_property": true,
"listings": [
{"listing_id": "1427417218567220620", "listing_url": "https://www.airbnb.com/rooms/1427417218567220620"},
{"listing_id": "1490660117561664807", "listing_url": "https://www.airbnb.com/rooms/1490660117561664807"}
]
}

Use it for

  • Lead generation for property-management software, cleaning services, insurance, photography — filter to is_multi_property and you have a list of professional operators rather than one-off hosts
  • Market structure research — what share of a city's listings belong to multi-property operators
  • Competitive analysis — who the serious players in your market are, how long they have been hosting, how well they are rated

How to find the operators

  1. Run Airbnb Scraper on a city
  2. Paste its listing_id column in here
  3. Turn on Only hosts with more than one property

The more listings you feed it, the more portfolios it can connect. A host with 14,000 reviews and eight properties is a business, not a spare room.

Two ways to use it

Just name a city. Leave Airbnb listings empty, type a location, and the Actor finds the listings itself — nothing to look up first.

{"location": "Lisbon, Portugal", "maxListings": 50}

Or pass listings you already have. Paste room URLs or IDs, for example the listing_id column from Airbnb Scraper.

{"listings": ["https://www.airbnb.com/rooms/29754402", "1427417218567220620"]}

Input

{
"listings": ["https://www.airbnb.com/rooms/29754402", "1427417218567220620"],
"groupByHost": true,
"onlyMultiProperty": false,
"onlySuperhosts": false
}

Turn Group by host off for one row per listing instead.

Reliability

  • Retries with exponential backoff on network errors
  • A listing whose host cannot be read is reported and never charged
  • If every listing fails, the run fails loudly instead of returning an empty dataset

Pricing

Pay per host profile returned.

FAQ

Does listings_found mean all the host's listings? Yes, when Fetch each host's full portfolio is on: the Actor opens the host's profile and reads Airbnb's own total. One listing in your input is enough to discover a host running eleven.

Why is listings_detailed sometimes lower than listings_found? Airbnb's profile page shows details for at most 10 properties while still reporting the true total. listings_found is the real portfolio size; listings_detailed is how many came with full details attached.

Does this collect personal data? It collects what Airbnb publishes on the listing page: host display name, public profile text, photo, and public statistics. No emails, no phone numbers. If you process this for EU residents, GDPR applies to you as the controller — including having a lawful basis for direct outreach.