Delete SSO Configuration
Permanently remove an SSO connection from your active account. Active sessions established via this config remain valid until expiry — the platform doesn't currently force-revoke them on delete. New login attempts for the configured email_domain fall back to whatever auth method the user has (typically password).
Requires the account settings:delete permission and the sso plan entitlement. Operates only on configs owned by your active account.
Path parameters
id int64 Req
SSO config ID.
Response (204 No Content)
Empty body on success.
Errors
401 Unauthorized
Missing auth.
403 Forbidden
Caller lacks the account
settings:delete permission, or the account plan doesn't include the sso entitlement.404 Not Found
Config doesn't exist, or isn't owned by your active account.
Request
curl -X DELETE "https://api.ngris.com/v1/sso/config/1" \
-H "X-API-KEY: <your_api_key>"
Python
from ngris import Ngris
client = Ngris(api_key="<your_api_key>")
client.sso.delete("1")
Response — 204 No Content