Bank-API
IBAN-Validierung
Der iban-Endpunkt validiert International Bank Account Numbers mit umfassender länderspezifischer Prüfung, Formatkontrolle und detaillierten Strukturinformationen für Finanzanwendungen.
GET
IBAN-Validierung
Erste Schritte
Basis-URL
Validierungs-Endpunkt
Deriban-Endpunkt benötigt Ihren API-Schlüssel und einen IBAN-Parameter zur umfassenden Validierung von International Bank Account Numbers.
Anfrageparameter
Ihr eindeutiger API-Schlüssel. Beachten Sie, dass jeder Nutzer für jede
Cleariflow-API eigene API-Schlüssel hat — Ihr Bankvalidierungs-API-Schlüssel funktioniert z. B. nicht für die Wechselkurs-API.
Die zu validierende International Bank Account Number. Leerzeichen sind erlaubt und werden bei der Verarbeitung automatisch entfernt. Die IBAN sollte dem ISO-13616-Standardformat entsprechen.
Antwortparameter
Die API-Antwort wird in einem universellen und leichtgewichtigen JSON-Format zurückgegeben.Die normalisierte IBAN ohne Leerzeichen, in Großbuchstaben.
Gesamtergebnis der Validierung — ob die IBAN allen Validierungsregeln entspricht.
Der zweistellige ISO-Ländercode (z. B. DE für Deutschland, FR für Frankreich).
Der vollständige Name des Landes, dem die IBAN zugeordnet ist.
Der aus der IBAN extrahierte Bankidentifikationscode gemäß dem länderspezifischen Format.
Der Kontonummernteil der IBAN ohne Ländercode, Prüfziffern und Bankcode.
Die tatsächliche Länge der übermittelten IBAN.
Die erwartete Länge für IBANs des jeweiligen Landes gemäß ISO 13616.
Ob die IBAN-Prüfziffernvalidierung mit dem MOD-97-Algorithmus bestanden wurde.
Ob das IBAN-Format der erwarteten Struktur des Landes entspricht.
Zusätzliche Detailinformationen zur IBAN-Struktur und Formatierung.
Visuelle Darstellung der IBAN-Struktur mit Platzhaltern B (Bank), S (Sort), C (Customer) und K (Key).
Ein korrekt formatiertes IBAN-Beispiel mit Leerzeichen zur besseren Lesbarkeit.
Der Name der Bank (derzeit „Bank information not available”).
Der BIC-Code der Bank (derzeit „BIC not available”).
Der Kontotyp (typischerweise „Bank Account”).
Der Währungscode des Landes (z. B. EUR für Eurozone-Länder, GBP für UK).
Beispiele
Gültige deutsche IBAN
Anfrage:Gültige französische IBAN
Anfrage:Ungültige IBAN
Anfrage:Fehlerbehandlung
Fehlender IBAN-Parameter
Anfrage:Fehlender API-Schlüssel
Anfrage:IBAN-Struktur
Die IBAN besteht aus mehreren Komponenten:- Ländercode (2 Zeichen): ISO-3166-1-alpha-2-Ländercode
- Prüfziffern (2 Zeichen): MOD-97-Algorithmus-Validierung
- Bankidentifikator: Länderspezifischer Bankcode
- Kontonummer: Kundenkontokennung
Länderspezifische Formate
Verschiedene Länder haben unterschiedliche IBAN-Strukturen:- Deutschland (DE): 22 Zeichen —
BBBB BBBB BBBB BBBB BB - Frankreich (FR): 27 Zeichen —
BBBB BSSS SSCC CCCC CCCC CCC KK - Italien (IT): 27 Zeichen —
CAAA AABB BBSS CCCC CCCC CCX - Vereinigtes Königreich (GB): 22 Zeichen —
BBBB SSSS SSCC CCCC CC - Spanien (ES): 24 Zeichen —
BBBB SSSS DDCC CCCC CCCC CC
- B = Bankcode
- S = Sort-Code
- C = Kundenkontonummer
- K = Schlüssel-/Prüfziffer
- A = Kontotyp
- D = Kontrollziffer
Validierungsregeln
Die API führt umfassende Validierung durch, einschließlich:- Formatvalidierung: Prüft, ob die IBAN der erwarteten Struktur des Landes entspricht
- Längenvalidierung: Prüft, ob die IBAN-Länge dem Landesstandard entspricht
- Prüfziffernvalidierung: Führt MOD-97-Algorithmus-Validierung durch
- Ländercode-Validierung: Stellt sicher, dass der Ländercode unterstützt wird
- Zeichenvalidierung: Prüft auf gültige alphanumerische Zeichen
Unterstützte Länder
Die API unterstützt IBAN-Validierung für über 50 Länder, darunter:- Europa: Deutschland, Frankreich, Italien, Spanien, Niederlande, Belgien, Österreich, Schweiz, UK, Polen
- Asien: VAE, Bahrain, Israel, Jordanien, Kasachstan, Kuwait
- Amerika: Brasilien, Costa Rica, Dominikanische Republik, Guatemala
- Afrika: Mauretanien, Mauritius, Tunesien
IBAN-Validierung