I’m trying to fetch data from the Facebook Ads Insights API, but every request returns the following error:
{
"error": {
"message": "(#3) Application does not have the capability to make this API call",
"type": "OAuthException",
"code": 3
}
}
The app has a valid access token, and I can successfully make requests to other Facebook Graph API endpoints.
Example request:
GET https://graph.facebook.com/v2.8/act_<AD_ACCOUNT_ID>/insights
?fields=impressions,clicks,spend
&access_token=<ACCESS_TOKEN>
Has anyone encountered this issue with the Insights API specifically?
I’m wondering if this is related to:
- Missing app permissions
- App review requirements
- Ads API access approval
- Business Manager configuration
What was the actual fix in your case?
