Pular para o conteúdo
Conversas

Listar modelos aprovados do WhatsApp

v1.0.0
GEThttps://api.growthaisystem.com/api/v1/whatsapp/templates
  • ExigeAuthorization: Bearer gos_…— Chave de API (gos_…)· escoposconversations.read

Os modelos (templates) APROVADOS pela Meta de um número de WhatsApp oficial — o que dá para mandar a quem nunca escreveu (POST /conversations com template) ou a quem não escreve há mais de 24h (POST /conversations/{id}/template). O connectionId é o das conversas (GET /conversations).

Cada modelo traz o corpo com os campos {{1}}, {{2}}…, quantos campos ele tem (variableCount: mande exatamente essa quantidade em template.variables) e, quando definido na criação, o que preenche cada campo (variables[].source). A category da Meta decide o preço da conversa.

Número por QR (supported: false): não há modelo — texto livre sai sem janela de 24h.

Parâmetros de consulta

Vão na querystring, depois do ?.

  • connectionIdstringobrigatório

    Id do número de WhatsApp (o connectionId das conversas).

    • tamanho 1–80

Respostas

8 respostas documentadas — o código, o que ele significa nesta rota e a forma do corpo.

200Deu certoapplication/json

Os modelos APROVADOS do número. supported: false = número por QR (não usa modelo).

V1WhatsAppTemplateList

  • connectionIdstring
  • supportedboolean
  • Cada item — V1WhatsAppTemplate

    • namestring
    • languagestring
    • categorystring
    • bodystring | null
    • variableCountinteger
    • Cada item — V1WhatsAppTemplateVariable

      • indexinteger
      • sourcestring
      • fallbackstring