API de données Airbnb pour l'analyse des STR

API de données Airbnb pour revenus STR et analyse immobilière

Utilisez l'API BNBCalc pour transformer n'importe quelle adresse de propriété en estimations de revenus Airbnb, taux d'occupation, ADR, comparables Airbnb actifs, percentiles, flux de trésorerie, indicateurs d'investissement et un URL de rapport public hébergé via une interface REST documentée.

Obtenez votre clé APIVoir la documentation

Générez une clé dans votre tableau de bord. HTTPS, réponses JSON, comparables Airbnb actifs et URL de rapports publics hébergés.

Exemple rapide – Créer une analyse d'achat

curl -X POST \
  https://atlas.bnbcalc.com/v1/external/analysis/create/buy \
  -H "x-bnbcalc-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "lat": 27.7676,
  "lng": -82.6403,
  "bedrooms": 3,
  "bathrooms": 2,
  "accomodates": 6,
  "purchasePriceUSD": 400000
}'
10M+
Annonces analysées
3M+
Propriétés analysées
3,000+
Marchés couverts
Jusqu'à 50
Comparables par analyse
4
Endpoints d'analyse
JSON
Réponses REST

Qu'est-ce que l'API de données Airbnb BNBCalc ?

L'API BNBCalc est une API de données Airbnb qui renvoie des projections de revenus de location à court terme (STR) et des indicateurs d'investissement pour des adresses aux États-Unis et à l'international. Envoyez un emplacement plus quelques détails sur la propriété - chambres, salles de bain et invités - et elle renvoie un modèle complet de souscription sous forme de JSON : taux journalier moyen projeté (ADR), occupation, revenus annuels, dépenses d'exploitation, flux de trésorerie, taux de capitalization, retour en espèces sur espèces, données de percentiles, listes comparables Airbnb actives, et une URL de rapport public hébergé BNBCalc.

Il s'agit d'une API de données tierce, et non de l'API officielle Partner d'Airbnb. L'API Partner d'Airbnb est réservée aux systèmes de gestion immobilière vérifiés et aux channel managers et ne gère que les flux opérationnels comme la synchronisation des annonces et la messagerie — elle n'expose pas d'analyses de revenus ou d'occupation. BNBCalc comble cette lacune : le même moteur qui alimente notre calculateur de locations de courte durée, disponible via quatre endpoints programmatiques pour intégrer l'analyse STR directement dans votre produit, vos rapports ou vos feuilles de calcul — aucun scraping nécessaire.

Tout fonctionne via une URL de base authentifiée : https://atlas.bnbcalc.com

Pourquoi BNBCalc

Conçu pour les développeurs, basé sur des comparables réels

Évitez le scraper et le modélisation. Obtenez des estimations de location à court terme défendables, des comparables complets, des percentiles, et un rapport hébergé d'un seul appel REST.

Précision basée sur des comparables

Les estimations sont dérivées d'un maximum de 50 annonces actives comparables autour de chaque adresse — reflétant le sous-marché réel, et non une moyenne nationale.

REST adapté aux développeurs

Endpoints JSON propres et prévisibles, authentification via un seul en-tête, et exemples copiables en cURL, JavaScript et Python. HTTPS partout.

Un moteur, quatre stratégies

Le même moteur d'analyse qui alimente BNBCalc, exposé pour l'analyse d'achat, l'arbitrage locatif, les biens détenus et le co-hébergement.

Pourquoi BNBCalc

L'API de données Airbnb pour la souscription de revenus, pas le scraping brut

La plupart des pages API Airbnb proposent une projection ou un énorme ensemble de données. BNBCalc se concentre sur le flux de travail dont les équipes ont réellement besoin : transformer une adresse en revenus STR, taux d’occupation, percentiles, données comparables complètes, métriques d'investissement et une URL de rapport hébergée.

API tierce de données Airbnb

L'API Partner officielle d'Airbnb est conçue pour des partenaires opérationnels approuvés, pas pour l'analyse de marché ouverte. BNBCalc offre aux développeurs une API tierce pour l'analyse des revenus et des investissements.

Pas de processus d'approbation de l'API Partner d'Airbnb

Renvoie ADR, taux d'occupation, revenus, flux de trésorerie et comparables

Conçu pour l'évaluation, les tableaux de bord et le reporting

Différent d'AirDNA, Mashvisor et AirROI

AirDNA, Mashvisor et AirROI servent chacun des flux de données STR utiles. BNBCalc est l'API d'analyse de propriété conviviale pour les développeurs destinée aux équipes qui souhaitent une souscription au niveau de l'adresse, des métriques, des comparables et une URL de rapport hébergée dans leur propre produit.

Quatre endpoints d'analyse spécifiques à la stratégie

Estimations soutenues par des comparables, percentiles et comparables Airbnb actifs pour chaque adresse soumise

Réponses JSON claires, documents publics et URLs de rapport hébergés compatibles avec les mobiles

Accès API basé sur l'utilisation

Commencez avec l'API depuis votre tableau de bord BNBCalc, générez une clé et payez pour les usages réussis au lieu de maintenir un scraper ou d'acheter une licence de tableau de bord pour chaque workflow.

Abonnement $0/mo pour l'accès à l'API

$0.20 par rapport créé avec succès

Annulez à tout moment depuis votre tableau de bord

Points de terminaison

Quatre endpoints d'analyse, un format cohérent

Choisissez le point de terminaison qui correspond à l'affaire que vous modélisez. Tous les quatre prennent la même entrée de localisation - lat/lng ou une adresse complète - et renvoient JSON plus une URL de rapport public hébergé BNBCalc.

POST

/v1/external/analysis/create/buy

Créer une analyse d'achat

Créer une nouvelle analyse d'achat pour une propriété. Nécessite des détails sur la propriété, des informations sur l'emplacement et le prix d'achat.

Renvoie: ADR projeté, occupation, revenus annuels, flux de trésorerie, taux de capitalization, retour en espèces sur espèces, percentiles, une URL de rapport hébergé et les comparables Airbnb actifs derrière l'estimation.

Voir la documentation
POST

/v1/external/analysis/create/arb

Créer une analyse d'arbitrage

Créez une nouvelle analyse d'arbitrage (arbitrage locatif) pour un bien immobilier. Utilise les mêmes champs obligatoires que l'analyse d'achat.

Renvoie: Revenus projetés et flux de trésorerie pour une unité de location-arbitrage, net de votre loyer mensuel, plus percentiles, une URL de rapport hébergé, et des comparables de soutien.

Voir la documentation
POST

/v1/external/analysis/create/owned

Créer une analyse personnelle

Créer une nouvelle analyse pour un bien immobilier détenu. Utilise les mêmes champs obligatoires que l'analyse d'achat.

Renvoie: Metrics de retour complets pour une propriété que vous possédez déjà - flux de trésorerie, ROI, remboursement du capital, appréciation, percentiles, comparables et une URL de rapport hébergé utilisant vos conditions hypothécaires.

Voir la documentation
POST

/v1/external/analysis/create/cohost

Créer une analyse Cohost

Créer l'historique des co-hôtes

Renvoie: Revenus projetés de co-hébergement, votre commission, retour net d'hôte, percentiles, comparables et une URL de rapport hébergé.

Voir la documentation

Votre premier appel en trois étapes

La plupart des développeurs effectuent une requête réussie en quelques minutes après avoir généré une clé.

1

Créez un compte BNBCalc et générez une clé API dans les paramètres de votre tableau de bord.

2

Envoyez votre clé dans l'en-tête x-bnbcalc-api-key à chaque requête.

3

POST a property's location and details to any analysis endpoint and read the JSON response, including the hosted report URL.

Obtenez votre clé API
curl -X POST \
  https://atlas.bnbcalc.com/v1/external/analysis/create/buy \
  -H "x-bnbcalc-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "lat": 27.7676,
  "lng": -82.6403,
  "bedrooms": 3,
  "bathrooms": 2,
  "accomodates": 6,
  "purchasePriceUSD": 400000
}'

Exemple de réponse

{
  "success": true,
  "data": {
    "_id": "000000000000000000000000",
    "url": "https://www.bnbcalc.com/analysis/example-property/000000000000000000000000",
    "currency": "USD",
    "ratePerNightUSD": 364.73770491803276,
    "occupancyRatePercentage": 48,
    "bedrooms": 4,
    "bathrooms": 4,
    "commonSpaces": 1,
    "accomodates": 12,
    "fullAddress": "4935 2nd Avenue North, St. Petersburg, FL 33703",
    "location": {
      "type": "Point",
      "coordinates": [
        -82.6403,
        27.7676
      ]
    },
    "revenue": {
      "p25": 48210,
      "p50": 58440,
      "p75": 63944.76398163934,
      "p90": 74280,
      "avg": 60310
    },
    "adr": {
      "p25": 214,
      "p50": 288,
      "p75": 364.73770491803276,
      "p90": 431,
      "avg": 318
    },
    "occupancy": {
      "p25": 0.38,
      "p50": 0.44,
      "p75": 0.48,
      "p90": 0.56,
      "avg": 0.46
    },
    "quartiles": {
      "25th_percentile": {
        "average_daily_rate": 214,
        "occupancy_rate": 38,
        "revenue": 48210
      },
      "50th_percentile": {
        "average_daily_rate": 288,
        "occupancy_rate": 44,
        "revenue": 58440
      },
      "75th_percentile": {
        "average_daily_rate": 364.73770491803276,
        "occupancy_rate": 48,
        "revenue": 63944.76398163934
      },
      "90th_percentile": {
        "average_daily_rate": 431,
        "occupancy_rate": 56,
        "revenue": 74280
      }
    },
    "comparables": [
      {
        "airbnbId": "12345678",
        "name": "Modern 4BR near downtown",
        "listingUrl": "https://www.airbnb.com/rooms/12345678",
        "bedrooms": 4,
        "bathrooms": 3,
        "accommodates": 10,
        "annualRevenueUSD": 68420,
        "occupancyRatePercentage": 52,
        "averageDailyRateUSD": 361,
        "distanceMiles": 0.4
      }
    ],
    "downPaymentPercentage": 20,
    "mortgageLength": 30,
    "yearsRemainingOnMortgage": 30,
    "interestRatePercentage": 4,
    "propertyTaxPercentage": 0.75,
    "monthlyRevenueUSD": 5328.730331803278,
    "monthlyExpensesUSD": 1474.1603364983607,
    "monthlyTaxesUSD": 250,
    "yearOneRevenueUSD": 63944.76398163934,
    "yearOneOperatingIncomeUSD": 46254.83994365901,
    "yearOneMorgageAndTaxesUSD": 21324,
    "yearOneCashFlowUSD": 24930.83994365901,
    "yearOneCashOnCashPercentage": 24.86817214984141,
    "yearOneCapRatePercentage": 11.563709985914752,
    "yearOneReturnOnInvestmentPercentage": 63.78402823049849,
    "yearOnePrincipalPaydownUSD": 85635.31658640636,
    "yearOneAppreciationUSD": 12000,
    "totalCashInvestment": 100252,
    "ltrPerMonthUSD": 1500,
    "ltrMonthlyExpensesPercentage": 10
  }
}

Expérience développeur

Tout ce dont un développeur a besoin pour déployer une intégration API Airbnb

Utilisez une API REST authentifiée pour générer des analyses STR, des projections d'arbitrage locatif, des retours sur propriété détenue, des estimations de co-hébergement, des comparables complets et des rapports publics hébergés.

Clés API depuis le tableau de bord

Créez, faites tourner et gérez votre clé API BNBCalc en libre-service depuis la section d'accès API de votre tableau de bord. Gardez les clés côté serveur.

Exemples à copier-coller

Commencez avec des exemples fonctionnels cURL, JavaScript et Python construits à partir des mêmes données d'endpoint que la documentation.

Documentation publique

Consultez les endpoints, les paramètres requis, les champs d'emplacement optionnels, les exemples de réponse et les codes d'erreur avant de développer.

Facturation à l'appel réussi

Seuls les rapports créés avec succès sont facturables, donc les erreurs de validation et les requêtes échouées ne deviennent pas des coûts cachés.

Cas d'utilisation

Ce que vous pouvez créer avec

De l'analyse d'acquisition aux plateformes PropTech, l'API élimine les aspects les plus complexes liés aux données de locations de courte durée.

Outils d'analyse et d'acquisition

Évaluez les opportunités selon le rendement cash-on-cash projeté ou le taux de capitalisation dès la saisie d'une adresse.

PropTech et plateformes d'annonces

Affichez les revenus Airbnb estimés sur les annonces de biens à vendre et les pages de propriété, à grande échelle.

Tableaux de bord de gestion locative

Comparez les unités détenues aux comparables locaux et mettez en avant le potentiel de revenus pour les clients.

Fonds, analystes et consultants

Intégrez ADR, taux d'occupation et revenus dans vos modèles d'acquisition et vos études de marché sans maintenir un scraper.

Rapports internes et feuilles de calcul

Automatisez les estimations de revenus de locations de courte durée dans vos propres modèles, fiches d'analyse et rapports.

Co-hébergement et opérateurs STR

Proposez aux propriétaires des estimations réalistes de revenus et de partages de commission avant de prendre en charge une nouvelle annonce.

Des données auxquelles on fait confiance

Compass
RE/MAX
Vacasa
Keller Williams
Sotheby's
Coldwell Banker
Corcoran
Turnkey
Short Term Shop
Hostaway
Guesty
Avantstay
Techvestor
Vrbo
Booking.com
Hospitable
Compass
RE/MAX
Vacasa
Keller Williams
Sotheby's
Coldwell Banker
Corcoran
Turnkey
Short Term Shop
Hostaway
Guesty
Avantstay
Techvestor
Vrbo
Booking.com
Hospitable

Ressources API

Documentation API Airbnb, tarification, cas d'utilisation et comparaisons

Explorez les pages API publiques qui répondent aux questions courantes que se posent les développeurs, investisseurs et équipes PropTech avant d'intégrer des données STR.

Documentation API

Référence des endpoints avec authentification, paramètres, exemples de code, exemples de réponses et codes d'erreur.

Tarification API

Découvrez comment fonctionne l'accès à l'API BNBCalc avec une tarification d'abonnement mensuel de 0 $ et une facturation par rapport créé avec succès.

Cas d'utilisation API

Découvrez comment les plateformes PropTech, investisseurs, prêteurs, opérateurs et analystes utilisent l'API dans des workflows de production.

Endpoints API

Comparez les quatre endpoints d'analyse pour les stratégies achat, arbitrage locatif, propriété détenue et co-hébergement.

Premiers pas

Générez une clé API, envoyez votre première requête et consultez votre première réponse d'analyse de propriété.

Couverture des données

Comprenez la couverture internationale des propriétés, les estimations basées sur des comparables, les entrées de localisation et où l'API s'intègre.

Comparaison d'API

Comparez BNBCalc avec l'API Partenaire officielle d'Airbnb, AirDNA, Mashvisor, AirROI et les approches basées sur des scrapeurs.

Questions fréquentes

Commencez à construire avec l'API de données Airbnb BNBCalc

Générez votre clé API, consultez la documentation publique et ajoutez l'analyse des revenus STR basée sur des comparables, des rapports complets et des URL de rapport hébergées à votre produit.

Obtenez votre clé APIVoir la documentation