Airbnb Experiences Scraper (API) 🎉
by clearpath
Extract global Airbnb Experiences data—listings, details, and reviews—with automatic currency conversion and parallel processing. Simple pay-per-result pricing.
Opens on Apify.com
About Airbnb Experiences Scraper (API) 🎉
Need to pull Airbnb Experiences data for your project? I've been there. This scraper is the one I use when I need reliable, structured data from any city or country. It grabs the full picture: listings, all the detailed descriptions, pricing, host info, and crucially, the reviews. What I appreciate is that it handles the tricky stuff for you, like automatically converting prices across 40+ different currencies, so you don't have to. Whether you're analyzing market trends, building a travel app, or generating leads for local tour operators, having this data on tap changes the game. It runs multiple searches in parallel, which just means you get your results faster without overcomplicating things. And with pay-per-result pricing, you only pay for the data you actually get, which makes it straightforward to budget for. It’s become my go-to for getting a clean dataset without spending days writing and maintaining my own scripts.
What does this actor do?
Airbnb Experiences Scraper (API) 🎉 is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Airbnb Experiences Scraper (API)
Overview
This actor scrapes Airbnb Experiences listings, details, and reviews from any location. It handles search, filtering, pagination, and localized content extraction via Airbnb's API.
Key Features
- Location-based scraping: Pull experiences from any city or region.
- Filtering: Narrow results by experience type (e.g., cooking, art), date, and locale.
- Comprehensive data: Extract listings, host info, agendas, amenities, and customer reviews.
- Scalability: Built-in pagination, parallel processing, and proxy support for reliable runs.
- Localization: Supports 80+ locales for language-specific content and formatting.
- Multi-currency: Returns pricing in over 40 currencies.
How to Use
Configure the actor using an input JSON object. Key parameters control the search scope and data depth.
Basic Search
Fetches a list of experience summaries for a location.
{
"location": "Paris",
"maxItems": 40,
"currency": "EUR"
}
Advanced Search
Filters by category and date, and enables detailed scraping.
{
"location": "Tokyo",
"experienceType": "cooking",
"checkin": "2025-08-15",
"maxItems": 100,
"scrapeDetails": true,
"locale": "ja-JP",
"currency": "JPY"
}
Input/Output
Main Input Parameters
| Parameter | Type | Description |
|---|---|---|
location |
String | Required. Target city/region (e.g., "London"). |
maxItems |
Integer | Max number of experiences to return. |
experienceType |
String | Filter by category (e.g., "cooking", "art"). |
checkin |
String | Filter by availability date (YYYY-MM-DD). |
scrapeDetails |
Boolean | If true, extracts full details for each listing. |
scrapeReviews |
Boolean | If true, extracts customer reviews. |
locale |
String | Set language/region (e.g., "de-DE", "fr-FR"). |
currency |
String | Pricing currency code (e.g., "USD", "JPY"). |
Output
The dataset contains items with the following structure. Fields are populated based on your input (scrapeDetails, scrapeReviews).
{
"id": "123456",
"url": "https://www.airbnb.com/experiences/123456",
"title": "Pasta Making Class in Rome",
"location": "Rome, Italy",
"price": 75,
"currency": "EUR",
"host": {
"name": "Maria",
"isSuperhost": true
},
"details": {
"description": "Full description...",
"agenda": ["Step 1", "Step 2"],
"amenities": ["Equipment", "Meal"]
},
"reviews": [
{
"rating": 5,
"comment": "Amazing experience!",
"date": "2024-03-15"
}
]
}
Run the actor via the Apify API, SDK, or directly in the console. Check the actor's source code and documentation on Apify for the latest details: https://apify.com?fpr=python_automation
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Airbnb Experiences Scraper (API) 🎉 now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- clearpath
- Pricing
- Paid
- Total Runs
- 195
- Active Users
- 14
Related Actors
Apartments.com Scraper 🏡
by epctex
Expedia Hotels 4.0
by jupri
Zillow Detail Scraper
by maxcopell
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
by igolaizola
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support