1182.ee Estonia Scraper
Pricing
from $5.00 / 1,000 results
1182.ee Estonia Scraper
Scrape 1182.ee (Infotelefon) into one row per Estonian business: name, phone, email when listed, website, address, registry code. Keyword plus city, nationwide EE, or an /otsing/ or profile URL. JSON or CSV out. $5 per 1,000 listings plus phone and email events.
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
11 days ago
Last modified
Categories
Share
Scrape 1182.ee (Infotelefon) into one row per business: name, phone, email when listed, website, address, registry code, coordinates.
Works from a keyword plus optional city, a nationwide term, or a pasted /otsing/ or company-slug URL. Direct fetches time out; the actor defaults to Estonian residential 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, address, and registry code sit on the search card.
- Profile pages add map coordinates when 1182 embeds them.
- City is
{term}+{City}in/otsing/—?where=/?city=on the live site do nothing. - Optional harvest of the business site when the directory has no inbox.
Overview
Built for lead lists and local research on Estonian companies. Each dataset item is one listing from 1182.ee.
Supported inputs
| Input | What it does |
|---|---|
startUrls | https://www.1182.ee/otsing/restoran or /aladdin-restoran-tallinnas |
searchTerms | What you type in 1182, e.g. restoran, hotell |
locations | City appended as +City. Empty = nationwide |
maxItems | Stop after N unique listings (free plan cap 50) |
harvestWebsiteEmail | Fetch the business site if the profile has no inbox |
proxy | Default RESIDENTIAL + EE |
Unsupported: ?where= / ?city= query filters (the site ignores them). County slugs such as /otsing/restoran/harjumaa work.
Use cases
| Who | Why |
|---|---|
| Sales / agencies | Estonian phones and emails from a category |
| Researchers | Registry code, city, and postcode coverage |
| SEO / maps | Website + coordinates per listing |
How it works
- Build
https://www.1182.ee/otsing/{term}or/{term}+{City}. Page N is/{N}. - Parse
.company-view-allcards (data-idfor the listing id). - Open
/{company-slug}for map coordinates. - 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 |
|---|---|---|---|
startUrls | url[] | one of terms/URLs | /otsing/ or company slug |
searchTerms | string[] | one of terms/URLs | e.g. restoran |
locations | string[] | no | e.g. Tallinn |
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 EE residential |
Example input
{"searchTerms": ["restoran"],"locations": ["Tallinn"],"maxItems": 10,"harvestWebsiteEmail": false,"proxy": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "EE"}}
Output overview
One JSON object per business. Search cards already carry phone, email, website, address, and registry code. Profiles add latitude/longitude when the map embed is present. Opening hours are rarely published on public 1182 pages.
Output samples
{"listingId": "170319","name": "Aladdin restoran Tallinnas","phone": "+3726628330","email": "info@aladdin.ee","website": "http://www.aladdin.ee","address": "Sõle 81, 10312 Tallinn, Harjumaa","city": "Tallinn","postalCode": "10312","region": "Harjumaa","country": "EE","latitude": 59.45405,"longitude": 24.690159,"profileUrl": "https://www.1182.ee/aladdin-restoran-tallinnas","source": "1182"}
Key output fields
| Field | Notes |
|---|---|
listingId | Numeric 1182 data-id |
phone / email / website | From the card or profile; directory @1182.ee inboxes are dropped |
registryCode | Äriregister number when listed on the card |
latitude / longitude | From the profile map embed |
FAQ
Does a city filter work? Yes, as {term}+{City} in the path. Tallinn search IDs do not overlap the nationwide first page.
Do I need a proxy? Yes. 1182.ee times out from datacenter and from outside Estonia. Leave the default EE residential group on.
Hours? Public company pages we sampled do not publish a week table.
Support
Questions or a broken selector: open an issue on the actor page.
Disclaimer
Use this actor in line with 1182.ee terms and applicable law. You are responsible for how you use the data.