Dentists in Houston with contact details, 10 pages
Find business pages with phone, email, and website.
Updated October 27, 2026
What this example returns
The dataset’s “Overview” view shows 8 columns: Type, URL, Name, Post text, Published, Reactions, Comments, and Shares. See every output field.
What each setting does
The input this example runs Facebook Search Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.
- Search query
query Dentist
Keyword to search for, the same text you would type into Facebook search.
- Search type
search_type Pages with contact details
Which public results to return. Pages with contact details finds Facebook pages through Google and opens each public page for phone, email, website, address, rating, and followers; each of those pages is charged as a page with details instead of a result.
Default: Posts → this example uses Pages with contact details
- Maximum results
max_posts 10
How many results to save for the whole run. The run stops when it reaches this number or when Facebook has no more results (a logged-out search ends after a few hundred per keyword, so add more search terms for more).
- Location
location Houston
City and country, for example Berlin, Germany. Passed through as a Facebook location filter; for pages with contact details it is added to the Google search.
{
"query": "Dentist",
"search_type": "pages-google",
"max_posts": 10,
"location": "Houston"
}What it costs
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.
- Page with details$0.0034One Facebook page found through Google and saved with its public page details (search type: pages with contact details). Charged instead of a result.
- Result$0.0024One post, page, place, profile, or reel saved from a Facebook search.
When to use this example
From the Facebook Search Scraper readme:
Which search type includes phone and email?
Pages with contact details. Pages and profile search return the fields shown on the search result, not the full about section.
Known limit
Location is passed to Facebook as a filter string, not resolved to a city id, so matching depends on Facebook.
Other ways to run Facebook Search Scraper
- Recent posts about coffee, 10 postsSearch the newest public Facebook posts for a keyword.
- Coffee shop places, 10 resultsSearch Facebook places by keyword.
- Coffee posts in a date range, 10 postsPosts about a keyword published between two dates.
- Cooking reels, 10 reelsSearch Facebook reels by keyword.
About Facebook Search Scraper
Search public Facebook posts, pages, places, profiles, and reels by keyword. Returns authors, reactions, comments, and profile links, with optional page contact details.
- Price:
- from $1.90 / 1,000 results
- Developer:
- Echofield
- Categories:
- Social media, Lead generation
Related actors
Latest articles
Use casesAlternative Data: What It Is and How Investors Collect It From the Web
Alternative data is information about companies that doesn't come from the companies themselves: web prices, job posts, reviews, sentiment, filings and politicians' trades. The main types, their public web sources, two real runs joined in Python, costs and compliance rules.
Read the article
AI agentsScrapeGraphAI Tutorial: How It Works, a Tested Setup and a Hosted Alternative
ScrapeGraphAI turns a prompt and a URL into JSON by sending the page to an LLM. We installed version 2.3.1, traced a SmartScraperGraph run node by node, priced its hosted API, and show the Scrape.ly route that returns structured data without paying for LLM tokens on every page.
Read the article
GuidesWhat Is a Cloud Browser? How Hosted Browsers Work and Why Scrapers Use Them
A cloud browser is a web browser that runs on a provider's servers while you control it remotely. The two kinds, how a hosted browser works over CDP (with tested code), local headless vs cloud browser, use cases, real run costs and how providers compare.
Read the article
The internet is full of data.
Start owning yours.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.