Airbnb Scraper avatar
Airbnb Scraper

Pricing

$1.25 / 1,000 results

Go to Store
Airbnb Scraper

Airbnb Scraper

Developed by

Tri⟁angle

Tri⟁angle

Maintained by Apify

Scrape Airbnb rentals in your chosen destinations. Extract descriptions, locations, prices per night, ratings, reviews count, host details, amenities and more. Download scraped data in various formats including HTML, JSON and Excel.

4.3 (6)

Pricing

$1.25 / 1,000 results

100

Total users

9.3K

Monthly users

354

Runs succeeded

92%

Issues response

12 days

Last modified

3 months ago

TI

Run Failed

Closed

Tilak opened this issue
a year ago

The run failed - not sure how to solve it - hope you can advice TIA

lhotanok avatar

Hello, the issue is caused by an unsupported start URL: https://www.airbnb.com/s/Sri-Lanka/homes?

It is indicated by the log message:

2024-02-11T03:00:51.385Z Error: Provided urls must be AirBnB room urls, got https://www.airbnb.com/s/Sri-Lanka/homes?.
2024-02-11T03:00:51.388Z Valid url examples are:
2024-02-11T03:00:51.391Z https://www.airbnb.com/rooms/37288141 - OR - https://www.airbnb.com/luxury/listing/20470618

The easiest way to resolve the issue is to remove startUrls and use locationQuery instead:

{
"addMoreHostInfo": false,
"calendarMonths": 0,
"currency": "USD",
"debugLog": false,
"includeReviews": false,
"limitPoints": 100,
"locationQuery": "Sri Lanka",
"maxConcurrency": 50,
"maxReviews": 10,
"proxyConfiguration": {
"useApifyProxy": true
},
"simple": true,
"timeoutMs": 300000
}

We added a new issue to our backlog - to support location search startUrls such as: https://www.airbnb.com/s/Sri-Lanka/homes We would also like to support multiple locations in a single run through this new feature. So, startUrls may then look like this:

{
"startUrls": [
{
"url": "https://www.airbnb.com/s/Sri-Lanka/homes"
},
{
"url": "https://www.airbnb.cz/s/Kamakura/homes"
}
]
}

I'm closing this issue as the original problem can be resolved by replacing startUrls with locationQuery.