WhatsApp Error Codes API V2
This document provides information about the error codes you would receive when executing the WhatsApp REST APIs.
You may receive the following response generated by processing the request and errors generated by Meta while processing the request in the latter case, such error will be “forwarded” as is to the customer in webhooks. For example, 202 is for success response.
To know the WhatsApp status code for Send Message and Template APIs, refer to the following links:
HTTP Status Code
The following is list of general HTTP status codes for WhatsApp:
| HTTP Status | Code | Description | Message |
|---|---|---|---|
| 202 | WA202 | Accepted | Request Accepted. |
| 400 | WA400 | Incorrect payload | Refer to correct payload format. |
| 400 | E110 | Low balance | Please check your balance, You have a low balance! |
| 401 | RBC001 | Unauthorized | Incorrect SID or API key. |
| 401 | WA401 | Unauthorized Phone Number Status | The phone number you're using not active. |
| 401 | WA401 | Unauthorised Account type | API is not available for given customer. Please contact support for more info. |
| 401 | WA401 | Unauthorized phone number | Phone number is not present or does not belong to the account. |
| 401 | WA401 | Unauthorized access | The phone number you're using is associated with different Version of our WA API. Please use the appropriate endpoint. |
| 500 | WA500 | Internal Server Error | Please try again later. |
Meta's Cloud API Error Codes
For Meta's cloud API error codes, see Cloud API Error Codes.
Updated 15 days ago
