?, =, & ou #). Quando você precisa passar múltiplos parâmetros dinâmicos (ex: ?contratante=…&vincular_vaga=…), use o encurtador:
- Cadastre o template Meta com botão URL apontando para
https://brainchat.app/r/{{1}}. - Antes de enviar cada mensagem, chame
create-short-linkcom a URL final (com todos os parâmetros). - Envie o template passando apenas o token retornado em
button_1.
302 para a URL final.
Criar um link curto
Headers
Body
Exemplo
Resposta (200)
Erros
Usar em templates
Depois de criar o link, envie o template passando o token puro nobutton_1:
https://brainchat.app/r/x7k9m2a — 1 variável, sufixo puro, sem caracteres proibidos.
Ao chamar
send-template-message diretamente com um button_1 contendo ?, = ou &, o endpoint continua bloqueando com template_button_url_parameter_invalid. Use o encurtador para contornar.Fluxo em automações
Detalhes
- Token: 7 caracteres alfanuméricos aleatórios (~34 bilhões de combinações).
- Escopo: cada token pertence a um canal. Só o dono do canal (ou admin) enxerga/gerencia seus links.
- Contagem de acessos: cada redirect incrementa
hit_counte atualizalast_hit_at(best-effort). - Sem cache: a resposta 302 é enviada com
Cache-Control: no-store.