Erro 132000 no WhatsApp: número de parâmetros não confere

O erro 132000 acontece quando o número de variáveis enviadas na requisição não corresponde ao número de variáveis definidas no modelo aprovado. É um erro de contrato: o template espera três valores e você mandou dois, ou mandou três mas um deles vazio.

Atualizado em


Mensagem da Meta

132000 — The number of variable parameter values included in the request did not match the number of variable parameters defined in the template.

Quando acontece

  • O template foi editado e ganhou (ou perdeu) uma variável, mas a automação não foi atualizada.

  • Uma variável recebe valor vazio porque o campo de origem estava em branco no contato.

  • Variáveis do cabeçalho e do corpo são contadas juntas por engano.

Como resolver

  1. Compare o template com a chamada.

    Conte os marcadores {{1}}, {{2}} … em cada componente do modelo aprovado e confira contra os parâmetros enviados. Cabeçalho, corpo e botões têm contagens separadas.

  2. Garanta valor para toda variável.

    Variável sem valor não pode ser omitida nem enviada vazia. Defina um texto padrão para quando o dado de origem estiver em branco.

  3. Revise as automações após editar um template.

    Editar um modelo aprovado muda o contrato. Toda automação que usa aquele template precisa ser conferida no mesmo momento.

Como evitar

  • Trate a edição de template como mudança de contrato e revise quem depende dele.

  • Valide o preenchimento das variáveis antes do envio, e não no retorno de erro da Meta.

Perguntas frequentes

Posso deixar uma variável do template vazia?
Não. A Meta exige um valor para cada variável definida no modelo. Se o dado de origem pode vir em branco, defina um texto padrão — omitir o parâmetro ou enviar string vazia gera erro.

Fontes

Leia também