Meta Tech Provider

WhatsApp error 131045: phone number not registered

Error 131045 means the phone number has not been registered for Cloud API messaging. Adding a number to a WhatsApp Business Account and registering it for sending are separate steps, and this error means the second one did not happen.

131045

Meta's code for a send from an unregistered phone number.

133006

The related code for a number that is not verified.

2

Separate steps between owning a number and sending from it: adding it, then registering it.

Why there are two steps

Because a WhatsApp Business Account can hold numbers that are not sending anything. Adding a number establishes ownership; registering it activates it for Cloud API messaging and sets its two step PIN.\n\nOn a manual setup these are separate API calls, and it is easy to complete the first and forget the second. The number then appears in the account, looks correct in the dashboard, and refuses every send with this error.

What resolves it

Depends on how the number got there.

  • On a manual setup, call the register endpoint for the phone number id with its two step PIN.
  • On a Coexistence onboarding through a provider, registration happens inside the flow, so this error usually means the flow did not finish.
  • If the number was recently migrated from another account, registration must be repeated on the new account.
  • If registration itself fails, the cause is usually the PIN, which is error 133005.

Common mistakes

  • Assuming a number visible in the dashboard is ready to send. Visible and registered are different.
  • Abandoning the onboarding flow partway. The last steps are the ones that register.
  • Confusing this with 133006, which is about verification rather than registration.
Doing this with EasyCoexistence

EasyCoexistence completes registration as part of the connection flow, so a number that finishes onboarding is a number that can send.

Frequently asked questions

What is registration?

Activating a number for Cloud API messaging, separate from adding it to the account.

Do I need to do it myself?

On a manual setup, yes. Through a Coexistence flow it is handled for you.

Does it need to be repeated?

Only after migrating the number to a different account.

What if registration fails?

Usually the two step PIN, which returns error 133005.

Keep reading

Ready to get started?

Set up WhatsApp Coexistence in minutes, not months. The app keeps working on the phone.

Start Free Trial

Verified on

WhatsApp Error 131045