Airbnb Property Availability Scraper avatar

Airbnb Property Availability Scraper

Pricing

from $0.70 / 1,000 availability calendar scrapeds

Go to Apify Store
Airbnb Property Availability Scraper

Airbnb Property Availability Scraper

Extract Airbnb property availability calendars for up to 12 months, including available and booked dates. Export structured JSON or CSV data for pricing analysis, booking insights, and market research.

Pricing

from $0.70 / 1,000 availability calendar scrapeds

Rating

0.0

(0)

Developer

Creation

Creation

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Extract Airbnb property availability calendars for up to 12 months, including available and booked dates. This Actor uses Airbnb's internal GraphQL API to retrieve calendar availability quickly and exports clean, structured JSON or CSV data for market research, booking analysis, pricing intelligence, and automation.


Features

  • ๐Ÿ“… Extract up to 12 months of Airbnb availability.
  • โœ… Retrieve all available dates.
  • โŒ Retrieve all booked dates.
  • ๐Ÿ“† Organize results by Month and Year.
  • โšก Fast GraphQL-based scraping (no browser automation required).
  • ๐Ÿ“ฆ Export structured JSON or CSV datasets.
  • ๐Ÿ”„ Automatically handles Airbnb API requests.
  • ๐Ÿ›ก๏ธ Built-in retry logic for improved reliability.
  • ๐Ÿ“… Standardized MM/DD/YYYY date format.

Supported Input

Provide the full Airbnb property URL.

Example

{
"url": "https://www.airbnb.com/rooms/1476018488467660109"
}

Supported URLs include:

https://www.airbnb.com/rooms/1476018488467660109
https://www.airbnb.co.in/rooms/1476018488467660109
https://www.airbnb.co.uk/rooms/1476018488467660109

Output

The Actor returns the availability calendar grouped by property and month.

Example Output

[
{
"https://www.airbnb.com/rooms/1476018488467660109": {
"July 2026": {
"available": [
"07/12/2026",
"07/13/2026",
"07/14/2026"
],
"booked": [
"07/01/2026",
"07/02/2026",
"07/03/2026"
]
},
"August 2026": {
"available": [
"08/02/2026",
"08/03/2026",
"08/04/2026"
],
"booked": [
"08/01/2026"
]
}
}
}
]

Output Structure

Each property contains one or more monthly calendar objects.

FieldDescription
Property URLAirbnb property URL
MonthCalendar month and year
availableList of available booking dates
bookedList of booked or unavailable dates

Dates are returned in:

MM/DD/YYYY

format.


Use Cases

This Actor is ideal for:

  • ๐Ÿ“ˆ Airbnb pricing intelligence
  • ๐Ÿ  Vacation rental monitoring
  • ๐Ÿ“… Availability tracking
  • ๐Ÿ’ฐ Revenue management
  • ๐Ÿ“Š Competitor analysis
  • ๐Ÿค– AI & LLM datasets
  • ๐Ÿ›๏ธ Booking calendar synchronization
  • ๐Ÿ” Market research

Export Formats

The dataset can be exported as:

  • JSON
  • CSV
  • Excel
  • XML
  • RSS
  • HTML

or accessed directly using the Apify API.


Performance

This Actor uses Airbnb's internal GraphQL availability endpoint instead of browser automation, providing:

  • Faster execution
  • Lower resource usage
  • Higher reliability
  • Lower operating costs

Limitations

  • Public Airbnb listings only.
  • Availability depends on Airbnb's published calendar.
  • The Actor retrieves approximately 12 months of future availability.
  • Large-scale scraping may require Apify Proxy for optimal reliability.

Error Handling

The Actor includes automatic retry logic to recover from:

  • Temporary Airbnb API failures
  • Network interruptions
  • Request timeouts
  • Rate limiting

Related Airbnb Actors

  • Airbnb Property Details Scraper
  • Airbnb Property Reviews Scraper
  • Airbnb Host Details Scraper
  • Airbnb Host Properties List Scraper

Support

If you encounter any issues or would like additional features, feel free to open an issue or contact the Actor maintainer.