API

/

API Endpoints

Airbnb Data API endpoints

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.

Get your API keyView Documentation
POST/v1/external/analysis/create/buy

Create 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
POST/v1/external/analysis/create/arb

Create 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
POST/v1/external/analysis/create/owned

Create 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
POST/v1/external/analysis/create/cohost

Create 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 docs

One 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.

Get your API keyView Documentation