AirDNA Scraper — Airbnb Market Data & Top STR Deals
Pricing
from $0.0015 / result
AirDNA Scraper — Airbnb Market Data & Top STR Deals
Short-term rental market data from AirDNA for 24,000+ markets: active Airbnb/Vrbo listings, annual revenue, occupancy, ADR, RevPAR with YoY change, Market Score and subscores, plus top-rated rental deals vs market rate. Export CSV/JSON.
Pricing
from $0.0015 / result
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
AirDNA Scraper: Airbnb and Short-Term Rental Market Data for 24,000+ Markets
AirDNA Scraper collects short-term rental (STR) market data from AirDNA, the leading analytics source for Airbnb and Vrbo, covering 24,000+ markets worldwide. For every market you get the number of active short-term rental listings, average annual revenue per listing, occupancy rate, average daily rate (ADR) and RevPAR, each with its year-over-year change, plus the AirDNA Market Score and its five subscores: rental demand, seasonality, revenue growth, investability and regulation. Optionally collect the top short-term rental deals in each market: title, property type, bedrooms, bathrooms, guests, nightly rate, market average rate, discount vs. market, deal score, coordinates, photo and Airbnb/Vrbo links. Search by city name or country, or paste AirDNA links, and export to CSV, Excel or JSON. Ideal for Airbnb investors, short-term rental hosts and property managers, real estate agents, analysts and travel market research.
What does AirDNA Scraper do?
- 🏘️ 24,000+ markets: US cities and states, Europe, Latin America, Asia-Pacific and more.
- 💵 Revenue and rates: annual revenue, ADR and RevPAR.
- 📊 Occupancy and active listings with year-over-year change.
- 🏆 Market Score (40–100) with demand, seasonality, growth, investability and regulation subscores.
- 🔥 Top rental deals: well-rated properties priced below the market average.
- 🌍 Country filter to sweep many markets at once.
What data can you scrape from AirDNA?
| Field | Description |
|---|---|
| Market | Name, country, region, city, data date, link |
| Supply | Active listings, YoY change |
| Performance | Annual revenue, occupancy, ADR, RevPAR (each with YoY) |
| Market Score | Overall score + rental demand, seasonality, revenue growth, investability, regulation |
| Top property | Title, type, bedrooms, bathrooms, guests, nightly rate, market average, discount %, deal score |
| Location | Latitude, longitude |
| Links | Airbnb ID/link, Vrbo ID, photo |
Use cases for short-term rental data
- Airbnb investors: compare markets by revenue, occupancy and Market Score before buying.
- Hosts and property managers: benchmark your rates and occupancy against the market.
- Real estate agents: add STR income potential to listings and market reports.
- Analysts and lenders: track STR supply growth, regulation risk and revenue trends.
- Travellers and deal sites: surface top-rated stays priced below market.
How to scrape AirDNA
- Click Try for free to open AirDNA Scraper in Apify Console.
- Enter markets (e.g. "San Diego", "Lisbon") or countries.
- Choose Market metrics and/or Top rental deals.
- Set Max markets and click Start.
- Download the results as CSV, Excel or JSON.
Input
Example input
{"markets": ["San Diego", "Palm Springs, California", "Lisbon", "Bali"],"includeMarketData": true,"includeTopProperties": true,"maxMarkets": 10}
| Field | Description |
|---|---|
| Markets | City names, optionally "City, region" or "City, cc". |
| AirDNA links | Market overview links. |
| Countries | Two-letter codes to restrict matching or sweep a country. |
| Market metrics / Top rental deals | Choose what to collect. |
| Max markets / Max results | Limits (0 = no limit). |
Output
Market example
{"type": "market","market": "San Diego, California","countryCode": "US","activeListings": 18008,"activeListingsYoY": 4.2,"annualRevenue": 67300,"annualRevenueYoY": 68,"occupancyRate": 66,"occupancyYoY": 17.1,"averageDailyRate": 319,"averageDailyRateYoY": -9.7,"revPAR": 210,"revPARYoY": 6.7,"marketScore": 74,"rentalDemandScore": 78,"seasonalityScore": 72,"revenueGrowthScore": 93,"investabilityScore": 54,"regulationScore": 61,"dataUpdated": "October 6, 2026"}
Top property example
{"type": "property","market": "san-diego","title": "Walk to Beach! Luxury Family Home BBQ Garage Crib","propertyType": "Townhouse","bedrooms": 3,"bathrooms": 2.5,"guests": 8,"ratePerNight": 236,"marketAverageRate": 481,"discountVsAveragePct": 51,"dealScore": 79,"airbnbUrl": "https://www.airbnb.com/rooms/9879074"}
Output schema
| Field | Type | Description |
|---|---|---|
type | string | market or property. |
market, countryCode, region, city, url | string | Market. |
activeListings, annualRevenue, occupancyRate, averageDailyRate, revPAR (+ …YoY) | number | Metrics. |
marketScore, rentalDemandScore, seasonalityScore, revenueGrowthScore, investabilityScore, regulationScore | number | Scores. |
title, propertyType, bedrooms, bathrooms, guests | mixed | Property. |
ratePerNight, marketAverageRate, discountVsAveragePct, dealScore | number | Deal. |
latitude, longitude, airbnbId, airbnbUrl, vrboId, imageUrl | mixed | Location and links. |
How much does it cost?
AirDNA Scraper uses pay-per-result pricing: a small fixed price per market or property row, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More travel and real estate data
- Spotahome Scraper: mid-term rentals in Europe.
- Booking Hotels Scraper: hotel prices and availability.
- Agoda Hotels Scraper: APAC hotel data.
FAQ
Do I need an AirDNA subscription? No. The scraper collects the public market summaries and top deals.
What currency are rates in?
Rates and revenue are shown in the market's display currency (see the currency field, usually USD).
How often is the data updated?
AirDNA refreshes market summaries regularly; the dataUpdated field shows the date.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate AirDNA Scraper with other apps? AirDNA Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape AirDNA? The scraper only collects publicly visible market summaries. You are responsible for using the data in line with AirDNA's terms and applicable law.
Related Actors
Notes
Original clean-room implementation. Returns only public data. Not affiliated with AirDNA, Airbnb or Vrbo.