Erro 100 do WhatsApp: parâmetro inválido
O erro 100 significa que a requisição levou um parâmetro que a Meta não aceita: não suportado, escrito errado ou no formato errado para aquele endpoint. É determinístico, então a mesma requisição falha igual todas as vezes e repetir nunca resolve.
Código da Meta para parâmetro não suportado, escrito errado ou inválido.
O código mais específico para um parâmetro obrigatório que ficou de fora.
O código mais específico para um parâmetro com valor fora do aceito.
O que provoca esse erro
Algo no corpo ou na query da requisição que o endpoint não reconhece, e as causas são entediantemente parecidas.
- Um nome de campo escrito errado, ou com maiúsculas e minúsculas trocadas.
- Um parâmetro que pertence a outro endpoint.
- Um valor do tipo errado, como um número enviado como texto onde se espera inteiro.
- Um objeto aninhado achatado, ou um valor simples onde deveria ir um objeto.
Por que repetir não adianta
Porque nada mudou na plataforma entre uma tentativa e outra. Uma requisição malformada continua malformada na segunda tentativa pelo mesmo motivo da primeira, e um laço de repetição em cima desse erro produz limite de taxa somado ao problema original, em vez de sucesso.
A resposta útil é registrar o corpo da requisição junto do erro e comparar campo a campo com a referência do endpoint. Na quase totalidade dos casos a diferença aparece em menos de um minuto de leitura.
Erros comuns
- Repetir. A requisição é determinística e vai falhar igual.
- Achar que é o número. Este erro nunca diz nada sobre a conexão.
- Ler como falha genérica. Ele aponta um problema de parâmetro, e existem os códigos 131008 e 131009 para ausente e fora do aceito.
A EasyCoexistence entrega as credenciais e o phone number id pelo painel e pelo conector MCP, então a requisição é montada com os valores que a Meta realmente tem, e não com os que alguém anotou uma vez.
Perguntas frequentes
Isso quer dizer que meu número quebrou?
Não. Este erro é só sobre a requisição, e o número não é afetado.
Por que ele é tão vago?
É o código guarda-chuva para problemas de parâmetro. A Meta tem códigos mais específicos para parâmetro ausente e para valor inválido.
Um provedor pode causar isso?
Só ao montar a requisição. Numa integração direta, a requisição é sua.
Devo repetir com backoff?
Não. É determinístico, e repetir soma limite de taxa a um problema que não é temporário.
Continue lendo
Pronto para começar?
Configure o WhatsApp Coexistence em minutos, não em meses. O aplicativo continua funcionando no celular.
Começar teste grátisVerificado em