§ The Facebook hub
Facebook

Facebook
scraper.

No proxy needed. 17 pre-built endpoints, parsed JSON in seconds.

17 endpoints·From $0.003 per call·Median under 2s
§ One call

Send a URL.
Get back JSON.

The profile scraper takes one input: url. The response carries every public field Facebook exposes.

Request
cURL
curl https://api.hproxy.com/v1/scrape/facebook/profile/collect/by/url \
  -H "Authorization: Bearer $HPROXY_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.facebook.com/mantraindianfolsom"}'
POST // 1 call · $0.0030 · <2s
Response200 OK
{
  "success": true,
  "id": "100088017857524",
  "name": "Mantraindian",
  "url": "https://www.facebook.com/mantraindianfolsom",
  "profilePicLarge": "https://scontent.fist20-2.fna.fbcdn.net/v/….jpg",
  "pageIntro": "Indian Vegan & Vegetarian Restaurant",
  "category": "Restaurant",
  "address": "1870 Prairie City Rd, Suite 500, Folsom, CA, United States, California",
  "email": "[email protected]",
  "phone": "+1 916-999-1749",
  "website": "https://www.mantraindian.com/",
  "services": "Delivery · Takeaway · Dine in…",
  "priceRange": "$$",
  "likeCount": 3224,
  "followerCount": 3200
}
What comes backparsed fields
Facebook Profile
facebook_profile
idstring
namestring
urlurl
profilePicLargeurl
pageIntrostring
categorystring
addressstring
One real call · one structured record
§ Coverage

What you can
actually pull.

§ 01

Profiles

Bio, follower and following counts, post totals, verified flag, links, and the profile image — every public field the platform exposes about an account.

§ 02

Reels

Short-form video objects with caption, engagement counts, view totals, media references, and timestamps.

§ 03

Posts

Full post objects: caption text, like and comment counts, view counts, media URLs, and timestamps — pulled by handle or by direct URL.

§ 04

Transcripts

AI-fallback transcript of any video — audio-to-text when no caption exists, the published captions otherwise.

§ 05

Comments

Every comment on a post or video — including reply trees, author handle, timestamp, and like count — not just the top-level reactions.

§ 06

Search

Keyword and query search results with the matched entities and the engagement metadata behind each one.

§ Every endpoint

The full list.
Prices included.

Every line is a live endpoint. Click through for the input schema, response shape, and the curl recipe.

Facebook Profile

/v1/scrape/facebook/profile/collect/by/url

Public Facebook page details — category, address, phone, website, hours.

$0.0030
per call

Facebook Profile Reels

/v1/scrape/facebook/profile/reels

Reels published by a public Facebook page.

$0.0030
per call

Facebook Profile Photos

/v1/scrape/facebook/profile/photos

Photos published by a public Facebook page.

$0.0030
per call

Facebook Profile Posts

/v1/scrape/facebook/profile/posts

Posts published on a public Facebook profile or page.

$0.0030
per call

Facebook Profile Events

/v1/scrape/facebook/profile/events

Events organized by a public Facebook page.

$0.0030
per call

Facebook Post

/v1/scrape/facebook/post/collect/by/url

Single Facebook post or reel by URL with full metadata.

$0.0030
per call

Facebook Post Transcript

/v1/scrape/facebook/post/transcript

Speech-to-text transcript for a Facebook video post under 2 minutes.

Premium pricing — every call uses AI or heavy data extraction.

$0.0300
per call

Facebook Post Comments

/v1/scrape/facebook/post/comments

Comments on a public Facebook post or reel.

$0.0030
per call

Facebook Comment Replies

/v1/scrape/facebook/comment/replies

Replies to a single Facebook post / video comment.

$0.0030
per call

Facebook Group Posts

/v1/scrape/facebook/group/posts

Posts in a public Facebook group, sortable by recency or activity.

$0.0030
per call

Facebook Events Search

/v1/scrape/facebook/events/search

Search public Facebook events by name or description.

$0.0030
per call

Facebook Events by City

/v1/scrape/facebook/events/by/city

Public events listed for a city.

$0.0030
per call

Facebook Event Details

/v1/scrape/facebook/event/details

Full details for a public Facebook event by URL or id.

$0.0030
per call

Facebook Ad Library Detail

/v1/scrape/facebook/ad/details

Full details of a Meta Ad Library ad by URL or id.

$0.0050
per call

Facebook Ad Library Search

/v1/scrape/facebook/ad/search

Search Meta Ad Library by keyword, country, status, format.

$0.0050
per call

Facebook Company Ads

/v1/scrape/facebook/ad/library/company/ads

Every running ad for a company on Meta Ad Library.

$0.0050
per call

Facebook Ad Library Company Search

/v1/scrape/facebook/ad/library/search/companies

Find advertiser pages on Meta Ad Library by company name.

$0.0030
per call
§ What people build

One Facebook scraper.
Many shapes of work.

§ 01

Audience & creator discovery

Build lead and creator-discovery pipelines from Facebook public profiles. Filter by follower count, engagement, and region. The JSON is flat enough to drop into a Postgres column without normalisation.

§ 02

Brand & trend monitoring

Track every public post mentioning a brand or keyword across Facebook. Pipe captions into sentiment models and chart engagement over time without writing a single parser.

§ 03

Social listening

The comments endpoint carries the full reply tree, so social-listening models see the whole thread — not just top-level reactions. Real conversation data, structured.

§ 04

Search & hashtag intelligence

Query Facebook by keyword or hashtag and get back the matched entities with their engagement metadata attached. Power competitive research and content-gap analysis.

§ Questions

The honest
answers.

The questions that come up before the first call. If yours isn’t here, the founder reads support email himself — just write in.

Do I need proxies to use the Facebook scraper?

No. Every endpoint runs on our residential pool — fifty million IPs sourced through opt-in partner SDKs. You send an HTTP request with your API key; rotation, retries, and anti-bot handling are ours to worry about.

How does HProxy get past Facebook’s rate limits and bot detection?

Each call is routed through a residential session that matches typical organic traffic patterns. We don’t advertise specifics; what matters is the result — a 99%+ success rate on public-data endpoints in real customer traffic.

What does the JSON response look like?

Every endpoint returns a flat top-level wrapper (platform, scraper, data, creditsUsed, elapsedMs, requestId) with the parsed Facebook entity inside data. See the live example near the top of this page for the exact shape.

Is scraping public Facebook data legal?

Public data scraping (no login, no private content, no PII beyond what facebook.com itself publishes) sits within the boundaries set by hiQ Labs v. LinkedIn and similar US/EU precedents. We don’t serve endpoints that touch authenticated content. You’re responsible for your own use of the data under your local data-protection law (GDPR, CCPA, etc.).

What does each call cost?

From $0.003 per call on the standard endpoints. Endpoints that do heavier upstream work — AI transcripts, posts with media archived to R2 — cost more. The exact per-call price shows on each endpoint row below. One call = one charge, never multiplied by record count.

Can I test before signing up?

Yes — the wallet starts with a $2 deposit that’s refundable for 24 hours. That’s plenty of calls to verify the response shape matches what you’re building across all 17 Facebook endpoints.

How fast are the responses?

Median response time across the Facebook endpoints is under 2 seconds. Heavier endpoints (deep comment threads, cursor-paginated lists) can run 4-8 seconds depending on the page depth requested.

§ Try it

Two dollars,
first run.

Sign in with Google, drop $2 in the wallet, fire your first Facebook call against facebook.com. If it doesn’t do what you need, the balance is refundable for 24 hours.