{
  "id": "pythonstdnum",
  "name": "python-stdnum",
  "category": "other",
  "doc": "python-stdnum is an open source Python library with one module per standard number: national tax, VAT, company and personal identifiers, bank account and payment references, and international codes such as IBAN, ISBN, ISIN and IMEI. Each module cleans a given value and checks its length, format and check digit where one is defined; it does not scan text or guess the type of a column. The supported formats are listed in the project README and on its formats page.",
  "website": "https://arthurdejong.org/python-stdnum/formats",
  "supported_types": [
    "aadhaar",
    "aba",
    "abaroutingnum",
    "abn",
    "ad_nrt",
    "al_nipt",
    "ar_cbu",
    "ardni",
    "at_postcode",
    "at_tin",
    "at_vat",
    "at_vnr",
    "auabn",
    "auacn",
    "autfn",
    "az_voen",
    "bankaccount",
    "be_bis",
    "be_eid",
    "be_iban",
    "be_insz",
    "be_ogm_vcs",
    "be_vat",
    "benatcardid",
    "bg_egn",
    "bg_pnf",
    "bg_vat",
    "bic",
    "brcpf",
    "bsn",
    "by_unp",
    "cabcphn",
    "cabn",
    "casin",
    "casrn",
    "cficode",
    "ch_esr",
    "chahv",
    "chuid",
    "cif",
    "cl_rut",
    "cnpj",
    "co_nit",
    "containernumber",
    "cpf",
    "cr_cpf",
    "cr_cpj",
    "cr_cr",
    "cu_ni",
    "cuit",
    "cupscode",
    "curp",
    "cusip",
    "cy_vat",
    "cz_dic",
    "cz_rc",
    "de_stnr",
    "de_wkn",
    "deust",
    "dk_cvr",
    "dkcprnum",
    "do_cedula",
    "do_ncf",
    "do_rnc",
    "ean",
    "ec_ci",
    "ec_ruc",
    "ee_ik",
    "ee_kmkr",
    "ee_registrikood",
    "egtaxnumber",
    "es_ccc",
    "es_cups",
    "es_dni",
    "es_iban",
    "es_referenciacatastral",
    "esnie",
    "esnif",
    "espostcode",
    "esvat",
    "eu_at_02",
    "eu_banknote",
    "eu_ec_number",
    "eu_eic",
    "eu_nace",
    "euvat",
    "fi_alv",
    "fi_associationid",
    "fi_hetu",
    "fi_veronumero",
    "fi_ytunnus",
    "figi",
    "fr_nif",
    "frnir",
    "frvat",
    "gb_upn",
    "gb_vat",
    "gh_tin",
    "gr_amka",
    "gr_vat",
    "grid_release",
    "gt_nit",
    "gtin",
    "handelsregisternr",
    "hr_oib",
    "hu_anum",
    "iban",
    "idcard",
    "idnik",
    "idnpwp",
    "ie_pps",
    "ie_vat",
    "il_hp",
    "il_idnr",
    "imei",
    "imonumber",
    "imsi",
    "in_epic",
    "in_gstin",
    "inn",
    "is_kennitala",
    "is_vsk",
    "isan",
    "isbn",
    "isbn10",
    "isbn13",
    "isil",
    "isin",
    "ismn",
    "isni",
    "isrc",
    "issn",
    "it_aic",
    "it_codicefiscale",
    "it_iva",
    "jp_cn",
    "ke_kra_pin",
    "krbusinessreg",
    "krrrn",
    "lei",
    "li_peid",
    "lt_asmens",
    "lt_pvm",
    "lu_tva",
    "lv_pvn",
    "mac_address",
    "mc_tva",
    "md_idno",
    "me_iban",
    "me_pib",
    "meid",
    "mt_vat",
    "mu_nid",
    "my_nric",
    "mynumber",
    "nhsnumber",
    "nif",
    "nl_brin",
    "nl_onderwijsnummer",
    "nl_passport",
    "nl_postcode",
    "nlbtw",
    "no_fodselsnummer",
    "no_iban",
    "no_kontonr",
    "no_mva",
    "no_orgnr",
    "nz_bankaccount",
    "nz_ird",
    "ogrn",
    "ogrn_ogrnip",
    "p2pkhaddr",
    "p2shaddr",
    "p2wpkhaddr",
    "p2wshaddr",
    "pan",
    "pe_cui",
    "pe_ruc",
    "plnip",
    "plpesel",
    "plregon",
    "pt_cc",
    "pt_nif",
    "py_ruc",
    "rfc",
    "ro_cf",
    "ro_cnp",
    "ro_cui",
    "ro_onrc",
    "rs_pib",
    "se_postcode",
    "se_vat",
    "sedol",
    "seorgnumber",
    "sepersonnummer",
    "sg_uen",
    "si_ddv",
    "si_emso",
    "si_maticna_stevilka",
    "si_tin",
    "siren",
    "sirencode",
    "siret",
    "siretcode",
    "sk_dph",
    "sk_rc",
    "sn_ninea",
    "steuerid",
    "sv_nit",
    "swiftcode",
    "taxid",
    "tfn",
    "thidcard",
    "thtaxid",
    "trtaxnumber",
    "trtckimlik",
    "ua_edrpou",
    "uknhsnum",
    "ukutr",
    "upc",
    "usatin",
    "usein",
    "usitin",
    "usptin",
    "usssn",
    "vatin",
    "vntaxcode",
    "za_id"
  ],
  "num": 228
}