Simon Veerman
03/26/2026, 8:03 AMkapa.ai
03/26/2026, 8:03 AMpage, post). [Facebook Pages docs]
• Reduce page size: Set the Page Size configuration parameter to a lower value (e.g., 25 or 50). This applies to the post and post_insights streams. [Facebook Pages docs] 2. "Credentials don't have enough permissions" Even if you believe the account has full permissions, this error can occur for a less obvious reason: Facebook only grants the permissions the user actually has on their Page(s), regardless of what Airbyte requests during the OAuth flow.
For example, the connector requests these OAuth scopes:
pages_manage_ads, pages_manage_metadata, pages_read_engagement, pages_read_user_content, read_insights, catalog_management
However, users with limited Page roles (e.g., analyst or editor) will not receive pages_manage_ads, pages_manage_metadata, or catalog_management, even if Airbyte requests them. [GitHub issue]
Additionally, the page stream requests over 100 fields, many of which require elevated permissions. Problematic fields include:
• page_token, is_webhooks_subscribed (require admin access)
• leadgen_tos_* fields (require lead gen permissions)
• unread_message_count, unread_notif_count, unseen_message_count (require messaging/admin access)
• messenger_ads_* fields, ad_campaign, promotion_eligible (require ads permissions) [GitHub issue]
What you can do:
• Verify the actual role the authenticated user has on the Facebook Page — not just the ad account. Even "full" ad account access doesn't necessarily grant all Page-level permissions.
• Use the Schema Tab to deselect fields that require elevated permissions you may not have.
• If the issue persists, you may need to re-authenticate with a user who has admin-level access to the Page itself.
This is a known connector-level issue that has been reported and is being tracked. [GitHub issue] 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Simon Veerman
03/31/2026, 7:32 AMkapa.ai
03/31/2026, 7:33 AMsource-facebook-marketing connector where certain streams (e.g., custom streams using product_id as a breakdown) trigger the "Please reduce the amount of data you're asking for" error even on fresh connector setups. The issue appears to be related to how the connector handles the request, not the actual volume of data returned by Meta. [GitHub issue]
Additionally, a fix was merged to exclude problematic fields (like rule in CustomAudiences) that were causing "Too much data was requested in batch" errors — if you're on an older connector version, upgrading might help. [GitHub PR]
In summary, the most actionable step right now is to manually deselect unnecessary fields in the Schema Tab for the failing streams. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.