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