Airbnb Homes avatar

Airbnb Homes

Pricing

$10.00/month + usage

Go to Apify Store
Airbnb Homes

Airbnb Homes

Airbnb Homes Scraper is an Apify actor that extracts detailed data from Airbnb listings, including location, amenities, host details, and reviews. It supports scraping by location or specific URLs, providing structured JSON output for analysis, market research, or data aggregation.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

shareze

shareze

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Airbnb Homes Scraper

Airbnb Homes Scraper is an Apify actor designed to scrape detailed information about Airbnb listings. It extracts data such as location, amenities, host details, reviews, and more, providing a structured output for further analysis.

Features

  • Scrape detailed information about Airbnb listings.
  • Extract data such as location, title, amenities, host details, reviews, and more.
  • Supports scraping specific listings via URLs or searching by location.
  • Outputs structured JSON data for easy integration and analysis.

How to Use

  1. Input Configuration: Provide the input parameters in the Apify actor's input schema. You can specify:

    • location: The location to search for listings (e.g., "New York").
    • room_urls: A list of specific Airbnb room URLs to scrape.
    • size: The maximum number of listings to retrieve.
  2. Run the Actor: Start the actor on the Apify platform. The actor will fetch the data based on the provided input.

  3. Output: The actor returns a structured JSON object for each listing, including:

    • id: The unique ID of the listing.
    • url: The URL of the listing.
    • location: The city and coordinates of the listing.
    • title: The title of the listing.
    • short_descriptions: A brief description of the listing.
    • overview: Details such as guest capacity, number of bedrooms, and bathrooms.
    • avg_rating and review_count: Average rating and total reviews.
    • host_overview: Information about the host.
    • amenities: Available amenities and their details.
    • images: A list of image URLs.
    • htmlDescription: A detailed description of the listing.

Example Input

{
"location": "New York",
"room_urls": [
{ "url": "https://www.airbnb.com/rooms/1249885513565135493" }
],
"size": 10
}

Example Output

{
"id": "1607322812358492543",
"url": "https://www.airbnb.com/rooms/1607322812358492543",
"location": {
"city": "New York",
"coordinate": {
"latitude": 40.75607,
"longitude": -73.98138
}
},
"title": "Boutique Midtown 2BR | Steps from Broadway",
"short_descriptions": "Boutique Midtown 2BR | Steps from Broadway",
"overview": {
"title": "Entire rental unit in New York, United States",
"overviewItems": ["4 guests", "1 bedroom", "2 beds", "1 bath"]
},
"avg_rating": null,
"review_count": 1,
"host_overview": {
"title": "Hosted by Brandon",
"overviewItems": ["1 month hosting"],
"avatar": "https://a0.muscache.com/im/pictures/user/User/original/296e1bb1-f52e-4638-8f62-e2b639889314.jpeg"
},
"amenities": {
"preview": [
{ "title": "Wifi", "available": true },
{ "title": "TV", "available": true }
]
},
"images": [
"https://a0.muscache.com/im/pictures/prohost-api/Hosting-1607322812358492543/original/b25b10c2-6e6b-44a7-9788-de86f4740ba5.jpeg"
],
"htmlDescription": "Situated in the heart of Midtown Manhattan..."
}

Benefits

  • Automates the process of gathering Airbnb listing data.
  • Saves time and effort by providing structured data for analysis.
  • Useful for market research, competitor analysis, or data aggregation.

Limitations

  • The actor relies on Airbnb's website structure, which may change over time.
  • Ensure compliance with Airbnb's terms of service when using this tool.