All platforms

Facebook scraper API

Public Facebook pages, posts, reels, groups, Marketplace listings, transcripts, and Ad Library results — without maintaining a separate scraper stack for Meta properties.

16 endpoints

Why teams use Social Fetch for Facebook

Facebook still holds page, group, and ads surfaces that marketing and research teams need — even when their primary creator work moved to Instagram and TikTok. Homegrown Facebook scrapers inherit the same DOM and auth-wall problems as every other Meta property.

Social Fetch groups Facebook under one tag: public profiles and pages, posts and reels, group content, Marketplace search helpers, transcripts, and Ad Library lookups. Responses use the shared envelope so Facebook rows sit next to Instagram in the same warehouse.

Ad Library routes matter when you track competitor spend creatives without building a separate ads-only integration.

What Facebook data can you get?

  • Public profile / page cards.
  • Posts, reels, and comment threads.
  • Group content for community research (public groups).
  • Marketplace location search helpers.
  • Ad Library advertiser and ad lookups.
  • Transcripts for video posts where supported.

Facebook API endpoints

Grouped by capability from the live API catalog. Open an endpoint page for parameters and examples — credit notes come from OpenAPI pricing extensions.

How to call the Facebook API

  1. 1. Get an API key

    Create a Social Fetch account and key. Smoke-test a page profile and an Ad Library call with free credits.

  2. 2. Call Facebook paths

    Use `/v1/facebook/...` routes documented in the API reference. Pass public IDs or URLs as required by each operation.

  3. 3. Store envelope fields

    Persist `lookupStatus`, payload fields you care about, and `meta.requestId` for support traces.

How much does the Facebook API cost?

Facebook operations are credit-priced individually. Ad Library and list routes may differ from a single page GET. Confirm on each docs page.

See credit packs

Social Fetch vs the official Facebook API

Meta's official marketing and Graph APIs cover assets and ads accounts you control. Social Fetch is for public page, group, Marketplace, and Ad Library style lookups when you are not the page owner.

Facebook API FAQ

Is there a Facebook scraper API?

Yes. Social Fetch offers REST endpoints for public Facebook profiles, posts, reels, groups, Marketplace helpers, transcripts, and Ad Library data.

Can I access Facebook Ad Library via API?

Yes — Ad Library routes are part of the Facebook marketplace tag. See docs for query parameters.

Do you support Facebook groups?

Public group content routes are included. Private groups are not accessible via public lookup.

How much does the Facebook API cost?

Credit packs with per-route costs in the API reference. Free signup credits apply.

Facebook Graph API vs Social Fetch?

Graph is for authorized assets you manage. Social Fetch is public-data enrichment without page admin access.

Can I pull Facebook reels?

Yes — reel and post routes are in the catalog. Check URL formats on the operation pages.

Does Marketplace search work via API?

Marketplace location search helpers are documented under the Facebook tag.

Is Facebook scraping legal?

We return publicly visible data. Your compliance obligations remain yours — review Meta's terms and applicable law.

Start with Facebook data

Create an account, spend the 100 free credits on live Facebook routes, then buy a pack when the JSON fits your pipeline. Credits do not expire on pay-as-you-go packs.