Closeup of hands typing on laptop keyboard
Technology Integration

Technology Integration Resources

As a vendor integrated with our technology, you have resources and services available to you when you need it. Below you’ll find detailed information and solutions, and if you need any assistance, our team is here to support you.

Build for today. Be ready for what’s next with DU. 

Deliver more value through your Desktop Underwriter® (DU®) integration with enhancements to the DU Underwriting Findings report, developed in response to lender feedback. By adopting the new JavaScript Object Notation (JSON) Version 2 format, you can access more granular DU validation service information today while establishing a flexible foundation for future enhancements. 

View Integration impact memo

 

Security settings update 

Help ensure uninterrupted access to Fannie Mae applications with current, supported encryption ciphers and the most up-to-date web browsers by October 23, 2026

Verify requirements

 

Integrated Vendor List

Search the list


Product Outage Information

View details


FAQs

Get answers

 

 

Products

Browse our list of technical integration resources to learn more about how to stay current, compliant, and future-forward. 

 

Data Standards File Formats Specification

Desktop Underwriter Technology Service Provider List

Lender-TSP API Access

Set up Lender-TSP API access with more confidence

This guidance is for lenders and technology service providers (TSPs) working together to connect a lender to Fannie Mae business partner APIs through a TSP product. Technology Manager helps establish the lender-TSP relationship and prepare the API access needed for a more secure, streamlined connection. 

Start with the section that matches your role—lender or TSP—then complete each step in order to request, approve, and activate access using the Client Credentials grant authentication model. If lender-specific guidance is included on the integration page, confirm that lenders have the appropriate access to view and complete those steps. Before moving to production, confirm with your Fannie Mae representative whether any additional product or API configuration is required outside Technology Manager.

Before you begin

Technology service providers 

Complete integration testing and receive certification in the integration environment before moving TSP product to production.

Lender organizations 

Confirm the TSP product you plan to use and identify the Lender Corporate Administrator who will manage the relationship and API System ID tasks.

All customers 

Confirm with your Fannie Mae representative whether product-specific setup is needed outside Technology Manager before API access is ready for use.

Steps for TSP Corporate Administrators

TSP Corporate Administrators play a key role in preparing product access and helping lenders connect with greater confidence. Follow these steps in order to configure the TSP product, manage lender relationship requests, and keep access aligned as business needs change.

1

Enable IP address restrictions 

Add the approved IP ranges for API System IDs before creating the ID for the TSP product. This helps limit API calls to trusted network locations. 

Job aid: IP Address Restrictions

2

Create an API System ID 

Create the API System ID that will be used by the TSP product. Use a separate ID for each TSP product setup. 

Job aid: Create API System ID

3

Add the API System ID to the TSP product 

Assign the API System ID to the TSP product lenders will use. Confirm the TSP product before saving; one API System ID can be associated with only one TSP product. 

Job aid: Add API System ID to a TSP Product

4

Review lender relationship requests 

Approve requests from lender organizations that TSP determines is allowed to use the TSP product. 

Job aid: Approve or Deny Lender CA Relationship Request

Update an Existing Lender Setup

Remove an API System ID when TSP product setup changes 

Disconnect the API System ID from a TSP product when it should no longer be used for that TSP product. 

Job aid: Remove API System ID from TSP Product

Deactivate a lender relationship when access should end 

Deactivate the Lender-TSP relationship to stop the lender's access to the TSP product. 

Job aid: Deactivate TSP Relationship

Steps for Lender Corporate Administrators

Lender Corporate Administrators play an important role in advancing the connection from request to ready-to-use access. Follow these steps in order to initiate the TSP relationship, complete the API System ID setup after approval, and provide consent so your organization can access the approved TSP product with greater confidence.

1

Request a new TSP relationship 

Submit a request for the TSP organization whose TSP product your organization wants to use. The request must be approved by the TSP before TSP product access can continue. 

Job aid: Request New TSP Relationship

2

Create an API System ID after TSP approval 

Once the relationship is approved, create the API System ID that your organization will use for the TSP product connection. 

Job aid: Create API System ID

3

Assign the API System ID to the TSP product 

Add the API System ID to the approved TSP product in Technology Manager. 

Job aid: Add API System ID to a TSP Product

4

Provide consent in the TSP portal 

Go to the TSP product portal and grant consent for the API System ID. This step is completed after the Technology Manager setup is finished.

Update an existing Lender-TSP setup

Use this table to make changes after the initial Lender-TSP setup is complete. Select the Access Change action in the table below that matches the access update your organization needs; you only need to complete the relevant task.

Access changeCustomer directionJob aid
End Lender organization access to TSP productsDeactivate the Lender-TSP relationship when the lender should no longer access TSP products through that TSP organization.Deactivate TSP Relationship
End access to one productDeactivate a specific TSP product relationship while keeping the broader TSP relationship active.Deactivate TSP Product Relationship
Restore product accessReactivate a previously deactivated TSP product relationship.Reactivate TSP Product Relationship
Revoke authorizationRevoke consent when an API System ID should no longer be authorized for a TSP product.Revoke Consent
Disconnect an API System IDRemove an API System ID when it should no longer be associated with a TSP product.Remove API System ID from TSP Product
Update System ID accessModify API System ID access when that ID's product access needs to change.Modify API System ID Access to TSP Product

Submission Summary Report (SSR) Resources

  • SSR JSON Data Dictionary - Contains information about the data elements in the JSON and PDF versions of the SSR. Users of the JSON version of the SSR can use this as a supplement to the SSR Guide for UAD 3.6 as it provides more technical information (i.e., data element name, conditionality, data type, etc.).
  • SSR JSON Schema v 1.0 - Contains the JSON Schema for the UAD 3.6 SSR that can be used to describe and validate the structure and content of the SSR JSON data.
  • SSR Guide for UAD 3.6

Product Outage Information

Day or night, we’re here to help you find the answers you need. See a list of our technology hours of availability when you need assistance troubleshooting your Fannie Mae applications.

View technology availability

Technology Solutions Center

Your go-to resource for information and technology support when you need it most. 

 

FM-IconConnectedBoxesBlue-71x78.svg

Integration Support

For integration related questions, please reach out.

Email us

FM-IconTechSupportPersonBlue-78x80.svg

Production Support

For production related issues, check out our Technology Support Center or call us at 1-800-2FANNIE (1-800-232-6643).

Learn more

FM-IconMonitorChatBubbleBlue-93x80.svg

Digital Management Solutions Support

For relationship specific questions, please contact us.

Contact us

Frequently Asked Questions

Assuming commitment from the prospective partner and lender customer(s), the process can take anywhere from two (2) to six (6) months.

The process varies by product but typically includes data and design architecture, establishment of connectivity, and functional testing.

Testing occurs through the Fannie Mae integration testing environment. Your company will be provided test credentials during the onboarding process.