Para consumir nossa API, é super simples

Você precisará informar apenas

  • Token
  • Instance_id
Estas informações são repassadas por nossa equipe após checkout da sua conta [vamos começar?].

Todos os endpoints são requisitados por verbo POST e GET

Todos os retornos são em formato JSON

Enviar Texto

Endpoind para envio de mensagens de texto

  • POST https://wpp360.com.br/api/v1/sendtext
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
    • operator_id (optional): 123
    • phone (integer): 5511987654321 (em formato internacional)
    • message (string): texto a ser entregue
    • sender_name (optional): nome do contato que recebera a mensagem
  • RESPONSE 200 OK | { "message_id": "EA2DA8F700B557D8A1EE" }
            // Exemplo em PHP de envio de uma mensagem de texto
            function sendText()
            {
                use GuzzleHttp\Client;
                $client = new Client();

                $token = "SeuTokenQueSeraEntregue",

                $data = [
                            'instance_id' => 0123456789,
                            'phone'       => 551132301613,
                            'message'     => "Esta é uma mensagem de teste!",
                        ];

                $headers = [
                            'Authorization' => 'Bearer ' . $token,
                            'Accept'        => 'application/json',
                        ];

                try
                {
                    $response = $client->request('POST', 'https://wpp360.com.br/api/v1/sendtext',
                    [
                        'form_params' => $data,
                        'headers' => $headers,
                    ]);

                    return  $response->getStatusCode();
                }
                catch (\Exception $e)
                {
                    return  $e->getMessage();
                }
            }
                
            
Enviar Documentos

Endpoind para envio de documentos dos tipos: pdf, docx, doc, xlsx, deb, gz, 7z, zip

  • POST https://wpp360.com.br/api/v1/senddocument/{type}
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
    • operator_id (optional): 123
    • phone (integer): 5511987654321 (em formato internacional)
    • type (string): extensão do documento
    • file_name (string): endreço em url válida onde se encontra o arquivo
    • sender_name (optional): nome do contato que recebera o documento
  • RESPONSE 200 OK | { "message_id": "EA2DA8F700B557D8A1EE" }
Enviar Imagens

Endpoind para envio de imagens

  • POST https://wpp360.com.br/api/v1/sendimage
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
    • operator_id (optional): 123
    • phone (integer): 5511987654321 (em formato internacional)
    • image (string): endreço em url válida onde se encontra a imagem
    • sender_name (optional): nome do contato que recebera a imagem
  • RESPONSE 200 OK | { "message_id": "EA2DA8F700B557D8A1EE" }
Enviar Audio

Endpoind para envio de audio tipo: mp3

  • POST https://wpp360.com.br/api/v1/sendaudio
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
    • operator_id (optional): 123
    • phone (integer): 5511987654321 (em formato internacional)
    • audio (string): endreço em url válida onde se encontra o mp3
    • sender_name (optional): nome do contato que recebera o audio
  • RESPONSE 200 OK | { "message_id": "EA2DA8F700B557D8A1EE" }
Enviar Video

Endpoind para envio de video tipo: mp4

  • POST https://wpp360.com.br/api/v1/sendvideo
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
    • operator_id (optional): 123
    • phone (integer): 5511987654321 (em formato internacional)
    • video (string): endereço em url válida onde se encontra o video
    • sender_name (optional): nome do contato que recebera o video
  • RESPONSE 200 OK | { "message_id": "EA2DA8F700B557D8A1EE" }
Pegar Qrcode

Endpoind para pegar qrcode

  • GET https://wpp360.com.br/api/v1/qrcode/{instance_id}
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
  • RESPONSE 200 OK | { "connected": true }
            // Exemplo em PHP de pegar dados do qrcode
            function qrcode()
            {
                use GuzzleHttp\Client;
                $client = new Client();

                $token = "SeuTokenQueSeraEntregue",

                $data = [
                            'instance_id' => 0123456789,
                        ];

                $headers = [
                            'Authorization' => 'Bearer ' . $token,
                            'Accept'        => 'application/json',
                        ];

                try
                {
                    $response = $client->request('GET', 'https://wpp360.com.br/api/v1/qrcode/{instance_id}',
                    [
                        'form_params' => $data,
                        'headers' => $headers,
                    ]);

                    return  $response->getStatusCode();
                }
                catch (\Exception $e)
                {
                    return  $e->getMessage();
                }
            }
                
            
Status do Celular

Retorna status do celular

  • GET https://whatsapp.fcati.com.br/api/status/{instance_id}
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
  • RESPONSE 200 OK | { "connected": true,"session": false,"created": 1621258472708,"error": "You are already connected.","smartphoneConnected": true}
Mensagens em fila

Retorna um array de mensagens em fila

  • GET https://whatsapp.fcati.com.br/api/queue/{instance_id}
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
  • RESPONSE 200 OK | { "size": 0, "messages": [] }
Telefone existe

Testa se o Telefone destino existe

  • GET https://wpp360.com.br/api/v1/phoneexists/{instance_id}/{phone}/
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • RESPONSE 200 OK | { "phone": "true" }
Restaurar sessão

Envia todas as mensagens em fila

  • GET https://whatsapp.fcati.com.br/api/restoresession/{instance_id}
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
  • RESPONSE 200 OK | { "restored": true, }
Desconectar Celular

Desconecta celular da api

  • GET https://whatsapp.fcati.com.br/api/disconnect/{instance_id}
  • BEARER TOKEN
    • token (string): SeuTokenQueSeraEntregue
  • REQUEST
    • instance_id (integer): 0123456789
  • RESPONSE 200 OK | { "value": true }