Graph API

200 Requires Extended Permission

API Error REST Code 200

You're trying to perform a write operation (like creating or modifying an ad) but your access token only has read-level permissions. The specific extended permission for this action hasn't been granted.

What causes this error?

You’re trying to perform a write operation (like creating or modifying an ad) but your access token only has read-level permissions. The specific extended permission for this action hasn’t been granted.

How to fix it

  1. Add the missing permission: Common culprits are ads_management (for write ops) vs ads_read (read-only). Update your login flow to request the write-level permission.
  2. Use Business Manager tokens: System User tokens from Business Manager often have broader default permissions than user tokens from the Graph API Explorer.
  3. Check token debug tool: Use Meta’s Access Token Debugger to see exactly which permissions are attached to your current token.

Want your Meta Ads to outperform?

The Automation Engine supercharges your Instagram and Facebook Ad performance using conditional automation™ via signals like weather, daypart, Amazon availability and more.