Facebook Pages API

Facebook Pages API for feeds, followers and page level insights.

Pull any public page feed, follower count, engagement history and posting cadence through a single REST endpoint. No page admin role required.

See pricing
  • Public data only
  • One key, every platform
  • Cancel anytime
api.socialmediaapi.lol200 OK
GET /v1/facebook/page?page=meta&limit=25
Authorization: Bearer sk_live_...

{
  "data": {
    "username": "meta",
    "followers": 11824937,
    "talking_about": 8421,
    "feed": [ { "id": "20531316728_10158925890461729" } ]
  },
  "credits_used": 2
}
12.4Brequests served in the last year
38,000+developers building on the API
99.95%rolling 12 month uptime
380msmedian response time
Page data

Read a page the way an analyst would.

A page endpoint returns the identity block once and then a paged feed of posts with reactions, comments and shares attached. That is enough to build a content calendar, measure posting cadence or track how a competitor narrative moves over a quarter.

Follower, like and talking-about counts come back on the same response as the feed, so you do not need a second call just to fill a dashboard card.

What a page response includes

  • Page name, username, category and verification status
  • Follower, like and talking-about counts
  • The newest feed items with reactions, comments and shares
  • Post permalinks and published timestamps
  • Cursor for the next page of the feed
Endpoints

Facebook Pages API endpoints

Same auth header, same response envelope, cursor pagination on every list.

Facebook API

Details

Public profiles, pages, posts, comments and reactions, normalized into one envelope.

GET/v1/facebook/profile

Public name, about text, follower count, work history and verification.

  • followers
  • about
  • verified
GET/v1/facebook/page

Page metadata plus the newest feed items, reactions and comment counts.

  • feed
  • likes
  • talking_about
GET/v1/facebook/posts

Search public posts by keyword, page, author or date range.

  • query
  • since
  • until
GET/v1/facebook/comments

Every public comment on a post, with authors and parent replies.

  • post_id
  • replies
  • authors
Playground

Try any endpoint before you write a line of code.

Pick an endpoint, set the parameters and run it. Sign in with Google to unlock the playground, and your subscription decides whether you land here or on pricing.

GET https://api.socialmediaapi.lol/v1/facebook/profile?handle=zuck&fields=about%2CfollowersJSON

Public profile fields for any handle: bio, follower count, work history and verified status.

Sign in with Google to unlock the playground. Accounts without an active plan are sent to pricing, where every plan includes the full sandbox and a live API key.

sandbox response200 OK
Response bodynot sent yet
{
  "status": "idle",
  "message": "Run the request to see the response shape returned by this endpoint.",
  "endpoint": "/v1/facebook/profile"
}
  • Read-only access. We never post, like or follow on your behalf.
  • Credit based pricing, so one page of data costs one credit.
  • Public data only, sourced from the platforms own public surfaces.
Monitoring

Track pages over time without writing a crawler.

Poll a page on a schedule and store the deltas. Because responses are fetched live rather than served from a cache, a change in the underlying page shows up on your next call, which is what makes daily tracking meaningful.

Monitor endpoints can push instead of poll. Subscribe to new post events for a curated list of pages and receive a webhook with the same JSON shape the REST endpoint returns.

Common page workflows

  • Competitor content calendars
  • Follower growth tracking by cohort
  • Best time to post analysis
  • Crisis and sentiment monitoring
  • Automated reporting for clients
Why socialmediaapi.lol

Why teams pick our Facebook Pages API

The parts of a social data pipeline you would otherwise build and maintain yourself.

Page feed in one call

Identity, counts and the latest posts come back together.

Live, not cached

Every call reflects the page as it is right now.

Engagement fields

Reactions, comments and shares broken out per post.

Webhook monitors

Get pushed new post events instead of polling on a timer.

Bulk friendly

Fan out across thousands of pages without hitting a wall.

Versioned contract

Pin a version and get a deprecation window before anything moves.

Scale

Thousands of pages, one key.

Agencies routinely track five figure page counts. Requests are pooled and distributed, so a wide fan out does not turn into a rate limit wall. Credits are consumed per page of results, which keeps cost proportional to the data you actually store.

Everything is versioned. When a field changes shape the version number moves and the previous contract stays live through a published deprecation window.

Code examples

Three lines to your first response.

Send an API key, get JSON back. No OAuth dance, no browser automation and no session to keep warm.

  • Bearer token auth, one header for every endpoint
  • Cursor pagination on every list response
  • Errors carry a machine readable code and a retry hint
  • Sandbox and live modes share the same contract
curl -G "https://api.socialmediaapi.lol/v1/facebook/profile" \
  -H "Authorization: Bearer $SOCIALMEDIAAPI_KEY" \
  -d "handle=zuck" \
  -d "fields=about%2Cfollowers"
FAQ

Facebook Pages API questions

No. The Pages API reads public page data only. Any page that is visible to a logged out visitor can be read.

Start using the Facebook Pages API today.

Create an account, generate a key and make your first request in the next five minutes.

Compare plans
  • Public data only
  • Cancel anytime
  • Human support

Ship notes, once a month

New endpoints, platform changes and deprecation windows. No marketing filler.

One email a month. Unsubscribe with a single click.

Facebook Pages API - Page Feed, Followers and Insights