/v1/external/analysis/create/buyKaufanalyse erstellen
Erstellen Sie eine neue Kaufanalyse für eine Immobilie. Erfordert Immobiliendetails, Standortinformationen und Kaufpreis.
Standortparameter (Bedingt)
⚠️ Geben Sie entweder lat UND lng an ODER geben Sie fullAddress an. Mindestens eine Methode ist erforderlich.
latnumberbedingtBreitengrad (muss mit lng angegeben werden, wenn fullAddress nicht verwendet wird)(e.g., 27.7676)
lngnumberbedingtLängengrad (muss mit lat angegeben werden, wenn fullAddress nicht verwendet wird)(e.g., -82.6403)
fullAddressstringbedingtVollständige Immobilienadresse (kann anstelle von lat/lng-Koordinaten verwendet werden)(e.g., 4935 2nd Avenue North, St. Petersburg, FL 33703)
Erforderliche Parameter
purchasePriceUSDnumbererforderlichKaufpreis in USD(e.g., 350000)
bedroomsnumbererforderlichAnzahl der Schlafzimmer(e.g., 3)
bathroomsnumbererforderlichAnzahl der Badezimmer(e.g., 2)
accomodatesnumbererforderlichAnzahl der Gäste, die die Immobilie aufnehmen kann(e.g., 6)
Optionale Parameter
monthlyRentUSDnumberoptionalErwartete monatliche Miete in USD für langfristige Vermietung(e.g., 2500)
interestRatePercentagenumberoptionalZinssatz in Prozent (0-15)(e.g., 5.1)
squareFeetnumberoptionalQuadratfußzahl der Immobilie(e.g., 1500)
statestringoptionalName des Staates(e.g., Florida)
citystringoptionalStadtname(e.g., St. Petersburg)
countystringoptionalName des Landkreises(e.g., Pinellas County)
postalCodestringoptionalPostleitzahl(e.g., 33703)
countrystringoptionalName des Landes(e.g., United States)
streetstringoptionalStraßenname(e.g., 2nd Avenue North)
streetNumberstringoptionalHausnummer(e.g., 4935)
unitstringoptionalWohnungs-/Einheitsnummer, falls zutreffend
Beispielanfrage
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 requests
data = {
"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()Beispielantwort
{
"success": true,
"data": {
"_id": "691dab391ecf3015bfba0f5f",
"url": "https://www.bnbcalc.com/analysis/4935-2nd-ave-n/691dab391ecf3015bfba0f5f",
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],
"comparables": ["..."],
"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,
}
}