Intégrer les contrôles IBAN à votre logiciel
Essayez une validation, examinez la réponse, puis reliez votre application à l’API ou à une intégration existante.
Découvrir le parcours API22 caractères : le code pays, deux chiffres de contrôle, puis le BBAN découpé comme ci-dessous.
DE89370400440532013000
L'exemple vient du registre ISO 13616 ; il n'appartient à personne. Les positions comptent depuis le premier caractère de l'IBAN.
| Code ISO | DE |
|---|---|
| Longueur | 22 caractères |
| Clé de contrôle | positions 3 à 4, ISO 7064 mod 97-10 |
| Code banque | positions 5 à 12 · 8!n |
| Numéro de compte | positions 13 à 22 · 10!n |
| Exemple officiel | DE89 3704 0044 0532 0130 00 |
| Zone SEPA | membre · SCT, SDD, SCT Inst |
| Vérification du bénéficiaire | obligatoire pour les prestataires du pays |
| Registre des codes banque | Deutsche Bundesbank Bankleitzahlendatei |
Notation SWIFT : n = chiffres, a = lettres majuscules, c = caractères alphanumériques ; le point d'exclamation impose la longueur exacte.
Le bloc ci-dessous est la réponse de la route elle-même, produite par le code qui sert api.ibanforge.com, sur le registre à la date indiquée. Rien n'est retouché.
{
"valid": true,
"country": {
"code": "DE",
"name": "Germany"
},
"bic": {
"code": "COBADEFFXXX",
"bic8": "COBADEFF",
"bank_name": "Commerzbank",
"city": "Köln",
"source": "Deutsche Bundesbank Bankleitzahlendatei",
"as_of": "2026-09",
"basis": "national_register",
"authoritative": true,
"lei": "851WYGNLUQLFZBSYGB56"
},
"bank_code_check": {
"value": "37040044",
"status": "verified",
"match": "register",
"register": "Deutsche Bundesbank Bankleitzahlendatei",
"authoritative": true,
"institution": {
"name": "Commerzbank",
"street": null,
"post_code": "50447",
"town": "Köln",
"country": "DE"
},
"as_of": "2026-09"
},
"sepa": {
"member": true,
"schemes": [
"SCT",
"SDD",
"SCT_INST"
],
"vop_required": true,
"vop_participant": true,
"basis": "epc_register"
},
"issuer": {
"type": "bank",
"name": "Commerzbank",
"classification": "default"
},
"risk_indicators": {
"country_risk": "standard",
"sepa_reachable": true,
"vop_coverage": true,
"test_bic": false
}
}Choisissez une première étape pour votre logiciel ou votre fichier fournisseurs.
Essayez une validation, examinez la réponse, puis reliez votre application à l’API ou à une intégration existante.
Découvrir le parcours APIDéposez un CSV ou un fichier Excel et consultez gratuitement l’aperçu des constats. Achetez le classeur annoté si vous avez besoin du rapport complet. Sans compte ni abonnement.
Découvrir l’audit de fichiersLes informations bancaires disponibles varient selon le pays et la source. Ces contrôles ne confirment pas le titulaire du compte et ne garantissent pas la réussite d’un paiement.
Source : registre ISO 13616 pour la longueur, le découpage et l'exemple ; réponse de l'API relevée le 2026-09-23.