Listar Templates
Retorna todos os templates de mensagens do WhatsApp Cloud API aprovados para uma determinada integração.
/whatsapp/templatescurl --request GET \
--url 'https://crm.wavups.com/api/v1/whatsapp/templates?accountIntegrationId=cmint1234567890' \
--header 'Token: SEU_TOKEN_DE_API'{
"data": [
{
"id": "123456789012345",
"name": "confirmacao_pedido",
"status": "APPROVED",
"category": "UTILITY",
"language": "pt_BR",
"components": [
{
"type": "BODY",
"text": "Olá {{1}}, seu pedido {{2}} foi confirmado com sucesso!",
"example": {
"body_text": [["João", "12345"]]
}
},
{
"type": "BUTTONS",
"buttons": [
{
"type": "URL",
"text": "Acompanhar Pedido",
"url": "https://meusite.com/pedidos/{{1}}"
}
]
}
]
}
]
}GET https://crm.wavups.com/api/v1/whatsapp/templates
Seu token de autenticação.
ID da integração de WhatsApp da sua conta. Obtenha este ID através do endpoint Listar Integrações ou utilize a propriedade accountIntegration do endpoint Listar Setores.
Filtra templates pelo status no WhatsApp. Valores permitidos: APPROVED (padrão), PENDING, REJECTED, PAUSED.
Limite máximo de templates retornados (padrão: 100).
Nome específico do template para buscar em conjunto com languageCode.
Código do idioma do template (ex: pt_BR, en_US).
Retorna um objeto contendo o array data com os templates e suas configurações de componentes.
Lista de templates encontrados.
Identificador do template na Meta.
Nome do template (utilizado no campo template.name ao disparar).
Status de aprovação (APPROVED, PENDING, REJECTED, PAUSED).
Categoria do template (MARKETING, UTILITY, AUTHENTICATION).
Código de idioma (ex: pt_BR). Ao realizar o disparo no endpoint Disparar Mensagem, passe este valor no formato language: { "code": "pt_BR" }.
Estrutura dos blocos do template (HEADER, BODY, FOOTER, BUTTONS).
Autorização
Token de autenticacao gerado na plataforma WavUps CRM.
Parâmetros de consulta
ID da integração de WhatsApp da sua conta.
Filtra templates pelo status no WhatsApp (padrão: APPROVED).
Valores aceitos: APPROVED, PENDING, REJECTED, PAUSED
Limite máximo de templates retornados (padrão: 100).
Nome específico do template.
Código do idioma do template (ex: pt_BR).