If you encounter "131031: Account Has Been Locked" error on WhatsApp API it means that your account has been restricted or disabled due to policy violations or discrepancies in the verification process. This blog provides an overview of the issue, explains possible causes, and outlines steps to resolve it effectively.

What Causes This Error?

1. Policy Violations

Your account might have been locked for breaching WhatsApp’s platform policies like:

  • Sending spam or inappropriate messages

  • Promoting restricted or prohibited goods/services

  • Receiving excessive user complaints

2. Verification Issues

The account lock can also occur if WhatsApp cannot verify the data in your request, such as:

  • Incorrect two-step PIN

  • Mismatch between submitted details and account information

How to Diagnose the Issue?

1. Checking Violation Details at Business Support Home

2. Use the Health Status API

The Health Status API helps determine the messaging status of various nodes. Copy the following code:

GET /<NODE_ID>?fields=health_status

Health Status Indicators:

  • AVAILABLE: Node meets all messaging requirements.

  • LIMITED: Node meets requirements but has restrictions (additional info provided).

  • BLOCKED: Node fails to meet requirements, and errors with solutions are included.

How to Resolve the Error?

1. In case of Policy Violation:

If the Business Support Home shows a policy violation that you feel can be appealed, you can proceed to request a review. When a business submits an appeal for a violation, the WhatsApp team evaluates it against their policies to determine whether the violation should be reconsidered. This process may lead to the violation being overturned. Follow these steps to request a review:

  • Go to Business Support Home page.

  • Select the violation and click Request Review.

  • Provide supporting details in the dialog box and click Submit.

The appeal process usually takes 24–48 hours, and you'll receive the decision in your Business Manager.

2. If the Health Status shows a blocked node:

If any of the node is blocked then on calling the Health Status API (using the steps described above) the response will include an errors property to describe the error as well as possible solutions.

3. Verify Account Details

  • Ensure that all account details, such as the two-step PIN, match the information registered with WhatsApp.

  • Update inaccurate or outdated information in your account settings.

For more insights on making the most of WhatsApp Business API, check out our blogs at heltar.com/blogs.