Enviar Modelo de Transmissão
Esta API permite enviar modelos de mensagem em formato de transmissão (broadcast) para contatos através do WhatsApp.
Modelos de Transmissão
Os modelos de transmissão permitem enviar mensagens para vários contatos simultaneamente usando templates pré-aprovados pelo WhatsApp. Isso é especialmente útil para campanhas de marketing, notificações e comunicações em massa.
Endpoint da API
Parâmetros
Número de telefone da conta do WhatsApp ID
Passar dados de fluxo como formato JSON
Exemplo de Solicitação
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/broadcast/template/send' \
-d 'apiToken=API-KEY' \
-d 'phone_number_id=PHONE-NUMBER-ID' \
-d 'fluxo_de_dados={"dados":"do_fluxo"}'
Exemplo de Resposta
{
"status" : "1" ,
"visual_flow_campaign_id" : 1727 ,
"message" : "Data has been saved successfully." ,
"redirect_on_success_url" : ""
}
Teste a API
Para testar esta API, você precisará de sua chave API (apiToken) que pode ser encontrada no painel da WizeBot em Configurações > API.
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/broadcast/template/send' \
-d 'apiToken=SUA_API_KEY_AQUI' \
-d 'phone_number_id=SEU_PHONE_NUMBER_ID' \
-d 'fluxo_de_dados={"template_name":"nome_do_template","language":"pt_BR","recipients":[{"phone":"5511999999999","parameters":{"nome":"João Silva","produto":"Plano Premium"}}]}'
Sucesso
Erro - API Key Inválida
Erro - Parâmetros Inválidos
{
"status" : "1" ,
"visual_flow_campaign_id" : 1727 ,
"message" : "Data has been saved successfully." ,
"redirect_on_success_url" : ""
}