Facebook Public Data API
Collect public Facebook Page profiles, posts, group posts, comments, keyword-matched events, and available video transcripts with normalized identity, content, source, format, place, media, reaction, attendance, and engagement fields.
Available Facebook APIs
Use Pages for public profile fields, Posts for general content, Group Posts for group URL records, Comments for discussions, Events Search for keyword-matched events, and Video Transcripts for available spoken text from known video post or Reel URLs. All six use the same authentication and task-result pattern.

facebook/pages
Profiles2.4 credits / result

facebook/posts
Posts1 credit / result

facebook/group-posts
Posts1.2 credits / result

facebook/reels
Posts0.7 credits / result

facebook/comments
Comments0.3 credits / result

facebook/comment-replies
Comments0.3 credits / result

facebook/company-reviews
Comments0.5 credits / result

facebook/video-transcript
Posts0.7 credits / result

facebook/ad-transcript
Posts0.5 credits / result

facebook/events-search
Search0.6 credits / result

facebook/event-details
Search0.5 credits / result

facebook/profile-events
Profiles0.6 credits / result

facebook/profile-photos
Posts0.5 credits / result

facebook/profiles
Profiles1.2 credits / result
What Facebook data can you retrieve?
SocQ turns supported public Facebook results into consistent JSON records for enrichment, monitoring, research and reporting workflows.
Public Page profiles
Collect Page names, categories, descriptions, canonical URLs, profile images and cover images when publicly available.
Contact and audience fields
Return public websites, email addresses, phone numbers, locations, follower counts, Page likes, ratings and review counts when exposed.
Public post content
Collect post text, authors, timestamps, links, images, video references and normalized post identifiers.
Public comments and engagement
Collect public comment text, author fields, timestamps, likes, reply counts, shares, and reaction signals when available.
Public event discovery
Search by keyword for event names, schedules, places, attendance signals, cover images, and online or past-event status.
Available video transcripts
Extract source-linked transcript text and its plaintext or WebVTT format from known public video post or Reel URLs.
SocQ vs Facebook Graph API
SocQ focuses on supported public-data collection. Meta's Graph API is the correct choice for managing assets that a user or business has explicitly authorized.
| Capability | SocQ | Facebook Graph API |
|---|---|---|
| Primary use | Public Page, post, group post, comment, event, and transcript data collection | Manage authorized Pages, apps and assets |
| Customer OAuth | SocQ API key; no customer Facebook OAuth | Meta app review, permissions and access tokens |
| Create or edit posts | Not supported | Supported with eligible Page permissions |
| Private or restricted data | Not supported | Only data granted through authorized permissions |
| Response format | Normalized SocQ records | Native Graph API objects |
How the Facebook API works
Collection runs asynchronously so your application can submit work, monitor its status and process result pages independently.
1. Submit an input
POST supported public Page, post, group, video post, or Reel URLs, or submit a keyword query for event search, using the selected endpoint's documented fields.
2. Poll the task
Use the returned task ID until processing succeeds or fails. Back off after temporary pressure responses.
3. Read and paginate
Fetch normalized result items and follow next_cursor when the task contains more records.
Authenticate with a SocQ API key. This example starts a public Facebook Page task; use /v1/facebook/posts for general posts, /v1/facebook/group-posts for group posts, /v1/facebook/comments for comments, /v1/facebook/events-search for event discovery, or /v1/facebook/video-transcript for known video post and Reel URLs.
curl -X POST "https://api.socq.ai/v1/facebook/pages" \
-H "Authorization: Bearer $SOCQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls":["https://www.facebook.com/Meta"],"results_limit":10}'
# Poll GET /v1/tasks/{task_id}
# Read GET /v1/tasks/{task_id}?limit=50Common Facebook API use cases
Brand monitoring
Track public Page identity, contact, audience and post signals for owned brands or competitors.
Content and response research
Analyze public posts, comment text, authors, timestamps, media, and visible engagement for reporting or editorial research.
Page enrichment
Add public Facebook identity, category, contact and audience fields to CRM, directory or account records.
Event discovery and monitoring
Use keyword-matched event identity, schedule, place, attendance, cover, and status fields to organize public event records.
Reporting pipelines
Send normalized public Page and post records into dashboards, warehouses and internal review tools.
Spoken-content indexing
Index available transcript text with its source URL and format for selected public video posts and Reels.
Limits and public-data policy
Facebook public results are dynamic. A field that is visible for one Page, post, comment, event, or transcript source may be absent from another record or change over time.
- Private groups, restricted profiles, removed posts and login-only content are not supported.
- Public records may omit contact fields, comment authors, media, counters, timestamps, replies, or reaction breakdowns.
- A submitted public video URL produces no transcript record when non-empty transcript text is unavailable.
- Use smaller batches, conservative request rates and backoff after temporary blocks or rate pressure.
- These endpoints do not create, update, moderate or delete Facebook content.
Facebook API frequently asked questions
Is this the official Facebook Graph API?
No. SocQ normalizes supported public Facebook results. Use Meta's Graph API for authorized Page management, publishing and moderation.
Do users need to connect Facebook accounts?
No customer Facebook OAuth is required for the supported public-data endpoints. Requests authenticate with a SocQ API key.
Can SocQ collect private groups or profiles?
No. Private, restricted and login-only Facebook content is outside the supported boundary.
How is usage priced?
Each endpoint card shows its current per-result credit price. Tasks are billed from the normalized records they return.
Combine data across platforms for more complete business insights
Bring public profiles, content, and engagement data from different platforms into one workflow to track brands, creators, and topics and run cross-platform monitoring and analysis more efficiently.
Google Ad Library API
Discover public advertisers, collect creatives for a company, or retrieve one known Transparency Center creative by URL for research and review.
Google Maps API
Discover public places, retrieve normalized details for known Maps URLs, and collect public reviews with source-linked place and author context.
Kwai API
Retrieve public Kwai profiles, one page of account posts, or one known post with normalized identity, content, media, timestamps, and visible engagement.
Truth Social API
Retrieve public account details, collect one source page of account posts, or resolve one known post URL into normalized records.
LinkedIn API
Retrieve public LinkedIn profile, company, post, and job data from known URLs, with normalized identity, career, company, content, engagement, and job fields.
Reddit API
Retrieve public Reddit posts and comments from known URLs, browse new, top, or hot subreddit posts, or search discussions by keyword and publication window.