ProvenExpert Business Scraper avatar

ProvenExpert Business Scraper

Pricing

$5.00 / 1,000 business-leads

Go to Apify Store
ProvenExpert Business Scraper

ProvenExpert Business Scraper

Extract contact-bearing business profiles from public ProvenExpert pages.

Pricing

$5.00 / 1,000 business-leads

Rating

0.0

(0)

Developer

Sam Towers

Sam Towers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Extract public ProvenExpert business profiles and contact details into the Apify dataset.

What it does

The Actor fetches public ProvenExpert search or profile pages over HTTP, extracts business details, and removes duplicate profiles. It can return the business name, profile URL, address, phone, email, website, Impressum URL, rating, review count, and recommendation text when those fields are present on the public page.

Profiles without a phone, email, or website are skipped by the default contact filter. Unreachable pages are skipped rather than written as incomplete records.

Input

Input is JSON. Use either startUrls with ProvenExpert search/profile URLs, or the search fields below.

{
"trade": "plumber",
"location": "Sydney",
"country": "AU",
"locale": "en-us",
"maxPages": 1,
"maxResults": 100,
"maxConcurrency": 8,
"requestTimeoutSeconds": 30,
"contactFilter": "required",
"profileDetail": true
}

startUrls accepts strings or objects containing a url field. When it is provided, those URLs are used instead of generated search URLs. maxPages controls generated search pagination and maxResults bounds the number of profiles returned.

Output

Each dataset item represents one successfully extracted, contact-bearing business. Fields are emitted only when found on the public profile:

{
"name": "Example Business",
"profileUrl": "https://www.provenexpert.com/en-us/example/",
"address": "1 Main St, 2000, Sydney",
"phone": "+61 400 123 456",
"email": "hello@example.test",
"website": "https://example.test",
"impressumUrl": "https://www.provenexpert.com/en-us/example/impressum/",
"rating": "4.8",
"reviewCount": "12",
"recommendations": ["12 Recommendations"]
}

Limits and charging

The Actor uses bounded asynchronous requests (up to 32 concurrent requests) and limits each response body to 8 MB. The implemented charging event is one persisted, deduplicated business with at least one phone, mobile, email, or website. Contactless, unreachable, nonexistent, duplicate, or filtered rows are not billable events.

Data source and responsibility

Only publicly accessible ProvenExpert HTML pages are requested. Use the Actor responsibly and comply with applicable law, the source site's terms, and robots/access requirements.