Airbnb Data API endpoints for buy, arbitrage, owned, and cohost analysis
BNBCalc exposes four analysis endpoints so your application can model the exact STR strategy behind a deal, owner lead, or portfolio property.
/v1/external/analysis/create/buyCreate Buy Analysis
Create a buy analysis for a short-term rental acquisition. Send location, property details, and purchase price to return projected revenue, occupancy, comps, cash flow, and ROI metrics.
View in docs/v1/external/analysis/create/arbCreate Arbitrage Analysis
Create a rental arbitrage analysis for a leased property. Send monthly rent, location, and property details to return projected Airbnb revenue, cash flow, and comparable listings.
View in docs/v1/external/analysis/create/ownedCreate Owned Analysis
Create an owned-property analysis for a property already in your portfolio. Include mortgage terms to return STR revenue, cash flow, principal paydown, appreciation, and ROI metrics.
View in docs/v1/external/analysis/create/cohostCreate Cohost Analysis
Create a co-hosting analysis for an owner lead or operator workflow. Return projected STR revenue, co-host commission, host return, and comparable listings.
View in docsOne input pattern, four investment strategies
All four endpoints accept a location through lat/lng or a full address, plus property details like bedrooms, bathrooms, and guest capacity. Strategy-specific inputs such as purchase price, monthly rent, mortgage terms, or co-host commission shape the return model.
The response returns structured JSON plus a hosted public report URL that your app can store, display, compare, or send to users.
How to choose an endpoint
Pick the endpoint that matches the decision your product needs to support. A buy analysis works for acquisitions, arbitrage works for leased units, owned works for existing portfolio properties, and cohost works for revenue-share operator workflows.
Buy endpoint: purchase underwriting
Arbitrage endpoint: rent-to-rent cash-flow analysis
Owned and cohost endpoints: portfolio and operator workflows
Airbnb API documentation, pricing, use cases, and comparisons
API Documentation
Endpoint reference with authentication, parameters, code examples, response examples, and error codes.
API Pricing
Learn how BNBCalc API access works with $0 monthly subscription pricing and pay-per-successful-created-report billing.
API Use Cases
See how PropTech platforms, investors, lenders, operators, and analysts use the API in production workflows.
Getting Started
Generate an API key, send your first request, and read your first property analysis response.
Data Coverage
Understand international property coverage, comparable-based estimates, location inputs, and where the API fits.
API Comparison
Compare BNBCalc with Airbnb's official Partner API, AirDNA, Mashvisor, AirROI, and scraper-based approaches.
Start building with the BNBCalc Airbnb Data API
Generate your API key, review the public docs, and add comparable-backed STR revenue analysis, full reports, and hosted report URLs to your product.