Instancia
Eliminar instancia
Elimina la instancia y todos sus datos. Operación irreversible
DELETE
Eliminar instancia
Auth:
TokenAccount • Rate-limit: Global (100/min) • Idempotente: sí
No acepta TokenInstance, una instancia no puede pedir su propia eliminación. Usa el TokenAccount de la cuenta dueña.
Ejemplo
Envía unDELETE al path de la instancia usando el TokenAccount. La operación es irreversible: termina la sesión whatsmeow, hace logout de WhatsApp y elimina todos los registros de la base de datos (settings, webhook, websocket, chatwoot, proxy, S3 y la propia instancia).
Respuesta exitosa
200 OK
Parámetros de ruta
Nombre de la instancia a eliminar.
Cabeceras
Tu TokenAccount (solo el dueño de la instancia puede eliminarla).
Qué ocurre al eliminar
- Si la instancia estaba conectada, RyzeAPI realiza un logout de WhatsApp (el dispositivo desaparece de la lista de dispositivos vinculados en el teléfono).
- Webhooks, WebSocket, integración Chatwoot y settings se eliminan.
- Todos los registros de la instancia se borran de la base de datos.
- Si tenías S3 configurado, los archivos ya subidos al bucket no se eliminan, gestiona el bucket por separado.
Errores
| HTTP | error.message | Cuándo |
|---|---|---|
| 401 | Invalid token | Token faltante, inválido o un TokenInstance (no aceptado). |
| 404 | Instance not found | Nombre no existe. |
| 429 | Rate limit exceeded. Try again later. | Más de 100 req/min. |
| 500 | Failed to delete instance: <reason> | Falla interna durante el teardown. |
Notas
Siguiente
Crear una nueva instancia
Aprovisiona una nueva en su lugar, opcionalmente con webhook, websocket y chatwoot inline.
Logout sin eliminar
Si solo quieres desconectar de WhatsApp manteniendo la instancia.