Eliminación de cuenta
Eliminación de la propia cuenta, en la aplicación o por la web.
Elimina la propia cuenta (confirma con la contraseña)
DELETE /me
Acceso: Cualquier persona autenticada. Límite: hasta 10 llamadas cada 60 s por origen. Estado de éxito: 204.
Cuerpo de la solicitud (ExcluirContaInput)
| Campo | Tipo | Obligatorio | Restricciones | Descripción |
|---|---|---|---|---|
senha | Senha | sí |
Respuesta
Sin cuerpo en la respuesta.
En caso de error: modelo ErroApi.
Ejemplo
curl -X DELETE "$API/me" -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" -d '{"senha":"texto"}'Pide la eliminación de cuenta por la web (paso 1)
POST /publico/excluir-conta
No exige inicio de sesión. Siempre responde igual, exista o no la cuenta, para no revelar quién tiene registro.
Acceso: Pública (sin inicio de sesión). Límite: hasta 5 llamadas cada 60 s por origen. Estado de éxito: 202.
Cuerpo de la solicitud (ExcluirContaSolicitarInput)
| Campo | Tipo | Obligatorio | Restricciones | Descripción |
|---|---|---|---|---|
email | sí |
Respuesta
Sin cuerpo en la respuesta.
En caso de error: modelo ErroApi.
Ejemplo
curl -X POST "$API/publico/excluir-conta" -H "Content-Type: application/json" -d '{"email":"texto"}'Confirma la eliminación de cuenta con el enlace (paso 2)
POST /publico/excluir-conta/confirmar
Acceso: Pública (sin inicio de sesión). Límite: hasta 10 llamadas cada 60 s por origen. Estado de éxito: 204.
Cuerpo de la solicitud (ExcluirContaConfirmarInput)
| Campo | Tipo | Obligatorio | Restricciones | Descripción |
|---|---|---|---|---|
token | string | sí | 20–200 caracteres |
Respuesta
Sin cuerpo en la respuesta.
En caso de error: modelo ErroApi.
Ejemplo
curl -X POST "$API/publico/excluir-conta/confirmar" -H "Content-Type: application/json" -d '{"token":"texto"}'