Eliminar usuario
DELETE/users/:id
Propósito
Elimina un usuario de la compañía y retira su referencia del array users.
Objetivo
Permitir limpieza de cuentas internas no vigentes.
Casos de uso
- Baja de un empleado.
- Retirada de una cuenta creada por error.
Detalles técnicos
Solo admin. La validación de permisos la hace checkHasPermisions.
Éxito en wrapper { status, data, 0 } con data.id.
Autenticación
Requiere JWT Bearer o API Key válidos.
Request
Responses
- 200
- 401
- 403
- 404
- 405
Usuario eliminado.
Response Headers
Token/API Key ausente o inválido.
Response Headers
Error al ejecutar la eliminación.
Response Headers
Usuario o compañía no encontrados.
Response Headers
Usuario autenticado sin permisos de administrador.