Mensagens

Enviar status (story)

Publica no perfil da instância (some em 24h). Não leva `number`.

Quando usar

Texto (`text`) ou mídia (`mediaUrl` + `mediaType`). Contatos que veem o status da conta recebem o story.

POST/api/message/status/{instance}

Publicar status

Story de 24h. Sem destinatário.

Auth: TokenInstance

Body

CampoTipoDescrição
textstringstory de texto
captionstringlegenda se houver mídia
mediaUrlstringimagem/vídeo
mediaTypestringimage | video | audio

cURL

curl -X POST https://api.wagzap.com.br/api/message/status/vendas \
  -H "token: $TOKEN_INSTANCE" \
  -H "Content-Type: application/json" \
  -d '{
  "text": "Novidade da semana"
}'

Resposta

{
  "success": true,
  "messageId": "3EB08FCF27E532F1F5F5",
  "data": { "messageId": "3EB08FCF27E532F1F5F5" }
}

Erros

HTTPMensagem
400number and message required / payload inválido
401missing token / invalid token
403token does not match instance
404instance not found
429rate limit exceeded (padrão 100/min)
502Falha no WhatsApp / instância desconectada