Handelsregister-Daten per API: HRB/HRA automatisch aus Impressums
Handelsregister-Nummern sind zentral für die Geschäftsverifizierung in Deutschland, Österreich und der Schweiz. Doch wer manuell nach HRB- oder HRA-Einträgen sucht, verliert Zeit. Eine Handelsregister Daten API automatisiert diesen Prozess: Sie extrahiert Firmendaten inklusive Registernummern direkt aus Unternehmens-Websites, validiert sie und macht sie sofort verfügbar.
Dieser Artikel zeigt, was HRB/HRA-Nummern sind, warum sie wichtig sind und wie Sie mit einer modernen API die Datenextraktion praktisch umsetzen.
HRB und HRA: Grundlagen der Handelsregister-Nummern
Das deutsche Handelsregister ist die offizielle Datenbank für Unternehmen. Es gibt zwei Abteilungen:
- HRB (Handelsregister B): Für Kapitalgesellschaften wie GmbH, AG, UG und eK. Einträge enthalten Geschäftsführer, Geschäftsadresse, Gesellschaftsform und manchmal notarielle Informationen.
- HRA (Handelsregister A): Für Einzelkaufleute und offene Handelsgesellschaften (OHG, KG).
In Österreich und der Schweiz gelten ähnliche Systeme (österreichisches Firmenbuch, Schweizer Handelsregister). Alle DACH-Länder verlangen von bestimmten Unternehmensformen, ihre Registernummer im Impressum anzugeben – gesetzlich verankert in der GmbH-Verordnung (GmbHG) bzw. dem HGB.
Eine Handelsregister Daten API nutzt diese öffentlich verfügbaren Daten und macht sie maschinell lesbar. Das spart Zeit und reduziert Fehlerquoten bei manualen Recherchen um bis zu 95%.
Wer muss Handelsregister-Nummern im Impressum angeben?
| Unternehmensform | Pflicht HRB/HRA | Wo eingetragen |
|---|---|---|
| GmbH | Ja (HRB) | Amtsgericht des Verwaltungssitzes |
| AG | Ja (HRB) | Amtsgericht des Verwaltungssitzes |
| UG (haftungsbeschränkt) | Ja (HRB) | Amtsgericht des Verwaltungssitzes |
| Einzelunternehmen | Optional (HRA, wenn Eintrag erfolgt) | Amtsgericht am Geschäftssitz |
| OHG / KG | Ja (HRA) | Amtsgericht am Geschäftssitz |
| Freiberufler, Künstler | Nein | — |
Verstöße gegen diese Impressum-Pflichten können zu Verwarnungsgeldern bis 5.000 EUR führen. Für Unternehmen, die Geschäftspartner überprüfen, ist das Vorhandensein einer korrekten HRB/HRA-Nummer ein Indiz für Seriosität.
Use Cases: Wann brauchen Sie eine Handelsregister Daten API?
Due Diligence und Geschäftspartnerprüfung
Vor Vertragsabschlüssen müssen Unternehmen ihre Partner überprüfen. Eine Handelsregister Daten API extrahiert automatisch Name, Adresse, Geschäftsführer und Registernummer aus der Website eines potenziellen Partners. Dadurch lässt sich schnell feststellen, ob ein Unternehmen tatsächlich registriert ist oder ob die angegebenen Daten manipuliert wurden.
Lead-Anreicherung und B2B-Datenbanken
Sales- und Marketing-Teams verwenden Firmenkontaktdaten aus verschiedenen Quellen. Die API ergänzt unvollständige Daten automatisch: Wenn Sie nur eine Website-URL haben, liefert die API sofort E-Mail, Telefon, Geschäftsführer und Handelsregisternummer.
Compliance und KYC
Im Finanzsektor, bei Versicherungen und im Risikomanagement ist eine automatisierte Überprüfung von Geschäftspartnern notwendig. Die Daten aus dem Handelsregister helfen bei Know-Your-Customer (KYC) Prozessen und AML-Compliance (Anti-Money-Laundering).
Fraud Detection
Betrüger nutzen gefälschte oder veraltete Impressum-Daten. Eine API überprüft in Echtzeit, ob die angegebene Handelsregister-Nummer existiert und mit den anderen Daten übereinstimmt.
Wie eine Handelsregister Daten API funktioniert
Eine moderne Handelsregister Daten API arbeitet in drei Schritten:
- Crawling: Die API besucht die Website eines Unternehmens und extrahiert die Impressum-Seite.
- Parsing: Strukturierte Datenfelder werden aus dem Impressum-Text isoliert (Firmenname, HRB/HRA-Nummer, Adresse, USt-IdNr., etc.).
- Validierung: Die extrahierten Daten werden gegen öffentliche Handelsregister-Datenbanken validiert und mit einem Cache versehen (30 Tage sind Standard).
Das Ergebnis ist eine strukturierte Datenstruktur im JSON-Format, die sofort in Geschäftsprozesse integriert werden kann. DSGVO-Konformität wird durch EU-Server und Datenschutz-Policies gewährleistet.
Praxisbeispiel: Daten mit der API extrahieren
Hier ein konkretes Beispiel mit Python, um Firmendaten inklusive Handelsregister-Nummer von einer Website zu extrahieren:
import requests
import json
api_key = "YOUR_API_KEY"
url = "https://api.dach-enrichment.de/api/enrich"
payload = {
"domain": "example-gmbh.de"
}
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
if response.status_code == 200:
data = response.json()
print(f"Firma: {data['company_name']}")
print(f"HRB-Nummer: {data['handelsregister_number']}")
print(f"Amtsgericht: {data['amtsgericht']}")
print(f"Geschäftsführer: {data['geschaeftsfuehrer']}")
print(f"E-Mail: {data['email']}")
print(f"USt-IdNr.: {data['umsatzsteuer_id']}")
else:
print(f"Fehler: {response.status_code}")
Die API liefert strukturierte Felder zurück: Firmenname, E-Mail, Telefon, Geschäftsführer, Handelsregister-Nummer, Amtsgericht, USt-IdNr., Adresse und Rechtsform. Diese Daten können unmittelbar in CRM-Systeme, Datenbanken oder Compliance-Tools importiert werden.
Warum automatisierung besser ist als manuelle Recherche
Manuelle Handelsregister-Abfragen kosten Zeit und sind fehleranfällig:
- Zeitaufwand: Jede Abfrage beim Amtsgericht dauert 5-15 Minuten, bei hundert Unternehmen sind das Stunden oder Tage.
- Inkonsistenzen: Typos beim Abtippen oder veraltete Daten führen zu falschen Ergebnissen.
- Skalierbarkeit: