Skip to content

Data Models

AddressCreateDto

fullAddress string

The street address, must be a validated address by Google (e.g. 1600 Amphitheatre Parkway, Mountain View, CA).

additionalFreeText string

additional address information, such as suite number

placeId string

The google unique identity of the deal place in the Google Places database and on Google Maps, if used it will override the fullAddress.

latLng LatLng

Reference to different Dto

CommercialLivingUnitCreateDto

frontEndGridLineNumber string

description string

suite string

floor number(double)

unitSize number(double)

CreateCommercialDealDto

ownerId string

dealName string

propertyType string(enum)

Available enum values: None, Mixed, Hotel, Industrial, Multi_Family_Apartments, Office, Retail, Self_Storage, Land, Special_Purpose, Senior_Housing, Distribution_Warehouse, Flex_Office, Portfolio

loanType string(enum)

Available enum values: Unknown, Acquisition, Acquisition_Construction, Refinance, Refinance_Construction, Construction, Stabilization, Bridge, Permanent

loanAmount number(double)

loanTerm number(double)

commercialLivingUnitCreateDto array [ CommercialLivingUnitCreateDto ]

CreateHotelDealDto

ownerId string

dealName string

propertyType string(enum)

Available enum values: None, Mixed, Hotel, Industrial, Multi_Family_Apartments, Office, Retail, Self_Storage, Land, Special_Purpose, Senior_Housing, Distribution_Warehouse, Flex_Office, Portfolio

loanType string(enum)

Available enum values: Unknown, Acquisition, Acquisition_Construction, Refinance, Refinance_Construction, Construction, Stabilization, Bridge, Permanent

loanAmount number(double)

loanTerm number(double)

hotelLivingUnitCreateDto HotelLivingUnitCreateDto

CreateResidentialDealDto

ownerId string

dealName string

propertyType string(enum)

Available enum values: None, Mixed, Hotel, Industrial, Multi_Family_Apartments, Office, Retail, Self_Storage, Land, Special_Purpose, Senior_Housing, Distribution_Warehouse, Flex_Office, Portfolio

loanType string(enum)

Available enum values: Unknown, Acquisition, Acquisition_Construction, Refinance, Refinance_Construction, Construction, Stabilization, Bridge, Permanent

loanAmount number(double)

loanTerm number(double)

residentialLivingUnitCreateDto array [ ResidentialLivingUnitCreateDto ]

CreateResponseDto

success boolean

error ErrorDto

createdEntityId string

DealPropertyUpdateDto

property string(enum)

Available enum values: State, Owner, LoanType, Status, Priority, SeedName, Note, MainImageFileId, ProjectTotalCost, GrossLoan, IsSyndicatedLoan, ParticipationGrossLoan, OriginatedLoanAmount, RateSpread, LoanPaymentStructure, IndexRate, InterestRateFloor, LoanTerm, ExtensionTerm, AmortizationTerm, Description, LoanId, RateIndex, OriginationDate, ClosingDate, RiskRating, ProfileName, UserSelectedLtv, ClosedDate, UserDebtService, DebtServiceMethod, RequestedLoanAmount, CustomField1, CustomField2, LoansPackageId

value string

DealUpdateDto

id string

updates array [ DealPropertyUpdateDto ]

ErrorDto

target string

code string(enum)

Available enum values: Duplicated, MissingMandatoryField, InvalidCreateValues, Existing, ValidationError, MissingEntity

message string

details array [ ErrorDto ]

HotelLivingUnitCreateDto

numUnits number(double)

adr number(double)

occupancy number(double)

sqFt number(double)

LatLng

lat number(double)

Latitude

lng number(double)

Longitude

ResidentialLivingUnitCreateDto

frontEndGridLineNumber string

description string

bedrooms number(double)

bathrooms number(double)

unitSize number(double)

numUnits number(double)

SeedInfoResponseDto

success boolean

error ErrorDto

id string

loanId string

seedName string

loanType string(enum)

Available enum values: Unknown, Acquisition, Acquisition_Construction, Refinance, Refinance_Construction, Construction, Stabilization, Bridge, Permanent

maturityDate string(date)

riskRating string

rateIndexType string(enum)

Available enum values: WSJ Prime, 1 M LIBOR, 3 M LIBOR, 6 M LIBOR, 1 YR LIBOR, 5 YR LIBOR, FHLB 3 YR, FHLB 5 YR, FHLB 7 YR, 1 YR T WKLY, 2 YR TREAS, 3 YR TREAS, 5 YR TREAS, 7 YR TREAS, 10 YR TREAS, 2 YR SWAP, 5 YR SWAP, 7 YR SWAP, 10 YR SWAP, CD Rate, Fixed, SOFR, 1 M TERM SOFR, 90 day SOFR, 180 DAY SOFR, AMERIBOR - Term 30, 1 M AVG SOFR

interestRate number(double)

rateSpread number(double)

loanPaymentStructure string(enum)

Available enum values: InterestOnly, P_I_Amortization

componentType string(enum)

Available enum values: None, Mixed, Hotel, Industrial, Multi_Family_Apartments, Office, Retail, Self_Storage, Land, Special_Purpose, Senior_Housing, Distribution_Warehouse, Flex_Office, Portfolio

debtService number(double)

UpdateDealsRequestDto

itemsToUpdate array [ DealUpdateDto ]

UpdateDealsResponseDto

success boolean

error ErrorDto

errors array [ UpdateEngineError ]

updatedEntities array [ string ]

UpdateEngineError

id string

operation string(enum)

Available enum values: Create, Update, Delete

errorType string(enum)

Available enum values: IdNotFound, MissingMandatoryField, IllegalValue

description string

fieldName string


Last update: 2024-09-24