# SiteCheck Shop & Social – Facebook Page Public Posts

> SiteCheck Shop & Social – Facebook Page Public Posts is a paid API for AI agents from api.shopsocial-api.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Fetches the latest 1–3 public posts visible to logged-out visitors on a Facebook Page, including post text, links, timestamps, engagement counts, media type, and Page metadata.

## Facts

- Endpoint: GET https://api.shopsocial-api.workers.dev/api/social/facebook-posts?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-shop-social-facebook-page-public-posts-00df93b1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8y9d29jsD6pMS8iJoxNpm

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-shop-social-facebook-page-public-posts-00df93b1
```

Example prompt: Can you pull the latest public Facebook posts from the NASA page and tell me what they've shared recently, including how many reactions each post got?

## When to prefer this

Use this endpoint when you need quick, lightweight access to the most recent public posts of a Facebook Page without requiring a Facebook account or API credentials. It is ideal for social listening, brand monitoring, or follower-count lookups where only the latest 1–3 posts suffice and you want to avoid Facebook Graph API complexity. Not suitable if you need historical posts, full post archives, private content, or more than a few posts at a time.

## Known failure modes

- Page username or ID does not exist — returns empty result or error
- Facebook has restricted the page to logged-in users only — no posts returned
- Page has no recent public posts — empty posts array
- Residential proxy blocked or rate-limited by Facebook — request timeout or error
- Invalid input format for page parameter — schema validation error

## How this service works

Pay-per-call e-commerce, product, price and social media data tools for AI agents, from public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns a list of up to 1–3 recent public posts from the specified Facebook Page, each containing the post ID, URL, text content, publication timestamp, reaction/comment/share counts, and media type. Also includes the Page's display name and total follower count as seen by a logged-out visitor via residential proxy.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "page"
     ],
     "properties": {
      "page": {
       "type": "string",
       "description": "Facebook Page username (e.g. NASA), numeric id or Page URL"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-shop-social-facebook-page-public-posts-00df93b1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.shopsocial-api.workers.dev](https://www.zero.xyz/host/api.shopsocial-api.workers.dev/llms.txt)
