Endpoints
Short Term Rentals 10
Rental Rates 1
Long Term Rentals 3
Trends 3
Search 8
Investment Analysis 5
Property 4
Rento Calculator 10
Predictive Scores 3
What is the Mashvisor API?
Nationwide real estate API for properties details and analyzing Airbnb and traditional rental properties with pricing, occupancy, income, and ROI insights.
Mashvisor API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.
Mashvisor API endpoints
- GET
/airbnb-property/super-hostsGet Airbnb Super Hosts
Obtain a list of all Airbnb market super hosts for a zip code or a city.
- GET
/airbnb-property/top-reviewedGet Airbnb Top Reviewed Homes
List all Airbnb top reviewed homes and most counts of reviews for a specific location: city, or a zip code
- GET
/airbnb-property/newly-listedGet Airbnb Newly Listed Homes
List all Airbnb homes that are recently listed for a specific location: city, or a zip code.
- GET
/airbnb-property/{id}Get Airbnb Listing Info
This endpoint retrieves an Airbnb listing detailed information, reviews, photos, host, estimated rental income, rental rate, night rate , calculated occupancy rate.
- GET
/airbnb-property/occupancy-ratesGet Airbnb Occupancy Rates
For each Airbnb listing, we calculate its occupancy rate, month per month, and an annual rate, and we offer our clients a 12-month historical performance for the occupancy rates. Market occupancy rates for a zip code or a neighborhood.
- GET
/airbnb-property/property-typesGet Airbnb Property Types
Check all Airbnb market property types for a zip code or a neighborhood and return their counts.
- GET
/airbnb-property/active-listingsGet Listings
List all active short term rentals - Airbnb listings - for a specific location: city, zip code, or a neighborhood
- GET
/airbnb-property/market-summaryGet Market Summary
Get a summary an overview for a specific Airbnb market location: city, zip code, or a neighborhood
- GET
/neighborhood/{id}/historical/airbnbGet Neighborhood Historical Performance
Get an Airbnb submarket (neighborhood) short term historical performance for its listings as an array
- GET
/airbnb-property/{id}/historicalGet Airbnb Historical Performance
This endpoint retrieves the Airbnb listing 12 historical records - nightly price, revenue, occupancy days, unbooked nights, and occupancy rate - for a specific property.
- GET
/rental-ratesGet Airbnb Rental Rates
The endpoint retrieves rental income rates for Airbnb or traditional way for a city, zip code, or a neighborhood, you'll be able to fetch Airbnb rental rates - short term rentals, or long term rentals, calculated based on the location Airbnb occupancy rates
- GET
/neighborhood/{id}/historical/traditionalGet Traditional Neighborhood Historical Performance
Get a submarket (neighborhood) short term historical performance for its listings as an array
- GET
/traditional-propertyGet Traditional Property
This endpoint retrieves the traditional - long term rental - property's detailed data set stored in Mashvisor database.
- GET
/long-term-compsGet Long Term Rental Comps
Retrieve accurate long-term rental comps for any U.S. city or ZIP code within a specified state, ideal for investment analysis and property comparison.
- GET
/trends/citiesGet Top Airbnb Cities
Top Airbnb Cities, this endpoint retrieves the cities has the highest occupancy rates with their total Airbnb active listings in a specific state.
- GET
/trends/summary/{state}/{city}Get City Summary
This endpoint retrieves a summary of airbnb properties, traditional properties, investment properties, and active neighborhoods available on Mashvisor.com for a specific .
- GET
/search/heatmapGet Location Heatmap
This endpoint retrieves the investment performance heatmap for a specific geo area.
- GET
/city/listList Cities
This endpoint retrieves cities a specific state.
- GET
/city/neighborhoods/{state}/{city}List Neighborhoods
This endpoint lists all city available neighborhoods.
- GET
/city/top-marketsList Top Markets
This endpoint retrieves the top housing cities with their active homes for sale count in a specific state.
- GET
/city/investment/{state}/{city}City Investment Performance
This endpoint retrieves the city investment performance, median price, airbnb listings, MLS listings, traditional listings, cap rates, rental rates, and much more
- GET
/city/properties/{state}/{city}City Top Properties
This endpoint retrieves the city's top investment properties performance.
- GET
/trends/neighborhoodsTop Neighborhoods
This endpoint retrieves the neighborhoods has the biggest occupancy in a specific city and state.
- GET
/neighborhood/{id}/barNeighborhood Overview
This endpoint retrieves a neighborhood investment analysis and overview.
- GET
/city/listingsMarketplace Listings Search
This endpoint powers your real estate marketplace experience, fetching property listings across any U.S. city. It’s perfect for building investment platforms, search interfaces, and location-based listing pages. Use optional filters like beds, baths, price, and property type to match your users with the most relevant listings.
- GET
/property/{id}/investmentProperty Investment Performance
This endpoint retrieves the property's investment performance.
- GET
/neighborhood/{id}/airbnb/detailsAirbnb Comparable Listings
This endpoint retrieves the Airbnb neighborhood's listing data set in Mashvisor database with similarity and distance regarding the target MLS property.
- GET
/property/{id}/investment/breakdownInvestment Breakdown
This endpoint retrieves the property's investment breakdown performance for Airbnb or Traditional.
- GET
/property/markerProperty Marker
This endpoint retrieves snapshot data about a specific property.
- GET
/neighborhood/{id}/traditional/listingTraditional Comparable Listings
This endpoint retrieves the traditional neighborhood's listing data set in Mashvisor database with similarity and distance regarding the target MLS property.
- GET
/property/office/detailsGet Office
This endpoint retrieves the real estate office details for a specific office id.
- GET
/agents/profile/detailGet Agent
This endpoint retrieves a random agent for given non-agent user.
- GET
/property/{id}/taxingGet Taxing
This endpoint retrieves the property's detailed data set stored in Mashvisor database.
- GET
/propertyFind Property
Fetches comprehensive property data by address, ID, or parcel covering beds, baths, square footage, location, ownership details, pricing history, and neighborhood insights, ideal for real estate analysis and investment decisions.
- GET
/rento-calculator/bathsBaths
This endpoint retrieves the location (city, zip code, neighborhood, or a street address) bathrooms revenue and occupancy breakdown.
- GET
/rento-calculator/export-compsExport Comps
This endpoint retrieves the export of all location (city, zip code, neighborhood, or street address) comparables used in the analysis.
- GET
/rento-calculator/historical-performanceHistorical Performance
This endpoint retrieves the location (city, zip code, neighborhood, or street address) historical performance.
- GET
/rento-calculator/revenue-statsRevenue Stats
This endpoint retrieves the revenue and occupancy statistics in a location (city, zip code, neighborhood, or street address).
- GET
/rento-calculator/nearby-listingsNearby Listings
This endpoint retrieves the top5 location (city, zip code, neighborhood, or street address) MLS listings in the area.
- GET
/rento-calculator/list-compsList Comps
This endpoint retrieves the list of all locations (city, zip code, neighborhood, or street address) comparables used in the analysis.
- GET
/rento-calculator/bedsBeds
This endpoint retrieves the location (city, zip code, neighborhood, or a street address) bedrooms revenue and occupancy breakdown
- GET
/rento-calculator/rental-activity-dataRental Activity Data
This endpoint retrieves the Airbnb location rental activity performance and group for booked and unbooked nights.
- GET
/rento-calculator/lookupInsights
Delivers instant investment insights for any location whether a city, zip code, neighborhood, or street address, covering Airbnb and traditional strategies. Includes cap rate, cash on cash return, median home price, occupancy rate, nightly rates, and rental income estimates to help power underwriting, ROI forecasting, and smart investor decisions.
- GET
/rento-calculator/property-typesProperty Types
This endpoint retrieves the Search for property types in a location (city, zip code, neighborhood, or street address) and gets their stats.
- POST
/ml/investment-likelihoodInvestment Likelihood
Get investment likelihood score for a property, read more about the score in API details section.
- POST
/ml/recommended_propertyProperty Recommender
Get recommended properties specs based on Mashvisor AI recommender score, read more about the score in the API details section.
- POST
/ml/mashmeterMashmeter
Get neighborhood Mashmeter value, see more about the score in the API details section.
Frequently asked questions about Mashvisor API
How do I get access to the API key?
To ensure the best experience, API keys are issued manually. Please [book a quick call](https://calendly.com/ahmad-hashlamoun) or reach out via email to request access.
Can I get a free API key to try it out?
Yes! We offer free trial keys for qualified users. Just [book a quick demo](https://calendly.com/ahmad-hashlamoun), and we’ll generate a key and help you get started.
What types of real estate data does Mashvisor's API provide?
Mashvisor’s API delivers comprehensive data for both short-term and long-term rentals, including rental income, occupancy rates, cap rates, cash flow, and investment ROI. It also includes detailed property specs, tax and sales history, transaction records, school zones, and neighborhood-level analytics.
Does Mashvisor's API provide data for a specific address?
Yes, the API supports location filters at the city, zip code, neighborhood, and street address levels for granular and hyperlocal analysis.
Can I obtain historical rental data through the API?
Absolutely. We provide 36+ months of historical rental income, occupancy rates, and other performance indicators for both Airbnb and traditional rental markets.
Is the data updated regularly?
Yes. MLS listings and Airbnb data are updated daily, and our rental performance metrics are refreshed monthly to ensure reliability and relevance.
What tools does Mashvisor offer alongside the Data API?
Mashvisor complements its API with several powerful tools: * **Mashmeter**: Scores neighborhood investment potential (0–100%) * **Property Finder**: Identifies top-performing investment properties * **Property Recommender**: Suggests listings tailored to user preferences * **Rental Property Calculator**: Estimates cash flow, ROI, and cap rate * **Market Finder**: Compares cities and neighborhoods by performance * **Short-Term Regulations Tool**: Shows Airbnb legality by market
Who can benefit from using Mashvisor's API?
The API is ideal for: * Real estate investors * PropTech startups and developers * Property managers * Brokers and agents * Market analysts and researchers
What API can I use for real estate investment analysis?
Mashvisor’s API is built for exactly that. It delivers all essential metrics like cash flow, cap rate, cash-on-cash return, rental comps, historical trends, and predictive scoring for both STR and LTR investment strategies.
What are the top Airbnb APIs?
Mashvisor is a top-tier choice, offering both real-time and historical Airbnb rental data, occupancy estimates, seasonality trends, and profitability insights; all wrapped in a developer-friendly format.
What are the best real estate APIs for investors in 2025?
Mashvisor’s Data API stands out among 2025’s best for real estate professionals, thanks to its detailed metrics, predictive scoring, and nationwide coverage of both MLS and short-term rental data.
Which APIs provide active listings and rental comps?
Mashvisor provides both MLS active listings and off-market properties, plus detailed rental comps for both long-term and short-term rentals, enabling full investment analysis and lead discovery programmatically.
Where can I see the full list of endpoints?
You can browse and test all endpoints here on RapidAPI, or view our complete documentation at: 📘 [https://www.mashvisor.com/api-doc](https://www.mashvisor.com/api-doc)