Use the Freddie Mac Affordable Check API to submit a preliminary assessment for Freddie Mac affordable product eligibility prior to submitting a full application to Freddie Mac’s Loan Product Advisor®
This API added with the 25.2 release of Encompass.
POST /services/v1/partners/10000035/transactions]
Additional Information
- For an overview of Freddie Mac Affordable Check, also see Freddie Mac’s Affordable Check Developer Portal page. Please note however, the ICE MT integration with Freddie Mac Affordable Check API uses the attributes listed below, not the specifications listed by Freddie Mac.
- See the Order Services endpoint page for more information on the POST operation, including the supported request and response attributes for the Freddie Mac Affordable Check.
Sample API Flows
Freddie Mac Affordable Check API - Sample Request
{
"product": {
"entityRef": {
"entityId": "{loan_uid}",
"entityType": "urn:elli:encompass:loan"
},
"name": "AUS-LPAffordableCheck",
"credentials": {
"userName": "{username}",
"password": "{password}",
"tpoAccountIdentifier": "{TPO ID if applicable}",
"sellerServicerNumber": "{seller #}"
},
"options": {
"requestType": "NewOrder",
"requestId": "{GUID generated by caller}",
"partyRoleType": "{Broker | Seller | Servicer | Correspondent | Lender }"
},
"clientEntity": {
"configName": "{set 'UAT' point to Freddie Mac lower environment - leave blank for Prod}"
}
}
}
Freddie Mac Affordable Check API - Live Data Sample Response
{
"status": "success",
"responseDetail": {
"requestTransactionIdentifier": "c784e373-fd6c-449a-bb06-e803c951e1b2",
"transactionDateTime": "2025-04-13T21:52:06.055179853Z",
"inputSubjectPropertyAddress": {
"addressLineText": "1234 Main St",
"cityName": "Winston Salem",
"postalCode": "27104",
"stateCode": "NC"
},
"standardizedSubjectPropertyAddress": {
"addressLineText": "1234 S MAIN ST",
"cityName": "WINSTON SALEM",
"postalCode": "27101",
"stateCode": "NC",
"censusTractIdentifier": "001902",
"fipsCountyCode": "067",
"fipsStateNumericCode": "37",
"countyName": "Forsyth",
"coreBasedStatisticalAreaCode": "49180",
"minorityPopulationCensusTractPercent": "40.567",
"disasterAreaCensusTractIndicator": false,
"minorityPopulationCensusTractIndicator": true,
"lowIncomeCensusTractIndicator": false,
"highNeedsRuralRegionEligibilityAndQualifiedIndicator": false,
"ruralAreaIndicator": false,
"highCostAreaIndicator": false
},
"incomeLimitsData": {
"derivedLTVRatioPercent": "44.44",
"derivedCombinedLTVRatioPercent": "44.44",
"incomeToAMIPercentage": "0.00",
"amiEffectiveDate": "2024-05-03",
"refiPossibleIncomeLimitAmount": "81900.00",
"homePossibleIncomeLimitAmount": "65520.00",
"hundredAndFortyPercentHUDMedianIncomeAmount": "114660.00",
"hundredAndTwentyPercentHUDMedianIncomeAmount": "98280.00",
"hundredPercentHUDMedianIncomeAmount": "81900.00",
"eightyPercentHUDMedianIncomeAmount": "65520.00",
"fiftyPercentHUDMedianIncomeAmount": "40950.00"
},
"loanLimitsData": {
"loanConformityType": "Conforming",
"oneUnitLimitAmount": "806500.0"
},
"affordableProgramDetails": [
{
"recommendedProductIdentifier": "HomePossible",
"borrowerEligibilityMessage": [
{
"messageCode": "AFC0038",
"messageDescription": "Based on the submitted information, the borrower meets the requirements for a Home Possible loan which offers flexible sources of funds, such as gifts and grants towards 3% minimum down payment requirement, no minimum borrower contribution and reduced delivery fees and mortgage insurance coverage levels to enhance affordability."
},
{
"messageCode": "AFC0040",
"messageDescription": "The Maximum loan-to-value (LTV) for Manufactured Housing loans cannot be fully assessed until submitted to LPA."
}
]
},
{
"recommendedProductIdentifier": null,
"borrowerEligibilityMessage": [
{
"messageCode": "AFC0047",
"messageDescription": "Based on the information provided, the loan meets the criteria of a Minority Census Tract Area transaction."
},
{
"messageCode": "AFC0048",
"messageDescription": "Based on the information provided, the loan meets the criteria of a Duty to Serve – Manufactured Housing transaction."
}
]
}
],
"defaultedData": {
"determineHFAAdvantageEligibilityIndicator": false,
"includesNonOccupantIncomeIndicator": false,
"lienPriorityType": "FirstLien",
"loanMaturityPeriodCount": "360",
"loanMortgageType": "Conventional"
}
},
"product": {
"partnerID": "10000035",
"productName": "AUS-LPAffordableCheck",
"displayName": "Freddie Mac Affordable Check-UAT-1",
"category": "AUS",
"entityRef": {
"entityId": "1d092c80-9319-4d78-9b7f-43a1cd8ae3ab",
"entityType": "urn:elli:encompass:loan"
},
"creationDate": "2025-04-13T18:52:02Z",
"lastUpdatedDate": "2025-04-13T18:52:09Z",
"orderedBy": "urn:elli:encompass:BE11200089:user:farid"
}
}
