Answers
What developers ask about getting public Facebook and Instagram data, answered in a few lines: Meta's official option first, then the endpoint, its parameters and its price. Free plan: 200 calls a month, no card; paid plans from $4.99/month.
Facebook Pages & posts
- Is there an API to get public Facebook page data without the Graph API?Is there an API
Yes.
Facebook groups
- Is there still a Facebook Groups API?Meta's official APIs
No.
- How do I get posts from a public Facebook group via API?How to
Call
GET /facebook/groups/postswith the group's URL aslink: it returns the group's latest public posts as JSON (text, post link, author, reaction and comment counts), newest first. - How do I monitor a Facebook group for new posts?How to
Call
GET /facebook/groups/postson a schedule (every hour suits most groups), keep the post IDs you've already seen, and send each new one to Slack, email or a spreadsheet.
Ads Library
- Can I use the Facebook Ad Library API without app review?Meta's official APIs
Not Meta's own: the Ad Library API requires identity confirmation and a Meta developer app, and it returns only ads about social issues, elections or politics plus ads shown in the EU.
- Does Meta's Ad Library API include commercial ads outside the EU?Meta's official APIs
No.
- How do I see all ads a competitor is running on Facebook and Instagram?How to
Search the brand on Meta's Ad Library website, or get the same list as JSON: take the advertiser's
ad_page_idfromGET /facebook/pages/details(with their Page URL), then callGET /facebook/ads/searchwith…
Marketplace
- Is there a Facebook Marketplace API?Is there an API
Meta has no public API for reading Facebook Marketplace listings.
- How do I search Facebook Marketplace listings by location and price via API?How to
Call
GET /facebook/marketplace/searchwithquery, the search center asfilter_location_latitude/filter_location_longitude, afilter_radius_km, andfilter_price_lower_bound/filter_price_upper_bound.
- Is there an API for public Instagram profiles without the Instagram Graph API?Is there an API
Yes.
- How do I get an Instagram account's follower count via API?How to
Call
GET /instagram/profile/detailswith the account'susername: the response includes the follower count, following count and post count of any public Instagram account. - How do I get posts or reels from a public Instagram account via API?How to
Posts:
GET /instagram/profile/postswith the account'susername(oruser_id) returns its latest photos, videos and carousels with captions and permalinks. - What replaced the Instagram Basic Display API?Meta's official APIs
Meta retired the Instagram Basic Display API in December 2024.
AI agents & MCP
- Is there an MCP server for Facebook and Instagram data?Is there an API
Yes.
- How can Claude access Facebook or Instagram data?How to
Connect Claude to the SocialAPIs MCP server: in Claude Code, run
claude mcp add --transport http socialapis https://mcp.socialapis.io/mcpwith your key in anAuthorization: Bearerheader; in Claude Desktop, add… - How can ChatGPT access Facebook or Instagram data?How to
Two ways: build a custom GPT with an Action that imports the SocialAPIs OpenAPI spec (
https://socialapis.io/openapi.json) and sends your key in thex-api-tokenheader, or, from your own code, give the OpenAI…
Compliance & trust
- Is it legal to collect public Facebook data?Trust
In the US, two leading cases have sided with collecting data anyone can see without logging in: in hiQ v.
- Does SocialAPIs use Facebook logins or cookies?Trust
No.
- Is SocialAPIs legit?Trust
Yes.
Pricing
- How much does a Facebook data API cost?Cost
At SocialAPIs most calls cost 1 credit, and plans are flat: Free 200 calls a month, Pro $4.99 for 1,500, Ultra $49 for 30,000 and Mega $179 for 120,000 a month, about $1.49 per 1,000 calls on the largest plan.
- Is there a free Facebook API for developers?Cost
Meta's Graph API is free, but it covers your own Pages, ads and the users who log in to your app; reading other Pages' public data needs app review.
For AI assistants and agents: /llms.txt, /llms-full.txt (every answer in plain text), /llms-endpoints.txt and /agents.txt.