API SEND WhatsApp é uma forma de criar automatização, processos e rotinas de comunicação em sua empresa.
Bem vindo!. Está página é exclusivamente dedicada à desenvolvedores de software e profissionais da área. Aqui você encontra todas informações necessárias para integrar seu sistema com nosso gateway, para enviar mensagens e receber status de entrega e respostas dos usuários de forma automática.
Uma API de WhatsApp refere-se a uma interface de integração de software que permite que o código envie mensagens curtas por meio de uma plataforma de API SEND WhatsApp.
Ele permite que você crie um canal de WhatsApp personalizado para enviar e receber todas as suas mensagens
Nesta página você encontra documentação para as seguintes formas:
API REST
Seu sistema deve realizar uma chamada para a URL http://54.233.99.254/webservice-rest/, enviando os parâmetros por meio de GET ou POST. O retorno para cada chamada será um JSON cujo formato é detalhado ao longo desta documentação.
É recomendado que todas as requisições a API HTTP utilize para autenticação cabeçalhos Basic Authorization em vez de parâmetros query string. Neste campo deve ser informado seu usuário e senha cadastrados em nosso site. Caso haja erro na autenticação, o respectivo código de erro será retornado.
Authorization: Basic dXN1YXJpbzpzZW5oYQ=
O valor após a palavra Basic
é uma chave Base64 de seu usuário e senha. Para obter o valor, utilize o comando base64 do linux:
$ echo -n conta:senha | base64
dXN1YXJpbzpzZW5oYQ=
O site base64Encode também faz essa codificação gratuitamente.
Chamadas realizadas exclusivamente para API HTTP Envio em Lote
devem incluir, além do cabeçalho de autenticação, os seguintes headers:
Content-Type:application/json
Accept:application/json
Restantes API HTTP, além do cabeçalho de autenticação devem incluir os seguintes headers:
Content-Type:application/x-www-form-urlencoded
campaign_id
Ao enviar uma requisição, recomendamos que você utilize este parâmetro. Ele serve como um identificador de sua mensagem em nossa plataforma e pode ser utilizado para consulta de status. Este parâmetro também possui a funcionalidade de proteção contra envios duplicados (habilite esta função com nosso suporte).
type
Ao enviar uma requisição, é necessário que você utilize este parâmetro. Ele serve para identificar o tipo do serviço da mensagem.
Veja abaixo a tabela contendo os valores aceitos para este parâmetro:
type | Tipo do Serviço |
---|---|
0 | SMS |
1 | SMS Interativo(Modo Flash) |
2 | SMS Interativo |
3 | Torpedo de Voz (Apenas Texto) |
4 | Torpedo de Voz (Áudio) |
5 | Whatsapp (Apenas Texto) |
6 | Whatsapp (Imagem) |
7 | Whatsapp (Áudio) |
8 | Whatsapp (Vídeo) |
Restringimos em 20 conexões simultâneas por usuário.
Mensagens que possuem somente caracteres que estão na tabela abaixo, são cobradas a cada 160 caracteres. Caso a mensagem possua um ou mais caracteres que não estão na tabela abaixo, a cobrança é feita a cada 70 caracteres, conforme especificação do protocolo na rede das operadoras.
Que fazer um teste gratuito em nossa API SEND WhatsApp? Cadastre-se e receba créditos grátis!
Nos chame no Whatsapp!