Get Collateral Cash Flow¶
Retrieves comprehensive cash flow analysis for a collateral property, including revenue, vacancy, operating expenses, NOI, valuations, DCF model, and market data.
Key Details¶
- This is the most detailed financial endpoint in the API — returns the full 10-year cash flow waterfall, multiple valuation scenarios, and market-driven cap rates.
marketValuationcontains the primary cash flow with itemized revenue (rent roll, other income), vacancy adjustments, operating expenses (line-by-line), below-the-line expenses, NOI, net income, and DCF model with present values and NPV.revenueValuations[]provides alternate valuations using different revenue sources (Marketrents,SelectedRentRoll,ConcludedRent, orAlternative).alternativeValuations[]includes appraised values, broker opinions, or as-stabilized values if available.salesValuationderives property value from comparable sales data (price per unit or per SF).dcfModelcontains discount rate, revenue growth, expense growth, and exit cap rate assumptions.componentTotalsaggregates metrics across all components (residential, commercial, hotel) within the collateral.- All monetary values are in USD. This response can exceed 500 lines of JSON for complex properties.
Related Endpoints¶
- Get Deal Collateral Summary — high-level summaries for all collaterals in a deal
- Get Collateral Component Summary — component-level breakdowns
- Get Deal Funds — loan-to-value and DSCR context
Parameters¶
collateralId string
Unique identifier for the collateral property
Response¶
Status: 200
Type: application/json
Schema: CollateralCashFlowResponseDto
success boolean
Indicates whether the API request completed successfully
error ErrorDto
target string
Field or parameter that caused the error
code string(enum)
Error code (e.g., Duplicated, MissingMandatoryField, InvalidCreateValues, MissingEntity)
Available enum values: Duplicated, MissingMandatoryField, InvalidCreateValues, Existing, ValidationError, MissingEntity
message string
details array [ ErrorDto ]
id string
Unique identifier for this cash flow analysis
collateralId string
ID of the collateral property for this cash flow analysis
marketCapRate number(double)
Market-derived capitalization rate, expressed as a decimal (e.g., 0.055 = 5.5%)
mainIncomeValuationCapRate number(double)
Cap rate used in the primary income valuation, expressed as a decimal
marketValuation RevenueValuationDto
Property value using market cap rate, in USD
capRate number(double)
Capitalization rate used to calculate property value (NOI / Cap Rate), expressed as a decimal (e.g., 0.06 = 6%)
name string
valuationsInfoId string
ID of the parent valuation container
startDate string(date)
Valuation period start date (ISO 8601 format: YYYY-MM-DD)
endDate string(date)
Valuation period end date (ISO 8601 format: YYYY-MM-DD)
expensesSourceId string
ID of the expense source valuation
userValuationType string
comment string
revenueSource string(enum)
Source of revenue data (Market, SelectedRentRoll, ConcludedRent, or Alternative)
Available enum values: Market, SelectedRentRoll, Alternative, ConcludedRent
capRateSource string(enum)
Source of cap rate (Market or Manual)
Available enum values: Market, Manual
vacancySource string(enum)
Source of vacancy assumption (Market, RentRoll, or Manual)
Available enum values: Market, RentRoll, Manual
cashFlow CashFlowInfoDto
valuationsInfoId string
ID of the parent valuation container
fileId string
ID of the uploaded cash flow document
comment string
revenue FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
vacancyAndConcessions FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
otherIncome FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
operatingExpenses FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
belowTheLineExpense FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
effectiveIncome number(double)
Effective Gross Income (EGI) - total income minus vacancy and concessions, in USD
effectiveIncomeByYear array [ number(double) ]
totalExpenses number(double)
Total operating expenses, in USD
totalExpensesByYear array [ number(double) ]
netOperatingIncome number(double)
Net Operating Income (NOI) - effective income minus operating expenses, in USD
netOperatingIncomeByYear array [ number(double) ]
netIncome number(double)
Net income after operating expenses and below-the-line expenses, in USD
netIncomeByYear array [ number(double) ]
dcfModel DcfModelDto
discountRate number(double)
Discount rate used for present value calculations, expressed as a decimal (e.g., 0.08 = 8%)
revenueGrowth array [ number(double) ]
Annual revenue growth rate assumption, expressed as a decimal (e.g., 0.03 = 3%)
expenseGrowth array [ number(double) ]
Annual expense growth rate assumption, expressed as a decimal (e.g., 0.025 = 2.5%)
finalSale number(double)
presentValues array [ number(double) ]
netPresentValue number(double)
expenseRatio number(double)
Total operating expenses divided by effective gross income, expressed as a decimal (e.g., 0.35 = 35%)
totalValuation number(double)
Total property value calculated from this valuation scenario, in USD
parentId string
ID of the parent valuation, if this is a sub-valuation
descriptor string
archive boolean
componentsVacancies map { VacancyValueDto }
amountValue number(double)
Vacancy as a dollar amount, in USD
percentageValue number(double)
Vacancy as a percentage of revenue, expressed as a decimal (e.g., 0.05 = 5%)
componentsSelectedRentRolls map { string }
metrics array [ ValuationMetricsDto ]
dealId string
ID of the deal this valuation applies to
dscr number(double)
Debt Service Coverage Ratio for this valuation scenario. Values > 1.0 indicate income exceeds debt obligations
ltv number(double)
Loan-to-Value ratio for this valuation scenario, expressed as a decimal (e.g., 0.72 = 72%)
debtYield number(double)
Debt yield (NOI / Loan Amount) for this valuation scenario, expressed as a percentage
salesValuation number(double)
Property value from sales comparables, in USD
mainIncomeValuationId string
ID of the primary income-based valuation scenario
mainAlternativeValuationId string
ID of the primary alternative valuation (e.g., appraisal)
mainAlternativeValuation number(double)
Primary alternative valuation (e.g., appraisal), in USD
mainAlternativeValuationDate string(date)
Date of the primary alternative valuation (ISO 8601 format: YYYY-MM-DD)
capRateLastModifiedTime string(date)
rentRollRevenues map { number(double) }
componentTotals ComponentTotalsDto
componentsData array [ ComponentInfoDto ]
id string
Unique identifier for this component
assetType string(enum)
Property category (e.g., Multi_Family_Apartments, Office, Retail, Hotel)
Available enum values: None, Mixed, Hotel, Industrial, Multi_Family_Apartments, Office, Retail, Self_Storage, Land, Special_Purpose, Senior_Housing, Distribution_Warehouse, Flex_Office, Portfolio
totalSf number(double)
Total square footage of the component
totalUnits number(double)
Total units in the component
saleValue number(double)
Property value from sales comparables, in USD
totalMarketAnnualRevenue number(double)
Annual revenue based on market rents, in USD
totalRentRollAnnualRevenue number(double)
Annual revenue from the primary rent roll, in USD
marketVacancy number(double)
Market vacancy rate, expressed as a decimal (e.g., 0.06 = 6%)
rentRollVacancy number(double)
Vacancy rate from the rent roll, expressed as a decimal (e.g., 0.08 = 8%)
totalSaleValue number(double)
Total sales comparable valuation across all components, in USD
totalSf number(double)
Total square footage across all components
totalUnits number(double)
Total units across all components
revenueValuations array [ RevenueValuationDto ]
capRate number(double)
Capitalization rate used to calculate property value (NOI / Cap Rate), expressed as a decimal (e.g., 0.06 = 6%)
name string
valuationsInfoId string
ID of the parent valuation container
startDate string(date)
Valuation period start date (ISO 8601 format: YYYY-MM-DD)
endDate string(date)
Valuation period end date (ISO 8601 format: YYYY-MM-DD)
expensesSourceId string
ID of the expense source valuation
userValuationType string
comment string
revenueSource string(enum)
Source of revenue data (Market, SelectedRentRoll, ConcludedRent, or Alternative)
Available enum values: Market, SelectedRentRoll, Alternative, ConcludedRent
capRateSource string(enum)
Source of cap rate (Market or Manual)
Available enum values: Market, Manual
vacancySource string(enum)
Source of vacancy assumption (Market, RentRoll, or Manual)
Available enum values: Market, RentRoll, Manual
cashFlow CashFlowInfoDto
valuationsInfoId string
ID of the parent valuation container
fileId string
ID of the uploaded cash flow document
comment string
revenue FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
vacancyAndConcessions FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
otherIncome FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
operatingExpenses FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
belowTheLineExpense FinancialTransactionInfoDto
total number(double)
totalByYear array [ number(double) ]
groupedTransactions array [ FinancialTransactionGroupDto ]
group string
totalAmount number(double)
Total amount for this transaction group, in USD
totalPerSf number(double)
Total amount per square foot, in USD
totalPerUnit number(double)
Total amount per unit, in USD
totalPercentageEGI number(double)
Total as a percentage of Effective Gross Income (EGI), expressed as a decimal
transactions array [ FinancialTransactionDto ]
description string
group string
amount number(double)
Transaction amount, in USD
measureType string(enum)
How the amount is calculated (e.g., PercentOfRevenue, Amount, AmountPerSf, AmountPerUnit)
Available enum values: Unspecified, PercentOfRentRollVacancy, PercentOfRevenue, PercentOfEffectiveIncome, PercentOfSalesCompValuation, PercentOfTotalOperatingExpenses, Amount, PercentOfComponentRevenues, AmountPerSf, AmountPerUnit
annualized number(double)
Annualized amount, in USD
annualizedPerSf number(double)
Annualized amount per square foot, in USD
annualizedPerUnit number(double)
Annualized amount per unit, in USD
annualizedPercentageEGI number(double)
Annualized amount as a percentage of Effective Gross Income (EGI), expressed as a decimal
annualizedByYear array [ number(double) ]
comment string
effectiveIncome number(double)
Effective Gross Income (EGI) - total income minus vacancy and concessions, in USD
effectiveIncomeByYear array [ number(double) ]
totalExpenses number(double)
Total operating expenses, in USD
totalExpensesByYear array [ number(double) ]
netOperatingIncome number(double)
Net Operating Income (NOI) - effective income minus operating expenses, in USD
netOperatingIncomeByYear array [ number(double) ]
netIncome number(double)
Net income after operating expenses and below-the-line expenses, in USD
netIncomeByYear array [ number(double) ]
dcfModel DcfModelDto
discountRate number(double)
Discount rate used for present value calculations, expressed as a decimal (e.g., 0.08 = 8%)
revenueGrowth array [ number(double) ]
Annual revenue growth rate assumption, expressed as a decimal (e.g., 0.03 = 3%)
expenseGrowth array [ number(double) ]
Annual expense growth rate assumption, expressed as a decimal (e.g., 0.025 = 2.5%)
finalSale number(double)
presentValues array [ number(double) ]
netPresentValue number(double)
expenseRatio number(double)
Total operating expenses divided by effective gross income, expressed as a decimal (e.g., 0.35 = 35%)
totalValuation number(double)
Total property value calculated from this valuation scenario, in USD
parentId string
ID of the parent valuation, if this is a sub-valuation
descriptor string
archive boolean
componentsVacancies map { VacancyValueDto }
amountValue number(double)
Vacancy as a dollar amount, in USD
percentageValue number(double)
Vacancy as a percentage of revenue, expressed as a decimal (e.g., 0.05 = 5%)
componentsSelectedRentRolls map { string }
metrics array [ ValuationMetricsDto ]
dealId string
ID of the deal this valuation applies to
dscr number(double)
Debt Service Coverage Ratio for this valuation scenario. Values > 1.0 indicate income exceeds debt obligations
ltv number(double)
Loan-to-Value ratio for this valuation scenario, expressed as a decimal (e.g., 0.72 = 72%)
debtYield number(double)
Debt yield (NOI / Loan Amount) for this valuation scenario, expressed as a percentage
alternativeValuations array [ AlternativeValuationDto ]
name string
valuationsInfoId string
ID of the parent valuation container
valuation number(double)
Alternative valuation amount (e.g., appraisal, broker opinion), in USD
description string
asOfDate string(date)
Date the valuation is effective as of (ISO 8601 format: YYYY-MM-DD)
parentId string
ID of the parent valuation, if this is a sub-valuation
descriptor string
dcfModel DcfModelDto
discountRate number(double)
Discount rate used for present value calculations, expressed as a decimal (e.g., 0.08 = 8%)
revenueGrowth array [ number(double) ]
Annual revenue growth rate assumption, expressed as a decimal (e.g., 0.03 = 3%)
expenseGrowth array [ number(double) ]
Annual expense growth rate assumption, expressed as a decimal (e.g., 0.025 = 2.5%)
{
"success": true,
"error": {
"target": "string",
"code": "Duplicated",
"message": "string",
"details": [
{}
]
},
"id": "string",
"collateralId": "string",
"marketCapRate": 0.0,
"mainIncomeValuationCapRate": 0.0,
"marketValuation": {
"capRate": 0.0,
"name": "string",
"valuationsInfoId": "string",
"startDate": "2025-01-01",
"endDate": "2025-01-01",
"expensesSourceId": "string",
"userValuationType": "string",
"comment": "string",
"revenueSource": "Market",
"capRateSource": "Market",
"vacancySource": "Market",
"cashFlow": {
"valuationsInfoId": "string",
"fileId": "string",
"comment": "string",
"revenue": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"vacancyAndConcessions": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"otherIncome": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"operatingExpenses": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"belowTheLineExpense": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"effectiveIncome": 0.0,
"effectiveIncomeByYear": [
0.0
],
"totalExpenses": 0.0,
"totalExpensesByYear": [
0.0
],
"netOperatingIncome": 0.0,
"netOperatingIncomeByYear": [
0.0
],
"netIncome": 0.0,
"netIncomeByYear": [
0.0
],
"dcfModel": {
"discountRate": 0.0,
"revenueGrowth": [
0.0
],
"expenseGrowth": [
0.0
]
},
"finalSale": 0.0,
"presentValues": [
0.0
],
"netPresentValue": 0.0,
"expenseRatio": 0.0
},
"totalValuation": 0.0,
"parentId": "string",
"descriptor": "string",
"archive": true,
"componentsVacancies": {
"key": {
"amountValue": 0.0,
"percentageValue": 0.0
}
},
"componentsSelectedRentRolls": {
"key": "string"
},
"metrics": [
{
"dealId": "string",
"dscr": 0.0,
"ltv": 0.0,
"debtYield": 0.0
}
]
},
"salesValuation": 0.0,
"mainIncomeValuationId": "string",
"mainAlternativeValuationId": "string",
"mainAlternativeValuation": 0.0,
"mainAlternativeValuationDate": "2025-01-01",
"capRateLastModifiedTime": "2025-01-01",
"rentRollRevenues": {
"key": 0.0
},
"componentTotals": {
"componentsData": [
{
"id": "string",
"assetType": "None",
"totalSf": 0.0,
"totalUnits": 0.0,
"saleValue": 0.0,
"totalMarketAnnualRevenue": 0.0,
"totalRentRollAnnualRevenue": 0.0,
"marketVacancy": 0.0,
"rentRollVacancy": 0.0
}
],
"totalSaleValue": 0.0,
"totalSf": 0.0,
"totalUnits": 0.0
},
"revenueValuations": [
{
"capRate": 0.0,
"name": "string",
"valuationsInfoId": "string",
"startDate": "2025-01-01",
"endDate": "2025-01-01",
"expensesSourceId": "string",
"userValuationType": "string",
"comment": "string",
"revenueSource": "Market",
"capRateSource": "Market",
"vacancySource": "Market",
"cashFlow": {
"valuationsInfoId": "string",
"fileId": "string",
"comment": "string",
"revenue": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"vacancyAndConcessions": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"otherIncome": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"operatingExpenses": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"belowTheLineExpense": {
"total": 0.0,
"totalByYear": [
0.0
],
"groupedTransactions": [
{
"group": "string",
"totalAmount": 0.0,
"totalPerSf": 0.0,
"totalPerUnit": 0.0,
"totalPercentageEGI": 0.0,
"transactions": [
{
"description": "string",
"group": "string",
"amount": 0.0,
"measureType": "Unspecified",
"annualized": 0.0,
"annualizedPerSf": 0.0,
"annualizedPerUnit": 0.0,
"annualizedPercentageEGI": 0.0,
"annualizedByYear": [
0.0
],
"comment": "string"
}
]
}
]
},
"effectiveIncome": 0.0,
"effectiveIncomeByYear": [
0.0
],
"totalExpenses": 0.0,
"totalExpensesByYear": [
0.0
],
"netOperatingIncome": 0.0,
"netOperatingIncomeByYear": [
0.0
],
"netIncome": 0.0,
"netIncomeByYear": [
0.0
],
"dcfModel": {
"discountRate": 0.0,
"revenueGrowth": [
0.0
],
"expenseGrowth": [
0.0
]
},
"finalSale": 0.0,
"presentValues": [
0.0
],
"netPresentValue": 0.0,
"expenseRatio": 0.0
},
"totalValuation": 0.0,
"parentId": "string",
"descriptor": "string",
"archive": true,
"componentsVacancies": {
"key": {
"amountValue": 0.0,
"percentageValue": 0.0
}
},
"componentsSelectedRentRolls": {
"key": "string"
},
"metrics": [
{
"dealId": "string",
"dscr": 0.0,
"ltv": 0.0,
"debtYield": 0.0
}
]
}
],
"alternativeValuations": [
{
"name": "string",
"valuationsInfoId": "string",
"valuation": 0.0,
"description": "string",
"asOfDate": "2025-01-01",
"parentId": "string",
"descriptor": "string"
}
],
"dcfModel": {
"discountRate": 0.0,
"revenueGrowth": [
0.0
],
"expenseGrowth": [
0.0
]
}
}