Airbnb Scraper avatar
Airbnb Scraper
Try for free

No credit card required

View all Actors
Airbnb Scraper

Airbnb Scraper

tri_angle/airbnb-scraper
Try for free

No credit card required

Scrape whole cities or extract data from hundreds of Airbnb rentals in seconds. Extract host information, addresses, locations, prices, availability, stars, reviews, images, and host/guest details for free. Download scraped data in various formats including HTML, JSON and Excel.

2023-10-03

  • Save "Airbnb service fee" as serviceFee in the output instead of guestFee under pricing.totalPrice object.

2023-03-16

  • Updated actor to version 3

2023-03-15

  • Added isAvailable to output, which is true if the listing is available for the given dates.
  • Now the pricing object is always present in the output, even if the listing is not available for the given dates.

2023-02-15

  • Added isDiscounted, rateDescription, originalDisplayedPrice, and originalDisplayedPriceFormatted to rate object in the output.
  • Added totalPriceBreakdown, and discountInfo to output.

2023-01-31

  • Add displayedPrice, displayedPriceFormatted, and rateBreakdown to output.
  • Allow luxury listings to be scraped.

2022-12-15

  • Fixed issue where pricing was not being scraped correctly when provided with checkInDate and checkOutDate

2022-12-15

  • Added photos, primaryHost, additionalHosts, and isHostedBySuperhost to output (examples in the README.md)
  • Improved the viewing experience of the output tab
  • Updated price collection, where it's always empty (when checkIn or checkOut are not provided)
  • Updated the example in the README.md
  • Fixed hostUrl, which was using the Vietnamese website

2022-11-24

  • Fixed home detail id mismatch (request URL vs API response)

2022-07-28

  • Fixed circular dependency error
  • Fixed error with default min/max prices and empty pricing
  • Prioritized home detail requests to retrieve the results sooner

2022-07-28

  • Fixed pricing extraction
  • Extended nightly price rate with total price info
  • Propagated input currency to pricing API request
  • Removed deprecated got request options (except for abortFunction)
  • Fixed JSON files indentation

2022-04-25

  • Added calendarMonths input option and deprecated includeCalendar. Now you can specify how many months into the future you want to scrape.

1.0.1

  • Updated SDK version
  • Refactored code
  • Fix currency issues
  • Added pricing to dataset
  • Make pivoting a little more assertive
  • Optimized geolocation code and decreased mm accuracy to meters
  • Added the ability to include the calendar of available days
  • Added more descriptive errors
  • Added debugLog
  • Added limits for search and splitting geolocation into smaller areas

2021-03-27

  • Changed input schema to be more UX friendly (set maxItems and maxReviews, set default search term, switched off DEBUG log on default, used USD as default currency)

2021-06-01

  • Fixed max item field to work properly
  • Fixed external source of input (CSV, google sheets)

2021-08-24

  • Added more information for the primary host such as host url and number of listings
Developer
Maintained by Apify
Actor metrics
  • 355 monthly users
  • 98.5% runs succeeded
  • 21.9 days response time
  • Created in Dec 2019
  • Modified 4 days ago
Categories