Ginnie Mae · Authentication Profile

Ginnie Mae Authentication

Authentication

Authentication profile for Ginnie Mae's public API surface. There is no credential to obtain and none is advertised: the JSON:API content surface answers anonymous requests in full. Everything Ginnie Mae does gate sits on different hosts and is not an API.

Ginnie Mae declares 0 security scheme(s) across its OpenAPI definitions.

Federal GovernmentHousingMortgageMortgage-Backed SecuritiesOpen DataContentJSON:API
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

Raw ↑
generated: '2026-09-12'
method: probed
source: >-
  Live anonymous probes of https://www.ginniemae.gov/api/v1/ and the ginniemae.gov
  authentication surfaces, 2026-09-12.
provider: Ginnie Mae
providerId: ginnie-mae
description: >-
  Authentication profile for Ginnie Mae's public API surface. There is no
  credential to obtain and none is advertised: the JSON:API content surface answers
  anonymous requests in full. Everything Ginnie Mae does gate sits on different
  hosts and is not an API.
schemes: []
summary:
  requires_authentication: false
  scheme_count: 0
  note: >-
    Every one of the 120 JSON:API resource collections at
    https://www.ginniemae.gov/api/v1/ returned HTTP 200 to an unauthenticated GET
    on 2026-09-12, as did all nine Views REST exports and the RFC 9264 linksets.
    No Authorization header, API key, cookie or referer was sent. The OpenAPI in
    openapi/ therefore declares no securitySchemes — an accurate description of the
    surface, not a gap in the description.
apis:
  - aid: ginnie-mae:ginnie-mae-content-api
    baseURL: https://www.ginniemae.gov/api/v1
    authentication: none
    evidence: 'HTTP 200 anonymous on 120/120 collections, 2026-09-12'
gated_surfaces:
  - name: MyGinnieMae Enterprise Portal
    host: my.ginniemae.gov
    mechanism: SSO / partner login
    evidence: >-
      https://my.ginniemae.gov/webcenter/portal/public 302s to
      https://access.ginniemae.gov/auth (Oracle Access Manager), HTTP 200 at the
      login challenge. Issuer, document-custodian and pool-processing systems live
      behind it. Probed 2026-09-12.
  - name: Disclosure Data Download
    host: bulk.ginniemae.gov
    mechanism: free registered account (email + secret question + emailed key)
    evidence: >-
      https://bulk.ginniemae.gov/ HTTP 200 serves an Angular client whose runtime
      configuration (https://bulk.ginniemae.gov/assets/config/config.prod.json,
      HTTP 200) names a download service at
      https://www.ginniemae.gov/disclosure-api/api and a login route at
      https://www.ginniemae.gov/disclosure/download-login. Anonymous GET of the
      download service returns the SPA shell, not data. Account creation is at
      https://www.ginniemae.gov/disclosure/create-account. Probed 2026-09-12.
  - name: Subscription / user-profile services
    host: www.ginniemae.gov
    mechanism: account session
    evidence: >-
      https://www.ginniemae.gov/subscriptions/api and
      https://www.ginniemae.gov/user-profiles/api both return HTTP 403 to an
      anonymous request. Probed 2026-09-12.
oauth:
  published: false
  note: >-
    Drupal's simple_oauth module is installed (consumer--consumer,
    oauth2_scope--oauth2_scope and oauth2_token--access_token / auth_code /
    refresh_token are all exposed as JSON:API resource types) but no authorization
    server is published. /.well-known/oauth-authorization-server,
    /.well-known/oauth-protected-resource, /.well-known/openid-configuration and
    /oauth/token each return HTTP 200 with the Angular application shell rather
    than metadata — an SPA catch-all, not a document. No scopes/ artifact is written
    for this provider because there is no scope surface to describe.
docs: null
docs_note: >-
  Ginnie Mae publishes no authentication documentation for this API because it
  publishes no documentation for the API at all.

Work with this as data

Every security artifact 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 security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact 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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/ginnie-mae-authentication"
All security posture
curl "https://apis.io/api/v1/security?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.