Airbnb Scraper
1 day trial then $25.00/month - No credit card required now
Airbnb Scraper
1 day trial then $25.00/month - No credit card required now
Crawl the Airbnb site and extract data about rentals. Scrape rental details for any location with many filters. Download and use the data in whatever way you want.
Hi, I am having a hard time to make this actor run. This is the last log from the actor:
2024-10-03T11:35:49.576Z ACTOR: Pulling Docker image of build 9X1vpEzpWSzsuzfLZ from repository.
2024-10-03T11:35:49.669Z ACTOR: Creating Docker container.
2024-10-03T11:35:49.699Z ACTOR: Starting Docker container.
2024-10-03T11:35:50.316Z
2024-10-03T11:35:50.317Z > airbnb-scraper@0.0.1 start:prod
2024-10-03T11:35:50.317Z > node dist/main.js
2024-10-03T11:35:50.318Z
2024-10-03T11:35:50.454Z (node:19) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
2024-10-03T11:35:50.454Z (Use node --trace-warnings ...
to show where the warning was created)
2024-10-03T11:35:51.746Z INFO System info {"apifyVersion":"3.1.15","apifyClientVersion":"2.9.1","crawleeVersion":"3.8.0","osType":"Linux","nodeVersion":"v18.20.4"}
2024-10-03T11:35:51.828Z INFO Input: {"addMoreHostInfo":false,"calendarMonths":12,"currency":"EUR","extraData":false,"location":"Marbella, Spain","maxConcurrency":5,"maxItems":100000,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["BUYPROXIES94952"]},"limitPoints":100,"timeoutMs":60000}
2024-10-03T11:35:53.891Z INFO Currency query: USD
2024-10-03T11:35:53.892Z INFO Location query: Marbella, Spain
2024-10-03T11:35:54.836Z INFO Found 1 polygons
2024-10-03T11:35:54.837Z INFO Got 1 filtered polygons
2024-10-03T11:35:54.882Z INFO Finding points in polygon, (might take a while) {"place_id":286561194}
2024-10-... [trimmed]
Hi, I am thinking of renting this actor, but I also get empty results for various locations. The actor gets stopped due to multiple requests failing in a short time:
2024-10-08T19:28:24.548Z ERROR FRH:Item: Request failed completely: https://api.airbnb.com/v2/pdp_listing_details/53108560?_format=for_native, error: Cannot read properties of undefined (reading 'trim') 2024-10-08T19:28:24.583Z ERROR FailedRequestHandler: Multiple requests failed in a short time. Actor will stop. 2024-10-08T19:28:24.584Z INFO GlobalContext: Saving state... 2024-10-08T19:28:24.584Z INFO FailedRequestHandler: Waiting for 30 seconds... 2024-10-08T19:28:24.660Z INFO GlobalContext: State saved. 2024-10-08T19:28:37.862Z INFO Statistics: BasicCrawler request statistics: {"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":1427,"requestsFinishedPerMinute":80,"requestsFailedPerMinute":0,"requestTotalDurationMillis":114129,"requestsTotal":80,"crawlerRuntimeMillis":60086,"retryHistogram":[80]} 2024-10-08T19:28:44.586Z ERROR BasicCrawler: The crawler was paused due to migration to another host, but some requests did not finish in time. Those requests' results may be duplicated. 2024-10-08T19:28:54.586Z INFO FailedRequestHandler: Process will exit. Please, check that everything is working correctly.
I managed to get more results by removing the reviews from the scrap (Number of reviews = 0) and reducing the availability to the next 6 months. However, I am getting the same forced pause at the end, at around 800-1,000 results.
Another problem is that the tool gets lots of ads not from the destination itself, but from others close to it: I guess it has to do with the fact that airbnb shows results for destinations close to the one you are searching, as well as people straight up lying about the real location of their houses. Not really a problem of the tool itself, really.
Actor Metrics
56 monthly users
-
10 stars
98% runs succeeded
31 days response time
Created in Feb 2024
Modified 2 days ago