Mensagens
Enviar Sticker
Envia uma figurinha (sticker) a partir de uma URL de imagem (PNG/JPEG/GIF) com conversão automática para WebP 512×512
POST
Enviar Sticker
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: não
Descrição
Envia uma figurinha (sticker) a partir de uma imageUrl. O servidor faz o download da imagem (PNG, JPEG ou GIF) e converte automaticamente para o formato esperado pelo WhatsApp: WebP, 512×512, com fundo preservado quando aplicável. Suporta replyTo, replyPrivate, delay (em segundos) e source para rastreabilidade.
Exemplos
Mínimo (URL pública)
Envia uma figurinha apontando apenas para uma URL pública de imagem (PNG/JPEG/GIF). O servidor faz o download e converte automaticamente para WebP 512×512 antes de entregar.A partir de base64 (data URL)
imageUrl aceita data: URL com base64 inline. O servidor decodifica e segue o mesmo fluxo de conversão para WebP 512×512.
Como resposta a uma mensagem
Envia a figurinha citando uma mensagem anterior viareplyTo. Combinação típica para reações visuais (“reaction stickers”) em resposta direta a algo dito antes na conversa.
Resposta de sucesso
OmessageType é sempre sticker e o mediaMimeType fixo em image/webp (a imagem original foi convertida pelo servidor). Não há content no payload, stickers não carregam legenda.
200 OK
Parâmetros de rota
string
obrigatório
Nome da instância (ex.:
$Instance_Name).Headers
string
obrigatório
TokenAccount ou TokenInstance.string
obrigatório
application/jsonRequest body
string
obrigatório
Destino: telefone (
5511999999999) ou JID (@s.whatsapp.net, @lid, @g.us, @newsletter).string
obrigatório
URL pública da imagem (PNG, JPEG ou GIF) ou
data: URL com base64 inline. O servidor faz o download/decode e converte automaticamente para WebP 512×512.int
padrão:"0"
Tempo em segundos para aguardar antes de enviar. Durante o intervalo, o servidor envia o indicador de “digitando…” ao destinatário e dispara o “paused” antes do envio real.
string
ID da mensagem a ser citada (reply). A mensagem original precisa pertencer à mesma instância e ter sido salva no banco.
boolean
padrão:"false"
Quando
true e replyTo aponta para uma mensagem originária de um grupo, a resposta é redirecionada para o privado do autor original (mantendo a citação). Ignorado se a mensagem original não for de grupo.string
padrão:"api"
Identificador de origem para rastreabilidade (ex.:
crm, bot-suporte, n8n). Salvo no registro da mensagem no banco e propagado para webhooks. Quando omitido, assume "api".Notas
delayé em segundos, não milissegundos.- O servidor converte automaticamente PNG/JPEG/GIF para WebP 512×512 antes do envio. Não é necessário enviar um WebP pré-formatado.
- GIFs animados são aceitos, mas a animação pode ser preservada apenas parcialmente dependendo do encoder; para stickers animados confiáveis, envie um WebP animado já no formato correto via
imageUrl. - Stickers não suportam menções nem
mentionAll(limitação do WhatsApp para mensagens do tipo sticker). - A
imageUrlprecisa ser publicamente acessível, ou ser umdata:URL base64. - Para números BR (começando com
55), o serviço tenta automaticamente variações com e sem o 9º dígito.
Erros
Envelope de erro: