2 API Service | Temporary due to downtime or due to being overloaded. | Check the WhatsApp Business Platform Status page to see API status information before trying again. | 503 Service Unavailable |
100 Invalid parameter | The request included one or more unsupported or misspelled parameters. Or the recipient phone number is not a WhatsApp phone number. | | 400 Bad Request |
130429 Rate limit hit | Cloud API message throughput has been reached. | The app has reached the API’s throughput limit. See Throughput. Try again later or reduce the frequency with which the app sends messages. | 429 Too Many Requests |
131000 Something went wrong | Message failed to send due to an unknown error. | Try again. If the error persists, contact us to open a Direct Support ticket. | 500 Internal Server Error |
131008 Required parameter is missing | The request is missing a required parameter. | | 400 Bad Request |
131026 Message Undeliverable | Unable to deliver message. Reasons can include: • The recipient phone number is not a WhatsApp phone number. • Recipient has not accepted our new Terms of Service and Privacy Policy. • Recipient using an outdated WhatsApp client.
| Using a non-WhatsApp communication method, ask the WhatsApp user to: • Confirm that they can actually send a message to your WhatsApp business phone number. • Confirm that they have accepted our latest Terms of Service (Settings > Help, or Settings > Application information will prompt them to accept the latest terms/policies if they haven’t done so already) • Update to the latest version of the WhatsApp client. | 400 Bad Request |
131031 Account has been locked | The WhatsApp Business Account associated with the app has been restricted or disabled for violating a platform policy, or we were unable to verify data included in the request against data set on the WhatsApp Business Account (e.g, the two-step pin included in the request is incorrect). | See the Policy Enforcement document to learn about policy violations and how to resolve them. | 403 Forbidden |
131056 (Business Account, Consumer Account) pair rate limit hit | Too many messages sent from the sender phone number to the same recipient phone number in a short period of time. | Wait and retry the operation, if you intend to send messages to the same phone number. You can still send messages to a different phone number without waiting. | 429 Too Many Requests |
132000 Template Param Count Mismatch | The number of variable parameter values included in the request did not match the number of variable parameters defined in the template. | Make sure the request includes all of the variable parameter values that have been defined in the template. | 400 Bad Request |
132001 Template does not exist | The template does not exist in the specified language or the template has not been approved. | Make sure your template has been approved and the template name and language locale are correct. | 400 Bad Request |
132007 Template Format Character Policy Violated | Template content violates a WhatsApp policy. | See Rejection Reasons to determine possible reasons for violation. | 400 Bad Request |
132012 Template Parameter Format Mismatch | Variable parameter values formatted incorrectly. | The variable parameter values included in the request are not using the format specified in the template. | 400 Bad Request |
132015 Template is Paused | Template is paused due to low quality so it cannot be sent in a template message. | Edit the template to improve its quality and try again once it is approved. | 400 Bad Request |
132016 Template is Disabled | Template has been paused too many times due to low quality and is now permanently disabled. | Create a new template with different content. | 400 Bad Request |
133010 Phone number Not Registered | Business Phone number not registered on the WhatsApp Business Platform. | Register the phone number before trying again. | 400 Bad Request |
130472 User’s number is part of an experiment | Message was not sent as part of an experiment. | See Marketing Message Experiment. | 400 Bad Request |