Airbnb Pro Host Business Email Scraper
Pricing
Pay per event
Airbnb Pro Host Business Email Scraper
🚀 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.
Pricing
Pay per event
Rating
1.0
(1)
Developer

Corentin Robert
Actor stats
0
Bookmarked
24
Total users
14
Monthly active users
a day ago
Last modified
Categories
Share
Airbnb Contact Information Scraper
Extract host and company contact information from Airbnb listings with a single click. Get complete contact details for hosts and professional companies from any city worldwide.
🎯 What You Get
Extract contact information from all Airbnb properties in any city:
{"url": "https://www.airbnb.fr/rooms/596873120671062738","hostName": "Jacques","hostType": "Superhôte","isProHost": false,"companyName": "N/A","companyAddress": "N/A","companyEmail": "N/A","companyPhone": "N/A","companyRegister": "N/A","companyRCS": "N/A"}
For professional hosts, you get complete company details:
{"url": "https://www.airbnb.fr/rooms/123456789","hostName": "Marie","hostType": "Hôte professionnel","isProHost": true,"companyName": "SARL Location Vacances","companyAddress": "123 Rue de la Paix, 75001 Paris","companyEmail": "contact@locationvacances.fr","companyPhone": "+33 1 23 45 67 89","companyRegister": "123456789","companyRCS": "RCS Paris 123 456 789"}
🚀 Quick Start
Input - Three Distinct Modes
The scraper provides three organized input modes for maximum flexibility and clarity:
Mode 1: City Search
Enter a city name to scrape all properties in that city. Optionally add filters to target specific property segments:
{"city": "Lyon","priceMin": 1000,"priceMax": 5000,"priceFilterNumNights": 5,"roomTypes": ["Entire home/apt"],"flexibleTripLengths": ["weekend_trip"],"amenities": ["Pool", "Jacuzzi"]}
Available filters (all optional):
priceMin: Minimum price per night in eurospriceMax: Maximum price per night in eurospriceFilterNumNights: Number of nights for price calculation (default: 5)roomTypes: Array of room types ("Entire home/apt","Private room","Shared room")flexibleTripLengths: Array of trip lengths ("weekend_trip","one_week","one_month")amenities: Array of amenities filters. Supported:"Pool"(Piscine),"Jacuzzi"
What happens:
- Collects all property URLs from the city matching your filters (up to 15 pages)
- Extracts contact information from each property in parallel
- Saves only professional hosts with contact information to the dataset
Perfect for: Market research, city-wide lead generation, comprehensive analysis, targeted professional host discovery
Mode 2: Single Listing
Enter a direct listing URL for fast single extraction:
{"listingUrl": "https://www.airbnb.fr/rooms/46034337"}
What happens:
- Skips URL collection phase (instant start)
- Directly extracts contact information from the specified listing
- Saves if it's a professional host with contact information
Perfect for: Quick verification, single property analysis, when you already have listing IDs
Mode 3: Bulk Listings
Enter multiple listing URLs for parallel bulk processing:
{"listingUrls": [{ "url": "https://www.airbnb.fr/rooms/46034337" },{ "url": "https://www.airbnb.fr/rooms/1254120913116119830" }]}
What happens:
- Skips URL collection phase
- Processes all listings in parallel (50 concurrent requests on Apify)
- Extracts contact information from each listing simultaneously
- Saves all professional hosts with contact information
Perfect for: Batch processing, processing pre-collected listing IDs, high-volume extraction
Why Three Modes?
- Clear organization: Each mode has its own dedicated section in the Apify UI
- Better UX: Users know exactly what to enter for each use case
- Optimized performance: Each mode is optimized for its specific scenario
- Flexibility: Choose the mode that best fits your workflow
📊 Output Data
Only professional hosts with contact information are saved to the dataset. Each entry includes 10 contact fields:
Host Information
- Host name and type (Superhost, Professional Host, Regular Host)
- Professional host detection (automatic)
Company Information (for professional hosts)
- Company legal name (Raison sociale)
- Company address
- Company email
- Company phone number
- Company register number
- Company RCS number
⚡ Performance
Speed & Efficiency
- 200-300 properties analyzed per city
- 15-45 professional hosts typically found per city
- 100% coverage of all available properties
- 95%+ success rate in contact extraction
- ~1 minute to extract all professional hosts per city
- 50 concurrent requests on Apify (20 locally) for maximum speed
- Fast extraction using optimized CheerioCrawler (no browser overhead)
- Only professional hosts with contact info saved to dataset (filtered automatically)
Performance by Mode
- City Search: ~1 minute per city (200-300 properties processed in parallel)
- Single Listing: ~1-2 seconds per listing (instant extraction)
- Bulk Listings: ~1-2 seconds per listing (50 processed simultaneously on Apify)
📈 Typical Use Cases
- Lead Generation: Extract contact information from professional hosts for business outreach
- Market Research: Identify professional vs. individual hosts in a market
- Business Analysis: Analyze company information and registration details
- Contact Database: Build comprehensive databases of Airbnb host contacts
- Compliance Checking: Verify company registration numbers and legal information
⚙️ Configuration
Recommended Settings
Memory: 2 GBTimeout: 3600s (1 hour)Restart on error: ON
Why 2GB Memory?
- Lightweight extraction (no browser needed)
- Efficient CheerioCrawler processing
- Handles large batches of properties smoothly
- Cost-effective for high-volume scraping
📝 Output Format
Only professional hosts with contact information are saved. Data is saved as JSON with fields organized by importance:
- Property URL (for reference)
- Host information (name, type)
- Professional host flag (always
truein dataset) - Company details (complete contact information)
🎁 Key Features
- Three Input Modes: Organized interface with City Search, Single Listing, and Bulk Listings modes
- Automatic Professional Host Detection: Identifies professional hosts based on company information
- Smart Filtering: Only saves professional hosts with contact information to dataset
- Complete Company Data: Extracts all legal and contact information for businesses (including GEMI numbers for Greek companies)
- High Concurrency: 50 parallel requests on Apify for maximum speed
- Fast Two-Phase Process: Quick URL collection, then parallel contact extraction (~1 minute per city)
- High Success Rate: 95%+ accuracy in extracting available contact information
- Worldwide Coverage: Works for any city worldwide, not just France
- Clean Data Format: Consistent structure with "N/A" for missing fields
- Bulk Processing: Process hundreds of listings simultaneously with optimized parallel extraction
📞 Support
For issues or questions:
- Check execution logs in Apify console
- Verify the search URL or city name is valid
- Review the dataset for extracted contact data quality