Handelsregister Scraper - German Companies & Directors
Pricing
Pay per event
Handelsregister Scraper - German Companies & Directors
Scrape handelsregister.de for German companies: HR numbers, directors, shareholders (Gesellschafterliste), share capital, articles of association, branches. Pair with bundesanzeiger for full filings.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
11
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Germany's official commercial register (Handelsregister) for company data: HR numbers, managing directors, share capital, registered address, business purpose, branches, and filing history.
What it does
Searches handelsregister.de and extracts structured data from company register entries across all German Amtsgerichte (registry courts). Supports three search modes and all register types (HRB, HRA, PR, GnR, VR).
Data extracted per company:
| Field | Description |
|---|---|
company_name | Full legal name |
hr_number | HR number (e.g. HRB 12345) |
registry_court | Amtsgericht name |
register_type | HRB, HRA, PR, GnR, or VR |
legal_form | GmbH, AG, KG, UG, SE, etc. |
status | active / dissolved / liquidation |
registered_address | Registered office (Sitz) |
business_purpose | Gegenstand des Unternehmens |
share_capital_eur | Stammkapital / Grundkapital in EUR |
share_capital_text | Raw share capital text |
managing_directors | GeschΓ€ftsfΓΌhrer list |
board_members | Vorstand (AG) |
supervisory_board | Aufsichtsrat |
prokura_holders | Prokuristen |
branches | Zweigniederlassungen |
incorporation_date | Founding / registration date |
last_change_date | Date of last register change |
detail_url | Direct link to register entry |
Input
{"mode":"by_name","query":"Siemens","registerType":"HRB","registryCourt":"","maxItems":100,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"DE"}}
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | string | by_name | Search mode: by_name, by_hr_number, or by_director_name |
query | string | β | Search term (company name, HR number, or director name) |
registerType | string | "" (all) | Filter: HRB, HRA, PR, GnR, VR |
registryCourt | string | "" (all courts) | Filter by Amtsgericht, e.g. Berlin (Charlottenburg) |
maxItems | integer | 10 | Maximum results to collect (1β5000) |
proxyConfiguration | object | RESIDENTIAL/DE | Proxy settings β German residential proxy required |
Register types
- HRB β Gesellschaften mit beschrΓ€nkter Haftung (GmbH, AG, UG, SE, KGaA)
- HRA β Einzelkaufleute, offene Handelsgesellschaften (KG, OHG)
- PR β Partnerschaftsgesellschaften
- GnR β Genossenschaften
- VR β Vereine
Proxy requirement
Handelsregister.de restricts access to German IP addresses. The actor requires a residential proxy with apifyProxyCountry: "DE". Without a German proxy, all requests will be blocked.
Usage examples
Search by company name:
{"mode":"by_name","query":"Deutsche Bank","maxItems":50}
Search by HR number:
{"mode":"by_hr_number","query":"HRB 12345 B","registerType":"HRB","registryCourt":"Berlin (Charlottenburg)"}
Search by director name:
{"mode":"by_director_name","query":"Mustermann","maxItems":20}
Narrow to a specific court:
{"mode":"by_name","query":"GmbH","registryCourt":"Muenchen","registerType":"HRB","maxItems":200}
Output views
The dataset has two built-in views:
- Company Overview β name, legal form, HR number, court, status, address, URL
- KYC/KYB Data β full dataset including directors, capital, business purpose, prokura
Use cases
- KYC/KYB verification β confirm company registration, directors, and legal status
- M&A due diligence β extract ownership and governance structures
- Lead generation β build lists of companies by type, court, or director
- Compliance monitoring β track register changes and dissolved companies
- Competitive intelligence β map corporate structures in German markets
Performance
- Typical throughput: 5β15 records/minute (respects courtesy delays)
- Rate: $0.10/start + $0.001/record
- Memory: 1024β4096 MB recommended
Notes
- Data is sourced directly from the official German commercial register and is public record
- The register does not expose direct deep-link URLs for all entries β some results include listing URLs only
share_capital_euris parsed from German number format (e.g.25.000,00 EURβ25000.00)- Director fields include name, birth year, and city when available in the register
- For full filing history and shareholder lists (Gesellschafterliste), combine with a Bundesanzeiger scraper
