Facebook API
Pages, posts, reels, groups, events, Marketplace and the Meta ad library. Call the supported public-data endpoints with one crawlfeed key and a consistent response envelope.
- Available endpoints
- 21
- Groups covered
- 8
- Base call price
- 1 credits
What you can retrieve
Each operation below is served on Facebook. Open one for the exact request, parameters, return type and cost; the technical reference has the full contract.
core
posts
media
communities
shops
ads
- Search ads1 cr/callAds in the public ad library matching a keyword.GET /v1/facebook/ads/search → Ad[]
- An advertiser's ads1 cr/callEvery ad an advertiser is running or ran.GET /v1/facebook/ads → Ad[]
- Ad1 cr/callOne ad from the ad library.GET /v1/facebook/ad → Ad
- Ad transcript1 cr/callThe spoken text of a video ad.GET /v1/facebook/ad/transcript → Transcript
- Search advertisers1 cr/callFind an advertiser, and the id its ads are filed under.GET /v1/facebook/advertisers/search → Advertiser[]
A first Facebook request
The profile operation get a public profile by handle. Set your key, replace any sample values, and send the request. The result uses crawlfeed’s data and meta envelope.
curl -G https://api.crawlfeed.dev/v1/facebook/profile \
-H "Authorization: Bearer $CRAWLFEED_KEY" \
--data-urlencode "handle=nike"See profile parameters or the response shape.
How credits work
The prices above are for a standard request. A fresh=true request skips the cache and costs twice the operation’s normal credit price. Other options can affect cost; check credit rules before running a large batch.
Only public information returned by the listed endpoints is covered. The available calls vary by platform; an operation on another network is not automatically available here.