Airbnb Scraper
Try for free
No credit card required
View all Actors
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.
2024-04-22
- Fixed integer overflow on listing IDs
2023-10-03
- Save "Airbnb service fee" as
serviceFee
in the output instead ofguestFee
underpricing.totalPrice
object.
2023-03-16
- Updated actor to version 3
2023-03-15
- Added
isAvailable
to output, which istrue
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
, andoriginalDisplayedPriceFormatted
torate
object in the output. - Added
totalPriceBreakdown
, anddiscountInfo
to output.
2023-01-31
- Add
displayedPrice
,displayedPriceFormatted
, andrateBreakdown
to output. - Allow luxury listings to be scraped.
2022-12-15
- Fixed issue where
pricing
was not being scraped correctly when provided withcheckInDate
andcheckOutDate
2022-12-15
- Added
photos
,primaryHost
,additionalHosts
, andisHostedBySuperhost
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 forabortFunction
) - Fixed JSON files indentation
2022-04-25
- Added
calendarMonths
input option and deprecatedincludeCalendar
. 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
andmaxReviews
, 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