Keep Them Posted (KTP) Freshchat API

Criada por Samuel Pares, Modificado em Qua, 22 Out na (o) 8:58 PM por Samuel Pares

Autenticação

Para utilizar a API é necessário um Bearer Token de autenticação.

  • O token pode ser obtido acessando a aplicação em:
     
    Settings > Api Settings

  • Nas chamadas HTTP, o token deve ser incluído no cabeçalho:

Authorization: Bearer <SEU_TOKEN_AQUI>


Disparo de Mensagem

O envio de mensagens é feito através de requisições HTTP POST para a seguinte URL:

POST https://<SEU_SUBDOMÍNIO>.keepthemposted.com/api/v1/freshchat/messages


Montagem do Payload

Na aplicação, acesse Settings > API Settings > VIEW API DOCUMENTATION. Nesta página, é possível montar o payload da requisição de acordo com o template desejado, exemplo:

Preencha “phoneNumber” com o número de destino e “parameters” com os parâmetros de envio do template. O template selecionado no exemplo acima, possui somente um parâmetro, que é o nome do destinatário, então para mandar a mensagem para o número +5511999999999, com parâmetro “Fulano”, envie conforme o payload abaixo:


{

    "phoneNumber": "+5511999999999",

    "account": "66100d48ccad0fa3c132e056",

    "businessNumber": "66100d8a86f6fdc4319cb4ac",

    "template": "661838e086f6fdc4319d9542",

    "language": "pt_BR",

    "parameters": [

        "Fulano"

    ]

}


O código de retorno da requisição será 201, com o payload:


{

    "id": "68f94298d36ab0d91c535659",

    "status": "PENDING"

}


Pré-requisitos:

  • O template deve estar cadastrado e aprovado na Meta.

  • O template deve estar cadastrado no Keep Them Posted.

    • Acesse este artigo para verificar como realizar a configuração.

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo