Zlaté stránky SK Scraper avatar

Zlaté stránky SK Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Zlaté stránky SK Scraper

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

Muhamed Didovic

Maintained by Community

Actor 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

InputWhat it does
searchTermsWhat you type in Zlaté stránky, e.g. restauracia, instalater
locationsCity appended as +City. Empty = nationwide
startUrlshttps://www.zlatestranky.sk/hladanie/... or /firmy/.../H{id}/...
maxItemsStop after N unique listings (free plan cap 50)
harvestWebsiteEmailFetch the business site if the profile has no inbox
proxyLeave off

Unsupported: zlatestranky.cz, the old sk.zlatestranky Android app (Play 404).

Use cases

WhoWhy
Sales / agenciesSlovak phones and emails from a category
ResearchersHours, city, and postcode coverage
SEO / mapsWebsite + coordinates per listing

How it works

  1. Build https://www.zlatestranky.sk/hladanie/{term}/ or /{term}+{City}/. Page N is /{N}/ (20 cards).
  2. Parse section.profile[data-listing-id] microdata.
  3. Open /firmy/{city}/H{id}/{slug}/ for the week table and zip.
  4. Charge contact-phone / contact-email after pushData.
  5. If still no email and harvest is on, fetch the business homepage/kontakt page.

Input configuration

FieldTypeRequiredNotes
searchTermsstring[]one of terms/URLse.g. restauracia
locationsstring[]noe.g. Bratislava
startUrlsurl[]no/hladanie/ or /firmy/
maxItemsintegernodefault 50
maxPagesintegernodefault 20
scrapeDetailsbooleannodefault true
harvestWebsiteEmailbooleannodefault true
maxConcurrencyintegernodefault 5
proxyproxynodefault 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

FieldNotes
listingIdH + digits
phone / phones.phone-value / .tag-phone-main
emailProfile mailto
websiteIndependent site, not zlatestranky.sk
hoursMO 10:00-22:00 from the weekday table
latitude / longitudedata-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