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.

O que é API SEND WhatsApp?

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.

Autenticaçã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.

Headers

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
Parâmetro campaign_id

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).

Parâmetro type

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:

typeTipo do Serviço
0SMS
1SMS Interativo(Modo Flash)
2SMS Interativo
3Torpedo de Voz (Apenas Texto)
4Torpedo de Voz (Áudio)
5Whatsapp (Apenas Texto)
6Whatsapp (Imagem)
7Whatsapp (Áudio)
8Whatsapp (Vídeo)
Limitações

Restringimos em 20 conexões simultâneas por usuário.

Tabela de Caracteres
Caracteres Básico

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!