Facebook Scraper API

One REST API for public Facebook data. Pull Pages, Ad Library ads, and public-figure profiles as clean JSON, with US residential proxies and anti-bot handling built in.

Get a free API key See pricing

Free 1,000 requests. Median response 2.6s. No credit card.

GET https://api.facebookscraperapi.com/api/v1/facebook
curl "https://api.facebookscraperapi.com/api/v1/facebook/page?url=https://www.facebook.com/Meta&api_key=$API_KEY"
14
data endpoints
2.6s
median response
1,000
free requests
JSON
structured output
group/ads & ad library/profile/marketplace/post/email & lead/json output/rotating proxies
capabilities

Scrape Facebook without getting blocked

*

Anti-bot bypass

Rotating residential and datacenter proxies clear Facebook's verification checks, so you get real page data on the first try.
*

Proxy rotation

A fresh IP per request, with geotargeting when you need results from a specific country.
*

JS rendering

We render the page the way a browser does and return the loaded data as flat JSON you do not have to parse.
*

Structured JSON

Every endpoint uses the same field names and types, so your parser keeps working when Facebook changes its markup.
*

Pay for success

Failed requests retry across datacenter, residential, and premium pools, and you are billed only for results.
*

One REST call

No proxies, headless browsers, or CAPTCHA solvers to run. Send one request with your api_key and read the JSON.
endpoints

Choose from multiple Facebook Scraper API endpoints

>

Group

facebook group scraper
>

Ads & Ad Library

facebook ad library scraper api free service
>

Profile

facebook profile scraper
>

Marketplace

facebook marketplace scraper
>

Post

facebook post scraper
>

Email & Lead

facebook email scraper
>

Event

facebook event scraper
>

URL & Link

facebook url scraper
>

Page

facebook page scraper
>

Comment

facebook comment scraper
>

Image & Photo

facebook photo scraper
>

Hashtag

facebook hashtag scraper
>

Followers & Likes

scrape facebook page followers
>

Video & Reels

facebook reels scraper
use cases

What you can build

>

Competitor ad intelligence

Pull a rival's live Ad Library ads on a schedule and watch new creative, offers, and landing pages appear, with run dates that reveal which ads they keep spending on.
>

Page and audience tracking

Store a Page's likes, followers, and talking-about count over time to build the growth history Facebook does not chart for Pages you do not own.
>

Brand and creator databases

Resolve lists of Page usernames and public-figure profiles into clean rows: name, category, follower count, and profile image for a searchable catalog.
>

Creative and hook research

Read ad creative bodies and headlines across a category to find the angles and calls-to-action advertisers run the longest, a signal of what converts.
>

Lead and account enrichment

Drop Page name, category, audience size, and profile image into a CRM so sales sees how large an account's Facebook presence is at a glance.
>

Transparency and archives

Capture ad snapshot URLs, post captions, and Page assets to keep a dated archive of how a brand advertises and presents itself on Facebook.
pricing

Simple, usage-based pricing

Free
$0forever
1,000 requests
free
  • All endpoints included
  • Structured JSON output
  • Anti-bot + rotating proxies
  • 10 concurrent requests
  • Community support
Start free
Vibe
$19/mo
27,000 requests / mo
$0.70 / 1k
  • Everything in Free
  • Higher concurrency
  • Email support
Choose Vibe
Most popular
Pro
$49/mo
82,000 requests / mo
$0.60 / 1k
  • Everything in Vibe
  • Priority request routing
  • Priority support
Choose Pro
Custom
$100+/mo
200k - 4M+ / mo
from $0.50 / 1k
  • Everything in Pro
  • 500+ concurrent requests
  • SLA + dedicated support
Talk to us

Pay-as-you-go top-ups run $0.90 per 1,000 successful requests. Median response 2.6s. You only pay for requests that succeed.

integrations

Drops into your stack

>

No-code

Zapier, Make, and n8n blocks call the API without writing code.
>

LLM and RAG

Feed clean JSON straight into LangChain or LlamaIndex pipelines.
>

SDKs and REST

Call from Python, Node, Go, or any HTTP client. One api_key, one base URL.

FAQ

What is the Facebook Scraper API?

It is a set of REST endpoints that take a Facebook URL, username, or id and return public data as structured JSON: Pages with like and follower counts, Ad Library ads, public-figure profiles, posts, and more. We handle US residential proxies, anti-bot checks, and parsing, so you call one endpoint with your api_key and get clean fields back.

Do I need a Facebook API key or access token?

No. You authenticate with a single api_key. There is no Meta developer app to register, no app review, and no Page access token to obtain. That matters because the official Graph API only reads Pages you administer, so a scraper API is the practical way to read public Pages you do not own. The free tier includes 1,000 requests.

Which Facebook data types can I pull?

Public Pages (name, likes, followers, talking-about count, category), Ad Library ads for any advertiser (creative, snapshot URL, run dates, platforms, and disclosed spend for political ads), and public-figure profiles all return real data. Posts return caption and media. Group, event, marketplace, comment, and search endpoints exist and return the documented shape, but Facebook gates those behind a login for logged-out requests, so they need an authenticated session for populated results.

Can I scrape Facebook ads without the official Ad Library API?

Yes. The Meta Ad Library is public, but the official Ad Library API only returns political and issue ads and needs an approved access token. Our ads endpoint reads the public Ad Library directly and returns any advertiser's ads, including commercial product ads, as JSON with creative text, snapshot URLs, run dates, and platforms.

Is scraping Facebook legal?

Scraping publicly visible pages is generally treated as lawful in the United States, though Facebook's terms restrict automated access, so review the terms and robots rules for your use case and avoid collecting personal data you do not have a basis to process. Our guides cover Facebook scraping legality in more detail.

How fast is it and what does it cost?

Responses return in a median of about 2.6 seconds end to end, including US residential routing, anti-bot handling, retries, and parsing. The free tier covers 1,000 requests, Pro pricing runs about $0.60 per 1,000 requests, and pay-as-you-go top-ups are $0.90 per 1,000 successful requests. You are billed only for successful results.

Start pulling Facebook data
Free plan, 1,000 requests, no card
Get a free API key See pricing