March 2026

Release Notes

In this release, we added a new Self-employed income calculation API to support Fannie Mae mortgage workflows, introduced automated conditions, and enabled partial-month handling in the cash flow features endpoint.

What's new?

Mortgage

Self-employed income calculate API

We have added a recalculation endpoint (POST /v2/book/{book_uuid}/income/self-employed/calculate) for Fannie Mae self-employed income at the borrower-business level within a Book. It performs a deep merge of the provided meta_info with the existing income record, so you only send fields that require updates while preserving all others. Organization-level defaults may fill in values when fields are missing or empty. Values you provide in the request such as false, 0, or None are always used instead of defaults. To learn more, see the Self-employed income calculation API.

Automated conditions

We have introduced Automated Conditions in Inspect to automatically generate loan conditions using borrower documents, 1003 application data, AUS findings (DU/LPA), and GSE selling guide references. Underwriters now receive a pre-populated set of borrower-specific conditions instead of creating them manually.

Conditions appear in the Conditions tab within a loan file and can be reviewed, imported to Encompass individually or in bulk, or discarded if not applicable. Imported conditions automatically create the associated E-folder document placeholders and maintain bidirectional status sync with Encompass.

Automated conditions currently cover asset, income, and credit verification scenarios and respect AUS waivers and documentation requirements to avoid over-conditioning.

To learn more, see the Automated conditions guide.


Enhancements

Analyze

Partial month handling - Cash flow feature endpoint

Added support for the min_days_to_include parameter in the Cash flow features endpoint. This optional parameter allows you to require a minimum number of days of coverage for the most recent calendar month to be included in monthly cash flow calculations. By setting the value =32, you can ensure that only fully completed months are used in 1-month and 3-month cash flow metrics. This helps you prevent issues with partial months impacting monthly metrics. If no parameter is shared, the default minimum days to include is 0, meaning that Ocrolus will calculate cash flow features using any available amount of partial month data. To learn more, see Ocrolus analytics data dictionary and Cash flow feature API documentation.