Reiniciar la sesión de un número

Sirve para reiniciar desde cero la sesión de WhatsApp de un número; después hay que volver a escanear el código QR. Es irreversible y requiere accounts:operate.

PUT
/devices/{device}/reset

"Borrar datos" (whatsapp-preverified-number-assignment D60; spec device-connection-actions): erases every column of the number on this connection, QR and Meta, both modes, so the card connects a DIFFERENT number (normal free-card rules: class A when the pool is full). Kept: alias (and color; Meta also image and is_coexistence), active, is_additional, provider. See EraseDeviceNumberData. 409 device_retired / operation_in_progress (nothing erased). 200 {data: DeviceResource, numbers_capacity}. The front asks for a red confirmation before calling it

Escritura · requiere el permiso accounts:operate.

⚠️ Operación irreversible. No hay papelera ni deshacer: resetear o limpiar un número mata su sesión de WhatsApp (hay que volver a escanear el código), purgar la cola descarta los mensajes encolados sin dejar registro de lo descartado, y los borrados eliminan el recurso.

Autorización

http
headerAuthorizationBearer <clave>

Parámetros de la ruta

device*integer

The device ID

Cuerpo de la respuesta

application/json
  1. response
data*array<unknown>
numbers_capacity*string|null
curl -X PUT "https://example.com/devices/0/reset"
{  "data": [    null  ],  "numbers_capacity": "string"}