Error 100 de WhatsApp: parámetro inválido
El error 100 significa que la petición llevaba un parámetro que Meta no acepta: no soportado, mal escrito o con la forma equivocada para ese endpoint. Es determinista, así que la misma petición falla igual siempre y reintentar nunca ayuda.
Código de Meta para un parámetro no soportado, mal escrito o inválido.
El código más concreto para un parámetro obligatorio que faltó por completo.
El código más concreto para un parámetro con un valor fuera de lo admitido.
Qué lo provoca
Algo del cuerpo o de la query de la petición que el endpoint no reconoce, y las causas son aburridamente parecidas.
- Un nombre de campo mal escrito, o con mayúsculas y minúsculas cambiadas.
- Un parámetro que pertenece a otro endpoint.
- Un valor del tipo equivocado, como un número enviado como texto donde se espera un entero.
- Un objeto anidado aplanado, o un valor plano donde corresponde un objeto.
Por qué reintentar no sirve
Porque nada de la plataforma cambió entre un intento y otro. Una petición malformada sigue malformada en el segundo intento por el mismo motivo que en el primero, y un bucle de reintentos sobre este error produce limitación de tasa sumada al problema original, en lugar de un éxito.
La respuesta útil es registrar el cuerpo de la petición junto al error y compararlo campo por campo con la referencia del endpoint. En casi todos los casos la diferencia se ve en menos de un minuto.
Errores comunes
- Reintentar. La petición es determinista y va a fallar igual.
- Suponer que es el número. Este error nunca dice nada sobre la conexión.
- Leerlo como un fallo genérico. Señala un problema de parámetro, y existen los códigos 131008 y 131009 para ausente y fuera de rango.
EasyCoexistence entrega las credenciales y el phone number id desde el panel y el conector MCP, así que la petición se arma con los valores que Meta realmente tiene, no con los que alguien anotó una vez.
Preguntas frecuentes
¿Significa que mi número está roto?
No. Este error es solo sobre la petición, y el número no se ve afectado.
¿Por qué es tan vago?
Es el código paraguas para problemas de parámetros. Meta tiene códigos más concretos para un parámetro ausente y para un valor inválido.
¿Puede causarlo un proveedor?
Solo al armar la petición. En una integración directa, la petición es tuya.
¿Debo reintentar con backoff?
No. Es determinista, y reintentar suma limitación de tasa a un problema que no es temporal.
Sigue leyendo
¿Listo para empezar?
Configura WhatsApp Coexistence en minutos, no en meses. La app sigue funcionando en el teléfono.
Empezar prueba gratisVerificado el