1182.ee Scraper: Estonian Business Leads, Emails & Phones avatar

1182.ee Scraper: Estonian Business Leads, Emails & Phones

Pricing

from $1.00 / 1,000 businesses

Go to Apify Store
1182.ee Scraper: Estonian Business Leads, Emails & Phones

1182.ee Scraper: Estonian Business Leads, Emails & Phones

Scrape 1182.ee, Estonia's business directory: company name, address, town, county and coordinates by keyword and place; optionally each company card with email, every phone, website, registry code (registrikood), opening hours and socials. No login. Export data to JSON, CSV or Excel, or via API.

Pricing

from $1.00 / 1,000 businesses

Rating

0.0

(0)

Developer

Steady Scrape

Steady Scrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

1182.ee Scraper — Estonian business leads with emails, phones and registry codes

Scrape 1182.ee, Estonia's business directory (the 1182 information service), by keyword and place: every company as one clean row with name, address split into street, postcode, town, district and county, coordinates and its 1182.ee profile link. Turn on the company cards and each row also carries the email, every phone (also in +372 format), website, registry code (registrikood) and legal name, plus opening hours per day, Facebook and other social links, description, slogan and photos.

Search ehitus in Tallinn, autoremont in Tartu, raamatupidamine across Estonia — or paste company pages and searches straight from 1182.ee. You pay per business delivered; searches without results and links that give nothing are free rows that say why. Export to JSON, CSV or Excel, or read it via the Apify API.

Who uses 1182.ee data

  • B2B sales and lead generation in Estonia: a list of construction firms in Tallinn or car repairs in Tartu with an email and a phone for each, ready for a CRM.
  • Market research: how many businesses of a kind there are per town and county, with coordinates for a map.
  • Data enrichment: the registry code (registrikood) joins each row to the Estonian business register (e-äriregister) and to your own customer data.
  • Agencies and directories checking which companies list a website or social profile.

How the 1182.ee Scraper works

  1. Search (searchTerms, optional locations): the Actor asks 1182.ee's own search, the same one its results page uses, 20 results per request, page after page until your maximum. The site matches business names, so the Estonian word works best (ehitus construction, autoremont car repair, hambaravi dentistry, raamatupidamine accounting, ilusalong beauty salon, kohvik café). A place narrows the search to addresses that name it, with the site's own address filter; without places the whole of Estonia is searched.
  2. Company card (includeDetails): for every business the Actor reads the card its profile page shows, with the email, phones, website, registry code, legal name, opening hours and social links.
  3. Links (startUrls): a company page (https://www.1182.ee/nordauto) is read from its card; a search link (https://www.1182.ee/otsing/autoremont) is run like a search term.

A business that two searches find (a town and the whole country) is delivered and charged once per run. Measured on 2026-11-01: 84 of 84 company cards sampled had an email, 67 a phone, every one a registry code; 22 listed a website.

1182.ee Scraper input example

{
"searchTerms": ["ehitus", "autoremont"],
"locations": ["Tallinn", "Tartu"],
"maxResultsPerSearch": 100,
"includeDetails": true
}

Every term is searched in every place: this input runs four searches. Leave locations empty to search all of Estonia.

1182.ee data output example

A business read with its company card (business-with-details):

{
"rowType": "business",
"id": 651089,
"companyId": 643712,
"url": "https://www.1182.ee/nordauto",
"name": "Nordauto",
"address": "Kadaka tee 72A, 12618 Tallinn",
"street": "Kadaka tee 72A",
"postalCode": "12618",
"city": "Tallinn",
"district": null,
"municipality": null,
"county": null,
"latitude": 59.406203982078,
"longitude": 24.655297734677,
"category": null,
"logoUrl": "https://www.1182.ee/api/portal/scoro-images/1215",
"email": "info@nordauto.ee",
"phone": "6003659",
"phoneInternational": "+3726003659",
"website": "https://www.nordauto.ee",
"registryCode": "11985111",
"legalName": "OÜ Nordauto Grupp",
"searchTerm": null,
"location": null,
"position": null,
"details": {
"otherPhones": [],
"socials": {
"facebook": "https://www.facebook.com/NordautoGrupp",
"instagram": null,
"linkedin": null,
"tiktok": null,
"x": null,
"xing": null
},
"openingHours": [
{
"day": "Monday",
"hours": "09:00–18:00"
},
{
"day": "Tuesday",
"hours": "09:00–18:00"
},
{
"day": "Wednesday",
"hours": "09:00–18:00"
},
{
"day": "Thursday",
"hours": "09:00–18:00"
},
{
"day": "Friday",
"hours": "09:00–18:00"
},
{
"day": "Saturday",
"hours": "10:00–15:00"
}
],
"rating": null,
"reviewCount": null,
"description": "Teenindus E-R 8-18\n\nNordauto Grupp OÜ on tegelenud autode müügiga enam kui 5 aastat ja on üks suurimaid siseruumides teg…",
"slogan": "Sinu usaldusväärseim autopartner Eestis",
"claimed": false,
"listingPackage": "maxi",
"photoUrls": []
},
"scrapedAt": "2026-11-01T12:00:00.000Z"
}

Without the card (business), email, phone, phoneInternational, website, registryCode and legalName are null and details is null; the address, coordinates and profile link are there.

Business fields (rowType: business, charged)

fieldwhat it is
id, companyId1182.ee's location id and company id (a company with several branches has one companyId)
urlthe business's page on 1182.ee
namethe name the business is listed under
addressstreet, postcode and place on one line
street, postalCode, city, district, municipality, countythe address split: city is the town or village (Keila, Pinska küla), district a city district (Lasnamäe linnaosa), municipality a rural municipality (Viljandi vald), county the maakond when the address names it
latitude, longitudecoordinates, null when the site has none
categorythe category 1182.ee shows, when it shows one
logoUrlthe business's logo
email, phone, phoneInternational, websitecontacts from the company card: the main phone as written and in +372 format; a website without https:// gets it
registryCode, legalNamethe registry code (registrikood) and the legal name of the company behind the listing
searchTerm, location, positionthe search that found it and its place in the results (null for a pasted link)
details.otherPhonesevery other phone, each with its type (mobile, landline) and +372 form
details.openingHoursone entry per day the card names: 09:00–18:00, split shifts joined, closed, open 24 hours
details.socialsFacebook, Instagram, LinkedIn, TikTok, X and XING when listed
details.rating, details.reviewCountthe rating 1182.ee shows, when it shows one
details.description, details.slogan, details.photoUrlswhat the business wrote about itself and its photos
details.claimed, details.listingPackagewhether the company claimed its listing, and its 1182.ee package (free, mini, midi, maxi)
scrapedAtwhen it was read (UTC)

Free rows

  • rowType: search — one per search: status (ok, no_results, blocked, not_searched when the spending limit was reached first, unreadable), how many businesses 1182.ee lists for it, how many were delivered, duplicates skipped, and the reason when it is not ok.
  • rowType: link — a pasted link that gave no business: invalid (not a 1182.ee company page or search), not_found (the site has no business there), blocked, not_read (spending limit), unreadable.

The run's SUMMARY record counts everything.

1182.ee Scraper pricing

eventpricewhen
businessUS$0.001a business as the search lists it
business-with-detailsUS$0.002instead of business, when its company card was read (includeDetails, and every pasted company page)

1,000 businesses cost US$1; with their company cards (email, phones, registry code) US$2. Free rows cost nothing, and a card that cannot be read leaves the row at the business price. Set a spending limit on the run and the Actor stops before reading anything it would not pay for.

Limits of 1182.ee data

  • 1182.ee's search matches business names, not trades: restoran finds 24 businesses named so, not every restaurant. Run several words (restoran, kohvik, pizza, söögikoht) to cover a trade.
  • A place filters by what the address says. Many addresses name only the town, so Tallinn finds more than Harju maakond.
  • One request every 0.3 s: about 20 seconds for 1,000 businesses from the search, about 5 minutes with their cards.
  • If 1182.ee refuses (a firewall answer or a bot check), the Actor retries twice from another IP, never solves a challenge, and then stops asking: the rest are free blocked rows and the run still ends successfully.
  • Reviews: no company card sampled on 2026-11-01 carried a rating or a review, so rating and reviewCount are usually null.
  • The data is what each business publishes on 1182.ee. It can be outdated; check the Estonian business register before relying on it for a contract.

This Actor reads only public data — 1182.ee's search and the company cards its profile pages show, which the site lists in its own sitemaps and its robots.txt leaves open to every crawler — at a visitor's pace, never signs in and never bypasses any protection. It reads only the public routes the site's own pages call. Using the data is your responsibility. In particular:

  • Cold email and calls: EU rules on unsolicited electronic marketing (the ePrivacy Directive, as Estonia applies it) and Estonian consumer and advertising law can require consent or an opt-out; check them before you contact anyone.
  • GDPR: names, emails and phones of sole traders (FIE) and of people named in a listing are personal data. You need a legal basis (for example legitimate interest, with a balancing test), must inform the people you contact, honour objections, and keep the data only as long as needed.

This Actor is unofficial: it is not affiliated with, endorsed or sponsored by 1182.ee, Nobel Digital or Nobel Software. Read more in Apify's blog post on the legality of web scraping.

Feedback

A search that gives a wrong row, or a field you need? Open an issue with the search or the link: every fix is tested against the real site.