# Facebook Profile Scraper

> Facebook Profile Scraper is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Scrapes a Facebook profile page and returns structured data including business hours if requested

## Facts

- Endpoint: GET https://x402.orthogonal.com/scrapecreators/v1/facebook/profile
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/facebook-profile-scraper-a8e0609c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZqJZzNODDBBaK8oP_DsDj

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-profile-scraper-a8e0609c
```

Example prompt: Can you pull the profile info from this Facebook business page — https://www.facebook.com/starbucs — and also grab their business hours?

## When to prefer this

Use this endpoint when you need to programmatically extract public data from a Facebook profile or business page, especially when you want business hours or basic page metadata without needing Facebook's official API credentials. Prefer this over manual browsing or Facebook Graph API when you want a quick, pay-per-call approach with no OAuth setup.

## Known failure modes

- Profile URL is private or requires login — returns empty or limited data
- Invalid or malformed Facebook URL — returns error
- Facebook rate-limiting or blocking scrape — returns failed/timeout response
- Business hours not listed on the page — returns empty hours field
- Non-Facebook URL provided — may return error or unexpected data

## How this service works

Facebook

## Output

Returns structured data scraped from the specified Facebook profile URL, including profile metadata such as name, description, contact information, follower counts, and optionally business hours if the get_business_hours parameter is set to true.

## 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",
     "properties": {
      "url": {
       "type": "string",
       "description": "Facebook profile URL"
      },
      "get_business_hours": {
       "type": "string",
       "description": "Set to true to get business hours"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/facebook-profile-scraper-a8e0609c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orthogonal.com](https://www.zero.xyz/host/x402.orthogonal.com/llms.txt)
