Handelsregister & Firmenbuch

Handelsregister API &
Firmenbuch API

Automatisierter API-Zugriff auf Handelsregister Deutschland, Firmenbuch Österreich und Handelsregister Schweiz. Verifizierte B2B Firmendaten per REST API.

DACH
Abdeckung
<200ms
Latenz
99.9%
Uptime

Handelsregister API & Firmenbuch API

Zugriff auf offizielle Registerdaten aus Deutschland, Österreich und der Schweiz mit einer einzigen API.

Deutschland

Deutschland

Handelsregister, Unternehmensregister, Bundesanzeiger

  • HRA/HRB Nummern
  • Jahresabschlüsse
  • Geschäftsführer
  • Beteiligungsstrukturen
Österreich

Österreich

Firmenbuch, Ediktsdatei, Wirtschaftskammer

  • FN-Nummern
  • Insolvenzdaten
  • Gesellschafter
  • Publikationen
Schweiz

Schweiz

Handelsregister, Zefix, SHAB

  • CHE-Nummern
  • UID-Nummern
  • Handelsregisterauszüge
  • Organe & Zeichnungsberechtigte

Verfügbare B2B Firmendaten

Firmenstammdaten

Name, Rechtsform, Gründungsdatum, Registernummer, Sitz und Geschäftszweck

Geschäftsführer & Vorstand

Namen, Funktionen und Vertretungsbefugnisse aller Organe

Gesellschafter & Beteiligungen

Eigentümerstruktur, Anteilshöhen und Konzernverbindungen

Finanzkennzahlen

Umsatz, Bilanzsumme, Eigenkapital, Mitarbeiterzahl und Kennzahlen

Adressen & Kontaktdaten

Firmensitz, Filialen, Telefon, E-Mail und Website

Publikationen & Dokumente

Registerbekanntmachungen, Jahresabschlüsse und Handelsregisterauszüge

API Code-Beispiele

B2B Anwendungsfälle

Firmendaten für jeden Geschaeftsprozess - von Sales bis Compliance.

Sales & Lead Generation

Qualifizierte B2B-Leads mit aktuellen Firmendaten anreichern

KYC & Compliance

Geschäftspartner verifizieren und UBOs identifizieren

Due Diligence

Unternehmensanalysen und M&A-Research automatisieren

Technische Features

  • RESTful JSON API
    Standardkonform und einfach zu integrieren
  • OpenAPI/Swagger Dokumentation
    Client-Libraries in jeder Sprache generieren
  • JWT Authentication
    Sichere Token-basierte Authentifizierung
  • Pagination & Filter
    Effiziente Abfragen großer Datenmengen
  • Watchdog-Monitoring
    Firmen überwachen und Events tracken
  • Webhooks
    Echtzeit-Benachrichtigungen bei Änderungen

Warum Firmium?

  • Offizielle Registerdaten
    Direkt aus Handelsregistern und Firmenbüchern
  • Tägliche Aktualisierung
    Immer aktuelle Firmendaten
  • DSGVO-konform
    Hosting in Deutschland, EU-Datenschutz
  • Transparente Preise
    Keine versteckten Kosten, faire Tarife

Integrations-Beispiele

Praktische Beispiele für typische API-Anwendungsfälle in Ihren Systemen.

CRM-Integration: Lead-Anreicherung

Automatisch Firmendaten zu neuen Leads hinzufügen

def enrich_lead(lead_company_name):
    """Reichert einen Lead mit Firmendaten an."""
    # Firma suchen
    results = requests.get(
        "https://api.firmium.io/v1/companies/",
        headers={"Authorization": f"Bearer {API_KEY}"},
        params={"search": lead_company_name, "country": "DE"}
    ).json()
    if results["results"]:
        company = results["results"][0]
        return {
            "name": company["name"],
            "register_number": company["register_number"],
            "address": company["address"],
            "legal_form": company["legal_form"],
            "employees": company.get("employee_count"),
            "revenue": company.get("revenue")
        }

KYC-Workflow: Geschäftspartner-Prüfung

Automatisierte Unternehmensverifikation und UBO-Ermittlung

async function verifyBusinessPartner(registerNumber) {
  // Unternehmen über Handelsregisternummer abrufen
  const company = await fetch(
    `https://api.firmium.io/v1/companies/?register_number=${registerNumber}`,
    { headers: { "Authorization": `Bearer ${API_KEY}` } }
  ).then(r => r.json());
  // Gesellschafter & wirtschaftlich Berechtigte abrufen
  const shareholders = await fetch(
    `https://api.firmium.io/v1/companies/${company.uuid}/shareholders/`,
    { headers: { "Authorization": `Bearer ${API_KEY}` } }
  ).then(r => r.json());
  return {
    verified: company.status === "active",
    companyData: company,
    ubos: shareholders.filter(s => s.share_percentage >= 25)
  };
}

Watchdog: Firmenänderungen überwachen

Automatische Alerts bei Registeränderungen, Insolvenz oder Management-Wechsel

# Watchdog erstellen für Firmen-Monitoring
watchdog = requests.post(
    "https://api.firmium.io/v1/watchdogs/",
    headers=headers,
    json={
        "name": "Kunden-Monitoring",
        "prompt": "Insolvenz, Geschäftsführer-Wechsel, Kapitaländerungen",
        "event_types": ["management", "financial", "event"]
    }
).json()
# Firmen zum Watchdog hinzufügen
requests.post(
    f"https://api.firmium.io/v1/watchdogs/{watchdog['uuid']}/subscribe/",
    headers=headers,
    json={"companies": ["uuid-1", "uuid-2"]}
)
# Events abrufen (z.B. täglich per Cronjob)
events = requests.get(
    f"https://api.firmium.io/v1/watchdogs/{watchdog['uuid']}/events/",
    headers=headers
).json()

Webhooks: Echtzeit-Benachrichtigungen

Push-Notifications direkt an Ihre App - kein Polling erforderlich

# 1. Webhook-Endpoint registrieren
webhook = requests.post(
    "https://api.firmium.io/v1/webhooks/",
    headers=headers,
    json={
        "url": "https://yourapp.com/webhooks/firmium",
        "event_types": ["management", "financial"]
    }
).json()
# Secret für Signatur-Verifikation speichern
secret = webhook["secret"]
# 2. Webhook in Ihrer App empfangen (Flask Beispiel)
@app.route("/webhooks/firmium", methods=["POST"])
def handle_webhook():
    # HMAC Signatur verifizieren
    signature = request.headers.get("X-Firmium-Signature")
    payload = request.get_data(as_text=True)
    verify_signature(payload, signature, secret)
    event = request.json
    if event["type"] == "company.management_director":
        notify_sales_team(event["data"])
    return {"received": True}

Häufige Fragen

Antworten auf die wichtigsten Fragen zur Handelsregister API und Firmenbuch API.

Unsere API liefert umfassende Firmendaten aus dem Handelsregister (Deutschland), Firmenbuch (Österreich) und Handelsregister (Schweiz): Firmenstammdaten, Registernummern, Rechtsform, Gründungsdatum, Geschäftsführer und Vorstand, Gesellschafter und Beteiligungsstrukturen, Adressen, Finanzkennzahlen aus Jahresabschlüssen sowie Publikationen und Registerbekanntmachungen.

Wir synchronisieren täglich mit den offiziellen Registern. Für Österreich erfolgt die Aktualisierung sogar stündlich. So stellen wir sicher, dass Sie immer Zugriff auf die aktuellsten Handelsregister- und Firmenbuchdaten haben.

Die API verwendet JWT (JSON Web Token) Bearer-Authentication. Sie erhalten einen API-Key in Ihrem Dashboard, den Sie im Authorization-Header jeder Anfrage mitsenden. Die Tokens sind sicher und können jederzeit rotiert werden.

Ja, Sie können sich kostenlos registrieren und erhalten sofort Zugang zur API mit einem Testguthaben. So können Sie die Integration in Ihre Systeme entwickeln und testen, bevor Sie einen kostenpflichtigen Plan wählen.

Ja, Sie können nach verschiedenen Identifikatoren suchen: Handelsregisternummer (HRB/HRA), Firmenbuchnummer (FN), CHE-Nummer, UID-Nummer oder einfach nach Firmennamen. Die API unterstützt auch Fuzzy-Matching für fehlertolerante Suchen.

Ja, vollständig. Unsere Server stehen in Deutschland, wir verarbeiten nur öffentlich zugängliche Registerdaten und erfüllen alle Anforderungen der DSGVO. Auf Wunsch schließen wir auch einen Auftragsverarbeitungsvertrag (AVV) mit Ihnen ab.

Die Rate-Limits richten sich nach Ihrem Tarif. Im Standardtarif sind 100 Anfragen pro Minute möglich. Für höhere Anforderungen bieten wir Enterprise-Pläne mit individuellen Limits. Kontaktieren Sie uns für maßgeschneiderte Lösungen.

Wir bieten eine vollständige OpenAPI/Swagger-Dokumentation, mit der Sie Client-Libraries in jeder Programmiersprache automatisch generieren können. Die API ist standardkonform und lässt sich einfach mit tools wie openapi-generator oder Postman nutzen.

Handelsregister API anfragen

Individuelle Preise je nach Anforderung. Kontaktieren Sie uns für ein massgeschneidertes Angebot.

/3