Pular para o conteúdo principal
GET
/
whatsapp
/
businesses
/
{wabaId}
/
templates
List templates
curl --request GET \
  --url https://api.hubmessage.io/whatsapp/businesses/{wabaId}/templates \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "1900296177408890",
      "name": "confirm_account",
      "status": "APPROVED",
      "category": "AUTHENTICATION",
      "language": "en_US",
      "parameter_format": "POSITIONAL",
      "message_send_ttl_seconds": 600,
      "components": [
        {
          "type": "BODY",
          "text": "Your verification code is *{{1}}*. For your security, do not share it.",
          "add_security_recommendation": true,
          "example": {
            "body_text": [
              [
                "123456"
              ]
            ]
          }
        },
        {
          "type": "BUTTONS",
          "buttons": [
            {
              "type": "URL",
              "text": "Copy code",
              "url": "https://www.whatsapp.com/otp/code/?otp_type=COPY_CODE&code=otp{{1}}",
              "example": [
                "https://www.whatsapp.com/otp/code/?otp_type=COPY_CODE&code=otp123456"
              ]
            }
          ]
        }
      ]
    }
  ]
}

Conceituação

Retorna todos os templates cadastrados em um WABA. A estrutura dos components retornados varia conforme a categoria e configuração de cada template.
O wabaId é obtido através do endpoint de Listar WABAs.

Autorizações

Authorization
string
header
obrigatório

Secret Key generated in the Hub Message Security panel

Parâmetros de caminho

wabaId
string
obrigatório

WABA ID (obtained via List WABAs)

Exemplo:

"428083093730937"

Resposta

List of templates

data
object[]