{"api":"iban","method":"Validation is ISO 13616 mod-97 over the rearranged, letter-expanded IBAN, plus the exact per-country length from the bundled registry — no upstream.","count":40,"countries":[{"code":"AD","name":"Andorra","length":24,"structured":false},{"code":"AT","name":"Austria","length":20,"structured":false},{"code":"BE","name":"Belgium","length":16,"structured":false},{"code":"BG","name":"Bulgaria","length":22,"structured":false},{"code":"CH","name":"Switzerland","length":21,"structured":false},{"code":"CY","name":"Cyprus","length":28,"structured":false},{"code":"CZ","name":"Czechia","length":24,"structured":false},{"code":"DE","name":"Germany","length":22,"structured":true},{"code":"DK","name":"Denmark","length":18,"structured":false},{"code":"EE","name":"Estonia","length":20,"structured":false},{"code":"ES","name":"Spain","length":24,"structured":true},{"code":"FI","name":"Finland","length":18,"structured":false},{"code":"FR","name":"France","length":27,"structured":true},{"code":"GB","name":"United Kingdom","length":22,"structured":true},{"code":"GR","name":"Greece","length":27,"structured":false},{"code":"HR","name":"Croatia","length":21,"structured":false},{"code":"HU","name":"Hungary","length":28,"structured":false},{"code":"IE","name":"Ireland","length":22,"structured":false},{"code":"IS","name":"Iceland","length":26,"structured":false},{"code":"IT","name":"Italy","length":27,"structured":true},{"code":"LI","name":"Liechtenstein","length":21,"structured":false},{"code":"LT","name":"Lithuania","length":20,"structured":false},{"code":"LU","name":"Luxembourg","length":20,"structured":false},{"code":"LV","name":"Latvia","length":21,"structured":false},{"code":"MC","name":"Monaco","length":27,"structured":false},{"code":"MT","name":"Malta","length":31,"structured":false},{"code":"NL","name":"Netherlands","length":18,"structured":true},{"code":"NO","name":"Norway","length":15,"structured":false},{"code":"PL","name":"Poland","length":28,"structured":false},{"code":"PT","name":"Portugal","length":25,"structured":false},{"code":"RO","name":"Romania","length":24,"structured":false},{"code":"RS","name":"Serbia","length":22,"structured":false},{"code":"SA","name":"Saudi Arabia","length":24,"structured":false},{"code":"SE","name":"Sweden","length":24,"structured":false},{"code":"SI","name":"Slovenia","length":19,"structured":false},{"code":"SK","name":"Slovakia","length":24,"structured":false},{"code":"SM","name":"San Marino","length":27,"structured":false},{"code":"TR","name":"Türkiye","length":26,"structured":false},{"code":"UA","name":"Ukraine","length":29,"structured":false},{"code":"AE","name":"United Arab Emirates","length":23,"structured":false}],"note":"Length + mod-97 validation is exact for every listed country. Structured field decode is available where `structured` is true."}