Herold.at Scraper
Pricing
from $5.00 / 1,000 listings
Herold.at Scraper
Scrape herold.at (Austria Yellow Pages) into structured business rows: name, phone, email when listed, website, address, hours, rating, and Firmenbuch. Keyword plus city, nationwide category, or a Herold search or profile URL. HTTP only, no browser. JSON or CSV out. $5 per 1,000 listings.
Pricing
from $5.00 / 1,000 listings
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

Turn a Herold Gelbe Seiten search into structured Austrian business rows: name, phone, email when listed, website, address, hours, rating, Firmenbuch, and profile link.
Keyword + city, nationwide category, or a herold.at URL. JSON or CSV out.
This is herold.at (Herold Business Data). It is not Gelbe Seiten DE, local.ch, or PagineGialle.
Why Use This Scraper?
- Phone, email, and website on many search cards
- Profile pass for weekday hours, coordinates, reviews, and Firmenbuch
- Pagination via
/seite/2/,/seite/3/, … - HTTP only. No browser
Overview
Built for sales teams, agencies, and researchers who need Austrian business leads from Herold.
Every start type becomes one dataset row per listing. A keyword search and a profile URL emit the same flat shape. Rows are de-duplicated by Herold listing id.
Supported Inputs
Search terms and locations
| Field | Example |
|---|---|
searchTerms | ["elektriker"], ["restaurant", "steuerberater"] |
locations | ["Wien"], ["Graz"], ["wien--2-leopoldstadt"] |
Every term is searched in every location. Leave locations empty for a nationwide category search.
URL types
| URL type | Pattern | Example |
|---|---|---|
| Search | /gelbe-seiten/{city}/{category}/ | https://www.herold.at/gelbe-seiten/wien/elektriker/ |
| Nationwide | /gelbe-seiten/{category}/ | https://www.herold.at/gelbe-seiten/elektriker/ |
| Search page | /gelbe-seiten/{city}/{category}/seite/N/ | https://www.herold.at/gelbe-seiten/wien/elektriker/seite/2/ |
| Profile | /gelbe-seiten/{city}/{id}/{slug}/ | https://www.herold.at/gelbe-seiten/wien/p2zCQ/ing-rudolf-mayer-elektrotechnik-gmbh/ |
Search URLs paginate automatically. Use /seite/N/.
Unsupported: herold.at Telefonbuch people lookup, Herold marketing pages, firmeneintrag forms.
Use Cases
| Audience | What they take from a run |
|---|---|
| Sales and outreach | Phone + website + email (when listed) by trade and city |
| Agencies | Cross-joined term × city lists in one dataset |
| Local SEO | Category, rating, and the Herold profile URL |
| Researchers | Firmenbuch, hours, and coordinates for a trade in a city |
How It Works
- Cross-join
searchTerms×locations(or nationwide if no city), plus any herold.at Gelbe Seiten URLs. - Fetch the search page.
- Page with
/seite/Nin parallel, stopping atmaxItemsormaxPages. - Read name, phone, email, website, and address from the search card.
- Optionally open the profile for hours, reviews, coordinates, and Firmenbuch.
- De-duplicate by listing id and push one row per business.

Input Configuration
| Field | Type | Required | Notes |
|---|---|---|---|
searchTerms | array | one of the start types | What you would type into Herold |
locations | array | no | Austrian city / district. Empty = nationwide |
startUrls | array | one of the start types | Search or profile URL |
maxItems | integer | no | Default 50. Free users capped at 50. |
scrapeDetails | boolean | no | Default true. Hours, geo, reviews, Firmenbuch. |
maxPages | integer | no | Default 20. |
maxConcurrency | integer | no | Default 5. |
proxy | object | no | Default is Apify residential. Turn off only on a home IP. |
Example input
{"searchTerms": ["elektriker"],"locations": ["Wien"],"maxItems": 50}
Output Overview
One flat row per business. Contact and address fields sit at the top level. searchTerm tells you which input produced the row. Email is present when Herold publishes one on the card or the profile.
Output Samples
Search: elektriker in Wien, with profile enrich.
{"listingId": "p2zCQ","name": "Ing. Rudolf Mayer Elektrotechnik GmbH","phone": "+43 1 4855722","email": "office@elektro-mayer.at","website": "https://www.elektro-mayer.at","companyRegister": "FN 471382 i","street": "Wattgasse 9-11 Stiege 3","postalCode": "1160","city": "Wien","region": "Wien","latitude": 48.21291,"longitude": 16.31799,"hours": ["Monday 09:00 - 16:00"],"heroldUrl": "https://www.herold.at/gelbe-seiten/wien/p2zCQ/ing-rudolf-mayer-elektrotechnik-gmbh/"}
Key Output Fields
Identity: listingId, slug, name, heroldUrl, isPremium
Contact: phone, phones, fax, email, website, social
Place: address, street, postalCode, city, region, country, latitude, longitude
Company: vatId, taxId, companyRegister, paymentMethods
Directory: category, categories, rating, reviewCount, hours, description, images, logo, reviews
Provenance: searchTerm, scrapedAt
Pricing
| Event | When | Rate |
|---|---|---|
| Actor start | Once per run, per GB of memory | $0.005 |
| Listing | Each unique business in the dataset | $0.005 ($5 / 1k) |
| Contact phone | Row has a phone | $0.002 |
| Contact email | Row has an email | $0.05 |
Phone and email are billed only when Herold publishes that field. A miss is free. Many cards already include both, so scrapeDetails is for hours, geo, and Firmenbuch.
FAQ
Will every row have an email? No. Phone is common. Inbox is only on some listings. Phone and email are billed as extra events only when the field is present.
What does scrapeDetails add? Weekday hours, coordinates, reviews, and Firmenbuch. Phone, email, and website are already on many search cards.
Do I need a proxy? On Apify, keep the residential proxy on. Local runs from a home IP can turn it off.
Does it scrape the Herold Telefonbuch? No. Business listings on Gelbe Seiten only.
Support
- Issues: Actor Issues
- Author site: https://muhamed-didovic.github.io/
- Email: muhamed.didovic@gmail.com
Additional Services
Bulk Bundesland sweeps, scheduled refreshes, or a private API wrapper: muhamed.didovic@gmail.com
Explore More Scrapers
Directory cousins: PagineGialle, local.ch, Gelbe Seiten, Yellow Pages US, Yellow Pages Canada, Canada411, and PagesJaunes.fr. More actors on memo23 and didovic.
🤖 For AI Agents & LLM Apps
Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: memo23/herold-at-scraper).
Purpose: Extract Herold.at business listings (name, phone, email when listed, website, Firmenbuch, split address, hours) by keyword + city or URL.
Minimal input:
{"searchTerms": ["elektriker"],"locations": ["Wien"],"maxItems": 10}
Output: one dataset row per business — listingId, slug, name, phone, phones, fax, email, website, vatId, taxId, companyRegister, social, address, street, postalCode, city, region, country, latitude, longitude, category, categories, rating, reviewCount, hours, description, images, logo, reviews, paymentMethods, isPremium, heroldUrl, searchTerm, scrapedAt.
Behaviors an agent should know:
- Always set
maxItems. Free users are capped at 50. searchTermswithoutlocationsruns a nationwide category search.startUrlswork on their own (herold.at Gelbe Seiten only).- Email is often already on the search card. Keep
scrapeDetailstrue for hours and Firmenbuch. - Each listing is $0.005. A phone on the row is $0.002. An email is $0.05. Start is $0.005 per GB.
- Austria business directory only. Not the Herold people Telefonbuch.
- Cloud runs need the default residential proxy.
⚠️ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Herold Business Data GmbH or herold.at. All trademarks mentioned are the property of their respective owners.
The scraper reads publicly listed Austrian business data from herold.at. Users are responsible for ensuring their use complies with Herold Terms of Service, applicable data-protection law (GDPR / DSG), and any contractual obligations of their own organization.
SEO Keywords
herold scraper, herold.at scraper, scrape herold.at, Austrian yellow pages scraper, herold API, Austrian business listings scraper, Austria phone email scraper, Wien leads scraper, Apify herold, Austrian restaurant leads, Graz business scraper, local SEO Austria data, herold email scraper, Austrian directory scraper, Gelbe Seiten Österreich