Facebook scraping API
Profiles, posts, reels, groups & comments — 10 endpoints, all returned as clean JSON. Pick an endpoint to see the request and an example.
Profile
Public page / profile information
/v1/facebook/profileProfile posts
A profile's posts, paginated
/v1/facebook/profile/postsProfile photos
A page's photos, paginated
/v1/facebook/profile/photosProfile events
A page's upcoming events
/v1/facebook/profile/eventsProfile reels
A page's reels, paginated
/v1/facebook/profile/reelsPost & reel
A single post or reel by URL
/v1/facebook/postPost comments
A post's (or reel's) comments
/v1/facebook/post/commentsComment replies
The replies to a single comment
/v1/facebook/post/comment/repliesGroup
Public group About information
/v1/facebook/groupGroup posts
A public group's posts
/v1/facebook/group/postsYour first Facebook call
Send your API key in the x-api-key header and get clean JSON back.
curl "https://api.scraperize.com/v1/facebook/profile?url=https://www.facebook.com/metmuseum" \ -H "x-api-key: YOUR_API_KEY"
Facebook API questions
Is this the official Facebook API?
No. Scraperize is an independent API that returns publicly available Facebook data as clean JSON, across 10 endpoints.
Do I need a Facebook account?
No. One Scraperize API key works for every platform. No Facebook login, cookies or developer app.
How much does it cost to scrape Facebook?
1 credit per successful call. Errors and cached results are free, and you start with 100 free credits. See pricing.
How fresh is the data?
Live on every call. Pass cache_max_age to reuse a recent result for 0 credits.