1188.lv Latvia Scraper
Pricing
from $5.00 / 1,000 results
1188.lv Latvia Scraper
Scrape 1188.lv (Latvian Yellow Pages) into structured business rows: name, phone, email when listed, website, address, hours. Keyword plus city, nationwide LV, 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
2 days ago
Last modified
Categories
Share
Scrape 1188.lv (Latvian Yellow Pages / 1188 Uzziņas) 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 /katalogs/meklet or /katalogs/{category}/{slug}-{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?
- Profile JSON-LD carries phone and email when the business published them.
- The weekday timetable is
time[datetime]on the profile (pirmd.…svētd.). - City is
InfopageSearch[vzd_code](Rīga =100003003). Barewhere=Rigaon a pasted URL is only the autocomplete label — 1188 ignores it unless the VZD code is present. The actor adds the code from the city name, or keeps it when you paste it. - Optional harvest of the business site when the directory has no inbox.
Overview
Built for lead lists and local research on Latvian companies. Each dataset item is one listing from 1188.lv (Helio Media / Tet).
Supported inputs
| Input | What it does |
|---|---|
searchTerms | What you type in 1188, e.g. restorans, santehnikis |
locations | City name. Mapped to 1188 InfopageSearch[vzd_code]. Empty = nationwide |
startUrls | https://www.1188.lv/katalogs/meklet?... or /katalogs/{cat}/{slug}-{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 |
The official Android app (lv.lattelecombpo.yellowpages, 1188 Business search) is live on Play. This actor reads the public HTML catalog, not the app API.
Use cases
| Who | Why |
|---|---|
| Sales / agencies | Latvian phones and emails from a category |
| Researchers | Hours, city, and postcode coverage |
| SEO / maps | Website + coordinates per listing |
How it works
- Build
https://www.1188.lv/katalogs/meklet?InfopageSearch[what]={term}and, for a city,InfopageSearch[vzd_code](Rīga100003003). Page N is?page=N. A pasted search URL is fetched as-is, including VZD / branch filters. - Parse
.company.ypcards. - Open
/katalogs/{category}/{slug}-{id}for LocalBusiness JSON-LD, mailto, website, and the timetable. - Charge
contact-phone/contact-emailafterpushData. - If still no email and harvest is on, fetch the business homepage/contact page.
Input configuration
| Field | Type | Required | Notes |
|---|---|---|---|
searchTerms | string[] | one of terms/URLs | e.g. restorans |
locations | string[] | no | e.g. Riga |
startUrls | url[] | no | /katalogs/meklet or a profile |
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": ["restorans"],"locations": ["Riga"],"maxItems": 10,"harvestWebsiteEmail": false,"proxy": { "useApifyProxy": false }}
Output samples
{"listingId": "453925","name": "\"Pētergailis\", restorāns Vecrīgā","phone": "29240866","email": "petergailis@petergailis.com","website": "http://www.petergailis.com","city": "Rīga","postalCode": "LV-1050","street": "Skārņu iela 25","country": "LV","hours": ["MO 12:00-24:00", "SA 12:00-24:00", "SU 12:00-24:00"],"profileUrl": "https://www.1188.lv/katalogs/restorans-2686/petergailis-restorans-vecriga-453925"}
FAQ
Do I need a proxy? Not on current HTML.
Is there an official app API? The Play listing is live (lv.lattelecombpo.yellowpages). This actor uses the public /katalogs HTML.
Support
Questions and issues on the actor page.
Disclaimer
Use this actor in line with 1188.lv terms and applicable law. You are responsible for how you store and contact the people and companies in the dataset.
SEO Keywords
1188 scraper, 1188.lv, latvia yellow pages, latvian business emails, riga directory scraper