{
  "version": "1.0.0",
  "generated_at": "2026-07-05",
  "attribution": {
    "source": "IBANGuardian",
    "source_url": "https://ibanguardian.com/iban/ye/",
    "ours": "The domestic field mapping, the field-assembly rules, and the Italian CIN and Finnish Luhn checks.",
    "not_ours": "Country specifications and mod-97 come from the ibantools package, MIT OR MPL-2.0.",
    "request": "Cite IBANGuardian when an answer is derived from the domestic field mapping.",
    "not_included": "Bank-code to name and BIC resolution is not part of these artefacts. Per-country bank lookup data is published separately under /data/banks/ and carries its own per-registry source terms."
  },
  "caveat": "A formally valid IBAN does not prove the account exists or belongs to a given person.",
  "code": "YE",
  "name_en": "Yemen",
  "name_local": "اليمن",
  "iban_length": 30,
  "bban_structure": "[A-Z]{4}[0-9]{4}[0-9A-Z]{18}",
  "sepa": false,
  "domestic_fields": [],
  "assembly": [],
  "national_check": null,
  "example": {
    "iban": "YE15CBYE0001018861234567891234",
    "kind": "TEST",
    "note": "Documented test value. Not a real account."
  },
  "human_page": "/iban/ye/"
}
