Impressum Extractor DACH: Company Data from Websites
Pricing
from $2.80 / 1,000 imprint extracteds
Impressum Extractor DACH: Company Data from Websites
Turns DACH websites into structured company records from their Impressum: name, legal form, address, managing directors, phone, email, HRB and court, VAT ID with live EU VIES check. $0.004 per found imprint.
Pricing
from $2.80 / 1,000 imprint extracteds
Rating
0.0
(0)
Developer
Batu T.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
Impressum Extractor DACH
German, Austrian and Swiss websites must publish an Impressum (legal notice). It is the most reliable public source for company master data. This Actor finds the Impressum on any website and returns clean, structured fields.
Output fields
| field | example |
|---|---|
companyName | Otto GmbH |
legalForm | GmbH |
street, postalCode, city, country | Werner-Otto-Straße 1-7, 22179, Hamburg, DE |
managingDirectors | ["Petra Scharner-Wolff"] |
phone, fax, email | 040 64610, impressum@... |
registerNumber, registerCourt | HRB 188101, Hamburg |
vatId | DE340596305 |
completeness | 0 to 100 |
Why this one
- Locates the imprint block and ignores third parties named on the same page (hosting, analytics, social networks).
- Handles obfuscated emails like
info [at] firma.de. - Supports DE, AT (FN, ATU) and CH (CHE UID) formats.
- Validates found EU VAT IDs live against the official EU VIES service (
vatStatus: valid, invalid, unavailable). - Optional Apify Proxy for sites that block datacenter traffic.
- Falls back to common paths (
/impressum,/imprint) if no link is found.
Use cases
- Enrich lead lists from Google Maps or directories with managing directors and register data.
- KYC and supplier checks.
- CRM cleanup for DACH companies.
Pricing
$0.004 per website where an Impressum was found and extracted. Sites without an Impressum are not charged.
FAQ
What am I charged for? One event per website where an Impressum was found and extracted. Sites that cannot be loaded or have no Impressum come back as items with found: false and an error field and are not charged. The EU VIES check of VAT IDs is included.
How does it find the Impressum? It loads the homepage, follows the best matching link (Impressum, Imprint, Legal notice and similar) and, if there is none, tries common paths like /impressum and /imprint.
Does it render JavaScript? No. It reads the HTML the server sends. Sites that need JavaScript to render the Impressum may return fewer fields.
Do I need a proxy or a login? No login. A proxy is optional and only helps with sites that block datacenter traffic.
How many sites can one run handle? Up to maxSites (default 1000, at most 50000), with up to 10 sites processed at the same time.
Notes
Only public legal notices are read. Personal data in an Impressum is published by law, but your own use must still comply with GDPR (for example for direct marketing). Sites that need JavaScript to render the Impressum may return fewer fields.
Input example
{ "urls": ["otto.de", "https://www.check24.de"] }
Use with AI agents (MCP)
This Actor works as a tool for Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server. Add only this Actor:
https://mcp.apify.com?tools=webify-lab/impressum-extractor-dach
On first use the server signs you in with OAuth. Alternatively send the header Authorization: Bearer <APIFY_TOKEN>. Agents on the default Apify MCP setup can also find this Actor with search-actors and run it with call-actor. Pricing is the same as in Apify Console: you pay per result.