Facebook Pages Scraper: Followers, Phone, Email, Website, Hours avatar

Facebook Pages Scraper: Followers, Phone, Email, Website, Hours

Pricing

from $2.40 / 1,000 pages

Go to Apify Store
Facebook Pages Scraper: Followers, Phone, Email, Website, Hours

Facebook Pages Scraper: Followers, Phone, Email, Website, Hours

Get the public details of Facebook Pages by name or link: followers, likes, category, verified badge, business phone and email, website, address, hours, services, price range and recommendation score. No account or cookies. For lead lists and market research. $3 per 1,000 Pages.

Pricing

from $2.40 / 1,000 pages

Rating

0.0

(0)

Developer

Zaiq

Zaiq

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Facebook Pages Scraper API: followers, business phone, email, website and hours

Facebook Pages Scraper: Followers, Phone, Email, Website, Hours

Get the public details of Facebook Pages by name or link: followers, likes, category, verified badge, business phone and email, website, address, opening hours, services, price range and recommendation score.

Built for lead lists, market research, competitor tracking and AI agents. No account, no cookies, and $3 per 1,000 Pages. Pages only: people's own profiles are not read.

What you get

FieldWhat it holds
The Pagename, username, id, url, verified, category, bio, pictureUrl, coverUrl
The audiencefollowers, following, likes
The businessphone, email, website, websites, address, serviceArea, hours, services, priceRange
The reputationrecommendPercent, reviewsCount

What people use it for

  • Lead lists: add a business's public phone, email and website to a list of Page links
  • Competitor tracking: follow rivals' followers over time with a schedule
  • Market research: size up the Pages in a category
  • CRM enrichment: fill in missing websites and categories
  • Influencer vetting: check a brand or creator Page's real audience
  • AI agents: look up a business's Facebook Page inside any workflow

How to use it

  1. Paste Page names or links, one per line.
  2. Press Start.
  3. Download the rows as CSV, Excel or JSON, or read them through the API.
  4. Schedule it to track followers over time.

Input

FieldExampleNotes
Facebook PagesexamplecoffeeNames, or links such as https://www.facebook.com/examplecoffee.

Output

Each result is one row in the run's dataset (download it as JSON, CSV, Excel, XML or HTML, or read it through the API). An example row (values shortened):

{
"kind": "page",
"name": "Example Coffee Roasters",
"username": "examplecoffee",
"id": "100064000000000",
"url": "https://www.facebook.com/examplecoffee",
"verified": false,
"category": "Coffee Shop",
"bio": "Small-batch coffee, roasted daily.",
"followers": 18400,
"following": 212,
"likes": 17100,
"email": "hello@example.com",
"phone": "+1 512-555-0142",
"website": "https://www.example.com",
"address": "101 Example St, Austin, TX",
"hours": "Open now",
"priceRange": "$$",
"recommendPercent": 96,
"reviewsCount": 214
}

A record named SUMMARY in the run's key-value store says what each input returned, with any notes (for example an account that does not exist), what was charged and how much traffic the run used.

Pricing

  • $3 per 1,000 Pages on Free and Bronze, $2.70 on Silver, $2.40 on Gold, less above.
  • $0.001 a run to start.
  • Pages that don't exist, and people's own profiles, are free. The Free plan reads 10 Pages a run.

What typical jobs cost at the list price:

JobCost
100 Pages$0.30
1,000 Pages$3.00
10,000 Pages$30.00

On Apify's Scale and Business plans the per-event prices are lower (Store discounts). Set Maximum cost per run and the Actor stops cleanly when it is reached: you never pay more than that.

Tips

  • Many Pages list no phone or email. Those fields are then empty.
  • Follower counts of large Pages are rounded, as Facebook shows them: 92M rather than the exact number.
  • To track growth, schedule the same list and compare the runs.
  • Links to a Page's About or Photos tab work too.

Use it through the API

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("zaiq/facebook-pages-scraper").call(run_input={"pages": ["nasa"]})
for row in client.dataset(run.default_dataset_id).iterate_items():
print(row)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('zaiq/facebook-pages-scraper').call({"pages": ["nasa"]});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

HTTP (one call, results back)

curl -X POST 'https://api.apify.com/v2/acts/zaiq~facebook-pages-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"pages": ["nasa"]}'

Integrations and schedules

  • Schedules: run it every hour, day or week from the Apify Console (Schedules) and keep a history of results.
  • Make, Zapier, n8n, Google Sheets, Slack, Airtable: connect it through Apify's integrations, or send each finished run to a webhook.
  • Datasets: results stay in the run's dataset; export them or read them by API whenever you need them.

Use it with AI agents (MCP)

Add Apify's MCP server with this Actor already pinned (https://mcp.apify.com?tools=zaiq/facebook-pages-scraper) to Claude, ChatGPT, Cursor, VS Code or any MCP client. The agent can find this Actor and run it for you: ask it for Here are 50 local restaurant Facebook Pages: which have the most followers and which list no website?. AI agents can also pay for runs directly through Apify's agentic payments.

Limits

  • Pages only. A person's own profile comes back as a free note and is not read.
  • What Facebook shows a signed-out visitor is what you get. Pages restricted by age or country come back as a free note.
  • It looks up Pages you name. It doesn't search Facebook for Pages by keyword.
  • The name of a Page's owner is left out on purpose.

FAQ

Do I need a Facebook account?

No. There is nothing to sign in to and no cookies to supply.

Does it read people's profiles?

No, only Pages: businesses, brands, organisations and public figures.

Does it get posts?

No, this one reads the Page's details. For a post's numbers, use the Social Post Metrics Tracker.

Can I search by keyword?

No. Give it the Pages you want. A Google Maps or web search can build that list.

What if a Page fails?

You get a free note saying why, and the rest of the run carries on.

Support

Questions, a site that changed, or a field you need? Open an issue on this Actor's Issues tab: we answer there, usually within a day.


Also found as: Facebook Pages scraper, Facebook page data API, Facebook business page details, Facebook followers count, Facebook page email, Facebook lead list, Meta page scraper.