IBAN Mauretanien
27 Zeichen: der Ländercode, zwei Prüfziffern, dann die BBAN, unten aufgeschnitten.
Anatomie des offiziellen Beispiels
MR1300020001010000123456753
- Ländercode
- Prüfziffern
- Bankleitzahl
- Filialcode
- Kontonummer
- Nationale Prüfziffer oder anderes
Das Beispiel stammt aus dem ISO-13616-Register; es gehört niemandem. Die Positionen zählen ab dem ersten Zeichen der IBAN.
| ISO-Code | MR |
|---|---|
| Länge | 27 Zeichen |
| Prüfziffern | Positionen 3 bis 4, ISO 7064 mod 97-10 |
| Bankleitzahl | Positionen 5 bis 9 · 5!n |
| Filialcode | Positionen 10 bis 14 · 5!n |
| Kontonummer | Positionen 15 bis 25 · 11!n |
| Offizielles Beispiel | MR13 0002 0001 0100 0012 3456 753 |
| SEPA-Raum | ausserhalb des SEPA-Raums |
| Empfängerprüfung (VoP) | bis heute keine Pflicht |
| Bankleitzahlen-Register | IBANforge-Verbundkarte, aus BIC-Verzeichnissen zusammengesetzt (kein nationales Register) |
SWIFT-Notation: n = Ziffern, a = Grossbuchstaben, c = alphanumerische Zeichen; das Ausrufezeichen legt die exakte Länge fest.
Was die API an einer IBAN aus Mauretanien prüft
- Die Länge, den Zeichensatz jedes Feldes und die Prüfziffern nach mod 97.
- Die Bankleitzahl gegen unsere Verbundkarte aus BIC-Verzeichnissen: BIC und Bankname, wenn sie dort stehen, ohne das Gewicht eines nationalen Registers.
- Das Land liegt ausserhalb von SEPA: eine SEPA-Überweisung erreicht dieses Konto nicht.
Was die API für diesen Code antwortet
Der Block unten ist die Antwort der Route selbst, erzeugt vom Code, der api.ibanforge.com bedient, auf dem Register zum angegebenen Stand. Nichts ist nachbearbeitet.
{
"valid": true,
"country": {
"code": "MR",
"name": "Mauritania"
},
"bic": null,
"bank_code_check": {
"value": "00020",
"status": "not_in_register",
"reason": "absent_from_reference_data",
"match": null,
"register": "IBANforge composite bank-code map (assembled from BIC directories, not a national bank-code register)",
"authoritative": false,
"as_of": "2026-09"
},
"sepa": {
"member": false,
"schemes": [],
"vop_required": false,
"vop_participant": null,
"basis": "country_default"
},
"issuer": null,
"risk_indicators": {
"country_risk": "elevated",
"sepa_reachable": false,
"vop_coverage": false,
"test_bic": false
}
}Quelle: ISO-13616-Register für Länge, Aufbau und Beispiel; API-Antwort erfasst am 2026-09-06.