# Facebook Followers & Following Scraper

> Facebook Followers & Following Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes and returns structured follower and following lists from public Facebook pages or profiles

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/facebook-followers?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/facebook-followers-following-scraper-34c7f9dd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bjzTVzlqNGFR4mpMFS3e1

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 facebook-followers-following-scraper-34c7f9dd -d '<json body>'
```

Example prompt: Pull up to 100 followers from facebook.com/NikeRunning — get me both their follower and following lists with profile details like name, image, and whether they're verified.

## When to prefer this

Use this endpoint when you need structured, pay-per-result data about who follows or is followed by a specific public Facebook page or profile. Prefer it over manual scraping or general-purpose web scrapers when you need consistently formatted follower records (name, image, verification, profile type) without paying for failed or empty runs.

## Known failure modes

- Private or restricted profiles return empty results (not charged)
- Invalid Facebook URLs cause failed runs (not charged)
- Rate limiting or Facebook anti-scraping blocks may return empty results
- Non-Facebook URLs in startUrls will result in no data
- resultsLimit too low may truncate expected data

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count field and an items array. Each item includes title, imageUrl, subtitle, profileId, followType, isVerified, profileUrl, and profileType for each follower or following record found on the public Facebook page or profile.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "startUrls": {
   "type": "array",
   "description": "Public Facebook page or profile URLs whose followers or following lists you want to collect."
  },
  "followType": {
   "enum": [
    "",
    "follower",
    "following"
   ],
   "type": "string",
   "default": "",
   "description": "Choose followers, following, or both publicly visible lists."
  },
  "resultsLimit": {
   "type": "integer",
   "default": 40,
   "minimum": 1,
   "description": "Maximum number of follower and following records across all input URLs."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "title": null,
    "imageUrl": null,
    "subtitle": null,
    "profileId": null,
    "followType": null,
    "isVerified": null,
    "profileUrl": null,
    "profileType": null
   }
  ],
  "product": "facebook-followers"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/facebook-followers-following-scraper-34c7f9dd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
