Airbnb Services Scraper (API) 🧑‍🍳

Airbnb Services Scraper (API) 🧑‍🍳

by clearpath

Extract global Airbnb Experiences data via API. Get listings, details, reviews, and multi-currency pricing with transparent pay-per-use billing for travel and lead gen projects.

149 runs
6 users
Try This Actor

Opens on Apify.com

About Airbnb Services Scraper (API) 🧑‍🍳

Need to pull Airbnb Experiences data for your project? I've been using this scraper for market research, and it just works. It taps directly into Airbnb's own API, so you get clean, structured data on every cooking class, guided tour, or local activity in any city you target. You can extract the full listings, all the detailed descriptions, host info, and even the reviews. A huge plus is that it handles over 40 currencies automatically, which is a lifesaver when comparing prices across different countries. The pricing is straightforward—you only pay for the data events you actually scrape, so there are no surprise fees. I've used it to gather leads for affiliate sites, analyze competitor offerings for a travel startup, and even source unique local job opportunities for a gig economy platform. If you're in travel tech, lead gen, or need reliable local service data, this is a solid, no-nonsense tool to have in your stack.

What does this actor do?

Airbnb Services 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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Airbnb Services Scraper (API)

Overview

This Apify actor scrapes Airbnb's services marketplace (formerly Airbnb Experiences) to extract listings, details, and reviews for services like chefs, photography, and massage. It handles location-based searches, pagination, and supports multiple locales and currencies.

Key Features

  • Search & Filter: Extract services by location, service type, and availability date.
  • Data Extraction: Get listings with host info, pricing, and descriptions. Optional add-ons provide detailed amenities and customer reviews.
  • Global Support: Works with 80+ locales for localized content and 40+ currencies for pricing.
  • Reliability: Built-in proxy support and parallel processing for efficient, robust scraping.
  • Pagination: Automatically crawls through all available result pages.

How to Use

Configure the actor run with input JSON. Here are basic examples.

Basic search for services in a city:

{
  "location": "Paris",
  "maxItems": 40,
  "currency": "EUR"
}

Filtered search for a specific service type:

{
  "location": "Berlin",
  "serviceType": "chefs",
  "checkin": "2025-08-15",
  "maxItems": 10
}

Input/Output

Input Parameters

Parameter Type Description
location string Required. City, region, or country to search (e.g., "Tokyo").
serviceType string Optional. Filter by category (e.g., "photography", "chefs", "massage").
checkin string Optional. Date for availability (format: YYYY-MM-DD).
maxItems integer Maximum number of service listings to return.
currency string Price currency code (e.g., "USD", "JPY"). Default is "USD".
locale string Locale for language/region (e.g., "de-DE", "ja-JP"). Affects text and date formatting.
includeDetails boolean If true, fetches detailed amenities and offerings (add-on).
includeReviews boolean If true, fetches customer reviews and ratings (add-on).

Output Dataset

The actor outputs an array of service items. Each item includes:
* Listing Data: ID, title, description, service type, location, and thumbnail URL.
* Host Info: Host name, ID, and profile photo.
* Pricing: Price, currency, and whether pricing is per person or per group.
* Metadata: Guest capacity, duration, rating, and review count.
* Details (if enabled): Full description, offerings, amenities, and what's provided.
* Reviews (if enabled): Array of reviews with author, date, rating, and text (original and optionally translated).

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 Services Scraper (API) 🧑‍🍳 now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
clearpath
Pricing
Paid
Total Runs
149
Active Users
6
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support