Remover usuário
DELETE/users/:id
Remove permanentemente um usuário do tenant autenticado. A remoção é irreversível — diferente de inativar (POST /users/{id}/enable), que apenas suspende o acesso. Informe o tenant no cabeçalho X-Tenant e um token de acesso válido no cabeçalho Authorization (Bearer <accessToken>); o usuário do token precisa ter permissão de exclusão de usuários. O usuário owner do tenant não pode ser removido (e somente outro owner pode remover um owner).
Request
Responses
- 204
- 400
- 401
- 404
- 500
Usuário removido com sucesso.
400 Bad Request — The request body or query parameters failed validation. Common causes: missing required fields, invalid field types, malformed JSON.
401 Unauthorized — Authentication is required but was not provided or is invalid. The JWT token is missing, expired, or malformed.
404 Not Found — The requested resource does not exist or belongs to a different tenant.
500 Internal Server Error — An unexpected error occurred on the server. The error message is masked for security. Check service logs for details.