🚀 High-performance Airbnb scraper for B2B lead generation. Extracts professional host business information including company names, email addresses, phone numbers, and registration details. Perfect for real estate agencies, property managers, and business development teams.
Streaming memory: Push + remove from memory after each batch — no longer holds 10k listings in RAM
Default memory: Back to 4 GB (streaming keeps usage low)
Large runs: Concurrency reduced when >2000 listings
Run log: Buffer capped at 2000 lines
Fixed
OOM: Streaming architecture avoids OOM on 10k+ listings without paying for 8–16 GB RAM
[1.1.0] - 2025-02-24
Added
RUN_LOG: Live progress log in Key-Value Store — users can open the Run Log link during execution to monitor scraping progress (bars, %, ETA, pro hosts found)
Progressive push: Results stream to the dataset as each contact is extracted — no need to wait until the end to see data
CHANGELOG: Version history visible on the Apify Store page
Changed
Output schema: Added "Run Log (live)" link pointing to Key-Value Store RUN_LOG record
onlyProHosts: Default true (pro hosts only). Set false in input to include all host types (individual + pro)
[1.0.0] - 2025-02
Added
Initial release
City search, Listing URLs, Host profile modes
Contact extraction: email, phone, company name, address
Professional host detection via Airbnb labels + page scraping