Descrição
Esta seção cobre todos os endpoints de envio de mensagens da Bliper API. Com eles é possível enviar textos, imagens, áudios, vídeos, documentos, localizações, contatos, stickers, GIFs, enquetes, botões interativos e muito mais.
Comportamento padrão dos endpoints de envio
Todos os endpoints de envio retornam HTTP 202 Accepted com o seguinte corpo:
{
"messageId": "3EB0C767D02DCC481523",
"id": "3EB0C767D02DCC481523"
}
| Campo | Descrição |
|---|
messageId | ID da mensagem no WhatsApp |
id | Mesmo valor que messageId |
Campos opcionais comuns
A maioria dos endpoints de envio aceita os seguintes campos opcionais no body:
| Campo | Tipo | Descrição |
|---|
delayMessage | number | Aguarda N milissegundos antes de enviar a mensagem |
delayTyping | number | Simula o status “digitando…” por N milissegundos antes de enviar |
messageId | string | ID de uma mensagem anterior para citar/responder |
O campo phone deve estar no formato DDI + DDD + número, sem espaços, traços ou o símbolo +.
55 = DDI do Brasil
11 = DDD de São Paulo
999999999 = número do celular
Autenticação
Todos os endpoints exigem o header Client-Token com o seu token de cliente.
Client-Token: SEU_CLIENT_TOKEN
O INSTANCE_ID e o INSTANCE_TOKEN também fazem parte da URL de cada endpoint e identificam a instância WhatsApp que será utilizada.