Freddie Mac · API Governance Rules
Freddie Mac API Rules
Spectral linting rules defining API design standards and conventions for Freddie Mac.
0 Rules
Spectral Ruleset
x-aid: freddie-mac:rules
x-name: Freddie Mac API Operational Rules
description: >-
Operational rules for accessing and using Freddie Mac Single-Family API
solutions through the Developer Portal.
x-modified: '2026-04-28'
rules:
- id: developer-portal-access
title: Developer Portal Required
description: >-
Access to Freddie Mac APIs is gated through the Developer Portal at
developer.freddiemac.com. A Freddie Mac representative or contact
form request is required to obtain credentials.
severity: required
- id: organization-roles
title: Three-Tier Role Model
description: >-
User access is partitioned into Business User (browse catalog),
Developer (build apps), and Developer Administrator (manage users,
promote apps). Provision the least-privilege role for each user.
severity: required
- id: app-promotion
title: App Promotion Workflow
description: >-
Apps move from sandbox to production via a Developer Administrator
promotion request; do not bypass this workflow with shared credentials.
severity: required
- id: data-handling
title: Loan and Borrower Data Handling
description: >-
Origination and servicing payloads contain regulated borrower and
loan data. Transmit over TLS, restrict storage to authorized
personnel, and follow Freddie Mac data use agreements.
severity: required
- id: lifecycle-stage
title: Use APIs at the Right Lifecycle Stage
description: >-
Freddie Mac documents the intent of each API at its stage in the
mortgage lifecycle (origination, delivery, servicing). Calling APIs
out of stage produces invalid or misleading data.
severity: recommended
- id: contractual-eligibility
title: Counterparty Eligibility
description: >-
API access requires Freddie Mac counterparty status (Seller/Servicer
or approved partner). Verify your organization's eligibility before
requesting credentials.
severity: required
- id: rate-limits
title: Rate Limits
description: >-
Plan-specific rate limits apply per app; implement exponential
backoff on HTTP 429 responses and contact your Freddie Mac
representative for production capacity needs.
severity: required
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for spectral rules
4 MCP tools reach this
find_rulesBrowse and filter every ruleset in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This ruleset
curl "https://apis.io/api/v1/rules/freddie-mac-rules"
All spectral rules
curl "https://apis.io/api/v1/rules?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.