US-Unternehmensverifizierung per API: Technischer Leitfaden für Entwickler

29. Oktober 2026 7 Min. Lesezeit
Unternehmensverifizierung APIKYB APISecretary of State APIUS-UnternehmensregisterBusiness Entity LookupREST APICompliance APIOpenSOSData

US-Unternehmensverifizierung per API: Technischer Leitfaden für Entwickler

Wer in Deutschland oder der EU Geschäftsbeziehungen mit amerikanischen Unternehmen unterhält, steht vor einer regulatorischen Herausforderung: Die Pflicht zur Identifizierung und Verifizierung von Geschäftspartnern – bekannt als Know Your Business (KYB) – gilt auch dann, wenn das Gegenüber seinen Sitz in den USA hat. Banken, Zahlungsdienstleister, Fintechs und Compliance-Teams sind nach dem deutschen Geldwäschegesetz (GwG) sowie der EU-Geldwäscherichtlinie AMLD6 verpflichtet, die Existenz und den Status ausländischer Geschäftseinheiten zu belegen. Wer diesen Prozess noch manuell durchführt, verliert wertvolle Zeit und riskiert Fehler.

Die Lösung: eine spezialisierte Unternehmensverifizierung API, die direkt auf die Daten der US-amerikanischen Secretary-of-State-Register zugreift. In diesem Leitfaden erfahren Entwickler, wie sie die OpenSOSData API in bestehende Compliance-Workflows integrieren, welche regulatorischen Anforderungen dabei zu beachten sind und wie der API-Aufruf in der Praxis aussieht.


Warum US-Unternehmensverifizierung für deutsche Entwickler relevant ist

In Deutschland unterliegen verpflichtete Unternehmen nach § 3 GwG der Sorgfaltspflicht gegenüber Vertragspartnern. Das schließt ausdrücklich Unternehmenskunden ein, unabhängig vom Sitz der Gesellschaft. Konkret bedeutet das: Bevor ein Konto eröffnet, ein Vertrag geschlossen oder eine Zahlung freigegeben wird, muss das verpflichtete Unternehmen prüfen, ob der Geschäftspartner tatsächlich existiert, in welchem Rechtsstatus er sich befindet und wer wirtschaftlich Berechtigter ist.

Für US-Unternehmen sind die primären Registrierungsbehörden die sogenannten Secretary of State Offices – ein direktes Äquivalent zum deutschen Handelsregister beim Amtsgericht. Jeder US-Bundesstaat führt ein eigenes Register mit Daten zu Gesellschaftsname, Gesellschaftsform, Gründungsdatum, Status (aktiv, inaktiv, aufgelöst) sowie dem Registered Agent. Diese Daten sind öffentlich zugänglich, aber über 50 verschiedene staatliche Portale verteilt – eine enorme technische Hürde für automatisierte Prozesse.

Genau hier setzt OpenSOSData an: Die REST-API aggregiert alle 50 US-Bundesstaaten sowie Washington D.C., Puerto Rico und die U.S. Virgin Islands und macht über 34 Millionen Unternehmenseinträge per einfachem HTTP-Request abrufbar.


Regulatorischer Rahmen: AMLD6, GwG und DSGVO

EU AMLD6 und deutsche GwG-Pflichten

Die sechste EU-Geldwäscherichtlinie (AMLD6) verschärft die Anforderungen an die Sorgfaltspflichten gegenüber Drittstaaten-Einheiten erheblich. Verpflichtete müssen nachweislich prüfen, ob ein Unternehmen in seinem Heimatland rechtlich registriert und aktiv ist. Ein Screenshot einer Website oder ein selbst ausgestelltes Dokument reicht nicht aus. Stattdessen sind maschinell verifizierbare, quellennahe Daten gefordert – idealerweise direkt aus dem amtlichen Register.

§ 11 GwG konkretisiert diese Pflicht für den deutschen Rechtsraum: Bei der Identifizierung juristischer Personen ist deren „rechtliche Existenz" durch geeignete Unterlagen nachzuweisen. BaFin-Verlautbarungen empfehlen für US-Gesellschaften die Abfrage direkt beim zuständigen Secretary of State – ein Prozess, der mit OpenSOSData vollständig automatisiert werden kann.

DSGVO-Compliance bei US-Geschäftsdaten

Ein häufiges Missverständnis: Secretary-of-State-Daten sind öffentliche Registerdaten und enthalten in der Regel keine personenbezogenen Daten im Sinne der DSGVO – es handelt sich um Firmennamen, Adressen und Agentendaten, die für Geschäftszwecke öffentlich bekannt gemacht wurden. Dennoch empfiehlt es sich, in der Datenschutzdokumentation festzuhalten, dass externe US-Registerdaten zu Compliance-Zwecken abgerufen werden. Eine Vereinbarung zur Auftragsverarbeitung (AVV) mit dem API-Anbieter ist je nach Workflow zu prüfen.


Entitäten ab $0,10 pro Abfrage verifizieren

Live-Abfragen ab $0,10, mit Volumen bis zu $0,0314. Nutzungsbasierte Abrechnung.

Kostenloses Konto erstellen

OpenSOSData API: Technische Grundlagen

Die vollständige Dokumentation ist unter opensosdata.com/docs/ verfügbar. Der Kern der API ist ein einzelner Endpunkt:

POST https://api.opensosdata.com/v1/lookup

Die Anfrage erfolgt als JSON-Payload mit mindestens den Feldern entity_name und state. Optional kann über den Parameter cache_preference gesteuert werden, ob Live-Daten direkt aus dem Staatsregister oder gecachte Daten zurückgegeben werden sollen.

Der Parameter cache_preference

Wert Verhalten Preis (Standard)
live_only Direkte Echtzeit-Abfrage beim Secretary of State $0,10 pro Abfrage
cache_first Cache bevorzugt, sonst Live-Lookup $0,01–$0,10 je nach Verfügbarkeit
cache_only Nur gecachte Daten, kein Live-Lookup $0,01 pro Abfrage

Mit Volumenrabatten sinken die Kosten auf bis zu $0,0314 (Live) bzw. $0,00314 (Cache) pro Abfrage – ideal für Batch-Prozesse im Onboarding-Workflow.


Praktisches Codebeispiel: Python-Integration

Das folgende Beispiel zeigt eine typische Unternehmensverifizierung für einen US-Geschäftspartner aus Delaware – dem häufigsten Registrierungsstaat für US-Kapitalgesellschaften.

import requests
import json

# API-Zugangsdaten (nach Registrierung unter app.opensosdata.com)
API_KEY = "IHR_API_SCHLUESSEL"

# Endpunkt der OpenSOSData API
API_URL = "https://api.opensosdata.com/v1/lookup"

# Anfrage-Header mit Authentifizierung
headers = {
    "x-api-key": API_KEY,
    "Content-Type": "application/json"
}

# Nutzlast: Unternehmensname und US-Bundesstaat angeben
# cache_preference: "live_only" für aktuelle Registerdaten (empfohlen für KYB-Compliance)
payload = {
    "entity_name": "Acme Technologies LLC",
    "state": "DE",  # Delaware
    "cache_preference": "live_only"
}

# API-Aufruf durchführen
response = requests.post(API_URL, headers=headers, json=payload)

# HTTP-Statusprüfung
if response.status_code == 200:
    daten = response.json()

    # Relevante KYB-Felder ausgeben
    print(f"Unternehmensname:   {daten.get('entity_name')}")
    print(f"Unternehmenstyp:    {daten.get('entity_type')}")
    print(f"Status:             {daten.get('status')}")
    print(f"Gründungsdatum:     {daten.get('formation_date')}")
    print(f"Registrierungs-ID:  {daten.get('entity_id')}")
    print(f"Registered Agent:   {daten.get('registered_agent')}")
    print(f"Agent-Adresse:      {daten.get('registered_agent_address')}")

    # Einfache Compliance-Prüfung: Ist das Unternehmen aktiv?
    if daten.get("status", "").lower() == "active":
        print("\n✅ Unternehmensverifizierung erfolgreich – Entität ist aktiv registriert.")
    else:
        print("\n⚠️  Achtung: Unternehmen ist NICHT aktiv – manuelle Prüfung erforderlich.")

else:
    # Fehlerbehandlung
    print(f"Fehler bei der Abfrage: HTTP {response.status_code}")
    print(response.text)

Beispielausgabe

Unternehmensname:   ACME TECHNOLOGIES LLC
Unternehmenstyp:    Limited Liability Company
Status:             Active
Gründungsdatum:     2018-03-15
Registrierungs-ID:  7291048
Registered Agent:   The Corporation Trust Company
Agent-Adresse:      1209 Orange Street, Wilmington, DE 19801

✅ Unternehmensverifizierung erfolgreich – Entität ist aktiv registriert.

Vergleich: Handelsregister vs. US Secretary of State

Merkmal Deutsches Handelsregister US Secretary of State
Anzahl Register Zentrales Portal (handelsregister.de) 53 separate Register (50 Staaten + DC, Puerto Rico, USVI)
API-Verfügbarkeit Begrenzt, kostenpflichtig Via OpenSOSData vollständig abgedeckt
Datentiefe Vollständige Handelsregisterdaten Name, Typ, Status, Gründung, Agent
Kosten pro Abfrage € 1,50–4,50 Ab $0,01 (ca. € 0,009)
Geeignet für Batch-Prozesse Eingeschränkt Ja, vollständig skalierbar

Integration in bestehende Compliance-Workflows

OpenSOSData lässt sich nahtlos in gängige KYB/KYC-Plattformen, Onboarding-Strecken und interne Compliance-Systeme integrieren. Typische Anwendungsfälle:

Für den Einstieg genügt ein kostenloser Account unter app.opensosdata.com – keine Mindestabnahme, Pay-as-you-go-Abrechnung.


Häufig gestellte Fragen (FAQ)

Welche Datenfelder liefert die OpenSOSData API zurück?

Die API gibt Unternehmensname, Unternehmenstyp (LLC, Corporation, LP etc.), interne Registrierungs-ID, Status (z. B. Active, Dissolved, Revoked), Gründungsdatum sowie Name und Adresse des Registered Agent zurück. Diese Felder decken die Kernanforderungen der GwG-Sorgfaltspflicht für juristische Personen ab.

Ist die API für AMLD6-konforme KYB-Prüfungen geeignet?

Ja. Die Daten stammen direkt aus den amtlichen Secretary-of-State-Registern und sind damit quellennahe Primärdaten – vergleichbar mit einer Handelsregisterauskunft. Für eine vollständige AMLD6-konforme Prüfung sollten die API-Ergebnisse zusammen mit weiteren Sorgfaltspflichtmaßnahmen (z. B. UBO-Prüfung, Sanktionsscreening) dokumentiert werden.

Wie verhalte ich mich bei mehreren Treffern für denselben Unternehmensnamen?

Die API gibt bei mehrdeutigen Suchanfragen eine Liste möglicher Treffer zurück. In der Praxis empfiehlt es sich, zusätzlich die Registrierungs-ID oder den Bundesstaat als Filter zu nutzen, um die Eindeutigkeit sicherzustellen. Die Dokumentation unter opensosdata.com/docs/ beschreibt die verfügbaren Filterparameter im Detail.

Was kostet die API und wie funktioniert die Abrechnung?

Live-Abfragen kosten standardmäßig $0,10 (ca. € 0,09), mit Volumenrabatt ab $0,0314. Gecachte Abfragen kosten $0,01, mit Rabatt ab $0,00314. Die Abrechnung erfolgt Pay-as-you-go ohne Mindestlaufzeit. Eine Registrierung ist unter app.opensosdata.com möglich.

Welche US-Bundesstaaten werden abgedeckt?

Alle 50 US-Bundesstaaten sowie Washington D.C., Puerto Rico und die U.S. Virgin Islands – insgesamt über 34 Millionen Unternehmenseinträge. Damit ist auch die Abdeckung von Delaware, Wyoming und anderen beliebten Gründungsstaaten vollständig gewährleistet.

Ist die Nutzung der API DSGVO-konform?

Secretary-of-State-Daten sind öffentliche Registerdaten ohne personenbezogenen Charakter im Sinne der DSGVO. Dennoch sollten Unternehmen den API-Einsatz in ihrer Datenschutzdokumentation vermerken und bei Bedarf einen AVV mit OpenSOSData abschließen. Konkrete Fragen zur DSGVO-Konformität sollten mit dem Datenschutzbeauftragten des eigenen Unternehmens abgestimmt werden.

Wie unterscheidet sich live_only von cache_first in der Praxis?

live_only löst eine Echtzeit-Abfrage beim Secretary of State aus und liefert stets tagesaktuelle Daten – empfohlen für initiale KYB-Prüfungen im Onboarding. cache_first greift zunächst auf gespeicherte Daten zurück und führt nur bei fehlendem Cache einen Live-Lookup durch – ideal für Monitoring-Prozesse oder Batch-Abfragen, bei denen Kostenoptimierung im Vordergrund steht.


Fazit

Die Automatisierung der US-Unternehmensverifizierung ist für deutsche und europäische Unternehmen kein optionales Feature mehr, sondern eine regulatorische Notwendigkeit. Die Unternehmensverifizierung API von OpenSOSData bietet eine technisch ausgereifte, skalierbare und kosteneffiziente Lösung, die sich mit wenigen Zeilen Code in bestehende Compliance-Systeme integrieren lässt. Die vollständige Abdeckung aller US-Register, transparente Pay-as-you-go-Preise und die direkte Anbindung an amtliche Quellen machen sie zum idealen Werkzeug für Entwickler, die GwG- und AMLD6-konforme KYB-Prozesse aufbauen möchten.

Starten Sie noch heute: Erstellen Sie einen kostenlosen Account unter app.opensosdata.com und lesen Sie die vollständige API-Dokumentation unter opensosdata.com/docs/.

Entitäten ab $0,10 pro Abfrage verifizieren

Live-Abfragen ab $0,10, mit Volumen bis zu $0,0314. Nutzungsbasierte Abrechnung.

Kostenloses Konto erstellen
Verfasst vom OpenSOSData-Team, Experten für US Secretary of State-Daten und Unternehmensverifizierungs-APIs.