§08Lesson · Advanced

Federation Endpoints

The HTTP APIs that federation entities expose

12 min readLast reviewed 2026-06-05Advanced

OpenID Federation defines 1 well-known discovery URL (§9), 7 federation endpoints (§8), and 1 registration endpoint (§12.2). Not every entity implements all of them — leaf entities only need the well-known URL, while Trust Anchors and Intermediates may implement up to eight. The registration endpoint is exposed by OpenID Providers, not Trust Anchors.

Media Types

The federation endpoints return JWT-encoded responses with specific IANA-registered media types defined in §15. Servers MUST use the correct Content-Type header so clients can route the body to the right validator.

Media TypeUsed BySpec
application/entity-statement+jwtEntity Configurations & Subordinate Statements§15.1
application/trust-mark+jwtTrust Marks§15.2
application/resolve-response+jwtResolve endpoint responses§15.3
application/trust-chain+jsonTrust Chain header parameter§15.4
application/trust-mark-delegation+jwtTrust Mark delegations§15.5
application/jwk-set+jwtHistorical Keys responses§15.6
application/trust-mark-status-response+jwtTrust Mark Status responses§15.7
application/explicit-registration-response+jwtExplicit Registration responses§15.8