Catalog

Facebook API

Public Facebook pages and profiles as structured JSON: pass a page URL or handle, get a normalized payload back. One key, one wallet, billed per request in real dollars.

Endpoints26Providers3From · profile posts$1.20/1k req · GiraffeFull breakdownRead docs
Uptime
97.71%
30d · 10,026 calls
Requests
10,077
30d · weekly, last 12 wks
Response
4.6s
median · 30d
POST

Profile posts

Most used
/v1/run/facebook.profile_postsfacebook.profile_posts
List a page’s recent posts by URL or page id with cursor pagination: text, author and permalink.
3,131 /mo
3756.8%
100.00%
3149ms p50
2
from$1.20/1k req
Giraffe
POST

Group posts

/v1/run/facebook.group_postsfacebook.group_posts
Fetch recent posts from any public Facebook group by URL: text, author, reactions, and comment counts.
2,147 /mo
7471.4%
98.70%
4984ms p50
2
from$1.20/1k req
Giraffe
POST

Post

/v1/run/facebook.postfacebook.post
A single Facebook post by URL: text and engagement counts (likes, comments, shares, views).
1,393 /mo
19785.7%
100.00%
2725ms p50
2
from$1.20/1k req
Giraffe
POST

Company ads

/v1/run/facebook.company_adsfacebook.company_ads
List the Meta Ad Library ads a company is running by page ID or company name (creative text, format, platforms, and run dates) with cursor pagination.
1,172 /mo
711.9%
89.98%
3063ms p50
1
price$1.20/1k req
Giraffe
POST

Ads search

/v1/run/facebook.ads_searchfacebook.ads_search
Search the Meta Ad Library by keyword and get matching ads (advertiser, creative text, CTA, platforms, and run dates) with cursor pagination.
834 /mo
355.9%
92.57%
2704ms p50
2
from$1.20/1k req
Giraffe
POST

Search posts

/v1/run/facebook.search_postsfacebook.search_posts
Search public Facebook posts by keyword, optionally filtered by location, and get structured post records (text, author, engagement).
716 /mo
2051.5%
99.16%
18084ms p50
1
price$3.15/1k resultsup to $0.0661 / request
Octopus
POST

Search companies

/v1/run/facebook.search_companiesfacebook.search_companies
Search the Meta Ad Library for advertisers by keyword and get matching pages: page ID, category, verification, follower counts, and linked Instagram.
142 /mo
557.1%
93.66%
903ms p50
1
price$1.20/1k req
Giraffe
POST

Page contact

/v1/run/facebook.page_contactfacebook.page_contact
Look up a Facebook Page's public contact details (email, phone, website, and address) by page URL or ID.
119 /mo
2800%
100.00%
3070ms p50
2
from$1.20/1k req
Giraffe
POST

Marketplace item

/v1/run/facebook.marketplace_itemfacebook.marketplace_item
Fetch full details for a single Facebook Marketplace listing by ID or URL (title, price, location, photos, and attributes) as normalized JSON.
102 /mo
10100%
100.00%
2826ms p50
1
price$1.20/1k req
Giraffe
POST

Search pages

/v1/run/facebook.search_pagesfacebook.search_pages
Search Facebook Pages by keyword, optionally narrowed to a location, and get structured page profiles (name, category, followers, contact details).
92 /mo
160.7%
98.85%
16538ms p50
1
price$11.18/1k resultsup to $0.123 / request
Octopus
POST

Post comments

/v1/run/facebook.post_commentsfacebook.post_comments
List the comments on a post by URL with cursor pagination: text, author, reactions and reply count.
82 /mo
100.00%
3816ms p50
2
from$1.20/1k req
Giraffe
POST

Profile

/v1/run/facebook.profilefacebook.profile
Public page or profile by URL or handle: name, category, about, likes/follower counts and avatar.
56 /mo
27.6%
88.00%
3536ms p50
2
from$1.20/1k req
Giraffe
POST

Marketplace

/v1/run/facebook.marketplacefacebook.marketplace
Search Facebook Marketplace listings by keyword near a location, filter by price, condition, delivery, recency, and availability, and get title, price, location, and image as normalized JSON.
43 /mo
2050%
100.00%
1621ms p50
2
from$1.20/1k req
Giraffe
POST

Ad transcript

/v1/run/facebook.ad_transcriptfacebook.ad_transcript
Get the spoken-word transcript of a Meta Ad Library video ad by ad ID or URL.
19 /mo
83.1%
100.00%
7394ms p50
2
from$1.20/1k req
Giraffe
POST

Ad details full

/v1/run/facebook.ad_details_fullfacebook.ad_details_full
Pull one Meta Ad Library ad with its creative: every carousel variant, image and video URL, headline, body, and call to action.
11 /mo
75%
100.00%
9199ms p50
1
price$4.62/1k req
Octopus
POST

Events search

/v1/run/facebook.events_searchfacebook.events_search
Search public Facebook events by keyword and get structured event records (name, schedule, venue, pricing, and attendance) as normalized JSON.
8 /mo
100.00%
3968ms p50
2
from$1.20/1k req
Giraffe
POST

Profile reels

/v1/run/facebook.profile_reelsfacebook.profile_reels
List a page’s reels by URL with cursor pagination: caption, view count, permalink and thumbnail.
3 /mo
50%
100.00%
3397ms p50
2
from$1.20/1k req
Giraffe
POST

Ad details

/v1/run/facebook.ad_detailsfacebook.ad_details
Look up a single Meta Ad Library ad by ID or URL and get the advertiser, creative text, call-to-action, platforms, and run dates as clean JSON.
3 /mo
84.2%
100.00%
1468ms p50
1
price$1.20/1k req
Giraffe
POST

Post transcript

/v1/run/facebook.post_transcriptfacebook.post_transcript
Get the spoken-word transcript of any public Facebook video post by URL as normalized JSON.
3 /mo
100.00%
4540ms p50
2
from$1.20/1k req
Giraffe
POST

Comment replies

/v1/run/facebook.comment_repliesfacebook.comment_replies
List the replies to a Facebook post comment (text, author, reactions, and timestamps) as normalized JSON.
1 /mo
50%
0.00%
-
1
price$1.20/1k req
Giraffe
POST

Event details

/v1/run/facebook.event_detailsfacebook.event_details
Fetch full details for a single Facebook event by ID or URL (name, schedule, venue, hosts, and attendance) as normalized JSON.
-
-
1
price$1.20/1k req
Giraffe
POST

Events

/v1/run/facebook.eventsfacebook.events
List public Facebook events for a city or place by its events-page URL (event name, date, venue, and attendance) as normalized JSON.
-
-
1
price$1.20/1k req
Giraffe
POST

Followers

/v1/run/facebook.followersfacebook.followers
List the public followers (or accounts followed) of any Facebook page or profile URL as normalized JSON records.
-
-
1
price$6.60/1k resultsup to $0.132 / request
Octopus
POST

Marketplace location search

/v1/run/facebook.marketplace_location_searchfacebook.marketplace_location_search
Resolve a place name to Facebook Marketplace locations with coordinates and metadata as normalized JSON.
-
-
2
from$1.20/1k req
Giraffe
POST

Photos

/v1/run/facebook.photosfacebook.photos
Fetch recent photos posted by any public Facebook page or profile (image URLs, captions, and dimensions) as normalized JSON.
-
-
2
from$1.20/1k req
Giraffe
POST

Profile events

/v1/run/facebook.profile_eventsfacebook.profile_events
List upcoming and past events hosted by any public Facebook page by URL (name, schedule, venue, and host) as normalized JSON.
-
-
2
from$1.20/1k req
Giraffe

About the Facebook API

Every provider prices each endpoint independently, so the table shows the cheapest per endpoint. Open one to compare all providers.

Measured performance

What the Facebook API actually does

Every call through AnyAPI over the last 30 days, counted here rather than promised.

97.7%
of calls succeeded (10,026 calls)
Succeeded on first lane 97.3%Recovered by failover 0.4%Failed 2.3%
Response time estimate (9,796 calls across endpoints)
Weighted p50 estimate
4.6s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
17.2s
Request-weighted average of endpoint p99 values, not a combined request percentile

FAQ

About the Facebook API

The AnyAPI Facebook API returns Facebook data as normalized JSON across 26 endpoints: profile, profile posts, post, post comments, profile reels, ad details, ad details full, ad transcript, ads search, comment replies, company ads, event details, events, events search, followers, group posts, marketplace, marketplace item, marketplace location search, page contact, photos, post transcript, profile events, search companies, search pages, and search posts. You call one endpoint per job with a single key, and AnyAPI routes each request across 3 sources, falling back automatically when one fails. Pricing is in US dollars, from $1.20 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. Over the last 30 days, 97.7% of Facebook calls through AnyAPI succeeded, with a request-weighted median response time of 4.6 seconds across 10,026 measured calls.

Pricing is in US dollars, from $1.20 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

26 endpoints: profile, profile posts, post, post comments, profile reels, ad details, ad details full, ad transcript, ads search, comment replies, company ads, event details, events, events search, followers, group posts, marketplace, marketplace item, marketplace location search, page contact, photos, post transcript, profile events, search companies, search pages, and search posts. Every one takes the same authentication and returns the same normalized response shape, so reaching a second Facebook endpoint is a change of URL and nothing else.

Over the last 30 days, 97.7% of Facebook calls through AnyAPI succeeded, with a request-weighted median response time of 4.6 seconds across 10,026 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.