Delete user by ID
DELETE/scim/v2/Users/:id
Initiates deletion of a user account by their encrypted account ID.
Required Permissions: deleteSCIMUser
The deletion process can take up to 30 minutes to complete.
The user is automatically removed from any employer organizations.
Request
#Path Parameters
Encrypted account key of the user to delete.
Responses
#- 204
- 400
- 401
- 403
- 404
- 500
User deletion initiated successfully
Bad Request - Invalid request format or parameters
- application/scim+json
- Schema
- Example (from schema)
- invalidFilter
- invalidUser
Schema
HTTP status code as string.
Possible values: [invalidFilter, tooMany, uniqueness, mutability, invalidSyntax, invalidPath, noTarget, invalidValue, invalidVers, sensitive]
SCIM error type.
Human-readable error description.
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidFilter", "detail": "Invalid filter: No filter provided"}{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidFilter", "detail": "Invalid filter: No filter provided"}{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidValue", "detail": "Invalid SCIM user data"}Unauthorized - Invalid or missing authentication
- application/scim+json
- Schema
- Example (from schema)
- Example
Schema
HTTP status code as string.
Possible values: [invalidFilter, tooMany, uniqueness, mutability, invalidSyntax, invalidPath, noTarget, invalidValue, invalidVers, sensitive]
SCIM error type.
Human-readable error description.
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidFilter", "detail": "Invalid filter: No filter provided"}{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "401", "detail": "Authentication required"}Forbidden - Insufficient permissions
- application/scim+json
- Schema
- Example (from schema)
- Example
Schema
HTTP status code as string.
Possible values: [invalidFilter, tooMany, uniqueness, mutability, invalidSyntax, invalidPath, noTarget, invalidValue, invalidVers, sensitive]
SCIM error type.
Human-readable error description.
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidFilter", "detail": "Invalid filter: No filter provided"}{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "403", "detail": "Insufficient permissions"}Not Found - Resource does not exist
- application/scim+json
- Schema
- Example (from schema)
- Example
Schema
HTTP status code as string.
Possible values: [invalidFilter, tooMany, uniqueness, mutability, invalidSyntax, invalidPath, noTarget, invalidValue, invalidVers, sensitive]
SCIM error type.
Human-readable error description.
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidFilter", "detail": "Invalid filter: No filter provided"}{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "404", "detail": "User not found"}Internal Server Error
- application/scim+json
- Schema
- Example (from schema)
- Example
Schema
HTTP status code as string.
Possible values: [invalidFilter, tooMany, uniqueness, mutability, invalidSyntax, invalidPath, noTarget, invalidValue, invalidVers, sensitive]
SCIM error type.
Human-readable error description.
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "400", "scimType": "invalidFilter", "detail": "Invalid filter: No filter provided"}{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status": "500", "detail": "An unexpected error occurred"}