Facebook API

Facebook Page contact API

Look up a Facebook Page's public contact details (email, phone, website, and address) by page URL or ID.

POST/v1/run/facebook.page_contact
Uptime
100.00%
30d · 120 calls
Requests
120
30d · weekly, last 12 wks
Response
3.1s
median · 30d

Try it

Make your first request

Open in
Get a free key
Sample response
Free runs return only the first 3 results. Fund a key to get the full response.
{
  "data": {
    "items": [
      {
        "address": "123 Main St",
        "category": "general",
        "email": "alex@example.com",
        "followers": 12500,
        "image": "https://example.com/image.jpg",
        "phone": "+1 555-0142",
        "title": "Example title",
        "url": "https://example.com/page",
        "website": "https://example.com/page"
      }
    ]
  },
  "found": true
}
Response interface
interface FacebookPageContactResponse {
  data: {
    items: {
      address?: string;
      category?: string;
      email?: string;
      followers?: number;
      image?: string;
      phone?: string;
      title: string;
      url: string;
      website?: string;
    }[];
  } | null;
  found: boolean;
}

Full parameter and response reference - every field, type, and example for this endpoint.

Reference

Request, response, and price

Last verified 2026-09-16 · uptime and latency measured over 30d
POST /v1/run/facebook.page_contact
curl -X POST https://api.getanyapi.com/v1/run/facebook.page_contact \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"page":"https://www.facebook.com/joesstonecrab"}'
FieldTypeExample value
Request body
pagestring"https://www.facebook.com/joesstonecrab"Facebook Page URL or page ID to look up (e.g. https://www.facebook.com/nasa).
languagestringLocale code for the returned data (e.g. en-US).
Response
dataobject
data.itemsobject[]Contact record for the requested Facebook Page (one item). Populated whenever the provider has data for the entity.
data.items[].addressstringThe page's public physical address. Empty when the page lists none.
data.items[].categorystringThe page's primary category (e.g. "Seafood Restaurant"). Populated whenever the provider has data for the entity.
data.items[].emailstringThe page's public contact email. Empty when the page lists none.
data.items[].followersintegerThe page's follower count.
data.items[].imagestringURL of the page's profile picture, with tracking query params stripped. Empty when the upstream omits it.
data.items[].phonestringThe page's public phone number. Empty when the page lists none.
data.items[].titlestringThe page's public name. Populated whenever the provider has data for the entity.
data.items[].urlstringCanonical URL of the Facebook Page, with tracking query params stripped. Populated whenever the provider has data for the entity.
data.items[].websitestringThe page's public website URL. Empty when the page lists none.
foundbooleanWhether the page was found and returned contact records.
Price
Price per requestUSD$0.0012
Price /1k reqUSD$1.20

FAQ

About the Facebook Page contact API

The AnyAPI Facebook Page contact API returns Facebook page contact data as normalized JSON from one POST call to /v1/run/facebook.page_contact. Look up a Facebook Page's public contact details (email, phone, website, and address) by page URL or ID. AnyAPI routes each request across 2 sources and falls back automatically when one fails. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Facebook page contact calls through AnyAPI succeeded, with a median response time of 3.1 seconds across 120 measured calls.

It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

Look up a Facebook Page's public contact details (email, phone, website, and address) by page URL or ID. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.

Over the last 30 days, 100.0% of Facebook page contact calls through AnyAPI succeeded, with a median response time of 3.1 seconds across 120 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.