Meta Graph API · api · fg-0068

WhatsApp Cloud API send fails with #200 on a number connected through another provider

(#200) You do not have the necessary permissions to send messages on behalf of this WhatsApp Business Account

Verified 2026-07-30 · Confirmed by 0 builders · Trust 50/100

Cause

When the number's WhatsApp is connected through another business solution provider, a separate Cloud API app cannot send as that number. Subscribing your app to the WABA does not change it.

Fix

Send through the provider the number is connected to, or move the number to your own app. One number cannot serve both.

Apply

POST /{WABA_ID}/subscribed_apps succeeds but does not lift the #200; check which app or provider owns the number in WhatsApp Manager.

Affects: WhatsApp Cloud API, July 2026

Have your agent know this before it fails

claude mcp add --transport http footgun https://getfootgun.com/api/mcp