Admin
Update Oauth Provider
Changed onUpdate an existing OAuth or SAML provider (admin only).
Audit-log payload contains details.changes with per-field {"old": ..., "new": ...} diffs. Secret fields (idp_certificate, client_secret_encrypted, client_secret) are redacted as {"old": "<redacted>", "new": "<redacted>"}.
put/settings/oauth-providers/{provider_id}
Request
- The document declares no server URL.
- Auth: one of:
- OAuth 2 (password, token URL /api/auth/login)
- API key in header X-Api-Key
- API key in query parameter api_key
Path parameters
provider_idstring uuid required
Request body
Response
Successful Response
Changes
- info
added the non-success response with the status
- info