---
title: "Eliminar un usuario | Documentación de Ordering.co"
description: "Usa DELETE /users/{user} para eliminar un usuario por ID numérico. La operación descrita aquí es User.delete."
canonical: https://docs.ordering.co/es/api-reference/guides/delete-user/
---

# Eliminar un usuario

> **API operation:** [Open the endpoint in Scalar](https://docs.ordering.co/es/api-reference/#tag/users/DELETE/users/{user})

Usa `DELETE /users/{user}` para eliminar un usuario por ID numérico. La operación descrita aquí es `User.delete`.

El parámetro final `user` identifica el usuario que se eliminará por ID numérico.

La operación requiere autenticación. Los usuarios que no sean administradores solo pueden eliminar su propia cuenta; los administradores pueden eliminar otras cuentas, pero no la suya. No se pueden eliminar usuarios protegidos ni cuentas de administrador protegidas por la configuración del proyecto.

La operación puede cambiar campos de identidad únicos antes de eliminar lógicamente al usuario. Es una acción destructiva; confirma la cuenta objetivo antes de continuar.

## Ejemplo de SDK heredado

```javascript
const response = await ordering.users(userId).delete()
```

Confirma el paquete y la versión del SDK antes de usar este helper.

## Referencia de OpenAPI

**Operación:** `DELETE /users/{user}`

**Parámetros de ruta**

| Nombre | Tipo    | Obligatorio | Descripción |
| ------ | ------- | ----------- | ----------- |
| `user` | integer | Sí          | —           |

**Parámetros de encabezado**

| Nombre       | Tipo   | Obligatorio | Descripción |
| ------------ | ------ | ----------- | ----------- |
| `User-Agent` | string | No          | —           |

**Respuestas**

| Código | Descripción                                                                                                                                                                                                                                                                             |
| ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 200    | Respuesta exitosa. El contenido de `result` varía según la operación y se devuelve como JSON.                                                                                                                                                                                           |
| 400    | Respuesta de error (error=true). Los errores de validación y de negocio comparten este código.                                                                                                                                                                                          |
| 401    | Envelope de error: sesión ausente, inválida, o nivel de usuario fuera de los permitidos. Respuesta de error para el código declarado por la operación. Consulta `result` para ver los detalles disponibles. Envelope de error: el proyecto no existe o no tiene una suscripción activa. |
| 404    | Respuesta vacía: la versión de API solicitada no está admitida.                                                                                                                                                                                                                         |
| 429    | Envelope de error: se excedió un límite de consumo del proyecto (o el sujeto está baneado). Lleva Retry-After y X-RateLimit-Limit/Remaining/Reset/Scope/Key.                                                                                                                            |
| 500    | Respuesta de error: falló la búsqueda o inicialización del proyecto.                                                                                                                                                                                                                    |
| 503    | Envelope de error: la aplicación está temporalmente en mantenimiento. Envelope de error: el proyecto está temporalmente en mantenimiento, o los límites de consumo no se pudieron evaluar y el límite aplicable está configurado con on\_error = closed (cabecera Retry-After: 1).      |

[Abrir esta operación en la Referencia de la API](https://docs.ordering.co/es/api-reference/#tag/users/DELETE/users/{user})
