TrueVault implements OpenID Connect (OIDC) with the Authorization Code + PKCE flow for secure identity verification.

This API allows Relying Parties (RPs) to:

1.  [**Discover**](/oauth-oidc-reference/endpoints/discovery-metadata) OIDC endpoints and capabilities

2.  [**Authorize**](/oauth-oidc-reference/endpoints/authorization-request) users via browser-based redirect flow

3.  [**Exchange**](/oauth-oidc-reference/endpoints/token-exchange) authorization codes for tokens

4.  [**Retrieve**](/oauth-oidc-reference/endpoints/userinfo-endpoint) verified user identity information

5.  [**Manage**](/oauth-oidc-reference/endpoints/session-check) sessions and logout
