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

132000The 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