Get Deal Info¶
Retrieves comprehensive information for a single deal (loan opportunity), including loan terms, risk rating, associated contacts, and aggregated collateral totals.
Key Details¶
- The response DTO is named
SeedInfoResponseDto— "seed" is a legacy alias for "deal" in Blooma's codebase. They refer to the same entity. seedNameis the deal's display name.collateralTotalsprovides pre-aggregated valuations (income, sales, alternative), NOI, DSCR, debt yield, and total SF/units across all collateral properties in the deal — useful for quick loan-level analysis without calling collateral endpoints individually.companyIdsandpersonIdsreference associated borrowers, sponsors, and guarantors. Use Get Person Info and Get Company Info to retrieve their financial profiles.- Financial ratios:
ltvandltcare expressed as decimals (e.g., 0.72 = 72%).interestRateandrateSpreadare also decimals (e.g., 0.0675 = 6.75%). loanTermandamortizationTermare in months.
Related Endpoints¶
- Get All Deal IDs — list all accessible deal IDs
- Get Deal Funds — loan sources and uses for this deal
- Get Deal Collateral Summary — per-collateral breakdown
- Get Deal Component Summary — components across this deal's collaterals
Parameters¶
id string
Unique identifier for the deal
Response¶
Status: 200
Type: application/json
Schema: SeedInfoResponseDto
success boolean
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
loanId string
seedName string
loanType string(enum)
Available enum values: Unknown, Permanent, Bridge, Construction, CMBS
loanPurpose string(enum)
Available enum values: Acquisition, Refinance, Construction, Stabilization, Renovation_Rehab, Other
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
ioEndDate string(date)
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)
companyIds array [ string ]
personIds array [ string ]
originatedLoanAmount number(double)
originationDate string(date)
grossLoan number(double)
participationGrossLoan number(double)
ltc number(double)
ltv number(double)
amortizationTerm number(double)
amortizationTermRemaining number(double)
loanTerm number(double)
interestRateFloor number(double)
collateralTotals CollateralTotalsDto
alternativeValuation number(double)
incomeValuation number(double)
salesValuation number(double)
netOperatingIncome number(double)
netIncome number(double)
userDebtService number(double)
debtServiceMethod string(enum)
Available enum values: Calculated, Manual
debtService number(double)
netCashFlow number(double)
dscr number(double)
debtYield number(double)
totalSF number(double)
totalUnit number(double)
maturityDateMethod string(enum)
Available enum values: Estimated, Actual
lienPosition string
recourse string
interestReserves number(double)
unfundedAmount number(double)
{
"success": true,
"error": {
"target": "string",
"code": "Duplicated",
"message": "string",
"details": [
{}
]
},
"id": "string",
"loanId": "string",
"seedName": "string",
"loanType": "Unknown",
"loanPurpose": "Acquisition",
"maturityDate": "2025-01-01",
"riskRating": "string",
"rateIndexType": "WSJ Prime",
"interestRate": 0.0,
"rateSpread": 0.0,
"loanPaymentStructure": "InterestOnly",
"ioEndDate": "2025-01-01",
"componentType": "None",
"debtService": 0.0,
"companyIds": [
"string"
],
"personIds": [
"string"
],
"originatedLoanAmount": 0.0,
"originationDate": "2025-01-01",
"grossLoan": 0.0,
"participationGrossLoan": 0.0,
"ltc": 0.0,
"ltv": 0.0,
"amortizationTerm": 0.0,
"amortizationTermRemaining": 0.0,
"loanTerm": 0.0,
"interestRateFloor": 0.0,
"collateralTotals": {
"alternativeValuation": 0.0,
"incomeValuation": 0.0,
"salesValuation": 0.0,
"netOperatingIncome": 0.0,
"netIncome": 0.0,
"userDebtService": 0.0,
"debtServiceMethod": "Calculated",
"debtService": 0.0,
"netCashFlow": 0.0,
"dscr": 0.0,
"debtYield": 0.0,
"totalSF": 0.0,
"totalUnit": 0.0
},
"maturityDateMethod": "Estimated",
"lienPosition": "string",
"recourse": "string",
"interestReserves": 0.0,
"unfundedAmount": 0.0
}