Airbnb Market & Rental Intelligence API
The most comprehensive Airbnb & short-term rental analytics API. Get rental revenue estimates (Rentalizer), search active listings, explore market-level metrics (ADR, RevPAR, occupancy, revenue), discover top property managers, and analyze for-sale investment opportunities.
Airbnb Market & Rental Intelligence API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Rentalizer | ||
| GET |
getRentalEstimate /rentalizer |
Returns estimated nightly rate, occupancy rate, annual revenue, comparable properties, seasonality data, and more for any property address worldwide. This is the flagship… |
| Properties | ||
| GET |
getPropertyDetails /properties/details |
Returns comprehensive details for a single listing including performance metrics, calendar data, pricing history, host info, and more. |
| GET |
searchProperties /properties |
Search for active short-term rental listings in any market. Supports 20+ filter parameters including bedrooms, bathrooms, ratings, amenities, price tier, listing type, and more.… |
| GET |
searchForSaleProperties /properties/forsale |
Find properties currently for sale with estimated short-term rental yields. Filter by price, bedrooms, bathrooms, square footage, property type, and listing date. |
| Market Overview | ||
| GET |
getRentalAmenities /rentalamenities |
Returns what percentage of listings in a market offer various amenities (pool, AC, parking, WiFi, etc.). Useful for competitive analysis. |
| GET |
getTopManagers /top_managers |
Returns the top-ranked property managers/hosts in a market, including their listing count and key performance metrics. |
| GET |
getRentalRatings /rentalratings |
Returns the distribution of guest ratings/reviews across listings in a market — helpful for benchmarking. |
| GET |
getRentalSettings /rentalsettings |
Returns distribution data about rental settings in a market — minimum stay, cancellation policies, instant book rates, and more. |
| GET |
getMarketOverview /overview |
Returns a high-level overview of the short-term rental market for a given location, including summary statistics like average revenue, occupancy, ADR, and listing counts. |
| GET |
getActiveListings /activelistings |
Returns historical active listing counts for a location, broken down by month. Useful for tracking market supply growth. |
| Markets & Submarkets | ||
| GET |
getSubmarketsByCountry /submarkets |
Returns a paginated list of all submarkets (neighborhoods/districts) in a country, sorted by market score. |
| GET |
getSubmarketsByMarket /submarkets_by_market |
Returns all submarkets (neighborhoods) within a given parent market. Use this to drill down from a city-level market into its neighborhoods. |
| GET |
getMarketForSaleProperties /market_forsale_properties |
Returns for-sale real estate listings in a market/submarket, sorted by price descending. |
| GET |
getMarketListings /market_listings |
Returns paginated listings for a specific market or submarket by ID. Sorted by review count. |
| GET |
getMarketsByCountry /markets |
Returns a paginated list of all short-term rental markets in a given country, sorted by market score. Includes geometry data for mapping. |
| Market Analytics | ||
| GET |
getMarketAvgDailyRevpar /market_avg_daily_revpar |
Returns the average daily Revenue Per Available Room (RevPAR) for a market or submarket, broken down by day of year. Ideal for understanding seasonality patterns. |
| GET |
getMarketMetric /market_metric |
Returns time-series data for a specific metric in a market or submarket. Useful for charting trends over time. **Available metrics:** `adr` (Average Daily Rate), `revenue`,… |
| GET |
getMarketTopPropertyManagers /market_top_property_managers |
Returns the top-ranked property managers/hosts in a specific market or submarket by ID. |
| GET |
getMarketOverviewByCategory /market_overview |
Returns an overview breakdown for a specific category within a market. **Available categories:** `market_score`, `channel`, `amenities`, `cancellation_policy`, `bedrooms`,… |
| GET |
getMarketSummary /market_summary |
Returns a summary/snapshot for a specific metric category in a market. **Available metric categories:** `occupancy_summary`, `rates_summary`, `revenue_summary` |
| GET |
getMarketActivePropertyCount /market_active_property_count |
Returns the number of currently active short-term rental properties in a market or submarket. |
| Address & Location | ||
| GET |
getLocationSuggestions /suggestion |
Returns matching markets, cities, and regions for a given search term. Use this to find valid location identifiers. |
| GET |
suggestMarket /suggest_market |
Searches for a market or submarket matching the given location. Returns the best-matching market with its marketId, submarketId, and geographic details. Uses intelligent fuzzy… |
| GET |
suggestAddress /suggest_address |
Returns geocoded address suggestions using Google Maps geocoding. Useful for validating and standardizing addresses before passing them to the Rentalizer. |
| Other endpoints | ||
| GET |
healthcheck / |
Returns a simple status message to verify the API is running. |
Airbnb Market & Rental Intelligence API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $25 / month | 2 / second |
|
| ULTRA | $75 / month | 3 / second |
|
| MEGA | $150 / month | 4 / second |
|