v1

latestOpenAPI 3.0.02026-07-26253547.8 KB
Templates

Enviar template

Envia uma mensagem rápida (template) para um contato. Variáveis posicionais (var1, var2, …) substituem placeholders na ordem de aparição. Templates com metaName exigem status Meta APPROVED. Botões em conexão não oficial fazem fallback para texto numerado.

post/v1/send/template

Request body

contactstring uuid required

UUID do chat/contato

templateIdstring uuid required

UUID do template (mensagem rápida)

variablesobject

Variáveis posicionais. var1 substitui o 1º placeholder {{…}}, var2 o 2º, etc. (ordem em content depois caption).

Example request

{
  "contact": "aaaaaaaa-bbbb-cccc-dddd-111111111111",
  "templateId": "00fa561e-6598-4b7d-a980-8c955a68b0c6",
  "variables": {
    "var1": "João",
    "var2": "5511999999999"
  }
}

Response

Template enfileirado com sucesso

responsestring required
idstring uuid required

UUID da mensagem criada

messageTypestring required

Tipo efetivo persistido em Message.messageType

templateIdstring uuid required

UUID do template enviado

Example response

{
  "response": "Success",
  "messageType": "button"
}