Delete OIDC Provider
Remove an OIDC SSO provider from Alarik.
| Endpoint | Method | Admin Required |
|---|---|---|
/api/v1/admin/oidcProviders/:providerId | DELETE | Yes |
Permanently removes an OIDC provider.
This does not delete any user accounts. Users who signed in through this provider are unlinked (they can still log in locally, or be re-linked if the provider is re-created) rather than having their accounts deleted.
Path Parameters
providerId
string (UUID) required
The unique identifier of the provider to delete.
Response
Returns 204 No Content on success.
Errors
| Status | Reason |
|---|---|
400 | Invalid provider ID format |
404 | Provider not found |
What Gets Unlinked
When a provider is deleted, any user previously linked to it has its link cleared (not the account itself):
oidcProviderIdand the linked subject are cleared on every user who signed in through it- The user accounts, their buckets, and their data are all untouched