Saltar al contenido principal

Eliminar Cuenta de Usuario

Desactiva la cuenta del usuario autenticado. La cuenta se elimina de forma lógica (marcada como inactiva) en lugar de eliminarse permanentemente.

Endpoint

DELETE /api/v1/users/me

Autenticación

Requiere token JWT (autenticación Bearer).

Request

No se requiere request body.

Response

Response Exitoso (200 OK)

{
"message": "Cuenta desactivada exitosamente",
"success": true
}

Ejemplos

curl -X DELETE https://api.callcov.com/api/v1/users/me \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."

Comportamiento

Cuando una cuenta se desactiva:

  • El usuario se marca como inactivo (is_active = false)
  • El usuario no puede iniciar sesión
  • Todas las claves de API se invalidan
  • Los datos del usuario se retienen (eliminación lógica)
Acción Permanente

La desactivación de cuenta no puede revertirse vía API. Los usuarios deben contactar a soporte para reactivar.

Relacionado