Airbnb scraper guide

Airbnb data scraper for search results and listing information

Make accommodation research easier to compare.

Compare accommodation search results for a destination and travel dates. Live availability and price cannot be confirmed right now. Check the current catalogue before planning a run.

MONOCRAWL / RESULTSExample
Airbnb

Stay shortlist

StayLocation
Example city apartmentLisbon
Example garden studioLisbon
Example riverside loftLisbon
Illustrative resultCSV / JSON
Illustrative layout and values. Your results depend on the source and settings.

Built for useful work

Make the data part
of your next decision.

Prepare a shortlist for a particular trip and compare later runs with the same guests and dates. Keep those conditions with your results: a change in occupancy or dates can change the listings and prices returned.

01

Compare a trip shortlist

Collect results for the same destination, dates and guests. Review the original listings before choosing a stay or sharing options with travellers.

02

Research a local market

Save comparable searches for your chosen area. Keep the travel dates and occupancy consistent when reviewing later snapshots.

From source to working data

What the scraper
is designed to return.

Extract accommodation listings for a destination search.

Explore the output fields
Guide only

A live run could not be confirmed. This page shows intended fields and limitations for evaluation only.

Current availability

Check access before
planning a run.

We cannot confirm a live quote for this scraper right now. Open the dashboard to check the current catalogue before relying on it.

A few useful details

About this scraper.

Review the intended inputs and limits. Check current availability before using this scraper in a workflow.

Read the endpoint reference
What do I need to enter?
Search results page URL on Airbnb required

Paste a full URL. Only the supported filters listed below are accepted.

Example: https://www.airbnb.co.uk/s/Italy/homes

Supported URL settings: Location, Check-in date, Check-out date, Adults, Children, Infants, Pets, Minimum price, Maximum price, Currency.

Maximum number of places required

Up to 50. The source may return fewer results.

Choose a whole number from 1 to 50. Default: 10.

What does this template collect?

The response contains accommodation search listings. It is not a reservation or a complete calendar of each property's rates.

Map boundaries and unsupported filters are rejected. Travel dates do not advance automatically in a monitor. Confirm final terms on the property page.

Supports destination, dates, guest counts and price limits. Map boundaries and other filters are rejected. Dates stay fixed in recurring checks; update them before they pass.

Can I run this as a monitor?

Live availability cannot be confirmed right now. Check the dashboard for a current quote before creating a monitor. Scheduling does not add automatic pagination or AI analysis.

Where are my results saved?

There is no result from this scraper while a live run is unavailable. For available scrapers, saved runs and exports appear in your dashboard.

Can I use this through an AI agent?

Only if the corresponding operation is currently available. Connect your agent through Integrations. Ask it to check the current catalogue, explain the settings and show the cost before running.

Your next step

Find a scraper
you can use now.

Availability could not be confirmed. Check the current catalogue before choosing this scraper.

Check current availability