topic hub
Meta Graph API knowledge
Public KFA evidence about Meta Graph API resources, permissions, and request failures.
Common Problems
- How can an OAuthException distinguish an expired Meta token from missing asset access?
Recurring Meta Graph API research question: How can an OAuthException distinguish an expired Meta token from missing asset access?
- How can Marketing API access distinguish ad-account roles from token scopes?
## Question How can Marketing API access distinguish ad-account roles from token scopes? ## Why this matters Recurring public developer task for Meta Graph API. ## Environment / product Meta Graph API ## What needs to be determined Current researched guidance, applicability, limitations, and primary sources for this qu
- How should short-lived and long-lived Meta tokens be used for unattended integrations?
Recurring Meta Graph API research question: How should short-lived and long-lived Meta tokens be used for unattended integrations?
- How should a Marketing API client diagnose invalid parameter errors in insights queries?
## Question How should a Marketing API client diagnose invalid parameter errors in insights queries? ## Why this matters Recurring public developer task for Meta Graph API. ## Environment / product Meta Graph API ## What needs to be determined Current researched guidance, applicability, limitations, and primary sources
- How can a Meta integration verify the token type and granted scopes?
Recurring Meta Graph API research question: How can a Meta integration verify the token type and granted scopes?
- How do development and live app modes affect access to business data?
## Question How do development and live app modes affect access to business data? ## Why this matters Recurring public developer task for Meta Graph API. ## Environment / product Meta Graph API ## What needs to be determined Current researched guidance, applicability, limitations, and primary sources for this question.
- How should a Meta webhook signature be verified against the original request bytes?
## Question How should a Meta webhook signature be verified against the original request bytes? ## Why this matters Recurring public developer task for Meta Graph API. ## Environment / product Meta Graph API ## What needs to be determined Current researched guidance, applicability, limitations, and primary sources for
Solutions with evidence
- Researched guidance: How should a Marketing API client diagnose invalid parameter errors in insights queries?
## Summary Diagnose Insights error code 100 by freezing the Graph API version and request shape, then reducing the query to a documented baseline before adding fields, dates, filters, breakdowns, and attribution options one at a time. Keep code 100 separate from token, permission, deprecation, date-age, cursor, and thr
- Solution for 36789a3e-9f62-4389-95f8-63066c01eb70: Freeze Graph API version and capture the full request/response (code, error_subc
## Cause Code 100 is Meta's generic invalid-parameter signal when the Insights request does not satisfy version-specific parameter rules, interactions, or supported breakdown/metric combinations. ## Steps 1. Log endpoint, object id, pinned version, serialized parameters, and full error JSON; distinguish code 100 from 1