Zlaté stránky SK Scraper
Pricing
from $5.00 / 1,000 results
Zlaté stránky SK Scraper
Scrape zlatestranky.sk (Zlaté stránky Slovakia) into structured business rows: name, phone, email when listed, website, address, hours. Keyword plus city, nationwide SK, or a search/profile URL. JSON or CSV out. $5 per 1,000 listings.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape zlatestranky.sk (Zlaté stránky Slovakia) into one row per business: name, phone, email when listed, website, address, opening hours.
Works from a keyword plus optional city, a nationwide term, or a pasted /hladanie/ or /firmy/{city}/H{id}/ URL. Cards and profiles answer without Apify Proxy.
Pricing: $0.005 per listing (pushData). Extra contact-phone $0.002 and contact-email $0.05 when those fields are present.
Why use this scraper?
- Phone, email, website, and today's hours sit on the search card.
- Profile pages add the full week of hours, zip, and coordinates.
- City is
{term}+{City}in the search slug — a third path segment 404s. - Optional harvest of the business site when the directory has no inbox.
Overview
Built for lead lists and local research on Slovak companies. Each dataset item is one listing from zlatestranky.sk (WeNet / FCR). The Czech Mediatel site zlatestranky.cz is a different stack and is rejected.
Supported inputs
| Input | What it does |
|---|---|
searchTerms | What you type in Zlaté stránky, e.g. restauracia, instalater |
locations | City appended as +City. Empty = nationwide |
startUrls | https://www.zlatestranky.sk/hladanie/... or /firmy/.../H{id}/... |
maxItems | Stop after N unique listings (free plan cap 50) |
harvestWebsiteEmail | Fetch the business site if the profile has no inbox |
proxy | Leave off |
Unsupported: zlatestranky.cz, the old sk.zlatestranky Android app (Play 404).
Use cases
| Who | Why |
|---|---|
| Sales / agencies | Slovak phones and emails from a category |
| Researchers | Hours, city, and postcode coverage |
| SEO / maps | Website + coordinates per listing |
How it works
- Build
https://www.zlatestranky.sk/hladanie/{term}/or/{term}+{City}/. Page N is/{N}/(20 cards). - Parse
section.profile[data-listing-id]microdata. - Open
/firmy/{city}/H{id}/{slug}/for the week table and zip. - Charge
contact-phone/contact-emailafterpushData. - If still no email and harvest is on, fetch the business homepage/kontakt page.
Input configuration
| Field | Type | Required | Notes |
|---|---|---|---|
searchTerms | string[] | one of terms/URLs | e.g. restauracia |
locations | string[] | no | e.g. Bratislava |
startUrls | url[] | no | /hladanie/ or /firmy/ |
maxItems | integer | no | default 50 |
maxPages | integer | no | default 20 |
scrapeDetails | boolean | no | default true |
harvestWebsiteEmail | boolean | no | default true |
maxConcurrency | integer | no | default 5 |
proxy | proxy | no | default off |
Example input
{"searchTerms": ["restauracia"],"locations": ["Bratislava"],"maxItems": 10,"harvestWebsiteEmail": false,"proxy": { "useApifyProxy": false }}
Output overview
One JSON object per business. Search cards already carry phone, email, website, and coordinates. Profiles add the week of hours and zip.
Output samples
restauracia+Bratislava, profile merge (fields trimmed):
{"listingId": "H681768","name": "Luigi No. 1, s.r.o.","phone": "+421262410619","email": "luigipizza@luigipizza.sk","website": "https://www.pizza-bratislava.sk","street": "Lachova 1611/37","postalCode": "85103","city": "Bratislava","country": "SK","hours": ["MO 10:00-22:00", "FR 10:00-23:00", "SU 11:00-22:00"],"profileUrl": "https://www.zlatestranky.sk/firmy/Bratislava/H681768/Luigi+No.+1,+s.r.o./"}
Key output fields
| Field | Notes |
|---|---|
listingId | H + digits |
phone / phones | .phone-value / .tag-phone-main |
email | Profile mailto |
website | Independent site, not zlatestranky.sk |
hours | MO 10:00-22:00 from the weekday table |
latitude / longitude | data-location |
FAQ
Do I need a proxy? Not on current HTML.
Why did /hladanie/restauracia/Bratislava/ 404? City is not a path segment. Use /hladanie/restauracia+Bratislava/.
Is there an official app API? No. sk.zlatestranky is gone from Play.
Support
Questions and issues on the actor page.
Disclaimer
Use this actor in line with Zlaté stránky terms and applicable law. You are responsible for how you store and contact the people and companies in the dataset.
SEO Keywords
zlatestranky scraper, zlaté stránky, slovakia yellow pages, slovak business emails, bratislava directory scraper