Schweiz: Formate der Unternehmenskennung (UID)

Aufbau, Prüfziffer, akzeptierte und abgelehnte Beispiele und der API-Aufruf für UID (Schweiz). Jedes Beispiel auf dieser Seite läuft durch dieselben Validatoren wie der kostenlose Kennungs-Validator; ein als akzeptiert gezeigter Wert wird also vom Validator akzeptiert.

UID

FeldWert
RegisterZefix, UID-Register (BFS)
AufbauCHE N{8} C
PrüfzifferVerbindlich. CHE plus 9 Ziffern. Gewichte 5,4,3,2,7,6,5,4 für die ersten 8 Ziffern; Prüfziffer = 11 minus Summe modulo 11 (11 gilt als 0). Ergibt sich 10, so gibt es keine gültige UID.
Durchgerechnetes Beispiel (akzeptiert)CHE-103.867.266
NormalformCHE103867266
Als Eingabe ebenfalls akzeptiertCHE-103.867.266 MWST · CHE103867266
Ein Tippfehler in einem ZeichenCHE-103.867.267 wird abgelehnt
Regex (Normalform)^CHE[0-9]{9}$
API-AufrufGET /companies/search?country=CH&company_number=CHE-103.867.266
Umsatzsteuer-Identifikationsnummerdie UID + MWST, TVA oder IVA

Hinweise und Geltungsbereich

Punkte, Bindestriche und ein Zusatz MWST, TVA oder IVA werden akzeptiert. Einzelunternehmen werden nie ausgeliefert.

Aufruf aus dem Code

curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?country=CH&company_number=CHE-103.867.266" \
  -H "Authorization: Bearer YOUR_API_KEY"

Schreibweise des Aufbaus: N Ziffer · L Buchstabe · X Ziffer oder Buchstabe · C Prüfziffer oder Prüfzeichen · {n} n-mal wiederholt.

Ein gültiger Aufbau und eine gültige Prüfziffer zeigen, dass eine Nummer wohlgeformt ist, nicht dass ein Unternehmen sie führt. Das beantwortet nur eine Abfrage im Register.

Quelle und Quellenangabe

Registerdaten, die die API für Schweiz liefert, tragen diese Quellenangabe (im Wortlaut des Originals):

Source: Zefix, Federal Office of Justice, Federal Commercial Registry Office (open use, source required); restructured by Prometiam, not a certified register extract

Weiterführende Seiten

14 Tage kostenlos testen · API-Dokumentation

Die Testphase dauert 14 Tage und umfasst 500 Credits. Eine Karte ist erforderlich, während der Testphase wird nichts belastet; danach läuft das Starter-Abo (9,99 EUR pro Monat), sofern Sie nicht kündigen.

Frequently asked questions

Wie funktioniert die Prüfung der UID?
CHE plus 9 Ziffern. Gewichte 5,4,3,2,7,6,5,4 für die ersten 8 Ziffern; Prüfziffer = 11 minus Summe modulo 11 (11 gilt als 0). Ergibt sich 10, so gibt es keine gültige UID.