Graph API

10 Permission Denied

API Error REST Code 10

Your app or access token doesn't have the required permission to perform this action. The token may be valid, but it lacks the specific scope needed for the endpoint you're calling.

What causes this error?

Your app or access token doesn’t have the required permission to perform this action. The token may be valid, but it lacks the specific scope needed for the endpoint you’re calling.

How to fix it

  1. Request the right permissions: Go to your App Dashboard and ensure you’ve requested and been approved for the permission scope you need (e.g., ads_management, pages_read_engagement).
  2. Re-authorize the user: Have the user go through the OAuth flow again with the updated permission scopes.
  3. Check App Review status: Some permissions require formal App Review approval from Meta before they can be used in production.

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.