Unlock business potential with real-time data 

Discover new opportunities to automate processes, improve accuracy, and streamline workloads where it can benefit you most by integrating our data into your business. Our application programming interfaces (APIs) can help enhance business efficiency and borrower experience. Developers can get started by logging in to the Developer Portal.

Types of APIs 

Our Developer Portal includes access and documentation for both business partner and public APIs.

How APIs can help

Our APIs connect you with valuable information that can benefit your business.

Explore APIs 

 

Featured

Accelerate innovation with some of our most used business partner APIs.

 

Browse all 

Review our Business Partner APIs based on the stages of the loan lifecycle.

 

AMI Lookup and HomeReady® Evaluation 

Speed up pre-qualification and reduce manual steps with the AMI Lookup and HomeReady Evaluation API. It helps identify HomeReady-eligible borrowers earlier to offer the most cost-effective and flexible loan options.


Appraisal File Retrieval 

Get access to the full appraisal data in an easily consumable file format (XML) as submitted by lenders and agents to the Uniform Collateral Data Portal® (UCDP®).


Appraisal Findings Summary

Get appraisal summary status, findings, messages, and Collateral Underwriter® (CU®) risk score to simplify appraisal summary data sharing.


DU Messages

Automate the origination process by retrieving DU findings at any point in the process.


Loan Lookup

Determine in real time if a loan is owned by Fannie Mae for the purpose of identifying eligibility for underwriting and/or appraisal flexibilities.


Property Data

Unlock the benefits of our value acceptance + property data offering and ensure compliance by submitting the Uniform Property Dataset through the Property Data API.

Loan Pricing

Improve price transparency with access to multiple pricing factors through a single, easy-to-consume file.


Mission Score

Identify mission-oriented lending opportunities when making decisions regarding their best execution for secondary market sales.


Servicing Released Premium Pricing

Obtain indicative Servicing Released Premiums (SRP) pricing for whole loans in real-time.


Servicing Released Premium Pricing Calculator

Automate the rate sheet upload process, removing the need to log in to the Fannie Mae Servicing Marketplace® platform (SMP).

Expense Claims

Submit new expense claims, update claim information, and retrieve claim status data.


Loan Servicing Property Valuation Order Management

Automate the process for ordering a Broker Price Opinion (BPO) or appraisal to establish the current value of a property for the purpose of evaluating a loan for Mortgage Insurance termination.


Master Servicing Loan Position

Reconcile loans with self-service access to data like unpaid principal balance, last paid installment, origination and acquisition, and mortgage insurance.


Mortgage Insurance Termination Evaluation

Quickly determine if a loan is eligible for Mortgage Insurance (MI) termination.


Pre-Foreclosure Property Inspections and Preservation

Automate the manual processes required to retrieve and report data for delinquent loans related to inspection requirements.

Buy Up Buy Down Daily
Get loan-level details from the previous day’s closed MBS pools.


Committing and Delivery Fee Draft Notifications

Retrieve all adjustments made at the loan, commitment, and lender levels.


Loan-Level Draft Notifications

Obtain draft notifications data from numerous Fannie Mae Connect™ reports.


Technology Services Invoices

Automate the manual processes to ingest, reconcile, and look up amounts on open invoices.


Whole Loan Purchase Advice Sellers

Retrieve loan-level financial details about the whole loan purchase for sellers.


Whole Loan Purchase Advice Servicers

Retrieve loan-level financial details about the whole loan purchase for servicers.

Get started 

All APIs are available via the Developer Portal. To access public APIs, register for a free account.
To use our Business Partner APIs, you must be an approved Fannie Mae business partner to integrate.

1

Sellers and servicers 

Existing seller/servicer partners, contact your Technology Delivery Manager for API access and guidance. 

If you are not yet a business partner, learn how to become a Fannie Mae-approved seller or servicer


Technology service providers 

Existing technology service providers (TSPs), contact your Strategic Alliance Manager for API access and guidance. 

If you are not yet a business partner, learn how to become a TSP approved to integrate with Fannie Mae’s APIs.

2

Create your code 

To begin building your app, log in to the Developer Portal with your Fannie Mae credentials and click “Create app.” 

Once your app is created and approved, copy the key and start using the APIs you selected. 

The Developer Portal also contains documentation to help integrate with our APIs.

3

Launch when ready 

Deploy and monitor your app. 

Your Technology Integration representative will keep you informed of new features and releases that may be relevant to your project.

Sellers and servicers 

Existing seller/servicer partners, contact your Technology Delivery Manager for API access and guidance. 

If you are not yet a business partner, learn how to become a Fannie Mae-approved seller or servicer


Technology service providers 

Existing technology service providers (TSPs), contact your Strategic Alliance Manager for API access and guidance. 

If you are not yet a business partner, learn how to become a TSP approved to integrate with Fannie Mae’s APIs.

Create your code 

To begin building your app, log in to the Developer Portal with your Fannie Mae credentials and click “Create app.” 

Once your app is created and approved, copy the key and start using the APIs you selected. 

The Developer Portal also contains documentation to help integrate with our APIs.

Launch when ready 

Deploy and monitor your app. 

Your Technology Integration representative will keep you informed of new features and releases that may be relevant to your project.

Resources 

Get information and technology support when you need it.

 

Developer Portal Availability

Every day, 24 hours a day, except from 1 a.m. to 5 a.m. ET the first and third Sundays each month due to maintenance. 

All Technology Application Availability