The API Report CardAPI Index
Meta Facebook

Meta Facebook API

Social Media / Digital Advertising / Marketing API · meta.com

Meta's Graph and Marketing APIs are public REST with OAuth 2.0, webhooks, SDKs, and self-serve registration in Development Mode. Going live requires App Review with screencast demos and business verification, often 1 to 6+ weeks. Quarterly versions with 2-year deprecations demand upkeep.

Last verified: October 2026Marketing & SalesMCP PARTIAL
API GRADE
A
VERIFIED OCT 2026

SCORECARD

ExistenceGOODGraph API and Marketing API are public REST surfaces with OAuth, webhooks, the Graph API Explorer, and Postman collections.
AccessGOODRegistration is self-serve and Development Mode works immediately; Live mode permissions need App Review, often 1 to 6 weeks.
CoverageGOODAds management, Pages, Instagram publishing, WhatsApp messaging, and CRM features are reachable; some need partner status.
AuthGOODOAuth 2.0 with granular permission scopes requested per app and reviewed by Meta before production use.
Docs & DXGOODOfficial SDKs for Python, PHP, Node, iOS, Android, and Unity, plus the Graph API Explorer; docs span several separate centers.
StabilityGOODA new Graph API version ships roughly every 3 months, each supported on a published 2-year deprecation schedule.
MCPPARTIALMeta itself offers no official MCP server for the Facebook platform. Active community servers exist for the Marketing API and Pages, led by Pipeboard's meta-ads-mcp with over a thousand GitHub stars and recent releases. VERIFIED 2026-08
MORE FROM THE REPORT CARD
Supergood turns hard-to-integrate enterprise software into clean REST APIs and MCP tools: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Meta Facebook scores A on Supergood's API Report Card. Meta's Graph and Marketing APIs are public REST with OAuth 2.0, webhooks, SDKs, and self-serve registration in Development Mode. Going live requires App Review with screencast demos and business verification, often 1 to 6+ weeks. Quarterly versions with 2-year deprecations demand upkeep.

Tried to integrate with Meta Facebook?
SOURCES
App Review process is opaque, slow (often weeks), and apps are sometimes denied or de-permissioned even after prior approval dev.to ↗
Graph API ships a new version every ~3 months with 2-year deprecation; integrations require ongoing maintenance just to stay live developers.facebook.com ↗
Rate limits use opaque Business Use Case (BUC) formulas that vary by endpoint, app tier, and ad spend, hard to predict or capacity-plan developers.facebook.com ↗
Documentation is fragmented across Developers Console, Marketing API docs, Business Help Center, and WhatsApp docs with no single 'start here' medium.com ↗
Instagram Graph API hard-caps DMs at 200/hour per account, throttling legitimate customer-service tools creatorflow.so ↗
Permission scopes are frequently renamed, split, or removed entirely between versions, silently breaking production integrations developers.facebook.com ↗
Business Manager / Meta Business Suite setup is a mandatory prerequisite for serious API work but is poorly documented for developers medium.com ↗
WhatsApp Cloud API pricing model has been restructured multiple times, breaking cost forecasts for partners building on it engagelab.com ↗
Meta Business Partner program requirements are not public; smaller integrators cannot get the elevated access larger competitors enjoy facebook.com ↗
Conversions API requires server-side implementation, event matching, and deduplication with the Pixel, a substantially harder lift than the deprecated client-side Pixel developers.facebook.com ↗
Ad accounts and Business Manager accounts are disabled or restricted with no clear reason and minimal recourse, sometimes wiping out advertisers' entire campaign history reddit.com ↗
Advertisers report large discrepancies between Meta-reported conversions and ground-truth server-side data post-iOS 14 ATT, eroding trust in attribution adexchanger.com ↗
WhatsApp Business Platform pricing model has shifted multiple times (per-conversation, per-template, per-message), making cost forecasting difficult respond.io ↗
Customer support for advertisers and developers is widely considered poor, even high-spend accounts struggle to reach a human trustpilot.com ↗
Frequent product/policy changes (e.g. Pixel deprecation toward CAPI-only, audience size minimums, special ad category rules) force constant re-implementation developers.facebook.com ↗
Meta Verified for Business and other paid 'support' tiers don't materially improve dispute resolution about.fb.com ↗
Reality Labs hardware (Quest) and AI glasses ecosystem locks developers into Meta's app review, with strict content and monetization rules developers.meta.com ↗