ENHANCEMENTS

  • New Event Type Added to Webhooks API
    New change event type has been added to the Webhooks API. The change event type allows you to subscribe to attribute level changes on the loan file.

  • Updates to Milestones API
    The Milestones APIs now supports retrieving and managing comments.

NEW APIS
The Encompass Developer Connect May release introduces the following new APIs:

  • The Applications API now supports swapping the position of borrowers in a loan application. For more information see, Move Borrower Pair.
  • Loan Custom Fields API for retrieving all pre-defined and user-defined custom loan fields on the Encompass instance.
  • Contact Groups API for working with group contacts in the Encompass contacts database. The Groups API provides a set of methods to create, view, and manage information for contact groups.
  • Conditions API for retrieving all underwriting, preliminary, and post-closing conditions.

ENHANCEMENTS
The following enhancements have been made to existing Encompass Developer Connect APIs:

May Critical Patch

Critical Patch
This Critical Patch addresses a limitation with viewing non-native files. To address this limitation, we have made an enhancement to the Services API so that viewable eFolder documents and attachments as well as native file formats returned by the service provider can be viewed using the Developer Connect API.

The enhancement includes the addition of a response schema, Resource_Transaction, for the Services API. The Resource_Transaction object makes both viewable file formats and native file formats returned by the Partner available within its resources attribute by providing a URL. To learn more about the new Resource_Transaction schema, see the Services API.

This Critical Patch applies to Fannie Mae Desktop Underwriter (DU) only.
We will be transitioning all other service categories and products to the new Resource_Transaction schema in a future release. Until then, all other service categories and products will continue using the existing Transaction object.

ENHANCEMENTS
Updated the Ellie Mae .Net Language Bindings for Developer Connect APIs to support TLS 1.2 capabilities. This update automatically adds TLS 1.2 to API calls for clients that are using the language bindings.

You can access the .NET Language Bindings via https://github.com/EllieMae/developerconnect-dotnet-bindings.

If you choose to bypass the language bindings and write programs that directly call the APIs, ensure they are TLS 1.2 compatible.

This update only impacts the .Net Language Bindings. There are no changes to the Developer Connect APIs.

New APIs

The February Major Release introduces the following new APIs for Developer Connect:

  • Loan Associates API for viewing and modifying the set of loan associates assigned to a given loan. A loan associate is a team member or group assigned to a role within a loan, for example, loan officer or loan processor. This API is currently supported on Encompass versions 18.1 and later.
  • Milestones API for retrieving one or all milestones for a given loan and modifying a loan's milestone schedule, check for past-due work, and mark a milestone as being completed. This API is currently supported on Encompass versions 18.1 and later.
  • Milestone Free Roles API for retrieving and updating the milestone free role logs for a given loan. This API is currently supported on Encompass versions 18.1 and later.
  • Borrower: Get Canonical Names API and Business:Get Canonical Names API for retrieving canonical field names for borrower and business contacts. Canonical field names can be used to view, sort, and filter borrower and business contact information.
  • Borrower: Get Contact List API and Business: Get Contact List API for retrieving all contacts. The POST borrowerContactSelector method includes start and limit parameters whose values you can use to control size and start point of the response page.

ENHANCEMENTS
API Client Secret Can Be Regenerated from the Developer Portal
An Encompass "super admin" can now regenerate the API client secret from the API Key Management page.
IMPORTANT: When a client secret is regenerated, the old client secret expires immediately and all client integrations will need to be updated with the new client secret.


What's New

New APIs
The following new APIs are now available for Developer Connect:

  • Resource Lock API for locking and unlocking a resource. Use this API to lock, unlock, and manage locks to update a loan.
  • Loan Templates API to view folders and files under Loan Template folders.
  • Custom Data Objects API to create and manage Loan, User, and Global custom data objects (CDOs). CDOs allow administrators to store information and data elements that are unique to their organization at loan, user, and Global level. We do not recommend storing secure or any PII information within these Custom Data Objects. The Custom Data Objects API set provides the following:
    • Loan Custom Data Object APIs to create and manage custom loan-level data. Custom loan-level data includes data that does not have a standard field or custom field in Encompass, file attachments not stored in the eFolder, custom templates, and so on.
    • User Custom Data Object APIs to create and manage custom user-level data.
    • Global Custom Data Object APIs to create and manage company settings. Global CDOs are also useful for storing mapping files for mapping data across two or more applications for a lender or organization.

.NET Language Bindings and Sample Applications
.NET language bindings and sample applications for APIs are now available on Encompass Developer Connect.

Enhancements


What's New

New APIs
The following new APIs are now available in Developer Connect:

  • Services API for ordering and retrieving credit reports from partner service providers.
  • Get Resource Events Webhook API for retrieving all available webhook resources and events available on the Lender Platform.

Enhancements

New Webhook Subscription
You can subscribe to a webhook notification that will notify you when a vendor service order is updated(Resource: "Transaction", "eventType";"update"). This will avoid frequently polling to check the status of the service order response.

Refine Subscription Results
A new filter has been added to the Get Subscriptions API. Subscriptions can now be filtered by loan, transactions and events.

What's New

Webhook Framework Enhancement
Enhanced Webhook subscriptions to support multiple resources and events. This enhancement is backward-compatible. Existing subscriptions were automatically ported to the newer implementation.

What's New

New APIs
The following new APIs are now available in Developer Connect:

Access to Forums and Blogs
Developer Connect forums and blogs are now accessible from the Developer Connect portal. To access the forums and blogs, click Community in the top right of your screen.

Enhancements

Support for Cursor-Based Pagination
To help improve the performance when handling large data sets, the Pipeline API now supports cursor-based pagination. Create cursors to separate results into pages. To learn how to create cursors, see the Create Cursor Type topic. To learn how to use cursors, see the View Pipeline (with Pagination) topic.

Filter Attributes
There are no longer restrictions on filter attributes.

Usage Notes

API Key Access Limited to Corresponding Client ID
For increased security, your API Key/Secret will be verified against the corresponding Ellie Mae client ID when you log in. Users with multiple Client IDs should obtain an API Key/Secret for each Ellie Mae Client ID. See the Get an API Key topic to learn how to obtain an API Key.

Known Issues

Borrower and Business Contacts APIs
When creating a borrower or business contact, the mandatory attributes are not enforced. The mandatory attributes are the contact's firstName OR lastName AND one of the following parameters: personalEmail/businessEmail, currentMailingAddress.street1, homePhone, mobilePhone, workPhone.