API danych Airbnb dla przychodów STR i analizy nieruchomości
Użyj API BNBCalc, aby przekształcić dowolny adres nieruchomości w szacunki przychodów z Airbnb, wskaźnik obłożenia, ADR, aktywne porównywalne oferty Airbnb, percentyle, przepływ gotówki, metryki inwestycyjne oraz publiczny adres URL zgłoszenia przez udokumentowany interfejs REST.
Wygeneruj klucz w swoim panelu. HTTPS, odpowiedzi JSON, aktywne porównania Airbnb i publiczne adresy URL raportów hostingowych.
Szybki przykład – Utwórz analizę zakupu
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
}'const response = await fetch(
'https://atlas.bnbcalc.com/v1/external/analysis/create/buy',
{
method: 'POST',
headers: {
'x-bnbcalc-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"lat": 27.7676,
"lng": -82.6403,
"bedrooms": 3,
"bathrooms": 2,
"accomodates": 6,
"purchasePriceUSD": 400000
})
}
);
const data = await response.json();import json
import requests
data = json.loads(r'''{
"lat": 27.7676,
"lng": -82.6403,
"bedrooms": 3,
"bathrooms": 2,
"accomodates": 6,
"purchasePriceUSD": 400000
}''')
response = requests.post(
'https://atlas.bnbcalc.com/v1/external/analysis/create/buy',
headers={
'x-bnbcalc-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
json=data
)
data = response.json()- 10M+
- Analizowane oferty
- 3M+
- Analizowane nieruchomości
- 3,000+
- Objęte rynki
- Do 50
- Porównywalne oferty na analizę
- 4
- Punkty końcowe analizy
- JSON
- Odpowiedzi REST
Czym jest API danych Airbnb BNBCalc?
API BNBCalc to API danych Airbnb, które zwraca prognozy przychodów z krótkoterminowych wynajmów (STR) oraz metryki inwestycyjne dla adresów w USA i za granicą. Wyślij lokalizację oraz kilka szczegółów dotyczących nieruchomości - sypialnie, łazienki oraz goście - a zwróci pełny model oceny ryzyka w formacie JSON: prognozowana średnia stawka dzienna (ADR), obłożenie, roczne przychody, koszty operacyjne, przepływ gotówki, wskaźnik kapitalizacji, zwrot gotówki, dane percentylowe, aktywne porównywalne oferty Airbnb oraz publiczny adres URL raportu BNBCalc.
To zewnętrzne API danych, a nie oficjalne Partner API Airbnb. Partner API Airbnb jest ograniczone do zweryfikowanych systemów zarządzania nieruchomościami i channel managerów oraz obsługuje jedynie operacyjne workflowy, takie jak synchronizacja ofert i wiadomości — nie udostępnia estymat przychodów ani analiz obłożenia. BNBCalc wypełnia tę lukę: ten sam silnik, który napędza nasz kalkulator krótkoterminowego najmu, dostępny jako cztery programowe punkty końcowe, dzięki czemu możesz osadzić analizę STR bezpośrednio w swoim produkcie, raportach lub arkuszach kalkulacyjnych — bez potrzeby scrapowania.
Wszystko działa przez jeden uwierzytelniony podstawowy URL: https://atlas.bnbcalc.com
Dlaczego BNBCalc
Stworzone dla deweloperów, oparte na rzeczywistych porównaniach
Pomiń scraper i modelowanie. Uzyskaj obronne szacunki wynajmu krótkoterminowego, pełne porównania, percentyle oraz publiczny raport z jednego wywołania REST.
Dokładność oparta na porównaniach
Estymacje pochodzą z maksymalnie 50 aktywnych, porównywalnych ofert wokół każdego adresu — odzwierciedlając lokalny subrynek, a nie średnią krajową.
REST przyjazny deweloperom
Czyste, przewidywalne endpointy JSON, uwierzytelnianie w jednym nagłówku oraz przykłady do kopiuj-wklej w cURL, JavaScript i Python. HTTPS wszędzie.
Jeden silnik, cztery strategie
Ten sam silnik analiz, który napędza BNBCalc, udostępniony dla strategii buy, rental arbitrage, owned i co-hosting underwriting.
Dlaczego BNBCalc
API danych Airbnb do oceny przychodów, a nie surowego scrapingu
Większość stron API Airbnb sprzedaje prognozę lub wielki zbiór danych. BNBCalc koncentruje się na przepływie pracy, którego zespoły naprawdę potrzebują: przekształcaniu adresu w przychody STR, wskaźniki zajętości, percentyle, pełne porównawcze dane, metryki inwestycyjne oraz URL do hostowanego raportu.
API danych Airbnb stron trzecich
Oficjalne API Partnera Airbnb jest przeznaczone dla zatwierdzonych partnerów operacyjnych, a nie dla analiz rynkowych. BNBCalc daje programistom API stron trzecich do analizy przychodów i inwestycji.
Brak procesu zatwierdzania API Partnera Airbnb
Zwraca ADR, wskaźnik zajętości, przychody, przepływ gotówki i porównania
Zaprojektowane do oceny, pulpitów i raportowania
Inne niż AirDNA, Mashvisor i AirROI
AirDNA, Mashvisor i AirROI każda dostarcza przydatne przepływy danych STR. BNBCalc to API analizy nieruchomości przyjazne deweloperom dla zespołów, które chcą pełnej oceny na poziomie adresu, metryk, porównań i URL do hostowanego raportu we własnym produkcie.
Cztery punkty końcowe analizy specyficznych strategii
Szacunkowe wartości oparte na porównaniach, percentyle i aktywne porównania Airbnb dla każdego złożonego adresu
Czyste odpowiedzi JSON, publiczne dokumenty i przyjazne dla urządzeń mobilnych URL do hostowanych raportów
Dostęp do API oparty na użyciu
Zacznij od API w swoim pulpicie BNBCalc, wygeneruj klucz i płać za udane użycie zamiast utrzymywać skrypty lub kupować miejsce na pulpicie dla każdego przepływu pracy.
$0/mo subskrypcja dostępu do API
$0.20 za każdy udanie utworzony raport
Anuluj w dowolnym momencie z pulpitu
Punkty końcowe
Cztery punkty końcowe analizy, jedna spójna struktura
Wybierz punkt końcowy, który pasuje do transakcji, którą modelujesz. Wszystkie cztery akceptują ten sam wpis lokalizacyjny — lat/lng lub pełny adres — i zwracają JSON oraz publiczny adres URL raportu BNBCalc.
/v1/external/analysis/create/buy
Utwórz analizę zakupu
Utwórz nową analizę zakupu nieruchomości. Wymaga szczegółów dotyczących nieruchomości, informacji o lokalizacji oraz ceny zakupu.
Zwraca: Prognozowane ADR, obłożenie, roczne przychody, przepływ gotówki, wskaźnik kapitalizacji, zwrot gotówki, percentyle, publiczny adres URL raportu oraz aktywne porównania Airbnb stojące za szacunkiem.
Zobacz w dokumentacji/v1/external/analysis/create/arb
Utwórz analizę arbitrażu
Utwórz nową analizę arbitrażu (arbitraż najmu) dla nieruchomości. Używa tych samych wymaganych pól co analiza zakupu.
Zwraca: Prognozowane przychody i przepływ gotówki dla jednostki wynajmu arbitrażowego, netto Twojego miesięcznego czynszu, plus percentyle, publiczny adres URL raportu oraz wspierające porównania.
Zobacz w dokumentacji/v1/external/analysis/create/owned
Utwórz własną analizę
Utwórz nową analizę posiadanej nieruchomości. Wykorzystuje te same wymagane pola, co analiza zakupu.
Zwraca: Pełne metryki zwrotu dla nieruchomości, którą już posiadasz — przepływ gotówki, ROI, spłata kapitału, aprecjacja, percentyle, porównania oraz publiczny adres URL raportu zgodnie z warunkami Twojej hipoteki.
Zobacz w dokumentacji/v1/external/analysis/create/cohost
Utwórz analizę Cohost
Utwórz historię współgospodarzy
Zwraca: Prognozowane przychody z współgospodarzenia, Twoja prowizja, netto zwrot gospodarza, percentyle, porównania oraz publiczny adres URL raportu.
Zobacz w dokumentacjiTwoje pierwsze wywołanie w trzech krokach
Większość deweloperów wykonuje poprawne żądanie w ciągu kilku minut od wygenerowania klucza.
Utwórz konto BNBCalc i wygeneruj klucz API w ustawieniach panelu.
Przesyłaj swój klucz w nagłówku x-bnbcalc-api-key przy każdym żądaniu.
POST a property's location and details to any analysis endpoint and read the JSON response, including the hosted report URL.
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
}'const response = await fetch(
'https://atlas.bnbcalc.com/v1/external/analysis/create/buy',
{
method: 'POST',
headers: {
'x-bnbcalc-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"lat": 27.7676,
"lng": -82.6403,
"bedrooms": 3,
"bathrooms": 2,
"accomodates": 6,
"purchasePriceUSD": 400000
})
}
);
const data = await response.json();import json
import requests
data = json.loads(r'''{
"lat": 27.7676,
"lng": -82.6403,
"bedrooms": 3,
"bathrooms": 2,
"accomodates": 6,
"purchasePriceUSD": 400000
}''')
response = requests.post(
'https://atlas.bnbcalc.com/v1/external/analysis/create/buy',
headers={
'x-bnbcalc-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
json=data
)
data = response.json()Przykładowa odpowiedź
{
"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
}
}Doświadczenie dewelopera
Wszystko, czego potrzebuje deweloper, aby wdrożyć integrację API Airbnb
Użyj jednego uwierzytelnionego API REST do generowania analizy STR, prognoz wynajmu, zwrotów z posiadanych nieruchomości, szacunków współgospodarzenia, pełnych porównań i hostowanych publicznych raportów.
Klucze API na panelu
Twórz, zmieniaj i zarządzaj swoim kluczem API BNBCalc samodzielnie z sekcji dostępu do API w swoim pulpicie. Przechowuj klucze po stronie serwera.
Przykłady do skopiowania i wklejenia
Zacznij od działających przykładów cURL, JavaScript i Python zbudowanych na tych samych danych punktów końcowych co dokumentacja.
Dokumentacja publiczna
Przejrzyj punkty końcowe, wymagane parametry, opcjonalne pola lokalizacji, przykłady odpowiedzi i kody błędów przed rozpoczęciem budowy.
Rozliczanie udanych połączeń
Tylko udane utworzone raporty są płatne, więc błędy walidacji i nieudane żądania nie stają się ukrytymi kosztami.
Zastosowania
Co możesz z tym zbudować
Od analizy akwizycji po platformy PropTech — API usuwa najtrudniejsze elementy pracy z danymi krótkoterminowego najmu.
Narzędzia do oceny i nabycia
Oceniaj transakcje według prognozowanego zwrotu cash-on-cash lub stopy kapitalizacji w momencie wprowadzenia adresu.
Platformy PropTech i ogłoszeniowe
Wyświetlaj szacowane przychody z Airbnb na ofertach na sprzedaż i stronach nieruchomości — na dużą skalę.
Panele zarządzania nieruchomościami
Porównuj posiadane jednostki z lokalnymi porównaniami i ujawniaj klientom potencjał wzrostu przychodów.
Fundusze, analitycy i konsultanci
Pobieraj ADR, obłożenie i przychody do modeli akwizycji oraz badań rynku bez utrzymywania scraperów.
Raporty wewnętrzne i arkusze kalkulacyjne
Automatyzuj estymacje przychodów z krótkoterminowego najmu w swoich modelach, arkuszach underwritingowych i raportach.
Co-hosting i operatorzy STR
Przedstaw właścicielom realistyczne prognozy przychodów i podziały prowizji przed podjęciem się nowej oferty.
Dane, którym ufamy
Zasoby API
Dokumentacja API Airbnb, ceny, przypadki użycia i porównania
Przeglądaj publiczne strony API, które odpowiadają na powszechne pytania, jakie zadają deweloperzy, inwestorzy i zespoły PropTech przed integracją danych STR.
Dokumentacja API
Referencja punktów końcowych z uwierzytelnieniem, parametrami, przykładami kodu, przykładami odpowiedzi i kodami błędów.
Cennik API
Dowiedz się, jak działa dostęp do API BNBCalc z ceną subskrypcji wynoszącą 0 USD miesięcznie i rozliczeniem za każdy udanie utworzony raport.
Przykłady użycia API
Zobacz, jak platformy PropTech, inwestorzy, pożyczkodawcy, operatorzy i analitycy używają API w produkcyjnych przepływach pracy.
Punkty końcowe API
Porównaj cztery punkty końcowe analizy dla strategii zakupu, wynajmu, posiadanych nieruchomości i współgospodarzenia.
Jak zacząć
Wygeneruj klucz API, wyślij swoje pierwsze żądanie i przeczytaj swoją pierwszą odpowiedź analizy nieruchomości.
Pokrycie danych
Zrozum międzynarodowe pokrycie nieruchomości, oszacowania oparte na porównaniach, dane lokalizacyjne i to, gdzie API pasuje.
Porównanie API
Porównaj BNBCalc z oficjalnym API Partnera Airbnb, AirDNA, Mashvisor, AirROI i podejściami opartymi na skryptach.
Najczęściej zadawane pytania
Rozpocznij budowanie z API danych Airbnb BNBCalc
Wygeneruj swój klucz API, zapoznaj się z dokumentacją publiczną i dodaj analizę przychodów STR opartą na porównaniach, pełne raporty oraz publiczne adresy URL raportów do swojego produktu.