Skip to main content
POST

Descrição

Este endpoint permite enviar um template do WhatsApp para um destinatário individual. Implementa um padrão fire-and-forget: ao enviar a mensagem, retorna um message_id (wamid da Meta) que você pode usar para verificar o status da mensagem. A API valida o template, resolve as variáveis e envia a mensagem pela API da Meta de forma síncrona.

Header de autenticação

string
obrigatório
Sua API Key da Mindo. Formato: mindo_xxxxxxxxxxxxxxxxxxxxxxxx

Parâmetros do body

string
obrigatório
ID do número de telefone do WhatsApp na Meta a partir do qual a mensagem será enviada. Você pode obtê-lo no endpoint Obter contas de negócio.
string
obrigatório
Nome do template aprovado a ser enviado. Deve ter status APPROVED na Meta.
string
Idioma do template. Padrão: "es". Exemplos: "es", "en", "pt_BR".
string
obrigatório
Número de telefone do destinatário em formato internacional (ex.: "+5491112345678"). Sem espaços.
object
Variáveis personalizadas para o template. As chaves devem corresponder às variáveis definidas no template.
object
Variáveis para botões dinâmicos do template. As chaves usam o formato button_0, button_1, etc., onde o número corresponde ao índice do botão (começando em 0). Os valores são os sufixos dinâmicos ou payloads de cada botão.Importante: Botões do tipo URL suportam apenas 1 variável.

Resposta (200 OK)

boolean
Se a mensagem foi enviada com sucesso.
string
ID da mensagem atribuído pela Meta (wamid). Use para verificar o status da mensagem.
string
Nome do template enviado.
string
Número de telefone do destinatário.
string
Status inicial da mensagem. Sempre "sent" quando enviada com sucesso.
string (ISO 8601)
Data e hora do envio da mensagem.

Status das mensagens

O campo status da mensagem pode ter os seguintes valores:
Use o message_id retornado para consultar o status de entrega da mensagem com Status da mensagem.

Casos de uso

Envie uma mensagem de boas-vindas personalizada quando um novo cliente se cadastrar.
Python
JavaScript
Envie um código de verificação único para um usuário.
Python
JavaScript
Notifique um cliente quando o status do pedido mudar.
Python
JavaScript