📘 Facebook Public Data API
Search **videos**, **posts**, **people**, **places**, **pages**, and **events**; drill into **group** feeds; browse **Page** reviews, posts, photos, Reels, events, and videos; load **profile** timelines, photos, and Reels; and paginate **comments** on a public post. Every call is **GET** with **query parameters**; answers are **JSON** suitable for dashboards, research tools, and enrichment…
📘 Facebook Public Data API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
facebookEventSearch /api/facebook/event/search |
Event discovery by keyword with optional location and date window. |
| GET |
facebookPageSearch /api/facebook/page/search |
Keyword search for official pages with optional location bias. |
| GET |
facebookPeopleSearch /api/facebook/people/search |
Find public profiles matching a name or handle fragment. |
| GET |
facebookGroupsPostsSearch /api/facebook/groups/posts/search |
Text search across group content; optionally restrict to one **group_id** and filter by dates. |
| GET |
facebookPlaceSearch /api/facebook/place/search |
Discover place pages by keyword with optional location bias. |
| GET |
facebookVideoSearch /api/facebook/video/search |
Keyword search for Facebook videos with optional filters, location bias, date range, and paging. |
| GET |
facebookPostSearch /api/facebook/post/search |
Keyword search for posts with optional recency, location, date range, and cursor paging. |
| Groups | ||
| GET |
facebookGroupPosts /api/facebook/group/posts |
Chronological (or custom order) feed for a single **group_id** with cursor paging. |
| Pages | ||
| GET |
facebookPageReels /api/facebook/page/reels |
Short videos for a Page. Provide **reels_page_id** (preferred) and/or legacy **page_id** as required by your workflow; at least one must be present. |
| GET |
facebookPagePhotos /api/facebook/page/photos |
Photo grid for a Page; use **collection_id** with **cursor** for album paging after the first response. |
| GET |
facebookPageEventsFuture /api/facebook/page/events/future |
Scheduled future events hosted by the Page, with optional **collection_id** paging. |
| GET |
facebookPageVideos /api/facebook/page/videos |
Videos for a Page using the **delegate_page_id** value from Page metadata (not always the public vanity id). |
| GET |
facebookPageReviews /api/facebook/page/reviews |
Public review-style posts for a Facebook Page identified by **page_id**. |
| GET |
facebookPageEventsPast /api/facebook/page/events/past |
Historical events for the Page; same paging pattern as future events. |
| GET |
facebookPagePosts /api/facebook/page/posts |
Posts published by a Page with optional date filters and cursor paging. |
| Profiles | ||
| GET |
facebookProfilePosts /api/facebook/profile/posts |
Posts for a user or profile identified by **profile_id** (numeric string), with optional date filters. |
| GET |
facebookProfilePhotos /api/facebook/profile/photos |
Photo albums for a profile; reuse **collection_id** from JSON when paging within one album. |
| GET |
facebookProfileReels /api/facebook/profile/reels |
Reels for a profile using **reels_profile_id** from profile metadata. |
| Engagement | ||
| GET |
facebookPostComments /api/facebook/post/comments |
Threaded comments for a public **post_id** with cursor paging. |
📘 Facebook Public Data API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 1 / second |
|
| PRO | $2.99 / month | 2 / second |
|
| ULTRA Recommended | $14.99 / month | 5 / second |
|
| MEGA | $24.99 / month | 10 / second |
|