Envio de templates

URL Base

A URL base padrão é https://api.pg.iappbr.com.br/api/v1/, seguida pelo endpoint específico do caminho.

Obtenha o ID do Número (channel_id):

  • Acesse a seção de "Meus Números" na plataforma.

  • Selecione o canal específico para o qual deseja enviar a mensagem.

  • Na barra de endereço do navegador, copie o ID do canal após /channels/{channel_id}.

Obtenha o ID do Template (template_id):

Para prosseguir você precisa ter um template cridado.

Aprenda a criar um template aqui

  • Ainda na página do canal selecionado e selecione a sessão "templates".

  • Ao lado do nome do template desejado, clique no botão de cópia para copiar o ID do template.

Enviando uma mensagem

Criando um template com variáveis

Requisição na Api

curl -X POST
https://api.pg.iappbr.com.br/api/v1/message/{channel_id}/template
-H 'Authorization: Bearer SEU_TOKEN_AQUI'
-H 'Content-Type: application/json'
-d '{ 
      "components": [ 
        { 
          "type": "BODY", 
          "parameters": [
             { 
               "type": "TEXT", 
               "text": "Param_Example_1" 
             }, 
             { 
               "type": "TEXT", 
               "text": "Param_Example_2" 
             },
             { 
               "type": "TEXT", 
               "text": "Param_Example_3" 
             } 
           ] 
         },
         {
          "type": "BUTTON",
          "sub_type": "QUICK_REPLY",
          "index": "0",
          "parameters": [
            {
              "type": "PAYLOAD",
              "payload": "Positivo"
            }
          ]
        },
        {
          "type": "BUTTON",
          "sub_type": "QUICK_REPLY",
          "index": "1",
          "parameters": [
            {
              "type": "PAYLOAD",
              "payload": "Negativo"
            }
          ]
        }
      ], 
      "to": "553199999999", 
      "template_id": "template_id" 
    }'

Resultado do envio

Após o envio o resultado final que temos é este

Last updated

Was this helpful?