Saltar al contenido principal
POST
Enviar presencia en el chat de WhatsApp

Autorizaciones

Authorization
string
header
requerido

API Key no header Authorization. Exemplo: Authorization: Bearer sk_live_xxxxx

Cuerpo

application/json
presence
enum<string>
requerido

composing = escribiendo; recording = grabando audio (solo QR). Meta y Gupshup aceptan únicamente composing.

Opciones disponibles:
composing,
recording
from
string
requerido

ID, teléfono E.164 o nombre de la instancia de WhatsApp. Obligatorio junto con presence, salvo que se envíe instanceId. No se aceptan pools.

to
string

Teléfono E.164 o JID (@s.whatsapp.net / @g.us). Obligatorio para conexiones QR; las oficiales lo ignoran.

delayMs
integer

Reservado para uso futuro; ignorado na v1

messageId
string

ID externo del mensaje recibido. Obligatorio para Meta y Gupshup oficiales; usa messages[].id del webhook o externalMessageId de GET /v1/whatsapp/messages/inbound. No uses el id interno de la lista.

Required string length: 1 - 256
instanceId
string

Alias legado del ID de la instancia. También acepta teléfono E.164 o nombre; from tiene prioridad si se envían ambos.

Respuesta

Presença definida com sucesso.

success
boolean
Ejemplo:

true

data
object