Mostra digitando, gravando ou pausa de áudio para um chat
Auth:Documentation Index
Fetch the complete documentation index at: https://docs.ryzeapi.cloud/llms.txt
Use this file to discover all available pages before exploring further.
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim (efêmero)
Emite indicador de presença (“digitando…”, “gravando áudio…”, ou pausa) para um chat. Ideal para simular interação realista antes de enviar uma mensagem.
pause automaticamente após 5 segundos (graças ao duration: 5). Ideal para preceder o envio de uma mensagem de texto.
state: "recording". Sem duration, o indicador permanece até o WhatsApp expirá-lo naturalmente (~5–10s) ou até você enviar pause manualmente.
state: "pause", encerra imediatamente qualquer indicador “digitando…” ou “gravando…” ativo no chat. Útil quando um fluxo automatizado termina antes do duration previsto.
typing / recording / pause / paused (case-insensitive).state é typing/recording, a API envia pause automaticamente após esse intervalo. Ignorado em pause/paused.state | Efeito |
|---|---|
typing | ”digitando…” no chat do destinatário |
recording | ”gravando áudio…” |
pause / paused | Cancela qualquer indicador atual |
duration > 60 é truncado para 60 (cap interno).| HTTP | error.message | Quando |
|---|---|---|
| 400 | Invalid request body | JSON malformado. |
| 400 | Number is required | Campo ausente. |
| 400 | State is required. Use 'typing', 'recording', or 'pause' | state vazio. |
| 400 | Invalid state. Use 'typing', 'recording', or 'pause' | Fora do enum. |
| 401 | Invalid token | — |
| 404 | Instance not found | — |
| 503 | Instance is not connected to WhatsApp | Sem sessão ativa. |