{"id": "aadhaar", "text": "Name: Indian Aadhaar number by known name\nID: aadhaar\nKind: datatype\nDescription: Indian Aadhaar number by known name identifier\nCategories: pii, persons\nCountries: IN\nLanguages: en\nPersonal data: yes\nRegexp: ^[0-9]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["IN"], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/aadhaar"}}
{"id": "aba", "text": "Name: US ABA routing number\nID: aba\nKind: datatype\nDescription: Datatype for 'US ABA routing number' (aba) from rules in context 'finances'.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/aba"}}
{"id": "abaroutingnum", "text": "Name: American Banking Association (ABA) routing number\nID: abaroutingnum\nKind: datatype\nDescription: In the United States, an ABA routing transit number (ABA RTN) is a nine-digit code printed on the bottom of checks to identify the financial institution on which it was drawn.\nCategories: finances\nCountries: US\nLanguages: en\nPersonal data: no\nRegexp: [0123678]\\d{3}-\\d{4}-\\d", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["US"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/abaroutingnum"}}
{"id": "abn", "text": "Name: Australian ABN (Australian Business Number) by known name\nID: abn\nKind: datatype\nDescription: Australian ABN (Australian Business Number) by known name identifier\nCategories: finances\nCountries: AU\nLanguages: en\nPersonal data: no\nExamples: 28008984049, 82502109138\nRegexp: ^[0-9]{11}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AU"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/abn"}}
{"id": "academicdegree", "text": "Name: Academic degree\nID: academicdegree\nKind: datatype\nDescription: Academic degree title\nTranslated names: Научная степень (на русском)\nCategories: persons, science\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["persons", "science"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/academicdegree"}}
{"id": "academictitle", "text": "Name: Academic and professional title\nID: academictitle\nKind: datatype\nDescription: Title written before a person's name that shows an academic degree, an academic rank or a professional status, such as Dr, Prof. or Eur Ing. Degrees and qualifications written after the name, such as PhD, are name suffixes (namesuffix).\nTranslated names: Академическое или профессиональное звание перед именем\nCategories: persons, education\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Dr, Prof., Eur Ing", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["persons", "education"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/academictitle"}}
{"id": "access_token", "text": "Name: Access token\nID: access_token\nKind: datatype\nDescription: Bearer token that grants access to an API on behalf of a user or an application, such as an OAuth 2.0 access or refresh token or a personal access token. Formats differ by service.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/access_token"}}
{"id": "acra", "text": "Name: Singapore ACRA (Accounting and Corporate Regulatory Authority) number by known name\nID: acra\nKind: datatype\nDescription: Singapore ACRA (Accounting and Corporate Regulatory Authority) number by known name identifier\nCategories: finances\nCountries: SG\nLanguages: en\nPersonal data: no\nRegexp: ^[0-9]{9}[A-Z]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["SG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/acra"}}
{"id": "ad_nrt", "text": "Name: Andorran tax registration number (NRT)\nID: ad_nrt\nKind: datatype\nDescription: Número de Registre Tributari, the identifier that the Andorran tax administration gives to natural and legal persons. It has eight characters: a letter for the kind of taxpayer, six digits and a control letter. The parts are often separated by hyphens.\nTranslated names: Número de Registre Tributari (NRT)\nCategories: finances\nCountries: AD\nLanguages: ca\nPersonal data: yes\nExamples: E-790360O, C-876875X, E-790360-O\nRegexp: ^[ACDEFGLOPU]-?\\d{6}-?[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["AD"], "langs": ["ca"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ad_nrt"}}
{"id": "ad_postcode", "text": "Name: Andorra postal code\nID: ad_postcode\nKind: pattern\nDescription: Postal code in Andorra: the letters AD and three digits; the first digit is 1 to 7 and the second is 0.\nCategories: geo, pii, common\nCountries: AD\nLanguages: ca\nPersonal data: yes\nExamples: AD100, AD501, AD700\nRegexp: ^AD[1-7]0\\d$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AD"], "langs": ["ca"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ad_postcode"}}
{"id": "address", "text": "Name: Address (physical location)\nID: address\nKind: datatype\nDescription: Geographic address, commonly consist of postindex, country, area, town, street and building\nTranslated names: Адрес (физическое местонахождение)\nCategories: common, pii, geo\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["common", "pii", "geo"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/address"}}
{"id": "address_line2", "text": "Name: Address line 2 (secondary address line)\nID: address_line2\nKind: datatype\nDescription: Additional line of a postal address after the street line. It holds the part of a building or the delivery point: apartment, suite, unit, floor, building name or PO box, such as Apt 4B or Suite 200. Forms often have two or three such lines.\nTranslated names: Вторая строка адреса\nCategories: geo, pii\nCountries: global\nLanguages: en\nPersonal data: yes\nExamples: Apt 4B, Suite 200, PO Box 1234", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["geo", "pii"], "country": [], "langs": ["en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/address_line2"}}
{"id": "admin_area_1", "text": "Name: First-level administrative division\nID: admin_area_1\nKind: datatype\nDescription: Name or code of the largest administrative subdivision of a country, such as a US state, a Canadian province, a German Land or a Russian federal subject. The registry keeps a record per country as a child of this one.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/admin_area_1"}}
{"id": "admin_area_2", "text": "Name: Second-level administrative division\nID: admin_area_2\nKind: datatype\nDescription: Name or code of a subdivision of a first-level administrative division, such as a US county, an Italian province or a French department. The registry keeps a record per country as a child of this one.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/admin_area_2"}}
{"id": "ae_dmcc", "text": "Name: Dubai Multi Commodities Centre company number (DMCC)\nID: ae_dmcc\nKind: datatype\nDescription: Number of a company registered with the Dubai Multi Commodities Centre (DMCC), a free zone authority in Dubai. ORG-ID.guide lists the register as AE-DMCC; with that prefix an identifier reads AE-DMCC-JLT-65609.\nCategories: companies\nCountries: AE\nLanguages: ar\nPersonal data: no\nExamples: JLT-65609", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AE"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ae_dmcc"}}
{"id": "aebankaccount", "text": "Name: UAE Bank Account Number\nID: aebankaccount\nKind: datatype\nDescription: UAE bank account number\nCategories: finances\nCountries: AE\nLanguages: ar, en\nPersonal data: no\nExamples: AE123456789012345678901234\nRegexp: ^AE[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["AE"], "langs": ["ar", "en"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/aebankaccount"}}
{"id": "aecity", "text": "Name: UAE City Name\nID: aecity\nKind: datatype\nDescription: UAE city name\nCategories: geo\nCountries: AE\nLanguages: ar, en\nPersonal data: no\nExamples: Dubai, Abu Dhabi", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["AE"], "langs": ["ar", "en"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/aecity"}}
{"id": "aeemiratesid", "text": "Name: UAE Emirates ID Number\nID: aeemiratesid\nKind: datatype\nDescription: UAE Emirates ID number used for identification of UAE citizens and residents\nCategories: pii, persons\nCountries: AE\nLanguages: ar\nPersonal data: yes\nExamples: 784123456789012\nRegexp: ^[0-9]{15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AE"], "langs": ["ar"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/aeemiratesid"}}
{"id": "aeiban", "text": "Name: UAE IBAN\nID: aeiban\nKind: datatype\nDescription: UAE IBAN (International Bank Account Number)\nCategories: finances\nCountries: AE\nLanguages: ar, en\nPersonal data: no\nExamples: AE123456789012345678901234\nRegexp: ^AE[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AE"], "langs": ["ar", "en"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/aeiban"}}
{"id": "aepassport", "text": "Name: UAE Passport Number\nID: aepassport\nKind: datatype\nDescription: UAE passport number used for international travel identification\nCategories: pii, persons\nCountries: AE\nLanguages: ar\nPersonal data: yes\nExamples: A12345678\nRegexp: ^[A-Z0-9]{8,9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AE"], "langs": ["ar"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/aepassport"}}
{"id": "aepostcode", "text": "Name: UAE Postal Code\nID: aepostcode\nKind: datatype\nDescription: UAE postal code\nCategories: geo\nCountries: AE\nLanguages: ar, en\nPersonal data: no\nExamples: 00000\nRegexp: ^[0-9]{5,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["AE"], "langs": ["ar", "en"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/aepostcode"}}
{"id": "aetaxnumber", "text": "Name: UAE Tax Number\nID: aetaxnumber\nKind: datatype\nDescription: UAE tax identification number (TRN - Tax Registration Number)\nCategories: finances\nCountries: AE\nLanguages: ar, en\nPersonal data: no\nExamples: 123456789\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AE"], "langs": ["ar", "en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/aetaxnumber"}}
{"id": "af_cbr_number", "text": "Name: Afghan Central Business Registry number\nID: af_cbr_number\nKind: datatype\nDescription: Number of a company in the Afghanistan Central Business Registry. ORG-ID.guide lists the register as AF-CBR; with that prefix an identifier reads AF-CBR-102164.\nCategories: companies\nCountries: AF\nLanguages: ps, fa\nPersonal data: no\nExamples: 102164, 121048, 14941", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AF"], "langs": ["ps", "fa"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/af_cbr_number"}}
{"id": "af_ngo_number", "text": "Name: Afghan NGO registration number\nID: af_ngo_number\nKind: datatype\nDescription: Number that the NGO Department of the Ministry of Economy of Afghanistan gives to the non-governmental organisations it registers. ORG-ID.guide lists the register as AF-MOE; with that prefix an identifier reads AF-MOE-89.\nCategories: companies\nCountries: AF\nLanguages: ps, fa\nPersonal data: no\nExamples: 89, 176, 2620", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AF"], "langs": ["ps", "fa"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/af_ngo_number"}}
{"id": "af_postcode", "text": "Name: Afghanistan postal code\nID: af_postcode\nKind: pattern\nDescription: Postal code in Afghanistan: four digits.\nCategories: geo, pii, common\nCountries: AF\nLanguages: fa, ps\nPersonal data: yes\nExamples: 1001, 2601, 3801\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AF"], "langs": ["fa", "ps"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/af_postcode"}}
{"id": "af_tin", "text": "Name: Afghan taxpayer identification number (TIN)\nID: af_tin\nKind: datatype\nDescription: Tax identification number of taxpayers in Afghanistan, including companies, charities and trusts. ORG-ID.guide lists the register as AF-TIN; with that prefix an identifier reads AF-TIN-9000082348.\nCategories: finances, companies\nCountries: AF\nLanguages: ps, fa\nPersonal data: yes\nExamples: 9000082348, 9000453309", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["AF"], "langs": ["ps", "fa"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/af_tin"}}
{"id": "age", "text": "Name: Age\nID: age\nKind: datatype\nDescription: Age of the person or organization in years\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/age"}}
{"id": "age_range", "text": "Name: Age range\nID: age_range\nKind: datatype\nDescription: Range of ages in years that groups people, such as 18-24, 65+ or <18. Surveys, census tables and marketing data use it instead of an exact age.\nTranslated names: Возрастной диапазон\nCategories: persons\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 18-24, 65+, <18", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/age_range"}}
{"id": "age_recipient", "text": "Name: age public key (X25519 recipient)\nID: age_recipient\nKind: datatype\nDescription: Public key of the age file encryption format and tool, that is, an X25519 recipient that files are encrypted to. It is a 62-character lowercase Bech32 string with the human-readable part age, so it starts with age1. Post-quantum recipients (age1pq1...) and recipients of age plugins are longer or use other prefixes and are not covered.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: age1zvkyg2lqzraa2lnjvqej32nkuu0ues2s82hzrye869xeexvn73equnujwj\nRegexp: ^age1[qpzry9x8gf2tvdw0s3jn54khce6mua7l]{58}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/age_recipient"}}
{"id": "age_secret_key", "text": "Name: age secret key (X25519 identity)\nID: age_secret_key\nKind: datatype\nDescription: Secret key (identity) of the age file encryption format and tool, which decrypts files encrypted to the matching age1... public key. It is an uppercase Bech32 string with the human-readable part AGE-SECRET-KEY-, so it starts with AGE-SECRET-KEY-1 and has 74 characters. Post-quantum identities start with AGE-SECRET-KEY-PQ-1. The Bech32 checksum covers the whole string, including the hyphens of the prefix.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: AGE-SECRET-KEY-1GFPYYSJZGFPYYSJZGFPYYSJZGFPYYSJZGFPYYSJZGFPYYSJZGFPQ4EGAEX, AGE-SECRET-KEY-PQ-1XX76JRALNLXDMEW0CRK45QMCCH4X06SE84UN3VPM33W6HWDX0H3SK3ZQFR\nRegexp: ^AGE-SECRET-KEY-(?:PQ-)?1[QPZRY9X8GF2TVDW0S3JN54KHCE6MUA7L]{58}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/age_secret_key"}}
{"id": "aircraftnumber", "text": "Name: Aircraft/tail number\nID: aircraftnumber\nKind: datatype\nDescription: An aircraft registration, alternatively called a tail number, is a code unique to a single aircraft, required by international convention to be marked on the exterior of every civil aircraft.\nCategories: objectids, transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: N-X-211, N736PA\nRegexp: [A-Z0-9- ]+", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids", "transport"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/aircraftnumber"}}
{"id": "airlinecallsign", "text": "Name: Airline call sign\nID: airlinecallsign\nKind: datatype\nDescription: Unique call sign of the airline\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/airlinecallsign"}}
{"id": "airlinecode", "text": "Name: Airline code\nID: airlinecode\nKind: datatype\nDescription: Unique code of the airline provided by IATA or ICAP\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/airlinecode"}}
{"id": "airlinename", "text": "Name: Airline name\nID: airlinename\nKind: datatype\nDescription: Unique name of the airline\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/airlinename"}}
{"id": "airport", "text": "Name: Airport location identifier\nID: airport\nKind: datatype\nDescription: A location identifier is a symbolic representation for the name and the location of an airport, navigation aid, or weather station, and is used for staffed air traffic control facilities in air traffic control, telecommunications, computer programming, weather reports, and related services.\nCategories: geo, transport\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo", "transport"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/airport"}}
{"id": "al_nipt", "text": "Name: Albanian taxpayer identification number (NIPT)\nID: al_nipt\nKind: datatype\nDescription: Numri i Identifikimit për Personin e Tatueshëm (NIPT, also NUIS), the tax number that Albania gives to businesses and individuals. It has ten characters: a letter, eight digits and a final letter. The leading characters encode the registration date, or the birth date of an individual. The check letter algorithm is not published.\nTranslated names: Numri i Identifikimit për Personin e Tatueshëm (NIPT)\nCategories: finances\nCountries: AL\nLanguages: sq\nPersonal data: yes\nExamples: ALL93085780 P, ALG80878384 U\nRegexp: ^(?:AL)?[A-M] ?\\d{8} ?[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["AL"], "langs": ["sq"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/al_nipt"}}
{"id": "al_postcode", "text": "Name: Albania postal code\nID: al_postcode\nKind: pattern\nDescription: Postal code in Albania: four digits.\nCategories: geo, pii, common\nCountries: AL\nLanguages: sq\nPersonal data: yes\nExamples: 1001, 1017, 3501\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AL"], "langs": ["sq"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/al_postcode"}}
{"id": "alei", "text": "Name: Authoritative Legal Entity Identifier (ALEI, IBRN)\nID: alei\nKind: datatype\nDescription: Globally unique identifier of a legal entity defined by ISO 8000-116. It combines a prefix for the jurisdiction and the register that created the entity with the local registration number from that register, for example US-DE.BER:3031657. Unlike proxy identifiers such as the LEI or the DUNS number, it is issued by the authority that registers the entity. The International Business Registration Number (IBRN) is the name used for ALEIs in trade.\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: US-DE.BER:3031657", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 43, "url": "http://registry.apicrafter.io/datatype/alei"}}
{"id": "allmusic_album_id", "text": "Name: AllMusic album ID\nID: allmusic_album_id\nKind: datatype\nDescription: Identifier of an album in the AllMusic database: the letters mw and ten digits. The two-letter prefix tells the kind of entry.\nTranslated names: Идентификатор альбома в AllMusic\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: mw0000191308, mw0000056882\nRegexp: ^mw\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/allmusic_album_id"}}
{"id": "allmusic_artist_id", "text": "Name: AllMusic artist ID\nID: allmusic_artist_id\nKind: datatype\nDescription: Identifier of an artist, group or record label (AllMusic lists labels as artists) in the AllMusic database: the letters mn and ten digits. The two-letter prefix tells the kind of entry.\nTranslated names: Идентификатор исполнителя в AllMusic\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: mn0000754032, mn0000346336\nRegexp: ^mn\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/allmusic_artist_id"}}
{"id": "allmusic_composition_id", "text": "Name: AllMusic composition ID\nID: allmusic_composition_id\nKind: datatype\nDescription: Identifier of a composition, mostly of classical music in the AllMusic database: the letters mc and ten digits. The two-letter prefix tells the kind of entry.\nTranslated names: Идентификатор композиции в AllMusic\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: mc0002370727, mc0002373040\nRegexp: ^mc\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/allmusic_composition_id"}}
{"id": "allmusic_song_id", "text": "Name: AllMusic song ID\nID: allmusic_song_id\nKind: datatype\nDescription: Identifier of a song in the AllMusic database: the letters mt and ten digits. The two-letter prefix tells the kind of entry.\nTranslated names: Идентификатор песни в AllMusic\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: mt0045598310\nRegexp: ^mt\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/allmusic_song_id"}}
{"id": "am_bank_account", "text": "Name: Armenian Bank Account Number\nID: am_bank_account\nKind: datatype\nDescription: Armenian bank account number used for financial transactions\nTranslated names: Բանկային հաշիվ\nCategories: finances\nCountries: AM\nLanguages: hy\nPersonal data: no\nExamples: 1234567890123456\nRegexp: \\d{10,20}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AM"], "langs": ["hy"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/am_bank_account"}}
{"id": "am_driver_license", "text": "Name: Armenian Driver License Number\nID: am_driver_license\nKind: datatype\nDescription: Armenian driver license number used for vehicle operation authorization\nTranslated names: Վարորդական իրավունք\nCategories: pii, persons\nCountries: AM\nLanguages: hy\nPersonal data: yes\nExamples: 12345678\nRegexp: [A-Z0-9]{6,10}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AM"], "langs": ["hy"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/am_driver_license"}}
{"id": "am_legal_entity_registration_number", "text": "Name: Armenian legal entity state registration number\nID: am_legal_entity_registration_number\nKind: datatype\nDescription: State registration number of a legal entity in the register of the State Register Agency of Legal Entities of the Ministry of Justice of Armenia. ORG-ID.guide lists the register as AM-SRALE; with that prefix an identifier reads AM-SRALE-16.110.00666.\nCategories: companies\nCountries: AM\nLanguages: hy\nPersonal data: no\nExamples: 16.110.00666, 26.180.01938", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AM"], "langs": ["hy"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/am_legal_entity_registration_number"}}
{"id": "am_org_tin", "text": "Name: Armenian Organization Taxpayer Identification Number\nID: am_org_tin\nKind: datatype\nDescription: Armenian organization Taxpayer Identification Number used for tax purposes to identify businesses and organizations\nTranslated names: Կազմակերպության հարկային համար\nCategories: finances, companies\nCountries: AM\nLanguages: hy\nPersonal data: no\nExamples: 1234567890\nRegexp: \\d{8,12}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances", "companies"], "country": ["AM"], "langs": ["hy"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/am_org_tin"}}
{"id": "am_passport", "text": "Name: Armenian Passport Number\nID: am_passport\nKind: datatype\nDescription: Armenian passport number used for international travel identification\nTranslated names: Հայտարարագիր\nCategories: pii, persons\nCountries: AM\nLanguages: hy\nPersonal data: yes\nExamples: AB123456\nRegexp: [A-Z0-9]{6,9}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AM"], "langs": ["hy"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/am_passport"}}
{"id": "am_postal_code", "text": "Name: Armenian Postal Code\nID: am_postal_code\nKind: datatype\nDescription: Armenian postal code used for mail delivery and addressing\nTranslated names: Փոստային ինդեքս\nCategories: geo\nCountries: AM\nLanguages: hy\nPersonal data: yes\nExamples: 0001, 3101\nRegexp: \\d{4}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["geo"], "country": ["AM"], "langs": ["hy"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/am_postal_code"}}
{"id": "am_ssn", "text": "Name: Armenian Social Security Number\nID: am_ssn\nKind: datatype\nDescription: Armenian Social Security Number (SSN) is a 10-digit unique identifier assigned to Armenian citizens, legally residing foreigners, stateless individuals, and refugees. Generated based on personal information such as gender and date of birth, it remains constant throughout an individual's lifetime.\nTranslated names: Հասարակական ապահովագրության համար\nCategories: pii, persons\nCountries: AM\nLanguages: hy\nPersonal data: yes\nExamples: 1234567890\nRegexp: \\d{10}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AM"], "langs": ["hy"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/am_ssn"}}
{"id": "am_tin", "text": "Name: Armenian Taxpayer Identification Number\nID: am_tin\nKind: datatype\nDescription: Armenian Taxpayer Identification Number (TIN) used for tax purposes to identify individuals and entities within the tax system. Mandatory for public sector systems.\nTranslated names: Հարկ վճարողի նույնականացման համար\nCategories: finances, government\nCountries: AM\nLanguages: hy\nPersonal data: no\nExamples: 12345678\nRegexp: \\d{8}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances", "government"], "country": ["AM"], "langs": ["hy"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/am_tin"}}
{"id": "am_vehicle_plate", "text": "Name: Armenian Vehicle Registration Plate\nID: am_vehicle_plate\nKind: datatype\nDescription: Armenian vehicle registration plate. Format consists of two or three numbers, two letters, and two or three additional numbers. Plates include the international code \"AM\" and feature the national flag, security hologram, and machine-readable Data Matrix Code (since 2014).\nTranslated names: Մեքենայի համարանիշ\nCategories: transport\nCountries: AM\nLanguages: hy\nPersonal data: no\nExamples: 12AB345, 123AB45\nRegexp: \\d{2,3}[A-Z]{2}\\d{2,3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": ["AM"], "langs": ["hy"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/am_vehicle_plate"}}
{"id": "animal", "text": "Name: Animal\nID: animal\nKind: datatype\nDescription: Common name of an animal or a kind of animal, such as dog, cat or horse. Typical columns hold pet types, livestock or animals in observation records.\nTranslated names: Животное\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Dog, Horse, Red fox", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/animal"}}
{"id": "anthropic_api_key", "text": "Name: Anthropic API key\nID: anthropic_api_key\nKind: datatype\nDescription: Secret key of the Anthropic (Claude) API, sent in the x-api-key header. Standard keys start with sk-ant-api03- and Admin API keys, which manage an organization, with sk-ant-admin01-. Secret scanners expect 93 more letters, digits, underscores or hyphens and the ending AA.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^sk-ant-(?:api03|admin01)-[A-Za-z0-9_-]{93}AA$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/anthropic_api_key"}}
{"id": "api_key", "text": "Name: API key or client secret\nID: api_key\nKind: datatype\nDescription: Secret string that an application presents to an API or an identity provider to authenticate itself, such as an API key, a subscription key or an OAuth client secret. Formats differ by service.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/api_key"}}
{"id": "ar_cbu", "text": "Name: Argentine uniform bank account code (CBU)\nID: ar_cbu\nKind: datatype\nDescription: Clave Bancaria Uniforme, the 22-digit code that identifies a customer account at a bank in Argentina. The first block holds a 3-digit bank code, a 4-digit branch code and a check digit; the second block holds a 13-digit account number and another check digit.\nTranslated names: Clave Bancaria Uniforme (CBU)\nCategories: finances\nCountries: AR\nLanguages: es\nPersonal data: no\nExamples: 0546356555736828044859, 23449187 47751308934223, 05463565 55736828044859\nRegexp: ^\\d{8} ?\\d{14}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["AR"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ar_cbu"}}
{"id": "ar_cenoc", "text": "Name: Argentine community organisation number (CENOC)\nID: ar_cenoc\nKind: datatype\nDescription: Number of a civil society organisation in the register of the National Centre of Community Organisations (Centro Nacional de Organizaciones de la Comunidad, CENOC) of Argentina. ORG-ID.guide lists the register as AR-CENOC; with that prefix an identifier reads AR-CENOC-9316-A.\nCategories: companies\nCountries: AR\nLanguages: es\nPersonal data: no\nExamples: 9316-A, 10434-A, 11890-A", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AR"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ar_cenoc"}}
{"id": "ar_postcode", "text": "Name: Argentina postal code\nID: ar_postcode\nKind: pattern\nDescription: Postal code in Argentina: the Código Postal Argentino (CPA) of eight characters, a letter (not I or O), four digits and three letters.\nCategories: geo, pii, common\nCountries: AR\nLanguages: es\nPersonal data: yes\nExamples: C1070AAM, C1000WAM, B1000TBU, X5187XAB\nRegexp: ^[A-HJ-NP-Z]\\d{4}[A-Z]{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AR"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ar_postcode"}}
{"id": "ardni", "text": "Name: Argentina DNI (National Identity Document)\nID: ardni\nKind: datatype\nDescription: Documento Nacional de Identidad or DNI (which means National Identity Document) is the main identity document for Argentine citizens, as well as temporary or permanent resident aliens (DNI Extranjero).\nCategories: pii, persons\nCountries: AR\nLanguages: es\nPersonal data: yes\nRegexp: [0-9]{2}[\\.]{1}?[0-9]{3}[\\.]{1}?[0-9]{3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AR"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ardni"}}
{"id": "argon2_hash", "text": "Name: Argon2 password hash (PHC string)\nID: argon2_hash\nKind: datatype\nDescription: Password hash of Argon2 (RFC 9106), the winner of the Password Hashing Competition, in the PHC string format: $argon2id$ (or argon2i, argon2d), the version v=19, the memory, time and parallelism costs m, t and p, then the salt and the hash in Base64 without padding. Argon2id is the default of libsodium crypto_pwhash.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: $argon2id$v=19$m=19456,t=2,p=1$ZXhhbXBsZXNhbHQ$iZkkU2r9X5jHLoSY5bV80kDSU5BEB+SBOn0Rw4bjgLQ\nRegexp: ^\\$argon2(?:id|i|d)\\$(?:v=(?:16|19)\\$)?m=[0-9]{1,10},t=[0-9]{1,10},p=[0-9]{1,3}(?:,keyid=[A-Za-z0-9+/]{0,11})?(?:,data=[A-Za-z0-9+/]{0,43})?\\$[A-Za-z0-9+/]{11,64}\\$[A-Za-z0-9+/]{16,86}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/argon2_hash"}}
{"id": "ark", "text": "Name: Archival Resource Key (ARK)\nID: ark\nKind: datatype\nDescription: Persistent identifier for digital, physical or abstract objects, used by libraries, archives, publishers and research institutions. The core is ark:<NAAN>/<name>, where the Name Assigning Authority Number (NAAN) identifies the organization that named the object. Older ARKs write ark:/<NAAN>/<name>. An ARK can be prefixed with the host of a resolver, such as n2t.net or the host of the institution that serves the object. The NAAN registry is kept by the ARK Alliance.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ark:/12148/cb11865278m, ark:12148/cb11865278m, https://catalogue.bnf.fr/ark:/12148/cb11865278m\nRegexp: ^(?:https?://[A-Za-z0-9.-]+/)?ark:/?[0-9bcdfghjkmnpqrstvwxz]+/\\S+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ark"}}
{"id": "arrayexpress_accession", "text": "Name: ArrayExpress accession\nID: arrayexpress_accession\nKind: datatype\nDescription: Accession of an experiment or array design in ArrayExpress, the EMBL-EBI archive of functional genomics data, now a collection of the BioStudies database. It is a letter (E for an experiment, A for an array design), a hyphen, a four-character code of the submission route, such as MEXP or MTAB, a hyphen and a number.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: E-MEXP-1712\nRegexp: ^[AEP]-\\w{4}-\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/arrayexpress_accession"}}
{"id": "article_id", "text": "Name: Article ID by field name\nID: article_id\nKind: datatype\nDescription: Article ID by field name identifier\nCategories: texts\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["texts"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/article_id"}}
{"id": "arxiv_id", "text": "Name: arXiv identifier\nID: arxiv_id\nKind: datatype\nDescription: Identifier of a preprint in arXiv. Since 2007 it is YYMM.NNNNN (four digits before 2015); older papers use the archive name and a seven-digit number, such as hep-th/9711200. A version suffix such as v2 may follow.\nCategories: science, publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0806.2878, 1109.1746\nRegexp: ^(?:\\d{4}\\.\\d{4,5}|[a-z-]+(?:\\.[A-Z]{2})?/\\d{7})(?:v\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "publishing"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/arxiv_id"}}
{"id": "asin", "text": "Name: Amazon Standard Identification Number (ASIN)\nID: asin\nKind: datatype\nDescription: Ten-character code of uppercase letters and digits that Amazon and its partners assign to a product in the Amazon catalog. For a book with a 10-digit ISBN, the ASIN is that ISBN. Other products, including most Kindle editions, get a code assigned by Amazon.\nTranslated names: Идентификатор товара Amazon (ASIN)\nCategories: ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: B073HWQBJP, B016BEEBXU, 0306406152\nRegexp: ^[0-9A-Z]{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["ecommerce"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/asin"}}
{"id": "asn", "text": "Name: Autonomous system number (ASN)\nID: asn\nKind: datatype\nDescription: Number that identifies an autonomous system: a network or group of networks under one routing policy, such as an Internet service provider, a hosting company or a university, that exchanges routes with its neighbours over BGP. IANA hands out blocks of numbers to the five regional Internet registries, which assign them to network operators. Numbers were 16-bit (1 to 65535) until RFC 6793 extended them to 32 bits (up to 4294967295). They are written as a plain decimal number, often with the prefix AS (AS174). The regexp covers this asplain form, not the asdot form (1.10) of RFC 5396, and rejects AS 0, which is reserved (RFC 7607). RFC 5398 sets aside 64496-64511 and 65536-65551 for documentation.\nTranslated names: Номер автономной системы (ASN)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 174, 2532, AS64496, 65551\nRegexp: ^(?:[Aa][Ss])?(?:429496729[0-5]|42949672[0-8][0-9]|4294967[01][0-9]{2}|429496[0-6][0-9]{3}|42949[0-5][0-9]{4}|4294[0-8][0-9]{5}|429[0-3][0-9]{6}|42[0-8][0-9]{7}|4[01][0-9]{8}|[1-3][0-9]{9}|[1-9][0-9]{0,8})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/asn"}}
{"id": "at_driver_license", "text": "Name: Austrian driver's license number\nID: at_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Austria. Microsoft Purview looks for eight digits.\nCategories: pii, persons\nCountries: AT\nLanguages: de\nPersonal data: yes\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["AT"], "langs": ["de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/at_driver_license"}}
{"id": "at_firmenbuchnummer", "text": "Name: Austrian company register number (Firmenbuchnummer)\nID: at_firmenbuchnummer\nKind: datatype\nDescription: Number of a company in the Austrian commercial register: digits followed by a lowercase check letter, such as 123456a. It is often written with the prefix FN.\nCategories: companies\nCountries: AT\nLanguages: common\nPersonal data: no\nExamples: 93363z, 76023z\nRegexp: ^[1-9][0-9]{4,5}[a-z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AT"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/at_firmenbuchnummer"}}
{"id": "at_gkz", "text": "Name: Austrian municipality code (Gemeindekennziffer)\nID: at_gkz\nKind: datatype\nDescription: Five-digit code of an Austrian municipality assigned by Statistics Austria: the state digit, two digits for the district and two for the municipality.\nCategories: geo\nCountries: AT\nLanguages: common\nPersonal data: no\nExamples: 70101, 60101\nRegexp: ^\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["AT"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/at_gkz"}}
{"id": "at_passport", "text": "Name: Austrian passport number\nID: at_passport\nKind: pattern\nDescription: Number of a passport issued by Austria. Microsoft Purview looks for a letter, an optional space and seven digits.\nCategories: pii, persons\nCountries: AT\nLanguages: de\nPersonal data: yes\nRegexp: ^[A-Z] ?\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["AT"], "langs": ["de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/at_passport"}}
{"id": "at_postcode", "text": "Name: Austrian postal code\nID: at_postcode\nKind: pattern\nDescription: Postal code (Postleitzahl) in Austria: four digits. The first digit is the region, 1 for Vienna.\nTranslated names: Почтовый индекс Австрии\nCategories: geo, pii, common\nCountries: AT\nLanguages: de\nPersonal data: yes\nExamples: 1010, 5020, 6020\nRegexp: ^[1-9]\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AT"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/at_postcode"}}
{"id": "at_tin", "text": "Name: Austrian tax identification number\nID: at_tin\nKind: datatype\nDescription: Austrian tax number (Steuernummer): a two-digit tax office code, three digits and four digits, often written with a hyphen and a slash.\nCategories: pii, finances\nCountries: AT\nLanguages: de\nPersonal data: yes\nRegexp: ^\\d{2}-?\\d{3}/?\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "finances"], "country": ["AT"], "langs": ["de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/at_tin"}}
{"id": "at_vat", "text": "Name: Austrian VAT identification number (UID)\nID: at_vat\nKind: datatype\nDescription: Austrian VAT identification number (Umsatzsteuer-Identifikationsnummer, UID). In the EU form it is ATU followed by eight digits. The last digit is a check digit.\nTranslated names: Umsatzsteuer-Identifikationsnummer (UID)\nCategories: finances, companies\nCountries: AT\nLanguages: de\nPersonal data: yes\nExamples: ATU13585627\nRegexp: ^ATU\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["AT"], "langs": ["de"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/at_vat"}}
{"id": "at_vnr", "text": "Name: Austrian social insurance number (VNR)\nID: at_vnr\nKind: datatype\nDescription: Versicherungsnummer (also SVNR or VSNR), the personal number of the Austrian social insurance. It has ten digits: a 3-digit serial number, a check digit and six digits that usually hold the date of birth (DDMMYY).\nTranslated names: Sozialversicherungsnummer\nCategories: pii, persons\nCountries: AT\nLanguages: de\nPersonal data: yes\nExamples: 5928 843905, 1122 810516\nRegexp: ^[1-9]\\d{3} ?\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["AT"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/at_vnr"}}
{"id": "at_zvr", "text": "Name: Austrian association register number (ZVR-Zahl)\nID: at_zvr\nKind: datatype\nDescription: ZVR-Zahl, the number of an association (Verein) in the Central Register of Associations (Zentrales Vereinsregister) of Austria. ORG-ID.guide lists the register as AT-ZVR; with that prefix an identifier reads AT-ZVR-555769679.\nCategories: companies\nCountries: AT\nLanguages: de\nPersonal data: no\nExamples: 555769679", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["AT"], "langs": ["de"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/at_zvr"}}
{"id": "atccode", "text": "Name: Anatomical Therapeutic Chemical (ATC) Classification System\nID: atccode\nKind: datatype\nDescription: The Anatomical Therapeutic Chemical (ATC) Classification System is a drug classification system that classifies the active ingredients of drugs according to the organ or system on which they act and their therapeutic, pharmacological and chemical properties. Its purpose is an aid to monitor drug use and for research to improve quality medication use. It does not imply drug recommendation or efficacy.\nTranslated names: Анатомо-терапевтическо-химическая классификация (АТХ)\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: D08AX08, A02BC04\nRegexp: [A-V]([0-9][0-9]([A-Z]([A-Z]([0-9][0-9])?)?)?)[0-9]", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/atccode"}}
{"id": "atcity", "text": "Name: Austrian city name (in German)\nID: atcity\nKind: pattern\nDescription: Austrian city name in German language\nCategories: geo\nCountries: AT\nLanguages: de\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["AT"], "langs": ["de"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/atcity"}}
{"id": "atlassian_api_token", "text": "Name: Atlassian API token\nID: atlassian_api_token\nKind: datatype\nDescription: API token of an Atlassian account (Jira, Confluence and other Atlassian cloud products). Current tokens start with ATATT3; secret scanners expect 186 more letters, digits and the characters _ - =.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^ATATT3[A-Za-z0-9_=-]{186}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/atlassian_api_token"}}
{"id": "au_bank_account", "text": "Name: Australian bank account number\nID: au_bank_account\nKind: pattern\nDescription: Number of a bank account held in Australia. Microsoft Purview looks for six to ten digits; the bank state branch (BSB) number is written separately.\nCategories: finances\nCountries: AU\nLanguages: en\nPersonal data: no\nRegexp: ^\\d{6,10}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["AU"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/au_bank_account"}}
{"id": "au_driver_license", "text": "Name: Australian driver's license number\nID: au_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Australia. Microsoft Purview looks for the formats of all states and territories: six to ten digits, six letters and digits, or digit groups separated by spaces or hyphens.\nCategories: pii, persons\nCountries: AU\nLanguages: en\nPersonal data: yes\nRegexp: ^(?:\\d{6,10}|[A-Z0-9]{6}|\\d{2}[ -]?\\d{2}[ -]?\\d{4}|\\d{3}[ -]?\\d{3}[ -]?\\d{3,4}|\\d[ -]?\\d{3}[ -]?\\d{3}[ -]?\\d{3})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["AU"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/au_driver_license"}}
{"id": "au_postcode", "text": "Name: Australian postcode\nID: au_postcode\nKind: pattern\nDescription: Postcode in Australia: four digits. Codes in the Northern Territory start with 0, such as 0800 for Darwin.\nTranslated names: Почтовый индекс Австралии\nCategories: geo, pii, common\nCountries: AU\nLanguages: en\nPersonal data: yes\nExamples: 2000, 3000, 0800\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AU"], "langs": ["en"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/au_postcode"}}
{"id": "au_state", "text": "Name: Australian state or territory\nID: au_state\nKind: datatype\nDescription: Name of one of the six states of Australia (New South Wales, Victoria, Queensland, Western Australia, South Australia, Tasmania) or of its two mainland territories (Australian Capital Territory, Northern Territory). The abbreviation is the pattern au_state_code.\nTranslated names: Штат или территория Австралии\nCategories: geo, government\nCountries: AU\nLanguages: en\nPersonal data: no\nExamples: New South Wales, Victoria, Australian Capital Territory", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["AU"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/au_state"}}
{"id": "au_state_code", "text": "Name: Australian state or territory abbreviation\nID: au_state_code\nKind: pattern\nDescription: Abbreviation of an Australian state or mainland territory, as written in addresses: ACT, NSW, NT, QLD, SA, TAS, VIC or WA. ISO 3166-2:AU uses the same letters after AU-.\nTranslated names: Сокращение штата Австралии\nCategories: geo, government\nCountries: AU\nPersonal data: no\nExamples: NSW, VIC, ACT\nRegexp: ^(?:ACT|NSW|NT|QLD|SA|TAS|VIC|WA)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["AU"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/au_state_code"}}
{"id": "au_suburb", "text": "Name: Australian suburb or locality\nID: au_suburb\nKind: datatype\nDescription: Name of a suburb or locality of Australia: the place named in a postal address before the state and the postcode, such as Parramatta or Fitzroy.\nTranslated names: Пригород (населённый пункт) Австралии\nCategories: geo, government\nCountries: AU\nLanguages: en\nPersonal data: no\nExamples: Parramatta, Fitzroy, Bondi Beach", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["AU"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/au_suburb"}}
{"id": "auabn", "text": "Name: Australian Business Number (ABN)\nID: auabn\nKind: datatype\nDescription: The Australian Business Number (ABN) is a unique 11-digit identifier issued by the Australian Business Register (ABR) which is operated by the Australian Taxation Office (ATO).\nCategories: companies\nCountries: AU\nLanguages: en\nPersonal data: no\nExamples: 28008984049, 82502109138\nRegexp: ^\\d{2} ?\\d{3} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["AU"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/auabn"}}
{"id": "auacn", "text": "Name: Australian Company Number (ACN)\nID: auacn\nKind: datatype\nDescription: An Australian Company Number (usually shortened to ACN) is a unique identifier required by every company registered under Australia’s Corporations Act 2001 (Cth).\nCategories: companies\nCountries: AU\nLanguages: en\nPersonal data: no\nExamples: 008984049, 158571852\nRegexp: ^\\d{3} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["AU"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/auacn"}}
{"id": "aubsb", "text": "Name: Australia bank state branch (BSB) code\nID: aubsb\nKind: datatype\nDescription: A bank state branch is the name used in Australia for a bank code, which is a branch identifier.\nCategories: finances\nCountries: AU\nLanguages: en\nPersonal data: no\nRegexp: ^[0-9]{3}-?[0-9]{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AU"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/aubsb"}}
{"id": "aumedicarenum", "text": "Name: Australian medicare number\nID: aumedicarenum\nKind: datatype\nDescription: Medicare number is a unique identifier issued by Australian Government that enables the cardholder to receive a rebates of medical expenses under Australia Medicare system.\nCategories: pii, persons\nCountries: AU\nLanguages: en\nPersonal data: yes\nRegexp: [2-6]\\d{3}\\s\\d{5}\\s\\d", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AU"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/aumedicarenum"}}
{"id": "aupassport", "text": "Name: Australian passport number\nID: aupassport\nKind: pattern\nDescription: Number of Australian National passport\nCategories: pii, persons\nCountries: AU\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AU"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/aupassport"}}
{"id": "autfn", "text": "Name: Australian Tax File Number (TFN)\nID: autfn\nKind: datatype\nDescription: The tax file number (TFN) is a unique identifier issued by the Australian Taxation Office to each taxpaying entity — an individual, company, superannuation fund, partnership, or trust.\nCategories: pii, persons\nCountries: AU\nLanguages: en\nPersonal data: yes\nRegexp: \\d{3}\\s\\d{3}\\s\\d{3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["AU"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/autfn"}}
{"id": "authentihash", "text": "Name: authentihash\nID: authentihash\nKind: datatype\nDescription: authentihash is a sha256 hash used by Microsoft to verify that the relevant sections of a PE image file have not been altered. This specific type of hash is used by Microsoft AppLocker.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: b9be0c1b4a48e7acd1bd186d31f86212794a824f0a9602242b054f9d98bd7c70", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/authentihash"}}
{"id": "awardnotice", "text": "Name: Contract award notice id\nID: awardnotice\nKind: datatype\nDescription: EU datatype for 'Contract award notice id' (awardnotice) from rules in context 'government'. The Contract Award Notice ID is a unique identifier assigned to contract award notices published in the Official Journal of the European Union. The identifier format consists of a 4-digit year, followed by '/S', then 1 to 3 digits representing the supplement number, a hyphen, and finally 1 to 5 digits representing the notice number within that supplement.\nTranslated names: Contract Award Notice ID; Identifiant d'avis d'attribution de contrat; Auftragsvergabe-Bekanntmachungs-ID; ID de aviso de adjudicación de contrato\nCategories: government\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: 2024/S123-45678, 2023/S12-4567, 2024/S1-123, 2023/S123-1\nRegexp: ^[0-9]{4}/S[0-9]{1,3}-[0-9]{1,5}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["EU"], "langs": ["en"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/awardnotice"}}
{"id": "awbnumber", "text": "Name: Air Waybill number by field name\nID: awbnumber\nKind: datatype\nDescription: Air Waybill number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/awbnumber"}}
{"id": "aws_access_key_id", "text": "Name: AWS access key ID\nID: aws_access_key_id\nKind: datatype\nDescription: Public half of an Amazon Web Services access key pair, sent with every signed API request together with the secret access key. It has 20 characters: the prefix AKIA for a long-term key of an IAM user or the root user, or ASIA for a temporary key issued by AWS STS, then 16 uppercase letters and digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: AKIAIOSFODNN7EXAMPLE\nRegexp: ^(?:AKIA|ASIA)[A-Z2-7]{16}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/aws_access_key_id"}}
{"id": "aws_account_id", "text": "Name: AWS account ID\nID: aws_account_id\nKind: datatype\nDescription: Twelve-digit number that identifies an Amazon Web Services account, for example in the account field of an ARN. AWS states that account IDs are not secret, but secret scanners report them because they help to target an account.\nTranslated names: Идентификатор аккаунта AWS\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 111122223333\nRegexp: ^[0-9]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/aws_account_id"}}
{"id": "aws_secret_access_key", "text": "Name: AWS secret access key\nID: aws_secret_access_key\nKind: datatype\nDescription: Secret part of an Amazon Web Services access key pair, used with the access key ID to sign API requests (for example to Amazon S3): 40 letters, digits, slashes or plus signs.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^[A-Za-z0-9/+]{40}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/aws_secret_access_key"}}
{"id": "az_postcode", "text": "Name: Azerbaijan postal code\nID: az_postcode\nKind: pattern\nDescription: Postal code in Azerbaijan: four digits. In addresses the code may be written after the prefix AZ.\nCategories: geo, pii, common\nCountries: AZ\nLanguages: az\nPersonal data: yes\nExamples: 1000\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["AZ"], "langs": ["az"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/az_postcode"}}
{"id": "az_voen", "text": "Name: Azerbaijani taxpayer identification number (VÖEN)\nID: az_voen\nKind: datatype\nDescription: VÖEN (vergi ödəyicisinin eyniləşdirmə nömrəsi), the 10-digit taxpayer identification number that also serves as the registration number of a commercial entity in the State Register of Commercial Entities of the Ministry of Taxes of Azerbaijan. ORG-ID.guide lists the register as AZ-IVI; with that prefix an identifier reads AZ-IVI-3100073821.\nCategories: finances, companies\nCountries: AZ\nLanguages: az\nPersonal data: yes\nExamples: 3100073821", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["AZ"], "langs": ["az"], "quality": 56, "url": "http://registry.apicrafter.io/datatype/az_voen"}}
{"id": "azure_storage_account_key", "text": "Name: Azure Storage account key\nID: azure_storage_account_key\nKind: datatype\nDescription: Access key of an Azure Storage account: 512 bits encoded in Base64, which gives 86 characters followed by two equals signs.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^[A-Za-z0-9/+]{86}==$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/azure_storage_account_key"}}
{"id": "ba_jib", "text": "Name: Bosnian unique identification number (JIB)\nID: ba_jib\nKind: datatype\nDescription: Jedinstveni identifikacioni broj (JIB), the unique tax identification number of legal entities in Bosnia and Herzegovina. ORG-ID.guide lists the register as BA-JIB; with that prefix an identifier reads BA-JIB-200318240004.\nCategories: finances, companies\nCountries: BA\nLanguages: bs, hr, sr\nPersonal data: yes\nExamples: 200318240004, 4402093280003, 504047220001", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["BA"], "langs": ["bs", "hr", "sr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ba_jib"}}
{"id": "ba_postcode", "text": "Name: Bosnia and Herzegovina postal code\nID: ba_postcode\nKind: pattern\nDescription: Postal code in Bosnia and Herzegovina: five digits.\nCategories: geo, pii, common\nCountries: BA\nLanguages: bs, hr, sr\nPersonal data: yes\nExamples: 71000\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BA"], "langs": ["bs", "hr", "sr"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ba_postcode"}}
{"id": "bankaccount", "text": "Name: Bank account\nID: bankaccount\nKind: datatype\nDescription: A bank account is a financial account maintained by a bank or other financial institution in which the financial transactions between the bank and a customer are recorded.\nTranslated names: Банковский счет\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/bankaccount"}}
{"id": "bankcard", "text": "Name: Bank card (credit/debit card)\nID: bankcard\nKind: datatype\nDescription: A bank card is typically a plastic card issued by a bank to its clients that performs one or more of a number of services that relate to giving the client access to bank account.\nTranslated names: Банковская карта\nCategories: pii, finances\nCountries: global\nLanguages: common\nPersonal data: yes\nRegexp: ^(?:4[0-9]{12}(?:[0-9]{3})?|[25][1-7][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bankcard"}}
{"id": "bankcard_cvv", "text": "Name: Payment card security code (CVV, CVC, CID)\nID: bankcard_cvv\nKind: datatype\nDescription: Short code printed on a payment card that card-not-present transactions use to show that the payer holds the card. Visa calls it CVV2, Mastercard CVC2 and American Express CID. Most networks print three digits on the back of the card; American Express prints four digits on the front. Card rules forbid storing it after authorization, so its presence in a data set is a finding on its own. The digits alone cannot be told apart from other short numbers.\nCategories: pii, finances\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 418, 7193\nRegexp: ^\\d{3,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "finances"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/bankcard_cvv"}}
{"id": "bankcard_expiry", "text": "Name: Payment card expiration date\nID: bankcard_expiry\nKind: datatype\nDescription: Month and year after which a payment card is no longer valid, printed on the card next to the card number. Payment card rules treat it as cardholder data together with the card number and the cardholder name. Data sets usually store it as month and two- or four-digit year.\nCategories: finances, datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "datetime"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/bankcard_expiry"}}
{"id": "bb_postcode", "text": "Name: Barbados postal code\nID: bb_postcode\nKind: pattern\nDescription: Postal code in Barbados: the letters BB and five digits.\nCategories: geo, pii, common\nCountries: BB\nLanguages: en\nPersonal data: yes\nExamples: BB23026, BB22025\nRegexp: ^BB\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BB"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/bb_postcode"}}
{"id": "bcrypt_hash", "text": "Name: bcrypt password hash\nID: bcrypt_hash\nKind: datatype\nDescription: Password hash produced by bcrypt in Modular Crypt Format: $2, an optional version letter (a, b, x or y), $, a two-digit cost, $ and 53 characters of bcrypt Base64 (a 22-character salt and a 31-character hash).\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: $2y$10$PvHZA2qDCPtJ6C/JxFval.y80.N4NJBCHhyTY.XkcksghdCXe3oXG\nRegexp: ^\\$2[abxy]?\\$[0-9]{2}\\$[./A-Za-z0-9]{53}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/bcrypt_hash"}}
{"id": "bd_bin", "text": "Name: Bangladeshi business identification number (BIN)\nID: bd_bin\nKind: datatype\nDescription: Business Identification Number (BIN) on the VAT registration certificate that the National Board of Revenue of Bangladesh gives to registered organisations and companies. ORG-ID.guide lists the register as BD-NBR; with that prefix an identifier reads BD-NBR-000697679-0101.\nCategories: finances, companies\nCountries: BD\nLanguages: bn\nPersonal data: no\nExamples: 000697679-0101", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "companies"], "country": ["BD"], "langs": ["bn"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/bd_bin"}}
{"id": "bd_ngoab_number", "text": "Name: Bangladeshi NGO Affairs Bureau registration number\nID: bd_ngoab_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the NGO Affairs Bureau of Bangladesh. ORG-ID.guide lists the register as BD-NAB; with that prefix an identifier reads BD-NAB-2330.\nCategories: companies\nCountries: BD\nLanguages: bn\nPersonal data: no\nExamples: 2330, 2830, 2427", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["BD"], "langs": ["bn"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/bd_ngoab_number"}}
{"id": "bd_postcode", "text": "Name: Bangladesh postal code\nID: bd_postcode\nKind: pattern\nDescription: Postal code in Bangladesh: four digits.\nCategories: geo, pii, common\nCountries: BD\nLanguages: bn\nPersonal data: yes\nExamples: 1340, 1000\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BD"], "langs": ["bn"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/bd_postcode"}}
{"id": "bd_rjsc_number", "text": "Name: Bangladeshi RJSC registration number\nID: bd_rjsc_number\nKind: datatype\nDescription: Registration number of a company, society or firm at the Office of the Registrar of Joint Stock Companies and Firms (RJSC) of Bangladesh. ORG-ID.guide lists the register as BD-ROC; with that prefix an identifier reads BD-ROC-3-S123.\nCategories: companies\nCountries: BD\nLanguages: bn\nPersonal data: no\nExamples: 3-S123, C-69103, CH-5884, 66885", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["BD"], "langs": ["bn"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/bd_rjsc_number"}}
{"id": "be_bank_account", "text": "Name: Belgian bank account number (national format)\nID: be_bank_account\nKind: pattern\nDescription: Belgian bank account number in the national format used before the IBAN replaced it in payments: 12 digits written as 3, 7 and 2, as in 096-1234567-69. The first three digits are the bank identification code of the National Bank of Belgium, the next seven the account, and the last two the remainder of the first ten digits divided by 97 (97 when the remainder is 0). The same 12 digits follow BE and the two IBAN check digits in a Belgian IBAN (be_iban), so old account numbers are still found in historical data and are converted to IBAN.\nTranslated names: Belgisch rekeningnummer; Numéro de compte bancaire belge; Belgische Kontonummer; Номер банковского счёта Бельгии (национальный формат)\nCategories: finances\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: no\nExamples: 096-1234567-69, 761-5516570-10, 729339420191\nRegexp: ^\\d{3}-?\\d{7}-?\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/be_bank_account"}}
{"id": "be_bis", "text": "Name: Belgian BIS number\nID: be_bis\nKind: datatype\nDescription: BIS number (BIS-nummer, numéro BIS), the 11-digit number that the Crossroads Bank for Social Security (KSZ/BCSS) assigns to people who have a link with Belgium but are not in the National Register, such as cross-border workers, owners of property in Belgium and people with Belgian social security rights who live abroad. It is built like the national register number (benatcardid): date of birth as YYMMDD, a serial number (even for women, odd for men or when the sex is unknown) and two check digits modulo 97, with a 2 put before the first nine digits for people born from 2000. The month is increased by 40 when the sex was known at creation and by 20 when it was not, so it is 20 to 32 or 40 to 52. The date and sex reflect what was known when the number was created and are not updated.\nTranslated names: BIS-nummer; Numéro BIS; BIS-Nummer; Номер BIS Бельгии\nCategories: pii, persons\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nExamples: 76.47.03-285.95, 09.23.11-065.81, 76470328595\nRegexp: ^\\d{2}\\.?(?:[24]\\d|[35][0-2])\\.?(?:[0-2]\\d|3[01])[-. ]?\\d{3}[-. ]?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/be_bis"}}
{"id": "be_driver_license", "text": "Name: Belgian driver's license number\nID: be_driver_license\nKind: datatype\nDescription: Number of a driving licence (rijbewijs, permis de conduire, Führerschein) issued in Belgium as a card in the European format. Microsoft Purview looks for ten digits without spaces or delimiters and no check digit. On the card models described in PRADO a changing image shows the photo of the holder and the last five digits of the number.\nTranslated names: Rijbewijsnummer; Numéro de permis de conduire; Führerscheinnummer; Номер водительского удостоверения Бельгии\nCategories: pii, persons\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/be_driver_license"}}
{"id": "be_eid", "text": "Name: Belgian eID card number\nID: be_eid\nKind: datatype\nDescription: Number of a Belgian electronic identity card (eID), issued to Belgian citizens aged 12 and over. It identifies the card, not the person, and changes with every new card; the national register number (benatcardid) printed on the same card identifies the person. It has 12 digits written as 000-0011032-71. The last two are the remainder of the first ten divided by 97, or 97 when the remainder is 0. Residence cards of foreigners use other formats (a B and nine digits for citizens of the EU, EEA and Switzerland, nine digits for others) and are not covered. Google Sensitive Data Protection detects it as BELGIUM_NATIONAL_ID_CARD_NUMBER.\nTranslated names: Kaartnummer van de elektronische identiteitskaart (eID); Numéro de la carte d'identité électronique (eID); Kartennummer des elektronischen Personalausweises (eID); Номер бельгийской электронной ID-карты (eID)\nCategories: pii, persons\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nExamples: 000-0011032-71, 591-2010999-97, 592-7408163-63, 592740816363\nRegexp: ^\\d{3}[- ]?\\d{7}[- ]?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/be_eid"}}
{"id": "be_establishment_unit_number", "text": "Name: Belgian establishment unit number (vestigingseenheidsnummer)\nID: be_establishment_unit_number\nKind: datatype\nDescription: Vestigingseenheidsnummer (numéro d'unité d'établissement), the 10-digit number that the Crossroads Bank for Enterprises (KBO/BCE) gives to each establishment unit of an enterprise: a place, such as a shop, office or school, where it carries out an activity. It differs from the enterprise number (be_vat): its first digit is 2 to 8, and it is usually written as 2.190.679.276. Like the enterprise number it ends with two check digits, 97 minus the remainder of the first eight digits divided by 97.\nTranslated names: Vestigingseenheidsnummer; Numéro d'unité d'établissement; Niederlassungseinheitsnummer; Номер подразделения предприятия Бельгии\nCategories: companies\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: no\nExamples: 2.190.679.276, 2.368.621.026, 2190679276\nRegexp: ^[2-8]\\.?\\d{3}\\.?\\d{3}\\.?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/be_establishment_unit_number"}}
{"id": "be_iban", "text": "Name: Belgian IBAN\nID: be_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in Belgium. It has 16 characters: BE, two IBAN check digits and the 12 digits of the national account number (be_bank_account): a 3-digit bank identification code, a 7-digit account number and two national check digits, the remainder of the first ten digits divided by 97 (97 when it is 0). The National Bank of Belgium publishes the list of bank identification codes. It is printed in groups of four, as in BE71 0961 2345 6769.\nTranslated names: Belgisch IBAN-rekeningnummer; IBAN belge; Belgische IBAN; IBAN Бельгии\nCategories: finances\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: no\nExamples: BE71096123456769, BE71 0961 2345 6769, BE41761551657010, BE23729339420191\nRegexp: ^BE\\d{2} ?\\d{4} ?\\d{4} ?\\d{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/be_iban"}}
{"id": "be_insz", "text": "Name: Belgian social security identification number (INSZ/NISS)\nID: be_insz\nKind: datatype\nDescription: Identificatienummer van de sociale zekerheid (INSZ), numéro d'identification de la sécurité sociale (NISS) or Erkennungsnummer der sozialen Sicherheit (ENSS): the key that identifies a person in data exchanged within Belgian social security, for example in employer declarations and health insurance. It is the national register number (benatcardid) of a person in the National Register, otherwise the BIS number (be_bis) assigned by the Crossroads Bank for Social Security. Both have 11 digits: date of birth as YYMMDD (month plus 20 or 40 in a BIS number), a serial number and two check digits modulo 97.\nTranslated names: Identificatienummer van de sociale zekerheid (INSZ); Numéro d'identification de la sécurité sociale (NISS); Erkennungsnummer der sozialen Sicherheit (ENSS); Идентификационный номер социального обеспечения Бельгии (INSZ/NISS)\nCategories: pii, persons\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nExamples: 42.01.22-051.81, 76.47.03-285.95, 83091427643\nRegexp: ^\\d{2}\\.?(?:0\\d|1[0-2]|[24]\\d|3[0-2]|5[0-2])\\.?(?:[0-2]\\d|3[01])[-. ]?\\d{3}[-. ]?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/be_insz"}}
{"id": "be_nis_code", "text": "Name: Belgian NIS code (REFNIS)\nID: be_nis_code\nKind: datatype\nDescription: Five-digit code of a Belgian administrative area in the REFNIS nomenclature of Statbel, the Belgian statistical office (formerly NIS/INS), used since the 1970 census. The first digit is the province, the second the arrondissement and the last three the municipality: 40000 is the province of East Flanders, 44000 the arrondissement of Ghent and 44021 the city of Ghent. The two provinces created when Brabant was split in 1995 have 20001 (Flemish Brabant) and 20002 (Walloon Brabant). 01000 is Belgium and 02000, 03000 and 04000 are the Flemish, Walloon and Brussels-Capital regions. A merged municipality gets a new code, so codes change with mergers (2019, 2025). A letter after the code denotes a former municipality (deelgemeente, section) of a merged one, as in 71022E (Stokrooie, part of Hasselt).\nTranslated names: NIS-code; Code INS (REFNIS); NIS-Code; Код NIS Бельгии (REFNIS)\nCategories: geo\nCountries: BE\nLanguages: common\nPersonal data: no\nExamples: 40000, 44021, 20001, 04000, 71022E\nRegexp: ^(?:[1-9]\\d[01]\\d{2}[A-HJ-NP-Y]?|0[1-4]000)$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["BE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/be_nis_code"}}
{"id": "be_ogm_vcs", "text": "Name: Belgian structured communication (OGM/VCS)\nID: be_ogm_vcs\nKind: datatype\nDescription: Gestructureerde mededeling (OGM) or communication structurée (VCS), the 12-digit payment reference of Belgian credit transfers that lets the payee match a payment to an invoice or customer automatically. It is written in groups of three, four and five digits between three plus signs or three asterisks, as in +++090/9337/55493+++. The first ten digits are chosen by the payee, for example an invoice or customer number; the last two are their remainder divided by 97, or 97 when the remainder is 0. Banks refuse a transfer whose check digits do not match. In SEPA credit transfers it is sent as structured remittance information.\nTranslated names: Gestructureerde mededeling (OGM); Communication structurée (VCS); Strukturierte Mitteilung; Структурированное назначение платежа Бельгии (OGM/VCS)\nCategories: finances\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: no\nExamples: +++090/9337/55493+++, +++010/8068/17183+++, ***120/3004/81750***, 450/0000/81595\nRegexp: ^(?:\\+{3}\\d{3}/\\d{4}/\\d{5}\\+{3}|\\*{3}\\d{3}/\\d{4}/\\d{5}\\*{3}|\\d{3}/?\\d{4}/?\\d{5})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/be_ogm_vcs"}}
{"id": "be_passport", "text": "Name: Belgian passport number\nID: be_passport\nKind: pattern\nDescription: Number of a passport issued by Belgium, which FPS Foreign Affairs produces on request of a municipality or an embassy. It has eight characters, two letters followed by six digits, and no check digit. Microsoft Purview expects it without spaces or delimiters.\nTranslated names: Paspoortnummer; Numéro de passeport; Reisepassnummer; Номер паспорта Бельгии\nCategories: pii, persons\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/be_passport"}}
{"id": "be_postcode", "text": "Name: Belgian postal code\nID: be_postcode\nKind: pattern\nDescription: Four-digit postal code used in Belgium since 1969; it never starts with 0. The first digit mostly shows the province, though some ranges are shared: 1xxx covers Brussels, western Flemish Brabant and Walloon Brabant, 3xxx eastern Flemish Brabant and Limburg, 6xxx parts of Hainaut and Luxembourg. The main town of an area has the round number, as in 8000 (Bruges) and 8500 (Kortrijk). Some institutions such as the EU institutions, NATO and the broadcasters have codes of their own. bpost asks not to write a country prefix such as B- before the code.\nTranslated names: Postcode; Code postal; Postleitzahl; Почтовый индекс Бельгии\nCategories: geo, pii, common\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nExamples: 1000, 2000, 8500, 9000\nRegexp: ^[1-9]\\d{3}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/be_postcode"}}
{"id": "be_subdivision_code", "text": "Name: Belgian region and province code (ISO 3166-2:BE)\nID: be_subdivision_code\nKind: pattern\nDescription: Code of a Belgian region or province from ISO 3166-2:BE, BE- and three letters, alone or with the country code. The three regions are BE-BRU (Brussels-Capital), BE-VLG (Flemish Region) and BE-WAL (Walloon Region). The ten provinces have codes that start with V in Flanders (BE-VAN Antwerp, BE-VBR Flemish Brabant, BE-VLI Limburg, BE-VOV East Flanders, BE-VWV West Flanders) and with W in Wallonia (BE-WBR Walloon Brabant, BE-WHT Hainaut, BE-WLG Liège, BE-WLX Luxembourg, BE-WNA Namur). Brussels has no province.\nTranslated names: Code van een gewest of provincie (ISO 3166-2:BE); Code de région ou de province (ISO 3166-2:BE); Code einer Region oder Provinz (ISO 3166-2:BE); Код региона или провинции Бельгии (ISO 3166-2:BE)\nCategories: geo\nCountries: BE\nLanguages: common\nPersonal data: no\nExamples: BE-VWV, BE-BRU, BE-WLX, WNA\nRegexp: ^(?:BE-)?(?:BRU|VLG|WAL|V(?:AN|BR|LI|OV|WV)|W(?:BR|HT|LG|LX|NA))$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["BE"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/be_subdivision_code"}}
{"id": "be_vat", "text": "Name: Belgian enterprise number (KBO/BCE, VAT number)\nID: be_vat\nKind: datatype\nDescription: Ondernemingsnummer (numéro d'entreprise, Unternehmensnummer), the 10-digit number of a company, association, public body or self-employed person in the Crossroads Bank for Enterprises (KBO/BCE). With the prefix BE it is also the VAT number (BTW, TVA). It is usually written as 0415.580.365. The first digit is 0 or 1: the KBO started to assign numbers beginning with 1 on 19 September 2023, when the numbers beginning with 0 ran out. The last two digits are 97 minus the remainder of the first eight digits divided by 97. Older numbers had nine digits and are still often written without the leading 0, as in BE 428.759.497. Establishment units of an enterprise have numbers of their own, beginning with 2 to 8. ORG-ID.guide lists the register as BE-BCE_KBO, and Peppol identifies Belgian participants with ISO 6523 scheme 0208 and the 10 digits.\nTranslated names: Ondernemingsnummer; Numéro d'entreprise; Unternehmensnummer; Номер предприятия Бельгии (KBO/BCE, номер НДС)\nCategories: companies, finances\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: no\nExamples: 0415.580.365, 0563775480, 0521.749.439, BE 0403.019.261, BE 428759497\nRegexp: ^(?:BE[ -]?)?[01]?\\d{3}[. ]?\\d{3}[. ]?\\d{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies", "finances"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/be_vat"}}
{"id": "be_vehicle_plate", "text": "Name: Belgian vehicle registration plate (nummerplaat)\nID: be_vehicle_plate\nKind: datatype\nDescription: Registration number of a vehicle in Belgium as shown on the European-format plate issued since 15 November 2010: an index character, three letters and three digits, written with hyphens as 1-ABC-123. The index is a digit for ordinary plates: series 1 ran from 2010 and series 2 started with 2-AAA-001 in December 2020. Other indexes mark vehicle categories, among them M (motorcycles), S (mopeds), P (speed pedelecs), Q (trailers), O (oldtimers), T (taxis), G (agricultural vehicles), Z (dealers), Y (test drives) and V (repair businesses). The Vehicle Registration Service (DIV) issues the plates, and a plate normally stays with its owner rather than with the car. Plates of the formats used before 2010 (ABC-123 until 2008, 123-ABC from 2008), personalised, diplomatic, temporary and export plates follow other rules and are not covered.\nTranslated names: Nummerplaat; Plaque d'immatriculation; Kennzeichen; Номерной знак транспортного средства Бельгии\nCategories: transport\nCountries: BE\nLanguages: common\nPersonal data: no\nExamples: 1-ABC-123, 2-AAA-001, 1XKP083, M-AAA-000\nRegexp: ^[1-9GMOPQSTVYZ]-?[A-Z]{3}-?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["BE"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/be_vehicle_plate"}}
{"id": "benatcardid", "text": "Name: Belgian national register number (Rijksregisternummer)\nID: benatcardid\nKind: datatype\nDescription: Rijksregisternummer (numéro de registre national, Nationalregisternummer), the 11-digit number of a person in the Belgian National Register, often called the national number. It is printed on the identity card, but it is not the card number (be_eid). The first six digits are the date of birth as YYMMDD, the next three a serial number of the people born that day, odd for men (001 to 997) and even for women (002 to 998), and the last two a check number: 97 minus the remainder of the first nine digits divided by 97. For people born from 2000 a 2 is put before the nine digits for that calculation. When only the year, or the year and month, of birth is known the unknown parts are 00, and when the serial numbers of such a date run out the day becomes 01, 02 and so on; a fully unknown date is written as 000001. It is usually written as 85.07.30-033.28. Together with the BIS number it forms the social security identification number (be_insz).\nTranslated names: Rijksregisternummer; Numéro de registre national; Nationalregisternummer; Номер Национального реестра Бельгии\nCategories: pii, persons\nCountries: BE\nLanguages: nl, fr, de\nPersonal data: yes\nExamples: 42.01.22-051.81, 40000095381, 40.00.01-001.33, 83.09.14-276.43, 05.06.13-418.47\nRegexp: ^\\d{2}\\.?(?:0\\d|1[0-2])\\.?(?:[0-2]\\d|3[01])[-. ]?\\d{3}[-. ]?\\d{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["BE"], "langs": ["nl", "fr", "de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/benatcardid"}}
{"id": "beverage", "text": "Name: Beverage\nID: beverage\nKind: datatype\nDescription: Name of a drink or a kind of drink, such as coffee, tea, beer or orange juice, for example in menus, product catalogs or food surveys.\nTranslated names: Напиток\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Coffee, Orange juice, Beer", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/beverage"}}
{"id": "bf_association_number", "text": "Name: Burkinabé association registration number\nID: bf_association_number\nKind: datatype\nDescription: Registration number of an association at the Ministry of Territorial Administration and Decentralisation of Burkina Faso. ORG-ID.guide lists the register as BF-MATD; with that prefix an identifier reads BF-MATD-RNRD00045.\nCategories: companies\nCountries: BF\nLanguages: fr\nPersonal data: no\nExamples: RNRD00045", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["BF"], "langs": ["fr"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/bf_association_number"}}
{"id": "bg_driver_license", "text": "Name: Bulgarian driver's license number\nID: bg_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Bulgaria. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: BG\nLanguages: bg\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BG"], "langs": ["bg"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/bg_driver_license"}}
{"id": "bg_egn", "text": "Name: Bulgarian unified civil number (EGN)\nID: bg_egn\nKind: datatype\nDescription: Единен граждански номер, the 10-digit personal number of Bulgarian citizens. The first six digits encode the date of birth (the month is shifted for births outside the 20th century), the next three are a birth order number that also gives the sex, and the last digit is a check digit.\nTranslated names: Единен граждански номер (ЕГН)\nCategories: pii, persons\nCountries: BG\nLanguages: bg\nPersonal data: yes\nExamples: 2143258377, 2631299974\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BG"], "langs": ["bg"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/bg_egn"}}
{"id": "bg_eik", "text": "Name: Bulgarian unified identification code (EIK)\nID: bg_eik\nKind: datatype\nDescription: ЕИК (единен идентификационен код), the unified identification code under which a company is entered in the Commercial Register of Bulgaria. With the BG prefix it forms the VAT number (bg_vat). ORG-ID.guide lists the register as BG-EIK; with that prefix an identifier reads BG-EIK-204853663.\nCategories: companies\nCountries: BG\nLanguages: bg\nPersonal data: no\nExamples: 204853663, 831447150, 040534040, 131409398\nRegexp: ^(?:\\d{9}|\\d{13})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["BG"], "langs": ["bg"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bg_eik"}}
{"id": "bg_ekatte", "text": "Name: Bulgarian EKATTE code\nID: bg_ekatte\nKind: datatype\nDescription: Code in the Unified Classifier of Administrative-Territorial and Territorial Units (EKATTE) of the Bulgarian National Statistical Institute: five digits for a settlement, three letters for a province and three letters with two digits for a municipality.\nCategories: geo\nCountries: BG\nLanguages: common\nPersonal data: no\nExamples: 39970, KRZ15, KRZ\nRegexp: ^(?:\\d{5}|[A-Z]{3}(?:\\d{2})?)(?:-\\d{2})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["BG"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bg_ekatte"}}
{"id": "bg_passport", "text": "Name: Bulgarian passport number\nID: bg_passport\nKind: pattern\nDescription: Number of a passport issued by Bulgaria. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: BG\nLanguages: bg\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BG"], "langs": ["bg"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/bg_passport"}}
{"id": "bg_pnf", "text": "Name: Bulgarian personal number of a foreigner (LNCh)\nID: bg_pnf\nKind: datatype\nDescription: Личен номер на чужденец, the 10-digit personal number given to foreigners who live in Bulgaria. The last digit is a weighted check digit.\nTranslated names: Личен номер на чужденец (ЛНЧ)\nCategories: pii, persons\nCountries: BG\nLanguages: bg\nPersonal data: yes\nExamples: 4199722079, 6345738590\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["BG"], "langs": ["bg"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/bg_pnf"}}
{"id": "bg_postcode", "text": "Name: Bulgarian postal code\nID: bg_postcode\nKind: pattern\nDescription: Postal code (пощенски код) in Bulgaria: four digits, from 1000 for central Sofia.\nTranslated names: Почтовый индекс Болгарии\nCategories: geo, pii, common\nCountries: BG\nLanguages: bg\nPersonal data: yes\nExamples: 1000, 4000, 9000\nRegexp: ^[1-9]\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BG"], "langs": ["bg"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/bg_postcode"}}
{"id": "bg_vat", "text": "Name: Bulgarian VAT identification number\nID: bg_vat\nKind: datatype\nDescription: Bulgarian VAT identification number (ДДС номер). It is BG followed by 9 digits for legal entities or 10 digits for individuals, foreigners and others; a 10-digit number can be a personal number (EGN). The last digit is a check digit, with a different algorithm for each length.\nTranslated names: Идентификационен номер по ДДС\nCategories: finances, companies\nCountries: BG\nLanguages: bg\nPersonal data: yes\nExamples: BG175074752, BG200356710\nRegexp: ^BG\\d{9,10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["BG"], "langs": ["bg"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/bg_vat"}}
{"id": "bh_postcode", "text": "Name: Bahrain postal code\nID: bh_postcode\nKind: pattern\nDescription: Postal code in Bahrain: a number of three or four digits from 100 to 1299.\nCategories: geo, pii, common\nCountries: BH\nLanguages: ar\nPersonal data: yes\nExamples: 317\nRegexp: ^(?:1[0-2]|[1-9])\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BH"], "langs": ["ar"], "quality": 61, "url": "http://registry.apicrafter.io/datatype/bh_postcode"}}
{"id": "bi_nif", "text": "Name: Burundian tax identification number (NIF)\nID: bi_nif\nKind: datatype\nDescription: Numéro d'identification fiscale (NIF), the tax identification number of taxpayers in Burundi, including companies, charities and trusts. ORG-ID.guide lists the register as BI-NIF; with that prefix an identifier reads BI-NIF-4000742330.\nCategories: finances, companies\nCountries: BI\nLanguages: fr\nPersonal data: yes\nExamples: 4000742330, 4000942310", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["BI"], "langs": ["fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/bi_nif"}}
{"id": "bibcode", "text": "Name: Bibcode (ADS bibliographic code)\nID: bibcode\nKind: datatype\nDescription: Nineteen-character identifier of a publication in the NASA Astrophysics Data System (ADS) and other astronomy databases. Its fixed fields are the year (4 digits), the publication code (5 characters), the volume (4), a qualifier (1), the first page (4) and the initial of the first author's surname (1). Periods fill unused positions: 1970ApJ...161L..77K is a 1970 letter (L) in The Astrophysical Journal, volume 161, page 77, by Kemp and others. The qualifier can also hold a Physical Review issue as a lowercase letter, or the letter of an article number. The regexp is adapted from the Wikidata format of property P819, with any letter allowed as the qualifier.\nTranslated names: Библиографический код ADS (bibcode)\nCategories: science, publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1970ApJ...161L..77K, 1924MNRAS..84..308E, 1974AJ.....79..819H\nRegexp: ^\\d{4}[A-Za-z.&]{5}[A-Za-z0-9_.]{4}[A-Za-z.][\\d.]{4}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "publishing"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/bibcode"}}
{"id": "bic", "text": "Name: SWIFT/BIC code\nID: bic\nKind: datatype\nDescription: Datatype for 'SWIFT/BIC code' (bic) from rules in context 'finances'.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/bic"}}
{"id": "bik", "text": "Name: Russian bank identification code (BIK)\nID: bik\nKind: datatype\nDescription: Russian bank identification code used as unique identifier of a credit organization (bank) and issued by Bank of Russia\nTranslated names: Банковский идентификационный код\nCategories: finances\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 011708377, 043807798\nRegexp: \\d{9}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["RU"], "langs": ["ru"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/bik"}}
{"id": "bioproject_accession", "text": "Name: BioProject accession\nID: bioproject_accession\nKind: datatype\nDescription: Accession of a research project in BioProject, the project registry shared by NCBI, ENA and DDBJ. A BioProject groups the sequence reads, assemblies, samples and other data that one project deposits. It is PRJ, a letter for the issuing centre (N, E or D), one more letter and a number.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: PRJDB3\nRegexp: ^PRJ[DEN][A-Z]\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/bioproject_accession"}}
{"id": "biosample_accession", "text": "Name: BioSample accession\nID: biosample_accession\nKind: datatype\nDescription: Accession of a biological sample description in the BioSample databases of NCBI, EMBL-EBI and DDBJ. Sequencing, gene expression and proteomics submissions point to it to say which material was analysed. It is SAM, a letter for the issuing centre (N, E or D), an optional further letter and digits.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: SAMEA2397676\nRegexp: ^SAM[NED](\\w)?\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/biosample_accession"}}
{"id": "bip32addr", "text": "Name: BIP-32 extended key (xpub, xprv)\nID: bip32addr\nKind: datatype\nDescription: Extended public or private key of a hierarchical deterministic (HD) wallet in the serialization of BIP-32: 4 version bytes, depth, fingerprint of the parent key, child number, 32-byte chain code and 33-byte key data, followed by a 4-byte checksum and encoded with Base58Check into 111 characters. Mainnet keys start with xpub (public) or xprv (private), testnet keys with tpub or tprv. An xprv value is a wallet secret that controls all funds below it; an xpub value reveals every address of its branch. Keys with the prefixes of SLIP-132 (ypub, zpub and others) use the same structure but are not matched here.\nTranslated names: Расширенный ключ BIP-32 (xpub, xprv)\nCategories: cryptocurrency, secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gZ29ESFjqJoCu1Rupje8YtGqsefD265TMg7usUDFdp6W1EGMcet8, xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi\nRegexp: ^[xt](?:pub|prv)[1-9A-HJ-NP-Za-km-z]{107}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency", "secrets"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/bip32addr"}}
{"id": "bip39_mnemonic", "text": "Name: BIP-39 mnemonic phrase (seed phrase)\nID: bip39_mnemonic\nKind: datatype\nDescription: Recovery phrase of a cryptocurrency wallet as defined by BIP 39: 12, 15, 18, 21 or 24 words from a fixed list of 2048 words, where the last word also carries a checksum of the entropy. The phrase, with an optional passphrase, gives the wallet seed from which BIP-32 keys are derived, so whoever knows it controls the wallet. The regexp covers the English word list (lower-case words of 3 to 8 letters separated by single spaces); BIP 39 also has word lists for other languages.\nTranslated names: Мнемоническая фраза BIP-39 (seed-фраза)\nCategories: cryptocurrency, secrets\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about, legal winner thank year wave sausage worth useful legal winner thank yellow\nRegexp: ^[a-z]{3,8}(?: [a-z]{3,8}){11}(?:(?: [a-z]{3,8}){3}){0,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "secrets"], "country": [], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bip39_mnemonic"}}
{"id": "birth_year", "text": "Name: Year of birth\nID: birth_year\nKind: datatype\nDescription: Year in which a person was born, written with four digits, for example 1984. Data sets publish it instead of the full date of birth to make people harder to identify, but it is still personal data.\nTranslated names: Год рождения\nCategories: persons, pii, datetime\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 1984, 2001\nRegexp: ^\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii", "datetime"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/birth_year"}}
{"id": "birthday", "text": "Name: Birthday\nID: birthday\nKind: datatype\nDescription: A birthday is the anniversary of the birth of a person, or figuratively of an institution. Birthdays of people are celebrated in numerous cultures, often with birthday gifts, birthday cards, a birthday party, or a rite of passage.\nTranslated names: День рождения\nCategories: pii, datetime\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "datetime"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/birthday"}}
{"id": "birthplace", "text": "Name: Place of birth\nID: birthplace\nKind: datatype\nDescription: The place where a person was born, usually a city or town, often followed by the region or country, such as \"Montreal, QC, CAN\". Together with a name and a birth date it helps to identify a person, so it is personal data.\nTranslated names: Место рождения\nCategories: persons, pii, geo\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: Montreal, QC, CAN, Lyon, France", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii", "geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/birthplace"}}
{"id": "bitcoin_cash_address", "text": "Name: Bitcoin Cash address (CashAddr)\nID: bitcoin_cash_address\nKind: datatype\nDescription: Address of Bitcoin Cash in the CashAddr format: the network prefix bitcoincash (it may be omitted), a colon and a Base32 payload with a version byte, the hash and a 40-bit BCH-code checksum. With a 160-bit hash the payload has 42 characters and starts with q (P2PKH) or p (P2SH). Lower case is preferred and upper case is allowed, never mixed. Addresses with longer hashes, testnet prefixes (bchtest, bchreg) and legacy Base58 addresses, which look like Bitcoin's, are not matched.\nTranslated names: Адрес Bitcoin Cash (CashAddr)\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a, bitcoincash:ppm2qsznhks23z7629mms6s4cwef74vcwvn0h829pq, qr95sy3j9xwd2ap32xkykttr4cvcu7as4y0qverfuy\nRegexp: ^(?:(?:bitcoincash:)?[qp][02-9ac-hj-np-z]{41}|(?:BITCOINCASH:)?[QP][02-9AC-HJ-NP-Z]{41})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bitcoin_cash_address"}}
{"id": "bitcoin_txid", "text": "Name: Bitcoin transaction ID (txid)\nID: bitcoin_txid\nKind: datatype\nDescription: Identifier of a Bitcoin transaction: the double SHA-256 hash of the serialized transaction without its witness data, written as 64 hexadecimal digits in reversed byte order, as block explorers and the Bitcoin Core RPC show it. Block hashes and the transaction IDs of Bitcoin forks (Litecoin, Bitcoin Cash, Dogecoin) have the same form, so the value alone does not tell them apart.\nTranslated names: Идентификатор транзакции Bitcoin (txid)\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/bitcoin_txid"}}
{"id": "bitcoin_uri", "text": "Name: Bitcoin payment URI (bitcoin:)\nID: bitcoin_uri\nKind: datatype\nDescription: URI of the bitcoin: scheme that wallets open from links and QR codes to start a payment (BIP 321, which replaces BIP 21). It holds an address and query parameters such as amount (in BTC), label, message, lightning (a BOLT 11 invoice) or further addresses. The scheme and the parameter names are case-insensitive, and QR codes often use upper case. The address part may be empty when the parameters carry the payment instructions.\nTranslated names: Платёжный URI Bitcoin (bitcoin:)\nCategories: cryptocurrency, internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=20.3&label=Luke-Jr, BITCOIN:BC1QUFGY354J3KMVUCH987XE4S40836X3H0LG8F5NQ?BC=BC1P5SWKUGEZN97763TL0YTY6556856UUG0Q6JFLLJVEP9M4P7339X5QZYRH4Q\nRegexp: ^[Bb][Ii][Tt][Cc][Oo][Ii][Nn]:(?:[0-9A-Za-z]+(?:\\?\\S+)?|\\?\\S+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bitcoin_uri"}}
{"id": "bj_ifu", "text": "Name: Beninese unique tax identifier (IFU)\nID: bj_ifu\nKind: datatype\nDescription: Identifiant fiscal unique (IFU), the tax identifier of taxpayers in Benin, including companies and public bodies. ORG-ID.guide lists the register as BJ-IFU; with that prefix an identifier reads BJ-IFU-3200901353510.\nCategories: finances, companies\nCountries: BJ\nLanguages: fr\nPersonal data: yes\nExamples: 3200901353510", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["BJ"], "langs": ["fr"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/bj_ifu"}}
{"id": "blake2b256hash", "text": "Name: BLAKE2b-256 hash\nID: blake2b256hash\nKind: datatype\nDescription: Digest of the BLAKE2b hash function with a 256-bit output. It is written as 64 hexadecimal digits. Other 256-bit digests (SHA-256, SHA3-256, Keccak-256, BLAKE3 and Streebog-256) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8, bddd813c634239723171ef3fee98579b94964e3bb1cb3e427262c8c068d52319\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/blake2b256hash"}}
{"id": "blake2b512hash", "text": "Name: BLAKE2b-512 hash\nID: blake2b512hash\nKind: datatype\nDescription: Digest of the BLAKE2b hash function with a 512-bit output. It is written as 128 hexadecimal digits. Other 512-bit digests (SHA-512, SHA3-512, Keccak-512 and Streebog-512) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce, ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d17d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923\nRegexp: ^[0-9a-fA-F]{128}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/blake2b512hash"}}
{"id": "blake3hash", "text": "Name: BLAKE3 hash\nID: blake3hash\nKind: datatype\nDescription: Digest of the BLAKE3 hash function with its default 256-bit output, written as 64 hexadecimal digits. BLAKE3 is a fast successor of BLAKE2 and one of the registered algorithms of OCI content digests. It can also produce longer outputs, which the regexp does not cover. Other 256-bit digests (SHA-256, SHA3-256, Keccak-256, BLAKE2b-256 and Streebog-256) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: af1349b9f5f9a1a6a0404dea36dcc9499bcb25c9adc112b7cc9a93cae41f3262, 6437b3ac38465133ffb63b75273a8db548c558465d79db03fd359c6cd5bd9d85\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/blake3hash"}}
{"id": "bluesky_handle", "text": "Name: Bluesky handle\nID: bluesky_handle\nKind: datatype\nDescription: Handle of a Bluesky account: a domain name, such as name.bsky.social or a custom domain.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: bsky.app\nRegexp: ^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z][a-z0-9-]{0,61}[a-z0-9]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/bluesky_handle"}}
{"id": "bn_postcode", "text": "Name: Brunei postal code\nID: bn_postcode\nKind: pattern\nDescription: Postal code in Brunei: two letters and four digits, optionally separated by a space.\nCategories: geo, pii, common\nCountries: BN\nLanguages: ms\nPersonal data: yes\nExamples: BT2328, KA1131, BA1511\nRegexp: ^[A-Z]{2} ?\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BN"], "langs": ["ms"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/bn_postcode"}}
{"id": "bnf_id", "text": "Name: Bibliothèque nationale de France ID\nID: bnf_id\nKind: datatype\nDescription: Identifier of an authority or bibliographic record in the catalogue of the National Library of France: eight or nine digits and a check character, as in ark:/12148/cb<id>.\nCategories: publishing, objectids\nCountries: FR\nLanguages: common\nPersonal data: no\nExamples: 124343565, 11865672n\nRegexp: ^\\d{8,9}[0-9bcdfghjkmnpqrstvwxz]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "objectids"], "country": ["FR"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/bnf_id"}}
{"id": "bo_cins", "text": "Name: Bolivian institutional classifier code\nID: bo_cins\nKind: datatype\nDescription: Code of a public sector entity in the Bolivian Institutional Classifier (Clasificador Institucional). ORG-ID.guide lists the register as BO-CINS; with that prefix an identifier reads BO-CINS-0065-10.\nCategories: government\nCountries: BO\nLanguages: es\nPersonal data: no\nExamples: 0065-10, 0025-57, 0359-00", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["BO"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/bo_cins"}}
{"id": "bo_nit", "text": "Name: Bolivian tax identification number (NIT)\nID: bo_nit\nKind: datatype\nDescription: Número de Identificación Tributaria (NIT), the tax identification number of taxpayers in Bolivia. ORG-ID.guide lists the register as BO-NIT; with that prefix an identifier reads BO-NIT-301140029.\nCategories: finances, companies\nCountries: BO\nLanguages: es\nPersonal data: yes\nExamples: 301140029, 4746889017, 308468025", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["BO"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/bo_nit"}}
{"id": "boolean", "text": "Name: Boolean\nID: boolean\nKind: datatype\nDescription: In computer science, the Boolean data type is a data type that has one of two possible values (usually denoted true and false) which is intended to represent the two truth values of logic and Boolean algebra.\nTranslated names: Логический тип\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/boolean"}}
{"id": "br_municipality", "text": "Name: Brazilian municipality\nID: br_municipality\nKind: datatype\nDescription: Name of a municipality (município) of Brazil, the level of local government below the state, such as São Paulo or Salvador. IBGE lists 5,570 of them, counting the Federal District; their codes are the pattern br_municipality_code.\nTranslated names: Муниципалитет Бразилии\nCategories: geo, government\nCountries: BR\nLanguages: pt\nPersonal data: no\nExamples: São Paulo, Rio de Janeiro, Salvador", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["BR"], "langs": ["pt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/br_municipality"}}
{"id": "br_municipality_code", "text": "Name: Brazilian municipality code (IBGE)\nID: br_municipality_code\nKind: pattern\nDescription: Seven-digit code of a Brazilian municipality assigned by IBGE, the Brazilian Institute of Geography and Statistics. The first two digits are the code of the state, for example 35 for São Paulo, and the last digit is a check digit.\nTranslated names: Код муниципалитета Бразилии (IBGE)\nCategories: geo, government\nCountries: BR\nPersonal data: no\nExamples: 3550308, 3304557, 5300108\nRegexp: ^[1-5]\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["BR"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/br_municipality_code"}}
{"id": "br_postcode", "text": "Name: Brazilian postal code (CEP)\nID: br_postcode\nKind: pattern\nDescription: Brazilian postal code (CEP, Código de Endereçamento Postal): eight digits, usually written as five digits, a hyphen and three digits.\nTranslated names: Почтовый индекс Бразилии (CEP)\nCategories: geo, pii, common\nCountries: BR\nLanguages: pt\nPersonal data: yes\nExamples: 01001-000, 01310-100\nRegexp: ^\\d{5}-?\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BR"], "langs": ["pt"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/br_postcode"}}
{"id": "br_state", "text": "Name: Brazilian state (federative unit)\nID: br_state\nKind: datatype\nDescription: Name of one of the 27 federative units of Brazil: the 26 states and the Federal District, such as São Paulo, Minas Gerais or Distrito Federal. The two-letter abbreviation is the pattern br_state_code.\nTranslated names: Штат Бразилии\nCategories: geo, government\nCountries: BR\nLanguages: pt\nPersonal data: no\nExamples: São Paulo, Minas Gerais, Distrito Federal", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["BR"], "langs": ["pt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/br_state"}}
{"id": "br_state_code", "text": "Name: Brazilian state abbreviation (UF)\nID: br_state_code\nKind: pattern\nDescription: Two-letter abbreviation (sigla) of a Brazilian federative unit, such as SP for São Paulo or DF for the Federal District. ISO 3166-2:BR uses the same letters after BR-.\nTranslated names: Сокращение штата Бразилии\nCategories: geo, government\nCountries: BR\nPersonal data: no\nExamples: SP, RJ, DF\nRegexp: ^(?:AC|AL|AM|AP|BA|CE|DF|ES|GO|MA|MG|MS|MT|PA|PB|PE|PI|PR|RJ|RN|RO|RR|RS|SC|SE|SP|TO)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["BR"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/br_state_code"}}
{"id": "brand", "text": "Name: Brand\nID: brand\nKind: datatype\nDescription: Name of a brand, the name under which a product, a product line, a service or a store chain is sold. A brand can differ from the name of the company that owns it, so it is a separate type from the company name.\nTranslated names: Бренд\nCategories: companies, ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Walmart, Lexus", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "ecommerce"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/brand"}}
{"id": "brcpf", "text": "Name: CPF number (Cadastro de Pessoas Fisicas)\nID: brcpf\nKind: datatype\nDescription: The CPF number (Cadastro de Pessoas Fisicas; Portuguese for Natural Persons Register) is the Brazilian individual taxpayer registry, since its creation in 1965.\nCategories: pii, persons\nCountries: BR\nLanguages: pt\nPersonal data: yes\nRegexp: \\d{3}\\.\\d{3}\\.\\d{3}\\-\\d{2}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["BR"], "langs": ["pt"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/brcpf"}}
{"id": "bsb", "text": "Name: Australian BSB (Bank State Branch) code by known name\nID: bsb\nKind: datatype\nDescription: Australian BSB (Bank State Branch) code by known name identifier\nCategories: finances\nCountries: AU\nLanguages: en\nPersonal data: no\nRegexp: ^[0-9]{6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AU"], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/bsb"}}
{"id": "bsn", "text": "Name: Dutch citizen service number (BSN)\nID: bsn\nKind: datatype\nDescription: Burgerservicenummer (BSN), the personal number of everyone registered in the Dutch population register (BRP). It replaced the sofinummer in 2007 and keeps its numbers. The government uses it to identify a person in contacts with public bodies, the tax service, healthcare and education. The Rijksdienst voor Identiteitsgegevens (RvIG) issues the numbers, which carry no information about the person. A BSN has nine digits and passes the 11-proef (elfproef). The first eight digits are weighted 9 down to 2 and the last one -1, and the sum must be divisible by 11. Systems that store it as a number drop the leading zero, so 8-digit values occur; they are checked with the zero restored.\nTranslated names: Burgerservicenummer (BSN); Номер гражданина Нидерландов (BSN)\nCategories: pii, persons, finances\nCountries: NL\nLanguages: nl\nPersonal data: yes\nExamples: 999990068, 999994931, 999999990\nRegexp: ^\\d{8,9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "finances"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/bsn"}}
{"id": "bt_postcode", "text": "Name: Bhutan postal code\nID: bt_postcode\nKind: pattern\nDescription: Postal code in Bhutan: five digits.\nCategories: geo, pii, common\nCountries: BT\nLanguages: dz\nPersonal data: yes\nExamples: 11001, 31101, 35003\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BT"], "langs": ["dz"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/bt_postcode"}}
{"id": "budgetcode", "text": "Name: Russian government budget code\nID: budgetcode\nKind: datatype\nDescription: Budget codes issued by Ministry of Finances and Federal Treasury of Russia to all government and local budgets.\nTranslated names: Код бюджета\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/budgetcode"}}
{"id": "budgetname", "text": "Name: Russian government budget name\nID: budgetname\nKind: datatype\nDescription: Name of the budget of Russian government at federal, regional or local level\nTranslated names: Наименование бюджета\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/budgetname"}}
{"id": "build_number", "text": "Name: Build number by field name\nID: build_number\nKind: datatype\nDescription: Build number by field name number\nCategories: software\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/build_number"}}
{"id": "buildingnumber", "text": "Name: Building number by field name\nID: buildingnumber\nKind: datatype\nDescription: Building number by field name identifier\nCategories: realestate\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/buildingnumber"}}
{"id": "bw_tin", "text": "Name: Botswana taxpayer identification number (TIN)\nID: bw_tin\nKind: datatype\nDescription: Taxpayer Identification Number (TIN) that the Botswana Unified Revenue Service gives to taxpayers. ORG-ID.guide lists the register as BW-TIN; with that prefix an identifier reads BW-TIN-C00123402021.\nCategories: finances, companies\nCountries: BW\nLanguages: en\nPersonal data: yes\nExamples: C00123402021, T087389", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["BW"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/bw_tin"}}
{"id": "by_postcode", "text": "Name: Belarus postal code\nID: by_postcode\nKind: pattern\nDescription: Postal code in Belarus: six digits.\nCategories: geo, pii, common\nCountries: BY\nLanguages: be, ru\nPersonal data: yes\nExamples: 223016, 225860, 220050\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["BY"], "langs": ["be", "ru"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/by_postcode"}}
{"id": "by_soato", "text": "Name: Belarusian SOATO code\nID: by_soato\nKind: datatype\nDescription: Code of an administrative-territorial unit or settlement in the Belarusian System of designations of objects of administrative-territorial division and settlements (SOATO): ten digits.\nTranslated names: Код СОАТО\nCategories: geo\nCountries: BY\nLanguages: common\nPersonal data: no\nExamples: 6220857156, 6222817000\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["BY"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/by_soato"}}
{"id": "by_unp", "text": "Name: Belarusian payer account number (UNP)\nID: by_unp\nKind: datatype\nDescription: Учетный номер плательщика, the 9-character tax number that Belarus gives to organisations and individuals. Organisations have nine digits; for individuals the first two positions are letters. The number holds a region code, a serial number and a check digit.\nTranslated names: Учетный номер плательщика (УНП); Уліковы нумар плацельшчыка (УНП)\nCategories: finances\nCountries: BY\nLanguages: be, ru\nPersonal data: yes\nExamples: CC6500316, 534414149\nRegexp: ^(?:[1-7]\\d|[ABCEHKM][ABCEHKMOPT])\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["BY"], "langs": ["be", "ru"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/by_unp"}}
{"id": "ca_bank_account", "text": "Name: Canadian bank account number\nID: ca_bank_account\nKind: pattern\nDescription: Number of a bank account held in Canada. Microsoft Purview looks for seven or twelve digits.\nCategories: finances\nCountries: CA\nLanguages: en, fr\nPersonal data: no\nRegexp: ^(?:\\d{7}|\\d{12})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["CA"], "langs": ["en", "fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ca_bank_account"}}
{"id": "ca_din", "text": "Name: Canadian Drug Identification Number (DIN)\nID: ca_din\nKind: datatype\nDescription: Eight-digit number that Health Canada assigns to a drug product, for human or veterinary use, when it is authorized for sale in Canada. It is printed on the label. The Drug Product Database of Health Canada can be searched by DIN.\nCategories: medical\nCountries: CA\nLanguages: common\nPersonal data: no\nExamples: 00559393, 00425362\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["CA"], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ca_din"}}
{"id": "ca_fsa", "text": "Name: Canadian forward sortation area (FSA)\nID: ca_fsa\nKind: datatype\nDescription: First three characters of a Canadian postal code (ca_postcode): letter, digit, letter, for example K1A. A forward sortation area is the area covered by all postal codes that start with these characters. The letter is a postal district within one province or territory, and a 0 as the digit marks a rural area. Statistics Canada and other publishers release data and boundary files by FSA when full postal codes would be too detailed.\nTranslated names: Зона сортировки почты Канады (FSA)\nCategories: geo\nCountries: CA\nLanguages: common\nPersonal data: no\nExamples: K1A, T2P, X0A\nRegexp: ^[ABCEGHJ-NPRSTVXY]\\d[ABCEGHJ-NPRSTV-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["CA"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ca_fsa"}}
{"id": "ca_gov_department_number", "text": "Name: Government of Canada department number\nID: ca_gov_department_number\nKind: datatype\nDescription: Number that the Receiver General gives to a federal department or agency of Canada that may use the Consolidated Revenue Fund, as published in the list of legal department names. ORG-ID.guide lists the register as CA-GOV; with that prefix an identifier reads CA-GOV-001.\nCategories: government\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 001, 097, 124", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["CA"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ca_gov_department_number"}}
{"id": "ca_ns_registry_id", "text": "Name: Nova Scotia Registry of Joint Stock Companies number\nID: ca_ns_registry_id\nKind: datatype\nDescription: Number of a company, society or other entity in the Registry of Joint Stock Companies of Nova Scotia, Canada. ORG-ID.guide lists the register as CA_NS-NVS_NVE; with that prefix an identifier reads CA_NS-NVS_NVE-1542067.\nCategories: companies\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 1542067, 3276546", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["CA"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ca_ns_registry_id"}}
{"id": "ca_phin", "text": "Name: Canadian personal health identification number (PHIN)\nID: ca_phin\nKind: datatype\nDescription: Personal health identification number (PHIN) of the health insurance plan of Manitoba: nine digits.\nCategories: pii, persons, medical\nCountries: CA\nLanguages: en, fr\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["CA"], "langs": ["en", "fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ca_phin"}}
{"id": "ca_postcode", "text": "Name: Canadian postal code\nID: ca_postcode\nKind: pattern\nDescription: Canadian postal code: six characters in the form A1A 1A1, a letter, a digit and a letter, a space, then a digit, a letter and a digit. The letters D, F, I, O, Q and U are not used, and W and Z do not start a code.\nAlso known as: ca_postalcode\nTranslated names: Почтовый индекс Канады\nCategories: geo, pii, common\nCountries: CA\nLanguages: en, fr\nPersonal data: yes\nExamples: K1A 0B1, H0H 0H0, M5V3L9\nRegexp: ^[ABCEGHJ-NPRSTVXY]\\d[ABCEGHJ-NPRSTV-Z] ?\\d[ABCEGHJ-NPRSTV-Z]\\d$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CA"], "langs": ["en", "fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ca_postcode"}}
{"id": "ca_pr_card", "text": "Name: Canadian permanent resident card number\nID: ca_pr_card\nKind: datatype\nDescription: Document number of the permanent resident card, the status document that Immigration, Refugees and Citizenship Canada (IRCC) issues to permanent residents of Canada. It identifies the card, not the person, so a renewed card has a new number.\nCategories: pii, persons\nCountries: CA\nLanguages: en, fr\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CA"], "langs": ["en", "fr"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ca_pr_card"}}
{"id": "cabcphn", "text": "Name: Canada British Columbia's Personal Health Number (PHN)\nID: cabcphn\nKind: datatype\nDescription: Each B.C. resident enrolled with the Medical Services Plan (MSP) is given a unique lifetime identifier for health care called a Personal Health Number (PHN).\nCategories: pii, persons\nCountries: CA\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CA"], "langs": ["en"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/cabcphn"}}
{"id": "cabizlic", "text": "Name: Business licence number\nID: cabizlic\nKind: datatype\nDescription: CA datatype for 'Business licence number' (cabizlic) from rules in context 'companies'.\nCategories: companies\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: A1234, BC12345, XYZ1234567\nRegexp: ^[A-Z]{1,3}[0-9]{4,7}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["CA"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/cabizlic"}}
{"id": "cabn", "text": "Name: Canada Business Number\nID: cabn\nKind: datatype\nDescription: CA datatype for 'Canada Business Number' (cabn) from rules in context 'finances'.\nCategories: finances\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 123456789, 987654321\nRegexp: ^[0-9]{9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CA"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cabn"}}
{"id": "cacharity", "text": "Name: Charity registration number\nID: cacharity\nKind: datatype\nDescription: CA datatype for 'Charity registration number' (cacharity) from rules in context 'finances'.\nCategories: finances\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 123456789RR0001, 987654321RR0002\nRegexp: ^[0-9]{9}RR[0-9]{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CA"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cacharity"}}
{"id": "cacorp", "text": "Name: Federal corporation number\nID: cacorp\nKind: datatype\nDescription: CA datatype for 'Federal corporation number' (cacorp) from rules in context 'companies'.\nCategories: companies\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 1234567, 12345678, 123456789\nRegexp: ^[0-9]{7,9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["CA"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cacorp"}}
{"id": "cadastralnumber", "text": "Name: Cadastral number by field name\nID: cadastralnumber\nKind: datatype\nDescription: Cadastral number by field name identifier\nCategories: realestate\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/cadastralnumber"}}
{"id": "cadriverlic", "text": "Name: Canada driver license number\nID: cadriverlic\nKind: datatype\nDescription: Alphanumeric value of the Canada driver license\nCategories: pii, persons\nCountries: CA\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-Z](?:\\d[- ]*){14}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CA"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/cadriverlic"}}
{"id": "caextra", "text": "Name: Extra-provincial registration number\nID: caextra\nKind: datatype\nDescription: CA datatype for 'Extra-provincial registration number' (caextra) from rules in context 'companies'.\nCategories: companies\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: AB-1234, BC-12345, XY-123456, AB1234\nRegexp: ^[A-Z]{2}-?[0-9]{4,6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["CA"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/caextra"}}
{"id": "cagst", "text": "Name: GST/HST account number\nID: cagst\nKind: datatype\nDescription: CA datatype for 'GST/HST account number' (cagst) from rules in context 'finances'.\nCategories: finances\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 123456789RT0001, 987654321RT0002\nRegexp: ^[0-9]{9}RT[0-9]{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CA"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cagst"}}
{"id": "caip10_account_id", "text": "Name: Blockchain account ID (CAIP-10)\nID: caip10_account_id\nKind: datatype\nDescription: Chain-agnostic identifier of an account defined by CAIP-10: a CAIP-2 blockchain ID, a colon and the account address in the format of that chain, up to 128 characters. It tells both the network and the address, which an address alone often does not.\nTranslated names: Идентификатор аккаунта в блокчейне (CAIP-10)\nCategories: cryptocurrency, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: eip155:1:0xab16a96D359eC26a11e2C2b3d8f8B8942d5Bfcdb, bip122:000000000019d6689c085ae165831e93:128Lkh3S7CkDTBZ8W7BbpsN3YYizJMp8p6, cosmos:cosmoshub-3:cosmos1t2uflqwqe0fsj0shcfkrvpukewcw40yjj6hdc0\nRegexp: ^[-a-z0-9]{3,8}:[-_a-zA-Z0-9]{1,32}:[-.%a-zA-Z0-9]{1,128}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/caip10_account_id"}}
{"id": "caip2_chain_id", "text": "Name: Blockchain ID (CAIP-2)\nID: caip2_chain_id\nKind: datatype\nDescription: Chain-agnostic identifier of a blockchain defined by CAIP-2: a namespace of 3 to 8 lower-case letters, digits or hyphens that names an ecosystem (eip155 for EVM chains, bip122 for Bitcoin-like chains, cosmos, solana and others), a colon and a reference of up to 32 characters that identifies the chain within it, such as the EIP-155 chain ID or the start of the genesis block hash.\nTranslated names: Идентификатор блокчейна (CAIP-2)\nCategories: cryptocurrency, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: eip155:1, bip122:000000000019d6689c085ae165831e93, cosmos:cosmoshub-3\nRegexp: ^[-a-z0-9]{3,8}:[-_a-zA-Z0-9]{1,32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/caip2_chain_id"}}
{"id": "call_sign", "text": "Name: Radio call sign\nID: call_sign\nKind: datatype\nDescription: Identifier of a radio station, such as a broadcaster, a ship, an aircraft or an amateur radio operator, formed under the ITU Radio Regulations from a prefix allocated to the country and a suffix assigned by the national administration. Amateur radio call signs identify individual licence holders.\nTranslated names: Позывной сигнал радиостанции\nCategories: telecom\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: KDKA, SHJO", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/call_sign"}}
{"id": "caonohip", "text": "Name: Canada Ontario Health Insurance Plan (OHIP) number\nID: caonohip\nKind: datatype\nDescription: Canada Ontario Health Insurance Plan (OHIP) number\nCategories: pii, persons\nCountries: CA\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CA"], "langs": ["en"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/caonohip"}}
{"id": "capassport", "text": "Name: Canadian passport number\nID: capassport\nKind: pattern\nDescription: Number of Canadian passport\nCategories: pii, persons\nCountries: CA\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CA"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/capassport"}}
{"id": "capec_id", "text": "Name: CAPEC identifier\nID: capec_id\nKind: datatype\nDescription: Identifier of an attack pattern in MITRE's Common Attack Pattern Enumeration and Classification (CAPEC): CAPEC- followed by a number of one to five digits without leading zeros. CVE records use it to describe the impact of a vulnerability, and MITRE ATT&CK techniques refer to related CAPEC entries with it.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CAPEC-66, CAPEC-13\nRegexp: ^CAPEC-[1-9][0-9]{0,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/capec_id"}}
{"id": "caprogramacct", "text": "Name: CRA program account number\nID: caprogramacct\nKind: datatype\nDescription: CA datatype for 'CRA program account number' (caprogramacct) from rules in context 'finances'.\nCategories: finances\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 123456789RP0001, 987654321RT0002, 123456789RC0001\nRegexp: ^[0-9]{9}R[A-Z][0-9]{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CA"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/caprogramacct"}}
{"id": "caprovince", "text": "Name: Province of Canada\nID: caprovince\nKind: datatype\nDescription: Provinces and territories of Canada\nCategories: geo\nCountries: CA\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["CA"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/caprovince"}}
{"id": "caprovincecode", "text": "Name: Province of Canada alpha2 code\nID: caprovincecode\nKind: pattern\nDescription: Provinces and territories of Canada alpha2 code\nCategories: geo\nCountries: CA\nLanguages: en\nPersonal data: no\nRegexp: (NL|PE|NS|NB|QC|ON|MB|SK|AB|BC|YT|NT|NU)", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["CA"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/caprovincecode"}}
{"id": "cardano_address", "text": "Name: Cardano address (Shelley)\nID: cardano_address\nKind: datatype\nDescription: Shelley-era address of Cardano as specified by CIP-19, encoded with Bech32 without a length limit. Payment addresses have the prefix addr (base, pointer, enterprise and script addresses) and reward addresses the prefix stake; the first data character encodes the address type. Testnet addresses (addr_test, stake_test) and Byron-era Base58 addresses are not matched.\nTranslated names: Адрес Cardano (Shelley)\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: addr1qx2fxv2umyhttkxyxp8x0dlpdt3k6cwng5pxj3jhsydzer3n0d3vllmyqwsx5wktcd8cc3sq835lu7drv2xwl2wywfgse35a3x, addr1vx2fxv2umyhttkxyxp8x0dlpdt3k6cwng5pxj3jhsydzers66hrl8, stake1uyehkck0lajq8gr28t9uxnuvgcqrc6070x3k9r8048z8y5gh6ffgw\nRegexp: ^(?:addr1|stake1)[02-9ac-hj-np-z]{53,}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cardano_address"}}
{"id": "cardinal_direction", "text": "Name: Cardinal direction\nID: cardinal_direction\nKind: datatype\nDescription: Compass direction written as a word or an abbreviation: a cardinal direction (North, East, South, West or N, E, S, W), an intercardinal direction (Northeast, SW), or a travel direction on a road (Northbound, WB).\nTranslated names: Сторона света\nCategories: geo\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: N, SW, Northeast, Westbound", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cardinal_direction"}}
{"id": "cart_id", "text": "Name: Shopping cart ID by known name\nID: cart_id\nKind: datatype\nDescription: Shopping cart ID by known name identifier\nCategories: ecommerce\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": [], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/cart_id"}}
{"id": "case_number", "text": "Name: Case number by known name\nID: case_number\nKind: datatype\nDescription: Case number by known name identifier\nCategories: legal\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/case_number"}}
{"id": "casgc", "text": "Name: Standard Geographical Classification (SGC)\nID: casgc\nKind: datatype\nDescription: The Standard Geographical Classification (SGC) is a system maintained by Statistics Canada for categorizing and enumerating the census geographic units of Canada. Each geographic area receives a unique numeric code ranging from 1 to 10 digits, which extend telescopically to refer to increasingly small areas.\nCategories: geo\nCountries: CA\nLanguages: en\nPersonal data: no\nExamples: 2410043, 4604040\nRegexp: \\d{2}(\\d{2}(\\d{3})?)?", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["CA"], "langs": ["en"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/casgc"}}
{"id": "casin", "text": "Name: Canada social insurance number (SIN)\nID: casin\nKind: datatype\nDescription: Social insurance number (SIN) is a number issued in Canada to administer various government programs.\nCategories: pii, persons\nCountries: CA\nLanguages: en\nPersonal data: yes\nRegexp: (\\d{3}-\\d{3}-\\d{3})|(\\d{9})", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CA"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/casin"}}
{"id": "casrn", "text": "Name: CAS Registry Number\nID: casrn\nKind: datatype\nDescription: Identifier that the Chemical Abstracts Service (CAS) gives to a chemical substance: two to seven digits, a hyphen, two digits, a hyphen and a check digit.\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 7732-18-5, 64-17-5, 50-00-0\nRegexp: ^[1-9]\\d{1,6}-\\d{2}-\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/casrn"}}
{"id": "category", "text": "Name: Category\nID: category\nKind: datatype\nDescription: Object or entity category\nTranslated names: Категория\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/category"}}
{"id": "catransit", "text": "Name: Canadian branch transit number\nID: catransit\nKind: datatype\nDescription: Datatype for 'Canadian branch transit number' (catransit) from rules in context 'finances'.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/catransit"}}
{"id": "ccamcode", "text": "Name: Code CCAM selon le nom du champ\nID: ccamcode\nKind: datatype\nDescription: FR datatype for 'Code CCAM selon le nom du champ' (ccamcode) from rules in context 'medical'. CCAM (Classification Commune des Actes Médicaux) is the French common classification of medical procedures used in the French healthcare system. CCAM codes are used to identify and classify medical acts and procedures for billing, reimbursement, and statistical purposes. The format consists of exactly 4 characters: 1 uppercase letter, 2 digits, and 1 uppercase letter (e.g., A123B).\nTranslated names: CCAM Code (Common Classification of Medical Procedures); Code CCAM (Classification Commune des Actes Médicaux)\nCategories: medical\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: HBQK002, ZBQK002\nRegexp: ^[A-Z]{4}\\d{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": ["FR"], "langs": ["fr"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ccamcode"}}
{"id": "cd_npo_registration_number", "text": "Name: Congolese non-profit registration number\nID: cd_npo_registration_number\nKind: datatype\nDescription: Registration number that the Ministry of Justice and Human Rights of the Democratic Republic of the Congo gives to non-profit organisations. ORG-ID.guide lists the register as CD-MJDH; with that prefix an identifier reads CD-MJDH-123-CAB-MIN-JDH-2022.\nCategories: companies\nCountries: CD\nLanguages: fr\nPersonal data: no\nExamples: 123-CAB-MIN-JDH-2022, 160-CAB-MIN-JDH-2014", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["CD"], "langs": ["fr"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/cd_npo_registration_number"}}
{"id": "cell_ontology_id", "text": "Name: Cell Ontology (CL) term ID\nID: cell_ontology_id\nKind: datatype\nDescription: Identifier of a cell type in the Cell Ontology, a structured vocabulary of cell types from prokaryotes to mammals, plants and fungi. It is CL: and seven digits; OBO PURLs and Wikidata write CL_ instead.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CL:0000236, CL:0000062, CL_0000236\nRegexp: ^CL[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/cell_ontology_id"}}
{"id": "cellosaurus_id", "text": "Name: Cellosaurus accession (RRID:CVCL)\nID: cellosaurus_id\nKind: datatype\nDescription: Accession of a cell line in Cellosaurus, the cell line knowledge resource of the SIB Swiss Institute of Bioinformatics: CVCL_ and four characters. It is also the research resource identifier RRID:CVCL_xxxx.\nCategories: science, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CVCL_0030, CVCL_0440\nRegexp: ^CVCL_[A-Z\\d][A-Z\\d][A-Z\\d][A-Z\\d]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cellosaurus_id"}}
{"id": "cfdanumber", "text": "Name: The Catalog of Federal Domestic Assistance (CFDA) number\nID: cfdanumber\nKind: datatype\nDescription: CFDA numbers are the system for identifying and sorting the 2,000+ federal programs. Each CFDA number contains five digits and appears in the following format: ##.### (e.g., 10.001 or 98.102).\nCategories: government\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 93.791, 93.778\nRegexp: \\d{2}\\.\\d{3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["US"], "langs": ["en"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/cfdanumber"}}
{"id": "cficode", "text": "Name: Classification of Financial Instruments (ISO 10962)\nID: cficode\nKind: datatype\nDescription: ISO 10962, generally known as CFI (Classification of Financial Instruments) is a six-letter-code used in the financial services industry to classify and describe the structure and function of a financial instrument (in the form of security or contract). It is an international standard approved by the International Organization for Standardization (ISO)\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ESVUFR, FCEPNX\nRegexp: ^[A-Z]{6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cficode"}}
{"id": "ch_bfs_gemeinde", "text": "Name: Swiss municipality number (BFS-Nr.)\nID: ch_bfs_gemeinde\nKind: datatype\nDescription: Number of one to four digits that the Swiss Federal Statistical Office assigns to each municipality.\nCategories: geo\nCountries: CH\nLanguages: common\nPersonal data: no\nExamples: 5268, 5478\nRegexp: ^[1-9]\\d{0,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["CH"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ch_bfs_gemeinde"}}
{"id": "ch_canton", "text": "Name: Swiss canton\nID: ch_canton\nKind: datatype\nDescription: Name of one of the 26 cantons of Switzerland, such as Zürich, Bern or Ticino, in German, French, Italian or English. The two-letter abbreviation is the pattern ch_canton_code.\nTranslated names: Кантон Швейцарии\nCategories: geo, government\nCountries: CH\nLanguages: de, fr, it\nPersonal data: no\nExamples: Zürich, Genève, Ticino", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ch_canton"}}
{"id": "ch_canton_code", "text": "Name: Swiss canton abbreviation\nID: ch_canton_code\nKind: pattern\nDescription: Two-letter abbreviation of a Swiss canton, such as ZH (Zürich), BE (Bern) or TI (Ticino). It is used on vehicle plates and in ISO 3166-2:CH after CH-.\nTranslated names: Сокращение кантона Швейцарии\nCategories: geo, government\nCountries: CH\nPersonal data: no\nExamples: ZH, GE, TI\nRegexp: ^(?:AG|AI|AR|BE|BL|BS|FR|GE|GL|GR|JU|LU|NE|NW|OW|SG|SH|SO|SZ|TG|TI|UR|VD|VS|ZG|ZH)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["CH"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ch_canton_code"}}
{"id": "ch_esr", "text": "Name: Swiss payment slip reference number (ESR, QR reference)\nID: ch_esr\nKind: datatype\nDescription: Reference number of Swiss inpayment slips (ESR/ISR, Einzahlungsschein mit Referenznummer), also used as the QR reference of QR-bills. It has 27 digits, the last being a recursive modulo 10 check digit, and is printed as two digits followed by five groups of five. Leading zeros can be omitted.\nTranslated names: Einzahlungsschein mit Referenznummer (ESR); Bulletin de versement avec numéro de référence (BVR)\nCategories: finances\nCountries: CH\nLanguages: de, fr, it\nPersonal data: no\nExamples: 306356360403828294825668780, 664319904784271582486799994, 30 63563 60403 82829 48256 68780\nRegexp: ^(?:\\d{2}(?: \\d{5}){5}|\\d{27})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ch_esr"}}
{"id": "ch_postcode", "text": "Name: Swiss postal code\nID: ch_postcode\nKind: pattern\nDescription: Postal code (Postleitzahl, numéro postal) in Switzerland: four digits. Liechtenstein uses the same system.\nTranslated names: Почтовый индекс Швейцарии\nCategories: geo, pii, common\nCountries: CH\nLanguages: de, fr, it\nPersonal data: yes\nExamples: 8001, 3011, 1201\nRegexp: ^[1-9]\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ch_postcode"}}
{"id": "chahv", "text": "Name: Swiss AHV Number\nID: chahv\nKind: datatype\nDescription: Swiss AHV (Alters- und Hinterlassenenversicherung) social security number\nCategories: pii, persons\nCountries: CH\nLanguages: de, fr, it\nPersonal data: yes\nExamples: 756.9217.0769.85\nRegexp: ^756\\.?\\d{4}\\.?\\d{4}\\.?\\d{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/chahv"}}
{"id": "chassis_number", "text": "Name: Chassis number by field name\nID: chassis_number\nKind: datatype\nDescription: Chassis number by field name number\nCategories: transport\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/chassis_number"}}
{"id": "chbankaccount", "text": "Name: Swiss Bank Account Number\nID: chbankaccount\nKind: datatype\nDescription: Swiss bank account number (IBAN format)\nCategories: finances\nCountries: CH\nLanguages: de, fr, it\nPersonal data: no\nExamples: CH9300762011623852957\nRegexp: ^CH\\d{7}[0-9A-Z]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/chbankaccount"}}
{"id": "chebi_id", "text": "Name: ChEBI ID\nID: chebi_id\nKind: datatype\nDescription: Number of an entry in ChEBI (Chemical Entities of Biological Interest), the EMBL-EBI dictionary of small molecules. It is often written with the prefix CHEBI:, which this format leaves out.\nCategories: chemistry, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 27518, 18153, 28969\nRegexp: ^[1-9]\\d*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/chebi_id"}}
{"id": "chembl_id", "text": "Name: ChEMBL ID\nID: chembl_id\nKind: datatype\nDescription: Identifier of a compound, target, assay or document in ChEMBL, the EMBL-EBI database of bioactive molecules: CHEMBL and a number.\nCategories: chemistry, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CHEMBL417016, CHEMBL1200604, CHEMBL113\nRegexp: ^CHEMBL\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/chembl_id"}}
{"id": "chemspider_id", "text": "Name: ChemSpider ID\nID: chemspider_id\nKind: datatype\nDescription: Number of a chemical structure record in ChemSpider, the chemical database of the Royal Society of Chemistry.\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 3953, 10189562, 1086\nRegexp: ^[1-9]\\d*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/chemspider_id"}}
{"id": "chiban", "text": "Name: Swiss IBAN\nID: chiban\nKind: datatype\nDescription: Swiss IBAN (International Bank Account Number)\nCategories: finances\nCountries: CH\nLanguages: de, fr, it\nPersonal data: no\nExamples: CH9300762011623852957\nRegexp: ^CH\\d{7}[0-9A-Z]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/chiban"}}
{"id": "chpassport", "text": "Name: Swiss Passport Number\nID: chpassport\nKind: datatype\nDescription: Swiss passport number used for international travel identification\nCategories: pii, persons\nCountries: CH\nLanguages: de, fr, it\nPersonal data: yes\nExamples: A12345678\nRegexp: ^[A-Z][0-9]{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/chpassport"}}
{"id": "chuid", "text": "Name: Swiss UID\nID: chuid\nKind: datatype\nDescription: Swiss UID (Unternehmens-Identifikationsnummer) - Swiss business identification number\nCategories: finances\nCountries: CH\nLanguages: de, fr, it\nPersonal data: no\nExamples: CHE-123.456.788, CHE-123.456.788 TVA\nRegexp: ^CHE-?\\d{3}\\.?\\d{3}\\.?\\d{3}(?: ?(?:MWST|TVA|IVA))?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CH"], "langs": ["de", "fr", "it"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/chuid"}}
{"id": "ci_association_number", "text": "Name: Ivorian association registration number\nID: ci_association_number\nKind: datatype\nDescription: Registration number that the Ministry of the Interior of Côte d'Ivoire gives to associations and other organisations. ORG-ID.guide lists the register as CI-MOI; with that prefix an identifier reads CI-MOI-474-MIS-DGAT-DAG-SDVA.\nCategories: companies\nCountries: CI\nLanguages: fr\nPersonal data: no\nExamples: 474-MIS-DGAT-DAG-SDVA, 395-INT-DGAT-DAG-SDVA", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["CI"], "langs": ["fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ci_association_number"}}
{"id": "cif", "text": "Name: CIF por nombre de campo\nID: cif\nKind: datatype\nDescription: ES datatype for 'CIF por nombre de campo' (cif) from rules in context 'finances'. The CIF (Código de Identificación Fiscal) is a Spanish tax identification code assigned to companies and legal entities. It consists of 9 characters: one letter from the set A-H, J-N, P-S, U-W (excluding I, O, and certain letters), followed by 7 digits, and ending with one alphanumeric character (letter or digit) that serves as a check digit.\nCategories: finances\nCountries: ES\nLanguages: es\nPersonal data: yes\nExamples: A12345674, B98765432\nRegexp: ^[ABCDEFGHJKLMNPQRSUVW][0-9]{7}[A-Z0-9]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["ES"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cif"}}
{"id": "city", "text": "Name: City\nID: city\nKind: datatype\nDescription: A city is a large human settlement. It can be defined as a permanent and densely settled place with administratively defined boundaries whose members work primarily on non-agricultural tasks.\nTranslated names: Город\nCategories: geo, pii, common\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["geo", "pii", "common"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/city"}}
{"id": "civility", "text": "Name: Civility (common title)\nID: civility\nKind: datatype\nDescription: Everyday courtesy title written before a person's name, such as Mr, Mrs, Ms, Miss or Mx in English, M. or Mme in French and Herr or Frau in German. Most of these titles show the person's gender and some show marital status, so a civility column is personal data.\nTranslated names: Civilité; Обращение (господин, госпожа)\nCategories: persons, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: Mr, Ms, Mx, Mme, Herr", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/civility"}}
{"id": "cl_mercado_publico_code", "text": "Name: Chilean Mercado Público organisation code\nID: cl_mercado_publico_code\nKind: datatype\nDescription: Code of a supplier or a buying unit on Mercado Público, the public procurement platform of Chile run by ChileCompra. ORG-ID.guide lists the register as CL-MP; with that prefix an identifier reads CL-MP-2544.\nCategories: companies, government\nCountries: CL\nLanguages: es\nPersonal data: no\nExamples: 2544, 2391, 26797", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "government"], "country": ["CL"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/cl_mercado_publico_code"}}
{"id": "cl_postcode", "text": "Name: Chile postal code\nID: cl_postcode\nKind: pattern\nDescription: Postal code in Chile: seven digits.\nCategories: geo, pii, common\nCountries: CL\nLanguages: es\nPersonal data: yes\nExamples: 8340457, 8720019, 1230000, 8329100\nRegexp: ^\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CL"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/cl_postcode"}}
{"id": "cl_rut", "text": "Name: Chilean tax number (RUT, RUN)\nID: cl_rut\nKind: datatype\nDescription: Rol Único Tributario, the Chilean tax number. For people it is the same as the RUN (Rol Único Nacional), the national identification number. It has up to eight digits and a check character (a digit or K), and is usually written with dots and a hyphen.\nTranslated names: Rol Único Tributario (RUT)\nCategories: finances, pii\nCountries: CL\nLanguages: es\nPersonal data: yes\nExamples: 95566826K, 676347704, 95.566.826-K\nRegexp: ^\\d{1,2}\\.?\\d{3}\\.?\\d{3}-?[0-9K]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "pii"], "country": ["CL"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/cl_rut"}}
{"id": "clabe", "text": "Name: Mexican CLABE\nID: clabe\nKind: datatype\nDescription: Datatype for 'Mexican CLABE' (clabe) from rules in context 'finances'.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/clabe"}}
{"id": "clinvar_rcv_accession", "text": "Name: ClinVar RCV accession\nID: clinvar_rcv_accession\nKind: datatype\nDescription: Accession of a ClinVar reference record (RCV), which combines the interpretations that submitters gave for one variation and one condition. It is RCV, a number and an optional version. Single submissions have SCV accessions, which are not covered.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: RCV000033555.3\nRegexp: ^RCV\\d+(\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/clinvar_rcv_accession"}}
{"id": "clinvar_variation_id", "text": "Name: ClinVar Variation ID\nID: clinvar_variation_id\nKind: datatype\nDescription: Number of a variation record in ClinVar, the NCBI archive of reports on how human genetic variants relate to health conditions. The same record has an accession made of VCV and the number padded to nine digits, as in VCV000012345 for Variation ID 12345.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 12345, 7105, 13961\nRegexp: ^\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/clinvar_variation_id"}}
{"id": "clli", "text": "Name: CLLI code (Common Language Location Identifier)\nID: clli\nKind: datatype\nDescription: Code of the North American telecommunications industry, maintained by iconectiv (formerly Bellcore and Telcordia), that identifies telephone company buildings and the switches and other equipment in them. Four characters name the place and two the state, province or country; two more letters or digits name the building, which makes the 8-character site code, and three further characters name the equipment in an 11-character entity code.\nTranslated names: Код CLLI (Common Language Location Identifier)\nCategories: telecom\nCountries: US, CA\nLanguages: common\nPersonal data: no\nExamples: HSTNTXMOCG0, PTLDOR12DS0, PTLDOR12\nRegexp: ^[A-Z0-9]{4}[A-Z]{2}[A-Z0-9]{2}(?:[A-Z0-9]{3})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["telecom"], "country": ["US", "CA"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/clli"}}
{"id": "cloudflare_origin_ca_key", "text": "Name: Cloudflare Origin CA key\nID: cloudflare_origin_ca_key\nKind: datatype\nDescription: Key for the Cloudflare Origin CA certificates API, often sent in the X-Auth-User-Service-Key header and also used by the Keyless SSL key server. It always starts with v1.0-; secret scanners expect 24 hexadecimal digits, a hyphen and 146 more hexadecimal digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^v1\\.0-[a-f0-9]{24}-[a-f0-9]{146}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/cloudflare_origin_ca_key"}}
{"id": "cm_niu", "text": "Name: Cameroonian taxpayer number (NIU)\nID: cm_niu\nKind: datatype\nDescription: Numéro d'identifiant unique (NIU), the tax identification number of taxpayers in Cameroon. ORG-ID.guide lists the register as CM-NIU; with that prefix an identifier reads CM-NIU-M099600009248R.\nCategories: finances, companies\nCountries: CM\nLanguages: fr, en\nPersonal data: yes\nExamples: M099600009248R", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["CM"], "langs": ["fr", "en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/cm_niu"}}
{"id": "cn_division_code", "text": "Name: Chinese administrative division code\nID: cn_division_code\nKind: datatype\nDescription: Code of an administrative division of the People's Republic of China used by the National Bureau of Statistics: six digits for provinces, prefectures and counties (GB/T 2260), up to twelve for townships and villages. Wikidata writes it in groups separated by spaces.\nCategories: geo\nCountries: CN\nLanguages: common\nPersonal data: no\nExamples: 31 01 10, 11\nRegexp: ^(?:1[1-5]|2[1-3]|3[1-7]|4[1-6]|5[0-4]|6[1-5]|71|8[1-2])(?: ?(?:0[1-9]|[1-6]\\d|70|90)(?: ?(?:0[1-9]|[1-9]\\d)(?: ?(?:00[1-9]|0[1-9]\\d|[1-5]\\d\\d)(?: ?(?:00[1-9]|0[1-9]\\d|[1-5]\\d\\d)(?: ?(?:11[1-2]|12[1-3]|2[1-2]0))?)?)?)?)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["CN"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cn_division_code"}}
{"id": "cn_uscc", "text": "Name: Chinese Unified Social Credit Code\nID: cn_uscc\nKind: datatype\nDescription: Eighteen-character identifier of a legal entity or other organization in China (GB 32100-2015): registration authority, entity type, division code, organization code and a check character.\nCategories: companies, finances\nCountries: CN\nLanguages: common\nPersonal data: no\nExamples: 71310106424845496E, 111000000000116154, 531000005000160090\nRegexp: ^[0-9A-HJ-NPQRTUWXY]{2}\\d{6}[0-9A-HJ-NPQRTUWXY]{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["CN"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cn_uscc"}}
{"id": "cnalibabaorder", "text": "Name: Alibaba order ID by field name\nID: cnalibabaorder\nKind: datatype\nDescription: Alibaba order ID by field name identifier\nCategories: ecommerce\nCountries: CN\nLanguages: zh\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": ["CN"], "langs": ["zh"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/cnalibabaorder"}}
{"id": "cnjdorder", "text": "Name: JD.com order ID by field name\nID: cnjdorder\nKind: datatype\nDescription: JD.com order ID by field name identifier\nCategories: ecommerce\nCountries: CN\nLanguages: zh\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": ["CN"], "langs": ["zh"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/cnjdorder"}}
{"id": "cnpj", "text": "Name: Brazilian CNPJ (Cadastro Nacional de Pessoa Jurídica) by known name\nID: cnpj\nKind: datatype\nDescription: Brazilian CNPJ (Cadastro Nacional de Pessoa Jurídica) by known name identifier\nCategories: finances\nCountries: BR\nLanguages: pt\nPersonal data: no\nExamples: 47.508.411/0001-56, 09.101.925/0001-01\nRegexp: ^\\d{2}\\.?\\d{3}\\.?\\d{3}/?\\d{4}-?\\d{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["BR"], "langs": ["pt"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cnpj"}}
{"id": "co_cuin", "text": "Name: Colombian unique institutional code (CUIN)\nID: co_cuin\nKind: datatype\nDescription: Código Único Institucional (CUIN), the 15-digit code that the Contaduría General de la Nación gives to public sector entities of Colombia. ORG-ID.guide lists the register as CO-CUIN; with that prefix an identifier reads CO-CUIN-311100000000027.\nCategories: government\nCountries: CO\nLanguages: es\nPersonal data: no\nExamples: 311100000000027, 111122749503787, 237125235603979", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["CO"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/co_cuin"}}
{"id": "co_department", "text": "Name: Colombian department\nID: co_department\nKind: datatype\nDescription: Name of one of the 32 departments of Colombia, such as Antioquia, Cundinamarca or Valle del Cauca. Bogotá, the Capital District, is often listed with them.\nTranslated names: Департамент Колумбии\nCategories: geo, government\nCountries: CO\nLanguages: es\nPersonal data: no\nExamples: Antioquia, Cundinamarca, Valle del Cauca", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["CO"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/co_department"}}
{"id": "co_municipality", "text": "Name: Colombian municipality\nID: co_municipality\nKind: datatype\nDescription: Name of a municipality (municipio) of Colombia, the level below the department, such as Medellín, Cali or Leticia. Colombia has about 1,100 of them.\nTranslated names: Муниципалитет Колумбии\nCategories: geo, government\nCountries: CO\nLanguages: es\nPersonal data: no\nExamples: Medellín, Cali, Leticia", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["CO"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/co_municipality"}}
{"id": "co_nit", "text": "Name: Colombian tax identification number (NIT)\nID: co_nit\nKind: datatype\nDescription: Número de Identificación Tributaria, the tax number of businesses and other taxpayers in Colombia, also called the RUT number (Registro Único Tributario). It has 7 to 15 digits and a check digit, and is often written with dots and a hyphen before the check digit.\nTranslated names: Número de Identificación Tributaria (NIT)\nCategories: finances\nCountries: CO\nLanguages: es\nPersonal data: yes\nExamples: 8253396981, 9060174050, 825.339.698-1\nRegexp: ^\\d{1,3}(?:\\.?\\d{3}){2,4}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["CO"], "langs": ["es"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/co_nit"}}
{"id": "co_postcode", "text": "Name: Colombian postal code\nID: co_postcode\nKind: pattern\nDescription: Postal code (código postal) in Colombia: six digits. The first two digits are the department, such as 11 for Bogotá and 05 for Antioquia.\nTranslated names: Почтовый индекс Колумбии\nCategories: geo, pii, common\nCountries: CO\nLanguages: es\nPersonal data: yes\nExamples: 110111, 050001, 760001\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CO"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/co_postcode"}}
{"id": "coden", "text": "Name: CODEN bibliographic code\nID: coden\nKind: datatype\nDescription: Six-character code for the title of a periodical or non-serial publication, defined by ASTM E250 and assigned by the International CODEN Service at Chemical Abstracts Service. For periodicals, four letters come from the title, the fifth letter is A to F, and the sixth character is a check character. For non-serial publications such as conference proceedings, the code starts with two digits. CODEN is common in chemistry and other science citations.\nCategories: publishing, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: NATUAS, TEREAU, NARHAD, 66HYAL\nRegexp: ^(?:[A-Z]{4}[A-F]|\\d{2}[A-Z]{3})[A-Z0-9]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/coden"}}
{"id": "coicop", "text": "Name: COICOP code (Classification of Individual Consumption According to Purpose)\nID: coicop\nKind: datatype\nDescription: Code of the UN Classification of Individual Consumption According to Purpose (COICOP), which classifies consumption expenditure by its purpose. Codes are written with dots: a two-digit division (01 to 15 in COICOP 2018) followed by one digit each for the group, class and subclass, as in 01.1.1.1. The COICOP 2018 structure published by the UN Statistics Division adds a fifth level under some subclasses (01.1.1.1.1). COICOP 1999 uses the same notation with fewer divisions, so the version cannot be told from the code alone.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 01.1.1.1, 01.1.1, 01.1, 01, 07.2.2.1\nRegexp: ^(?:0[1-9]|1[0-5])(?:\\.\\d){0,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/coicop"}}
{"id": "color", "text": "Name: Color\nID: color\nKind: datatype\nDescription: Color of a subject, written as a color name or a color code.\nTranslated names: Цвет\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/color"}}
{"id": "colorhextriplet", "text": "Name: Color hex triplet (web color)\nID: colorhextriplet\nKind: pattern\nDescription: Web colors are colors used in displaying web pages on the World Wide Web, and the methods for describing and specifying those colors. Colors may be specified as an RGB triplet or in hexadecimal format (a hex triplet) or according to their common English names in some cases.\nTranslated names: Цвет (в шестнадцатеричной форме)\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^#(?:[0-9a-fA-F]{3}){1,2}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/colorhextriplet"}}
{"id": "comment", "text": "Name: Comment / Note\nID: comment\nKind: datatype\nDescription: Comment/note for the object or entity.\nTranslated names: Комментарий / примечание\nCategories: common, texts\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common", "texts"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/comment"}}
{"id": "comment_id", "text": "Name: Comment ID by field name\nID: comment_id\nKind: datatype\nDescription: Comment ID by field name identifier\nCategories: texts\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["texts"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/comment_id"}}
{"id": "commit_hash", "text": "Name: Git commit hash by field name\nID: commit_hash\nKind: datatype\nDescription: Git commit hash by field name\nCategories: software\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["en"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/commit_hash"}}
{"id": "companyhouseid", "text": "Name: Companies House company ID (UK)\nID: companyhouseid\nKind: datatype\nDescription: Numeric identifier for company registered with Companies House in the United Kingdom\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 02050843, 00185647\nRegexp: (AC|FC|GE|GN|GS|IC|IP|LP|NA|NF|NI|NL|NO|NP|NR|NZ|OC|R|RC|SA|SC|SF|SI|SL|SO|SP|SR|SZ|ZC|[0-9]{2})[0-9RS]{6}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/companyhouseid"}}
{"id": "compliance_status", "text": "Name: Compliance status by known name\nID: compliance_status\nKind: datatype\nDescription: Compliance status by known name identifier\nCategories: legal\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/compliance_status"}}
{"id": "connection_string", "text": "Name: Connection string with credentials\nID: connection_string\nKind: datatype\nDescription: Connection string of a database or a cloud service that includes a password or an access key, for example Server=...;User Id=...;Password=... or DefaultEndpointsProtocol=...;AccountName=...;AccountKey=....\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/connection_string"}}
{"id": "containernumber", "text": "Name: Shipping container number by field name\nID: containernumber\nKind: datatype\nDescription: Shipping container number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/containernumber"}}
{"id": "content_id", "text": "Name: Content ID by field name\nID: content_id\nKind: datatype\nDescription: Content ID by field name identifier\nCategories: texts\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["texts"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/content_id"}}
{"id": "content_rating", "text": "Name: Content rating (age rating)\nID: content_rating\nKind: datatype\nDescription: Rating that tells which audience a film, television programme, video game or other work suits, given by a rating board or under a law, such as PG-13, TV-MA, PEGI 16 or 12+. Each country or industry has its own system, and many datasets mix several systems in one column. The records of the individual systems name this record as their parent.\nTranslated names: Возрастной рейтинг (рейтинг контента)\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: PG-13, TV-MA, PEGI 16, 12+", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/content_rating"}}
{"id": "continent", "text": "Name: Continent name or identifier\nID: continent\nKind: datatype\nDescription: A continent is any of several large landmasses. Related to UN unm49 dataclass\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Eurasia", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/continent"}}
{"id": "continentcode", "text": "Name: Continent code (two letters)\nID: continentcode\nKind: pattern\nDescription: Two-letter continent code used by GeoNames and other geographic datasets: AF (Africa), AN (Antarctica), AS (Asia), EU (Europe), NA (North America), OC (Oceania) and SA (South America). Many CSV readers turn NA into a missing value unless told otherwise.\nTranslated names: Код континента\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: EU, AF, OC\nRegexp: ^(?:AF|AN|AS|EU|NA|OC|SA)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/continentcode"}}
{"id": "contract_id", "text": "Name: Contract identifier by known name\nID: contract_id\nKind: datatype\nDescription: Contract identifier by known name identifier\nCategories: legal\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/contract_id"}}
{"id": "cospar_id", "text": "Name: International Designator (COSPAR ID) of a space object\nID: cospar_id\nKind: datatype\nDescription: International identifier of an artificial object in space, assigned by United States Space Command together with the satellite catalog number. It is the launch year, a hyphen, the three-digit number of the launch in that year and one to three letters for the piece of that launch. In TLE files the century and the hyphen are left out. The modern scheme was introduced in 1963 and replaced Greek-letter designations.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1990-037A, 1990-037B, 1970-060A\nRegexp: ^(?:19[5-9]\\d|20\\d{2})-\\d{3}[A-Z]{1,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/cospar_id"}}
{"id": "cost", "text": "Name: Cost of something (money)\nID: cost\nKind: datatype\nDescription: Cost of something as sub-type of money\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/cost"}}
{"id": "country", "text": "Name: Country code or name\nID: country\nKind: datatype\nDescription: A country is a distinct territorial body or political entity. It may be an independent sovereign state or part of a larger state,[2] as a non-sovereign or formerly sovereign political division, a physical territory with a government, or a geographic region associated with sets of previously independent or differently associated peoples with distinct political characteristics.\nTranslated names: Название или код страны\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/country"}}
{"id": "country_calling_code", "text": "Name: Country calling code (international telephone code)\nID: country_calling_code\nKind: datatype\nDescription: One- to three-digit code of ITU-T Recommendation E.164 that is dialled after the international prefix to reach a country or a group of countries, usually written with a plus sign. Some codes serve several countries (+1 for the North American Numbering Plan, +7 for Russia and Kazakhstan), and some are for global services such as satellite networks.\nTranslated names: Телефонный код страны\nCategories: telecom, geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: +7, +44, +358\nRegexp: ^\\+?[1-9]\\d{0,2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["telecom", "geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/country_calling_code"}}
{"id": "countrycode_alpha2", "text": "Name: ISO 3166-1 Alpha2 country code\nID: countrycode_alpha2\nKind: pattern\nDescription: ISO 3166-1 alpha-2 codes are two-letter country codes defined in ISO 3166-1, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), to represent countries, dependent territories, and special areas of geographical interest.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: WF, AI\nRegexp: [A-Z]{2}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/countrycode_alpha2"}}
{"id": "countrycode_alpha3", "text": "Name: ISO 3166-1 Alpha3 country code\nID: countrycode_alpha3\nKind: pattern\nDescription: ISO 3166-1 alpha-3 codes are three-letter country codes defined in ISO 3166-1, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), to represent countries, dependent territories, and special areas of geographical interest.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: RUS, DEU\nRegexp: [A-Z]{3}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/countrycode_alpha3"}}
{"id": "countrycode_num", "text": "Name: ISO 3166-1 Numeric code (country code)\nID: countrycode_num\nKind: pattern\nDescription: ISO 3166-1 numeric (or numeric-3) codes are three-digit country codes defined in ISO 3166-1, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), to represent countries, dependent territories, and special areas of geographical interest.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 554, 276\nRegexp: ^[0-9]{3}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/countrycode_num"}}
{"id": "cpe23", "text": "Name: CPE 2.3 formatted string\nID: cpe23\nKind: datatype\nDescription: Name of an IT product in the formatted string binding of Common Platform Enumeration (CPE) 2.3, maintained by NIST: cpe:2.3: followed by eleven colon-separated attributes - part (a for an application, o for an operating system, h for hardware), vendor, product, version, update, edition, language, sw_edition, target_sw, target_hw and other. An asterisk means any value and a hyphen means not applicable. The NVD CPE dictionary and CVE records name affected products this way. The regexp is the one of the CPE 2.3 naming XML schema. The older CPE 2.2 URI form (cpe:/a:...) is not covered.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: cpe:2.3:a:apache:log4j:2.14.1:-:*:*:*:*:*:*, cpe:2.3:o:linux:linux_kernel:5.10:-:*:*:*:*:*:*, cpe:2.3:h:cisco:asa_5505:-:*:*:*:*:*:*:*, cpe:2.3:a:microsoft:internet_explorer:8.0.6001:beta:*:*:*:*:*:*\nRegexp: ^cpe:2\\.3:[aho*\\-](:(((\\?*|\\*?)([a-zA-Z0-9\\-._]|(\\\\[\\\\*?!\"#$%&'()+,/:;<=>@\\[\\]\\^`{|}~]))+(\\?*|\\*?))|[*\\-])){5}(:(([a-zA-Z]{2,3}(-([a-zA-Z]{2}|[0-9]{3}))?)|[*\\-]))(:(((\\?*|\\*?)([a-zA-Z0-9\\-._]|(\\\\[\\\\*?!\"#$%&'()+,/:;<=>@\\[\\]\\^`{|}~]))+(\\?*|\\*?))|[*\\-])){4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cpe23"}}
{"id": "cpf", "text": "Name: Brazilian CPF (Cadastro de Pessoa Física) by known name\nID: cpf\nKind: datatype\nDescription: Brazilian CPF (Cadastro de Pessoa Física) by known name identifier\nCategories: finances\nCountries: BR\nLanguages: pt\nPersonal data: yes\nRegexp: ^[0-9]{3}\\.[0-9]{3}\\.[0-9]{3}-[0-9]{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["BR"], "langs": ["pt"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/cpf"}}
{"id": "cpid", "text": "Name: Component/Part Identifier (CPID)\nID: cpid\nKind: datatype\nDescription: GS1 identification key for a type of component or part, used mainly in the automotive industry. It is a GS1 Company Prefix followed by a component/part reference, up to 30 characters of GS1 character set 39 (digits, capital letters, '#', '-' and '/'); the first four characters are digits because the shortest GS1 Company Prefix has four. In barcodes it is carried by Application Identifier (8010), and (8011) adds the serial number of one part; the element strings are the patterns gs1_ai_8010 and gs1_ai_8011.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765PART-12A/7, 9528765B-77/2#1\nRegexp: ^\\d{4}[A-Z0-9/#-]{1,26}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cpid"}}
{"id": "cptcode", "text": "Name: CPT/HCPCS procedure code\nID: cptcode\nKind: datatype\nDescription: Datatype for 'CPT/HCPCS procedure code' (cptcode) from rules in context 'medical'.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/cptcode"}}
{"id": "cpvcode", "text": "Name: CPV (Common Procurement Vocabulary) code\nID: cpvcode\nKind: datatype\nDescription: massively multilingual and public domain taxonomy legislated by the EU for goods and services\nCategories: industry\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: 24110000, 24111700\nRegexp: \\d{8}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["industry"], "country": ["EU"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cpvcode"}}
{"id": "cr_cpf", "text": "Name: Costa Rican physical person ID number (cédula de identidad)\nID: cr_cpf\nKind: datatype\nDescription: Cédula de Persona Física, also called cédula de identidad, the identity number of people in Costa Rica. It has ten digits in the form 0P-TTTT-AAAA: the province, the volume (tomo) and the entry (asiento) in the civil register. The leading zeros of each part are often left out.\nTranslated names: Cédula de Persona Física\nCategories: pii, persons\nCountries: CR\nLanguages: es\nPersonal data: yes\nExamples: 0784849265, 0112697462, 07-8484-9265\nRegexp: ^(?:0?\\d-\\d{1,4}-\\d{1,4}|0?\\d{9})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CR"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/cr_cpf"}}
{"id": "cr_cpj", "text": "Name: Costa Rican legal person ID number (cédula jurídica)\nID: cr_cpj\nKind: datatype\nDescription: Cédula de Persona Jurídica, the tax identifier of legal entities in Costa Rica. It has ten digits: a class digit (2 to 5), a 3-digit type code and a 6-digit sequence number given by the National Registry.\nTranslated names: Cédula de Persona Jurídica\nCategories: companies\nCountries: CR\nLanguages: es\nPersonal data: no\nExamples: 3101269160, 3-102-388142, 3-101-269160\nRegexp: ^[2-5]-?\\d{3}-?\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["CR"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/cr_cpj"}}
{"id": "cr_cr", "text": "Name: Costa Rican foreigner residence ID number (DIMEX)\nID: cr_cr\nKind: datatype\nDescription: Cédula de Residencia, also called DIMEX (Documento de Identificación Migratorio para Extranjeros), the identifier of foreigners in Costa Rica. It has 11 or 12 digits: 1, a 3-digit code of the country of origin, then a sequence over all issued numbers and a sequence per country.\nTranslated names: Cédula de Residencia (DIMEX)\nCategories: pii, persons\nCountries: CR\nLanguages: es\nPersonal data: yes\nExamples: 165997848390, 12516350370\nRegexp: ^1\\d{3}-?\\d{1,8}-?\\d{1,8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CR"], "langs": ["es"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/cr_cr"}}
{"id": "crc32", "text": "Name: CRC-32 checksum\nID: crc32\nKind: datatype\nDescription: Check value of CRC-32 (CRC-32/ISO-HDLC, polynomial 0x04C11DB7), the cyclic redundancy check that Ethernet, ZIP, gzip and PNG use to detect accidental corruption of data. It is not a cryptographic hash and does not protect against deliberate changes. It is usually written as 8 hexadecimal digits; some tools, such as MySQL CRC32() and Python zlib.crc32(), return it as an unsigned 32-bit integer instead.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: cbf43926, 352441c2\nRegexp: ^[0-9a-fA-F]{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/crc32"}}
{"id": "crypto_address", "text": "Name: Cryptocurrency address\nID: crypto_address\nKind: datatype\nDescription: Address that receives payments on a blockchain network. It is derived from a public key or a script and identifies an account or wallet without naming its owner. Each network has its own format; the registry describes them as separate datatypes: p2pkhaddr, p2shaddr, p2wpkhaddr, p2wshaddr and p2traddr (Bitcoin), ethereum_address (Ethereum and other EVM networks), litecoin_address, dogecoin_address, bitcoin_cash_address, tron_address, xrp_address, monero_address, solana_address and cardano_address. Use this record when only the field name tells that a value is an address.\nTranslated names: Адрес криптовалютного кошелька\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/crypto_address"}}
{"id": "cryptocurrency", "text": "Name: Cryptocurrency name\nID: cryptocurrency\nKind: datatype\nDescription: Name of a cryptocurrency, such as Bitcoin, Ethereum, Litecoin or Monero, in English or another language. A ticker such as BTC is the datatype cryptocurrency_ticker, a wallet address is crypto_address.\nTranslated names: Название криптовалюты\nCategories: cryptocurrency, finances\nCountries: global\nLanguages: en, ja\nPersonal data: no\nExamples: Bitcoin, Ethereum, ビットコイン", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "finances"], "country": [], "langs": ["en", "ja"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cryptocurrency"}}
{"id": "cryptocurrency_ticker", "text": "Name: Cryptocurrency ticker symbol\nID: cryptocurrency_ticker\nKind: datatype\nDescription: Short code of a cryptocurrency or token used by exchanges, wallets and price services, such as BTC for Bitcoin or ETH for Ether. No authority assigns these codes and ISO 4217 does not include them, so the same ticker can denote different tokens on different platforms. A registered, unambiguous identifier of a token is the ISO 24165 Digital Token Identifier (dti).\nTranslated names: Тикер криптовалюты\nCategories: cryptocurrency, finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: BTC, ETH, XRP", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "finances"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/cryptocurrency_ticker"}}
{"id": "csrcode", "text": "Name: Russian budget target item of expenditure code\nID: csrcode\nKind: datatype\nDescription: Russian budget target item of expenditure code\nTranslated names: Целевая статья расходов российского бюджета\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 15, "url": "http://registry.apicrafter.io/datatype/csrcode"}}
{"id": "cu_ni", "text": "Name: Cuban identity card number\nID: cu_ni\nKind: datatype\nDescription: Número de identidad, the 11-digit national identifier printed on the identity card of Cuban residents. It begins with the date of birth (YYMMDD) and also encodes the century of birth and the sex.\nTranslated names: Número de identidad\nCategories: pii, persons\nCountries: CU\nLanguages: es\nPersonal data: yes\nExamples: 37110693016, 06110680099\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CU"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/cu_ni"}}
{"id": "cu_postcode", "text": "Name: Cuba postal code\nID: cu_postcode\nKind: pattern\nDescription: Postal code in Cuba: five digits.\nCategories: geo, pii, common\nCountries: CU\nLanguages: es\nPersonal data: yes\nExamples: 10700\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CU"], "langs": ["es"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/cu_postcode"}}
{"id": "cuid", "text": "Name: CUID (collision-resistant unique identifier)\nID: cuid\nKind: datatype\nDescription: Identifier of the cuid library, written as the letter c followed by 24 lowercase base36 characters that encode a timestamp, a counter, a host fingerprint and random data. Prisma generates it with @default(cuid()). Its authors deprecated it for security reasons, since parts of it can be guessed, and recommend Cuid2 (cuid2) instead. The 25-character length holds while the base36 timestamp has 8 digits, which lasts until 2059.\nTranslated names: Идентификатор CUID\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: cjld2cjxh0000qzrmn831i7rn, cjld2cyuq0000t3rmniod1foy\nRegexp: ^c[0-9a-z]{24}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cuid"}}
{"id": "cuid2", "text": "Name: Cuid2 identifier\nID: cuid2\nKind: datatype\nDescription: Identifier of the Cuid2 library, the successor of cuid. It is a SHA-3 hash of a timestamp, a counter, a host fingerprint and random data, written in lowercase base36 after an initial random letter, so it reveals no creation time. The default length is 24 characters; applications can choose other lengths up to 32, which the regexp does not cover.\nTranslated names: Идентификатор Cuid2\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: tz4a98xxat96iws9zmbrgj3a\nRegexp: ^[a-z][0-9a-z]{23}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/cuid2"}}
{"id": "cuit", "text": "Name: Argentine CUIT (Clave Única de Identificación Tributaria) by known name\nID: cuit\nKind: datatype\nDescription: Argentine CUIT (Clave Única de Identificación Tributaria) by known name identifier\nCategories: finances\nCountries: AR\nLanguages: es\nPersonal data: no\nRegexp: ^[0-9]{2}-[0-9]{8}-[0-9]{1}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["AR"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/cuit"}}
{"id": "cupscode", "text": "Name: Código CUP/CUPS según el nombre del campo\nID: cupscode\nKind: datatype\nDescription: ES datatype for 'Código CUP/CUPS según el nombre del campo' (cupscode) from rules in context 'medical'. CUPS (Catálogo Único de Procedimientos Sanitarios) codes are used in Spain to identify medical procedures. Format: 5 digits (3+2) optionally followed by a dot and 2-3 additional digits.\nCategories: medical\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: 12345, 12345.67, 12345.678\nRegexp: ^[0-9]{3}[0-9]{2}(\\.[0-9]{2,3})?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": ["ES"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/cupscode"}}
{"id": "curp", "text": "Name: Mexican CURP (Clave Única de Registro de Población) by known name\nID: curp\nKind: datatype\nDescription: Mexican CURP (Clave Única de Registro de Población) by known name identifier\nCategories: common\nCountries: MX\nLanguages: es\nPersonal data: yes\nRegexp: ^[A-Z]{4}[0-9]{6}[HM][A-Z]{5}[0-9A-Z]{1}[0-9]{1}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["common"], "country": ["MX"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/curp"}}
{"id": "currency", "text": "Name: Currency\nID: currency\nKind: datatype\nDescription: A currency in the most specific sense is money in any form when in use or circulation as a medium of exchange, especially circulating banknotes and coins.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/currency"}}
{"id": "cusip", "text": "Name: CUSIP (Committee on Uniform Securities Identification Procedures)\nID: cusip\nKind: datatype\nDescription: A CUSIP is a nine-digit numeric (e.g. 037833100 for Apple) or nine-character alphanumeric (e.g. 38259P508 for Google) code that identifies a North American financial security for the purposes of facilitating clearing and settlement of trades\nCategories: finances, identifiers\nCountries: US, CA\nLanguages: en\nPersonal data: no\nExamples: 037833100, 38259P508, 30303M102\nRegexp: ^[0-9]{3}[a-zA-Z0-9]{2}[a-zA-Z0-9*@#]{3}[0-9]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances", "identifiers"], "country": ["US", "CA"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cusip"}}
{"id": "cv_postcode", "text": "Name: Cabo Verde postal code\nID: cv_postcode\nKind: pattern\nDescription: Postal code in Cabo Verde: four digits.\nCategories: geo, pii, common\nCountries: CV\nLanguages: pt\nPersonal data: yes\nExamples: 7600\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CV"], "langs": ["pt"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/cv_postcode"}}
{"id": "cve_id", "text": "Name: CVE identifier\nID: cve_id\nKind: datatype\nDescription: Identifier that the CVE Program gives to a publicly disclosed cybersecurity vulnerability: CVE-, a four-digit year and a sequence number of at least four digits. The year is the year the vulnerability was discovered or the year the identifier was published. The CVE JSON 5 record format allows up to 19 digits in the sequence number. NVD, OSV.dev and the GitHub Advisory Database refer to vulnerabilities by their CVE identifier.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CVE-2021-44228, CVE-2014-0160, CVE-2021-34527\nRegexp: ^CVE-[0-9]{4}-[0-9]{4,19}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/cve_id"}}
{"id": "cwe_id", "text": "Name: CWE identifier\nID: cwe_id\nKind: datatype\nDescription: Identifier of an entry in MITRE's Common Weakness Enumeration (CWE), the catalog of software and hardware weakness types: CWE- followed by a number without leading zeros. CVE records and security advisories use it to name the root cause of a vulnerability, for example CWE-79 for cross-site scripting. Wikidata stores the number without the CWE- prefix.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CWE-79, CWE-89\nRegexp: ^CWE-[1-9][0-9]*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/cwe_id"}}
{"id": "cy_company_number", "text": "Name: Cypriot company registration number\nID: cy_company_number\nKind: datatype\nDescription: Registration number of a company at the Department of Registrar of Companies and Official Receiver of Cyprus. ORG-ID.guide lists the register as CY-DRCOR; with that prefix an identifier reads CY-DRCOR-12032.\nCategories: companies\nCountries: CY\nLanguages: el, tr\nPersonal data: no\nExamples: 12032", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["CY"], "langs": ["el", "tr"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/cy_company_number"}}
{"id": "cy_driver_license", "text": "Name: Cypriot driver's license number\nID: cy_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Cyprus. Microsoft Purview looks for twelve digits.\nCategories: pii, persons\nCountries: CY\nLanguages: el\nPersonal data: yes\nRegexp: ^\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CY"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cy_driver_license"}}
{"id": "cy_id_card", "text": "Name: Cypriot identity card number\nID: cy_id_card\nKind: datatype\nDescription: Number of the Cypriot identity card. Microsoft Purview looks for ten digits.\nCategories: pii, persons\nCountries: CY\nLanguages: el\nPersonal data: yes\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CY"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cy_id_card"}}
{"id": "cy_passport", "text": "Name: Cypriot passport number\nID: cy_passport\nKind: pattern\nDescription: Number of a passport issued by Cyprus. Microsoft Purview looks for a letter and six to eight digits.\nCategories: pii, persons\nCountries: CY\nLanguages: el\nPersonal data: yes\nRegexp: ^[A-Z]\\d{6,8}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CY"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cy_passport"}}
{"id": "cy_postcode", "text": "Name: Cyprus postal code\nID: cy_postcode\nKind: pattern\nDescription: Postal code in Cyprus: four digits.\nCategories: geo, pii, common\nCountries: CY\nLanguages: el, tr\nPersonal data: yes\nExamples: 2008, 3304, 1900\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CY"], "langs": ["el", "tr"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/cy_postcode"}}
{"id": "cy_tin", "text": "Name: Cypriot tax identification number\nID: cy_tin\nKind: datatype\nDescription: Cypriot tax identification number: eight digits that start with 0 or 9, followed by a letter.\nCategories: pii, finances\nCountries: CY\nLanguages: el\nPersonal data: yes\nRegexp: ^[09]\\d{7}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "finances"], "country": ["CY"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/cy_tin"}}
{"id": "cy_vat", "text": "Name: Cypriot VAT number\nID: cy_vat\nKind: datatype\nDescription: Αριθμός Εγγραφής Φ.Π.Α., the VAT registration number in Cyprus: eight digits and a check letter.\nTranslated names: Αριθμός Εγγραφής Φ.Π.Α.\nCategories: finances\nCountries: CY\nLanguages: el, tr\nPersonal data: no\nExamples: CY-10259033P, CY 10263870R\nRegexp: ^(?:CY[ -]?)?\\d{8}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["CY"], "langs": ["el", "tr"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/cy_vat"}}
{"id": "cz_bank_account", "text": "Name: Czech bank account number\nID: cz_bank_account\nKind: pattern\nDescription: Number of a bank account in the Czech Republic in the national format, written as prefix-number/bank code, for example 19-2000145399/0800. Czech National Bank decree 169/2011 defines it: an optional prefix (předčíslí) of up to six digits, an account number of two to ten digits with at least two that are not 0, and the 4-digit bank code (kód platebního styku). Leading zeros of both parts have no meaning. Each part has its own check: its digits, weighted 6 3 7 9 10 5 8 4 2 1 from the left after padding to ten digits, must give a sum divisible by 11.\nTranslated names: Číslo bankovního účtu; Номер банковского счёта в Чехии\nCategories: finances\nCountries: CZ\nLanguages: cs\nPersonal data: no\nExamples: 19-2000145399/0800, 000019-2000145399/0800, 34278-0727558021/0100\nRegexp: ^(?:\\d{1,6}-)?\\d{2,10}/\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["CZ"], "langs": ["cs"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cz_bank_account"}}
{"id": "cz_bank_code", "text": "Name: Czech bank code (kód banky)\nID: cz_bank_code\nKind: datatype\nDescription: Four-digit code of a bank or other payment service provider in Czech payments (kód platebního styku, usually called kód banky). It follows the slash in a national account number, as in 19-2000145399/0800, and is characters 5 to 8 of a Czech IBAN. The Czech National Bank publishes the list of codes with the provider names and BIC codes.\nTranslated names: Kód banky (kód platebního styku); Код банка Чехии\nCategories: finances\nCountries: CZ\nLanguages: common\nPersonal data: no\nExamples: 0100, 0300, 0800\nRegexp: ^\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["CZ"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cz_bank_code"}}
{"id": "cz_data_box_id", "text": "Name: Czech data box ID (ID datové schránky)\nID: cz_data_box_id\nKind: datatype\nDescription: Identifier of a data box (datová schránka) in the Czech information system of data boxes (ISDS), which public authorities, companies, entrepreneurs and individuals use for official electronic delivery. It has seven characters from an alphabet of 32: lowercase Latin letters without o and l and the digits 2 to 9. The first six encode the box number, generated at random, and the seventh is a check character computed with the Luhn algorithm in base 32, as described in the ISDS web service documentation of the Ministry of the Interior. Boxes of individuals identify a person.\nTranslated names: Identifikátor datové schránky; Идентификатор ящика данных Чехии (ID datové schránky)\nCategories: government, identifiers\nCountries: CZ\nLanguages: common\nPersonal data: yes\nExamples: aydaadk, 6bnaawp, kv62bqf\nRegexp: ^[a-km-np-z2-9]{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["government", "identifiers"], "country": ["CZ"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cz_data_box_id"}}
{"id": "cz_dic", "text": "Name: Czech VAT number (DIČ)\nID: cz_dic\nKind: datatype\nDescription: Daňové identifikační číslo (DIČ), the Czech tax identification number, also used as the VAT (DPH) number. It is CZ followed by a base part: for a legal entity its 8-digit IČO, for an individual the 9- or 10-digit birth number (rodné číslo), or a number that the tax administrator assigns instead (vlastní identifikátor, VČP), for example to people without a birth number. Since 1 January 2021 an individual can ask for such a number so that the DIČ no longer contains the birth number. python-stdnum validates assigned numbers of 9 digits that start with 6 with their own check digit. The CZ prefix is often omitted or followed by a space.\nTranslated names: Daňové identifikační číslo (DIČ); Налоговый номер Чехии (DIČ)\nCategories: finances\nCountries: CZ\nLanguages: cs\nPersonal data: yes\nExamples: CZ25123891, 7103192745, 640903926, CZ 87623153\nRegexp: ^(?:CZ[ -]?)?(?:\\d{8}|\\d{6}/?\\d{3,4})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["CZ"], "langs": ["cs"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/cz_dic"}}
{"id": "cz_driver_license", "text": "Name: Czech driver's license number\nID: cz_driver_license\nKind: datatype\nDescription: Number of a driving licence (řidičský průkaz) issued in the Czech Republic. Microsoft Purview describes it as two letters and six digits, and matches the letter E, another letter, an optional space and six digits, without a check digit. Older licences may use other series.\nTranslated names: Číslo řidičského průkazu; Номер водительского удостоверения Чехии\nCategories: pii, persons\nCountries: CZ\nLanguages: cs\nPersonal data: yes\nRegexp: ^E[A-Z] ?\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CZ"], "langs": ["cs"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/cz_driver_license"}}
{"id": "cz_iban", "text": "Name: Czech IBAN\nID: cz_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in the Czech Republic. Czech National Bank decree 169/2011 sets its form: 24 characters, CZ, two IBAN check digits, the 4-digit bank code (kód platebního styku) and the 16-digit account identifier, which is the 6-digit prefix and the 10-digit account number of the national format, both padded with leading zeros.\nTranslated names: Česká IBAN; IBAN Чехии\nCategories: finances\nCountries: CZ\nLanguages: common\nPersonal data: no\nExamples: CZ6508000000192000145399, CZ65 0800 0000 1920 0014 5399\nRegexp: ^CZ\\d{2}(?: ?\\d{4}){5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["CZ"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cz_iban"}}
{"id": "cz_ico", "text": "Name: Czech business identification number (IČO)\nID: cz_ico\nKind: datatype\nDescription: Identifikační číslo osoby (IČO), the eight-digit number that identifies a company, cooperative, association, public body or self-employed person in the Czech Republic. It was introduced on 1 January 1990. Registry courts assign it to companies, trade licensing offices to self-employed persons, and the Czech Statistical Office to the remaining economic subjects. Older, shorter numbers are padded with leading zeros. The last digit is a check digit (weights 8 to 2, modulo 11). Numbers can be looked up in ARES, the register of economic subjects. The DIČ of a legal entity is CZ followed by its IČO. ORG-ID.guide lists the register as CZ-ICO; with that prefix an identifier reads CZ-ICO-28179609.\nTranslated names: Identifikační číslo osoby (IČO); Идентификационный номер организации Чехии (IČO)\nCategories: companies\nCountries: CZ\nLanguages: cs\nPersonal data: no\nExamples: 28179609, 74750542, 01146131, 45274649, 00426547\nRegexp: ^[0-9]{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["CZ"], "langs": ["cs"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cz_ico"}}
{"id": "cz_municipality_code", "text": "Name: Czech municipality code (kód obce)\nID: cz_municipality_code\nKind: datatype\nDescription: Six-digit code of a Czech municipality (obec), such as 554782 for Prague, from the code list of municipalities of the Czech Statistical Office and the register of territorial identification RÚIAN. It starts with 5 and does not change over time; the Czech Statistical Office describes five digits starting with 5 followed by a check digit.\nTranslated names: Kód obce; Код муниципалитета Чехии (kód obce)\nCategories: geo\nCountries: CZ\nLanguages: common\nPersonal data: no\nExamples: 554782, 554791, 578878, 582271\nRegexp: ^5\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["CZ"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/cz_municipality_code"}}
{"id": "cz_passport", "text": "Name: Czech passport number\nID: cz_passport\nKind: pattern\nDescription: Number of a passport (cestovní pas) issued by the Czech Republic. Microsoft Purview describes it as eight digits without spaces or delimiters and without a check digit; Google Sensitive Data Protection detects it as CZECHIA_PASSPORT.\nTranslated names: Číslo cestovního pasu; Номер паспорта Чехии\nCategories: pii, persons\nCountries: CZ\nLanguages: cs\nPersonal data: yes\nRegexp: ^\\d{8}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CZ"], "langs": ["cs"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/cz_passport"}}
{"id": "cz_postal_code", "text": "Name: Czech postal code (PSČ)\nID: cz_postal_code\nKind: pattern\nDescription: Poštovní směrovací číslo (PSČ), the five-digit postal code of the Czech Republic, usually written as three and two digits, as in 110 00. Czechoslovakia introduced it in 1973 and the system has not changed since. The first digit is the postal zone of 1973: 1 Prague, 2 Central Bohemia, 3 western and southern Bohemia, 4 northern Bohemia, 5 eastern Bohemia and western Moravia, 6 southern Moravia, 7 northern and eastern Moravia. Codes starting with 8, 9 and 0 belong to Slovakia. Mail from abroad may put CZ- before the code.\nTranslated names: Poštovní směrovací číslo (PSČ); Почтовый индекс Чехии (PSČ)\nCategories: geo, pii, common\nCountries: CZ\nLanguages: common\nPersonal data: yes\nExamples: 110 00, 16000, 370 01, 779 00\nRegexp: ^[1-7]\\d{2} ?\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["CZ"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cz_postal_code"}}
{"id": "cz_rc", "text": "Name: Czech birth number (rodné číslo)\nID: cz_rc\nKind: datatype\nDescription: Rodné číslo, the Czech personal number; Slovakia uses the same scheme. The first six digits are the date of birth as YYMMDD. Women have 50 added to the month. Since 2004 (Act 53/2004) a further 20 is added to the month (70 for women) when the serial numbers of a day run out. Numbers of people born before 1954 have nine digits. Later ones have a tenth, check digit: the number is divisible by 11, except a few issued until 1985 whose first nine digits leave a remainder of 10 and that end in 0. It is usually written with a slash after the sixth digit. The Ministry of the Interior also assigns birth numbers to foreigners with long-term residence. Health insurance, social security and, by default, tax registration use it.\nTranslated names: Rodné číslo; Персональный номер Чехии (rodné číslo)\nCategories: pii, persons\nCountries: CZ\nLanguages: cs\nPersonal data: yes\nExamples: 710319/2745, 7810181082, 1457090811, 057214/4738, 991231123\nRegexp: ^\\d{2}(?:[0257][1-9]|[1368][0-2])(?:0[1-9]|[12]\\d|3[01])/?\\d{3,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["CZ"], "langs": ["cs"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/cz_rc"}}
{"id": "cz_region_code", "text": "Name: Czech region code (ISO 3166-2:CZ)\nID: cz_region_code\nKind: pattern\nDescription: Code of one of the 14 Czech regions (kraje) from ISO 3166-2:CZ, two digits after CZ-, such as CZ-10 (Prague), CZ-64 (Jihomoravský kraj) or CZ-80 (Moravskoslezský kraj), alone or with the country code. Codes of districts (okresy) have a third character, as in CZ-201 (Benešov) or CZ-20A (Praha-západ), and are not covered.\nTranslated names: Kód kraje (ISO 3166-2:CZ); Код края Чехии (ISO 3166-2:CZ)\nCategories: geo\nCountries: CZ\nLanguages: common\nPersonal data: no\nExamples: CZ-10, CZ-64, 80\nRegexp: ^(?:CZ-)?(?:10|20|31|32|41|42|51|52|53|63|64|71|72|80)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["CZ"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cz_region_code"}}
{"id": "cz_vehicle_plate", "text": "Name: Czech vehicle registration plate (registrační značka)\nID: cz_vehicle_plate\nKind: datatype\nDescription: Registration number of a car in the Czech Republic as shown on the plate (registrační značka, colloquially SPZ). Plates issued since 2001 have seven characters shown as three and four, with no punctuation: a serial digit, the letter of the region (A Praha, S Středočeský, C Jihočeský, P Plzeňský, K Karlovarský, U Ústecký, L Liberecký, H Královéhradecký, E Pardubický, J Vysočina, B Jihomoravský, M Olomoucký, T Moravskoslezský, Z Zlínský), a digit or letter, and four digits, as in 1A2 3456. When the numbers of a region run out a letter replaces the next digit: Prague moved to 1AA A000 in 2023. Decree 343/2014 allows only the letters A-F, H-N, P, R-V and X-Z after the region code. Plates of electric vehicles have EL and five letters or digits. Personalised plates (up to eight characters), historic (V), sport (R), diplomatic and older district-based plates (before 2001) follow other rules and are not covered. Since 2015 a plate stays with the vehicle when it moves to another region.\nTranslated names: Registrační značka vozidla (SPZ); Номерной знак транспортного средства Чехии\nCategories: transport\nCountries: CZ\nLanguages: common\nPersonal data: no\nExamples: 1A2 3456, 1AA A000, 5T80123\nRegexp: ^(?:[1-9][ABCEHJKLMPSTUZ][0-9A-FH-NPR-VX-Z] ?[0-9A-FH-NPR-VX-Z]\\d{3}|EL[0-9A-FH-NPR-VX-Z] ?[0-9A-FH-NPR-VX-Z]{4})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["CZ"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/cz_vehicle_plate"}}
{"id": "data_uri", "text": "Name: Data URI (data: URL)\nID: data_uri\nKind: datatype\nDescription: URI of the data: scheme that carries a small file inline instead of pointing to it (RFC 2397): data:, an optional media type with parameters, an optional ;base64 flag, a comma and the data, percent-encoded or in Base64. HTML and CSS use it to embed images and fonts. Without a media type the data is text/plain;charset=US-ASCII. Browsers parse it as the WHATWG Fetch Standard describes, which is more lenient than RFC 2397.\nTranslated names: Data URI\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: data:,A%20brief%20note, data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==, data:application/vnd-xxx-query,select_vcount,fcol_from_fieldtable/local\nRegexp: ^data:(?:[A-Za-z0-9!#$&^_.+-]+/[A-Za-z0-9!#$&^_.+-]+)?(?:;[A-Za-z0-9!#$&^_.+-]+=[^;,\\s]+)*(?:;base64)?,\\S*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/data_uri"}}
{"id": "databricks_access_token", "text": "Name: Databricks personal access token\nID: databricks_access_token\nKind: datatype\nDescription: Personal access token of Databricks, used to authenticate to a Databricks workspace. It starts with dapi followed by 32 hexadecimal digits; some tokens end with a hyphen and a digit.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^dapi[0-9a-f]{32}(?:-[0-9])?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/databricks_access_token"}}
{"id": "datasize", "text": "Name: Data size\nID: datasize\nKind: datatype\nDescription: size of a software, dataset, neural network, or individual file\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 839 megabyte, 5.15 gigabyte", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/datasize"}}
{"id": "date", "text": "Name: Date\nID: date\nKind: datatype\nDescription: Calendar date. The regexp covers the ISO 8601 extended form YYYY-MM-DD; other notations, such as DD.MM.YYYY, are patterns of this datatype.\nTranslated names: Дата\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2025-05-15, 1993-12-30\nRegexp: ^\\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\\d|3[01])$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date"}}
{"id": "date_bulgarian", "text": "Name: Date with a Bulgarian month name\nID: date_bulgarian\nKind: pattern\nDescription: Calendar date written in Bulgarian with the month name, day first, for example 5 май 2022 or 25 декември 2024, optionally followed by г. (година, year): 25 декември 2024 г. The month is capitalised or in lower case.\nTranslated names: Дата с болгарским названием месяца\nCategories: datetime\nCountries: global\nLanguages: bg\nPersonal data: no\nExamples: 25 декември 2024, 5 Май 2022, 25 декември 2024 г.\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01]) (?:[Яя]нуари|[Фф]евруари|[Мм]арт|[Аа]прил|[Мм]ай|[Юю]ни|[Юю]ли|[Аа]вгуст|[Сс]ептември|[Оо]ктомври|[Нн]оември|[Дд]екември) \\d{4}(?: ?г\\.)?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["bg"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_bulgarian"}}
{"id": "date_cjk", "text": "Name: Date with year, month and day units (Chinese, Japanese)\nID: date_cjk\nKind: pattern\nDescription: Calendar date written in Chinese or Japanese as numbers followed by the units for year (年), month (月) and day (日, or 号 in spoken Chinese), for example 2024年12月25日. Full-width digits are accepted, and a weekday may follow, alone or in brackets, such as (水) or 星期三.\nTranslated names: Дата с единицами года, месяца и дня (китайский, японский)\nCategories: datetime\nCountries: global\nLanguages: zh, ja\nPersonal data: no\nExamples: 2024年12月25日, ２０２４年１２月２５日, 2024年12月25日(水), 2024年12月25日 星期三\nRegexp: ^[0-9０-９]{4}年[0-9０-９]{1,2}月[0-9０-９]{1,2}[日号](?: ?(?:[(（](?:星期[一二三四五六日天]|周[一二三四五六日天]|[月火水木金土日](?:曜日?)?)[)）]|星期[一二三四五六日天]|周[一二三四五六日天]|[月火水木金土日]曜日))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["zh", "ja"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_cjk"}}
{"id": "date_czech", "text": "Name: Date with a Czech month name\nID: date_czech\nKind: pattern\nDescription: Calendar date written in Czech with the month name, day first, usually with a dot after the day and the month in the genitive case (5. května 2022). The nominative month (5. květen 2022) and a day without the dot are accepted too.\nTranslated names: Дата с чешским названием месяца\nCategories: datetime\nCountries: global\nLanguages: cs\nPersonal data: no\nExamples: 25. prosince 2024, 5. května 2022\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])\\.? (?:[Ll]ed(?:en|na)|[Úú]nora?|[Bb]ře(?:zen|zna)|[Dd]ub(?:en|na)|[Kk]vět(?:en|na)|[Čč]erv(?:enec|ence|en|na)|[Ss]rp(?:en|na)|[Zz]áří|[Řř]íj(?:en|na)|[Ll]istopadu?|[Pp]rosin(?:ec|ce)) \\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["cs"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_czech"}}
{"id": "date_dmy", "text": "Name: Date in DD.MM.YYYY notation\nID: date_dmy\nKind: pattern\nDescription: Calendar date written as a two-digit day, a two-digit month and a four-digit year separated by dots, such as 31.12.2022. This day-first notation is the usual one in Russia, Germany and many other countries.\nTranslated names: Дата в формате ДД.ММ.ГГГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 31.12.2022, 01.10.2021\nRegexp: ^(?:0[1-9]|[12]\\d|3[01])\\.(?:0[1-9]|1[0-2])\\.\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy"}}
{"id": "date_dmy_compact", "text": "Name: Date as DDMMYYYY\nID: date_dmy_compact\nKind: pattern\nDescription: Calendar date written as eight digits without separators: two-digit day, two-digit month and four-digit year, for example 25122024. A column of such values is easy to take for integers.\nTranslated names: Дата в формате ДДММГГГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25122024, 05052022\nRegexp: ^(?:0[1-9]|[12]\\d|3[01])(?:0[1-9]|1[0-2])\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy_compact"}}
{"id": "date_dmy_dash", "text": "Name: Date as DD-MM-YYYY\nID: date_dmy_dash\nKind: pattern\nDescription: Calendar date written as day, month and four-digit year separated by hyphens, for example 25-12-2024. It is not the ISO 8601 order, which puts the year first (the regexp of date).\nTranslated names: Дата в формате ДД-ММ-ГГГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25-12-2024, 05-05-2022\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])-(?:0?[1-9]|1[0-2])-\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy_dash"}}
{"id": "date_dmy_dash_yy", "text": "Name: Date as DD-MM-YY\nID: date_dmy_dash_yy\nKind: pattern\nDescription: Calendar date written as day, month and two-digit year separated by hyphens, for example 25-12-24. The century is not written and has to be inferred.\nTranslated names: Дата в формате ДД-ММ-ГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25-12-24, 05-05-22\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])-(?:0?[1-9]|1[0-2])-\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy_dash_yy"}}
{"id": "date_dmy_dot_yy", "text": "Name: Date as DD.MM.YY\nID: date_dmy_dot_yy\nKind: pattern\nDescription: Calendar date written as day, month and two-digit year separated by dots, for example 25.12.24, sometimes with a dot after the year (25.12.24.). The century is not written and has to be inferred.\nTranslated names: Дата в формате ДД.ММ.ГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25.12.24, 05.05.22.\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])\\.(?:0?[1-9]|1[0-2])\\.\\d{2}\\.?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy_dot_yy"}}
{"id": "date_dmy_slash", "text": "Name: Date as DD/MM/YYYY\nID: date_dmy_slash\nKind: pattern\nDescription: Calendar date written as day, month and four-digit year separated by slashes, for example 25/12/2024, as in the United Kingdom and France. The United States writes the month first in the same shape (date_mdy_slash), so a value whose first two numbers are both 12 or less, such as 05/06/2024, can be read either way.\nTranslated names: Дата в формате ДД/ММ/ГГГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25/12/2024, 5/5/2022\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])/(?:0?[1-9]|1[0-2])/\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy_slash"}}
{"id": "date_dmy_slash_yy", "text": "Name: Date as DD/MM/YY\nID: date_dmy_slash_yy\nKind: pattern\nDescription: Calendar date written as day, month and two-digit year separated by slashes, for example 25/12/24. The century is not written and has to be inferred.\nTranslated names: Дата в формате ДД/ММ/ГГ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25/12/24, 31/01/22\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])/(?:0?[1-9]|1[0-2])/\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dmy_slash_yy"}}
{"id": "date_dutch", "text": "Name: Date with a Dutch month name\nID: date_dutch\nKind: pattern\nDescription: Calendar date written in Dutch with the month name, day first: 5 mei 2022 or 5 mrt 2022, optionally after the weekday (donderdag 5 mei 2022). The month is full or abbreviated, capitalised or in lower case. The month-first form mei 5, 2022 is accepted too.\nTranslated names: Дата с нидерландским названием месяца\nCategories: datetime\nCountries: global\nLanguages: nl\nPersonal data: no\nExamples: 5 mei 2022, woensdag 25 december 2024, 5 mrt 2022\nRegexp: ^(?:(?:(?:[Mm]aandag|[Dd]insdag|[Ww]oensdag|[Dd]onderdag|[Vv]rijdag|[Zz]aterdag|[Zz]ondag),? )?(?:0?[1-9]|[12]\\d|3[01])\\.? (?:[Jj]an(?:uari)?|[Ff]eb(?:ruari)?|[Mm]aart|[Mm]rt|[Aa]pr(?:il)?|[Mm]ei|[Jj]uni?|[Jj]uli?|[Aa]ug(?:ustus)?|[Ss]ep(?:tember)?|[Oo]kt(?:ober)?|[Nn]ov(?:ember)?|[Dd]ec(?:ember)?) \\d{4}|(?:[Jj]an(?:uari)?|[Ff]eb(?:ruari)?|[Mm]aart|[Mm]rt|[Aa]pr(?:il)?|[Mm]ei|[Jj]uni?|[Jj]uli?|[Aa]ug(?:ustus)?|[Ss]ep(?:tember)?|[Oo]kt(?:ober)?|[Nn]ov(?:ember)?|[Dd]ec(?:ember)?) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_dutch"}}
{"id": "date_english", "text": "Name: Date with an English month name\nID: date_english\nKind: pattern\nDescription: Calendar date written in English with the month name, full or abbreviated, capitalised or in lower case. The day comes first (5 May 2022, 5th May 2022, 5.May.2022, 5-May-2022, 25-Dec-20) or after the month (May 5, 2022; Sept. 5, 2022; Dec 25th 2024). A weekday may come first (Monday, 5 May 2022; Mon, Dec 5, 2022), also before a day-first numeric date (Monday, 25/12/2024).\nTranslated names: Дата с английским названием месяца\nCategories: datetime\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: 25 December 2024, December 25, 2024, Wednesday, 25 December 2024, 25th Dec 2024, 25-Dec-24\nRegexp: ^(?:(?:(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday|[Mm]on|[Tt]ue|[Ww]ed|[Tt]hu|[Ff]ri|[Ss]at|[Ss]un),? )?(?:(?:0?[1-9]|[12]\\d|3[01])(?:st|nd|rd|th)?(?:\\. ?| )(?:[Jj]an(?:uary)?|[Ff]eb(?:ruary)?|[Mm]ar(?:ch)?|[Aa]pr(?:il)?|[Mm]ay|[Jj]une?|[Jj]uly?|[Aa]ug(?:ust)?|[Ss]ep(?:t|tember)?|[Oo]ct(?:ober)?|[Nn]ov(?:ember)?|[Dd]ec(?:ember)?)(?:\\. ?|,? )\\d{4}|(?:[Jj]an(?:uary)?|[Ff]eb(?:ruary)?|[Mm]ar(?:ch)?|[Aa]pr(?:il)?|[Mm]ay|[Jj]une?|[Jj]uly?|[Aa]ug(?:ust)?|[Ss]ep(?:t|tember)?|[Oo]ct(?:ober)?|[Nn]ov(?:ember)?|[Dd]ec(?:ember)?)\\.? (?:0?[1-9]|[12]\\d|3[01])(?:st|nd|rd|th)?,? \\d{4})|(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday|[Mm]on|[Tt]ue|[Ww]ed|[Tt]hu|[Ff]ri|[Ss]at|[Ss]un),? (?:0?[1-9]|[12]\\d|3[01])/(?:0?[1-9]|1[0-2])/\\d{4}|(?:0?[1-9]|[12]\\d|3[01])-(?:[Jj]an(?:uary)?|[Ff]eb(?:ruary)?|[Mm]ar(?:ch)?|[Aa]pr(?:il)?|[Mm]ay|[Jj]une?|[Jj]uly?|[Aa]ug(?:ust)?|[Ss]ep(?:t|tember)?|[Oo]ct(?:ober)?|[Nn]ov(?:ember)?|[Dd]ec(?:ember)?)-(?:\\d{4}|\\d{2}))$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["en"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_english"}}
{"id": "date_french", "text": "Name: Date with a French month name\nID: date_french\nKind: pattern\nDescription: Calendar date written in French with the month name, day first: 5 mai 2022, le 5 mai 2022, 5 sept 2022, optionally after the weekday (jeudi 5 mai 2022). The month is full or abbreviated, capitalised or in lower case. The month-first form mai 5, 2022 is accepted too.\nTranslated names: Дата с французским названием месяца\nCategories: datetime\nCountries: global\nLanguages: fr\nPersonal data: no\nExamples: 25 décembre 2024, le 25 décembre 2024, mercredi 25 décembre 2024\nRegexp: ^(?:(?:[Ll]e |(?:[Ll]undi|[Mm]ardi|[Mm]ercredi|[Jj]eudi|[Vv]endredi|[Ss]amedi|[Dd]imanche),? )?(?:0?[1-9]|[12]\\d|3[01]) (?:[Jj]anv(?:ier)?|[Ff]évr(?:ier)?|[Mm]ars|[Aa]vr(?:il)?|[Mm]ai|[Jj]uin|[Jj]uil(?:let)?|[Aa]oût|[Ss]ept(?:embre)?|[Oo]ct(?:obre)?|[Nn]ov(?:embre)?|[Dd]éc(?:embre)?) \\d{4}|(?:[Jj]anv(?:ier)?|[Ff]évr(?:ier)?|[Mm]ars|[Aa]vr(?:il)?|[Mm]ai|[Jj]uin|[Jj]uil(?:let)?|[Aa]oût|[Ss]ept(?:embre)?|[Oo]ct(?:obre)?|[Nn]ov(?:embre)?|[Dd]éc(?:embre)?) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_french"}}
{"id": "date_german", "text": "Name: Date with a German month name\nID: date_german\nKind: pattern\nDescription: Calendar date written in German with the month name, day first: 5. Mai 2022, 5 Mai 2022 or 5. Mär 2022, optionally after the weekday (Donnerstag, 5. Mai 2022). The month is full or abbreviated, capitalised or in lower case. The month-first form Mai 5, 2022 is accepted too.\nTranslated names: Дата с немецким названием месяца\nCategories: datetime\nCountries: global\nLanguages: de\nPersonal data: no\nExamples: 25. Dezember 2024, Mittwoch, 25. Dezember 2024, 5. Mär 2022\nRegexp: ^(?:(?:(?:[Mm]ontag|[Dd]ienstag|[Mm]ittwoch|[Dd]onnerstag|[Ff]reitag|[Ss]amstag|[Ss]onntag),? )?(?:0?[1-9]|[12]\\d|3[01])\\.? (?:[Jj]an(?:uar)?|[Ff]eb(?:ruar)?|[Mm]ärz?|[Aa]pr(?:il)?|[Mm]ai|[Jj]uni?|[Jj]uli?|[Aa]ug(?:ust)?|[Ss]ep(?:tember)?|[Oo]kt(?:ober)?|[Nn]ov(?:ember)?|[Dd]ez(?:ember)?) \\d{4}|(?:[Jj]an(?:uar)?|[Ff]eb(?:ruar)?|[Mm]ärz?|[Aa]pr(?:il)?|[Mm]ai|[Jj]uni?|[Jj]uli?|[Aa]ug(?:ust)?|[Ss]ep(?:tember)?|[Oo]kt(?:ober)?|[Nn]ov(?:ember)?|[Dd]ez(?:ember)?) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_german"}}
{"id": "date_italian", "text": "Name: Date with an Italian month name\nID: date_italian\nKind: pattern\nDescription: Calendar date written in Italian with the month name, day first: 5 maggio 2022 or 5 mag 2022, optionally after the weekday (giovedì 5 maggio 2022). The month is full or abbreviated, capitalised or in lower case. The month-first form maggio 5, 2022 is accepted too.\nTranslated names: Дата с итальянским названием месяца\nCategories: datetime\nCountries: global\nLanguages: it\nPersonal data: no\nExamples: 25 dicembre 2024, mercoledì 25 dicembre 2024, 5 mag 2022\nRegexp: ^(?:(?:(?:[Ll]unedì|[Mm]artedì|[Mm]ercoledì|[Gg]iovedì|[Vv]enerdì|[Ss]abato|[Dd]omenica),? )?(?:0?[1-9]|[12]\\d|3[01]) (?:[Gg]en(?:naio)?|[Ff]eb(?:braio)?|[Mm]ar(?:zo)?|[Aa]pr(?:ile)?|[Mm]ag(?:gio)?|[Gg]iu(?:gno)?|[Ll]ug(?:lio)?|[Aa]go(?:sto)?|[Ss]et(?:tembre)?|[Oo]tt(?:obre)?|[Nn]ov(?:embre)?|[Dd]ic(?:embre)?) \\d{4}|(?:[Gg]en(?:naio)?|[Ff]eb(?:braio)?|[Mm]ar(?:zo)?|[Aa]pr(?:ile)?|[Mm]ag(?:gio)?|[Gg]iu(?:gno)?|[Ll]ug(?:lio)?|[Aa]go(?:sto)?|[Ss]et(?:tembre)?|[Oo]tt(?:obre)?|[Nn]ov(?:embre)?|[Dd]ic(?:embre)?) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_italian"}}
{"id": "date_korean", "text": "Name: Date with year, month and day units (Korean)\nID: date_korean\nKind: pattern\nDescription: Calendar date written in Korean as numbers followed by the units for year (년), month (월) and day (일), for example 2024년 12월 25일. A weekday may follow, such as (수) or 수요일.\nTranslated names: Дата с единицами года, месяца и дня (корейский)\nCategories: datetime\nCountries: global\nLanguages: ko\nPersonal data: no\nExamples: 2024년 12월 25일, 2024년 12월 25일 (수)\nRegexp: ^[0-9０-９]{4}년 ?[0-9０-９]{1,2}월 ?[0-9０-９]{1,2}일(?: ?(?:[(（][월화수목금토일](?:요일)?[)）]|[월화수목금토일]요일))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["ko"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_korean"}}
{"id": "date_mdy_slash", "text": "Name: Date as MM/DD/YYYY (United States)\nID: date_mdy_slash\nKind: pattern\nDescription: Calendar date written as month, day and four-digit year separated by slashes, for example 12/25/2024, the usual numeric date in the United States. Most other countries write the day first in the same shape (date_dmy_slash), so a value whose first two numbers are both 12 or less can be read either way.\nTranslated names: Дата в формате ММ/ДД/ГГГГ (США)\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 12/25/2024, 1/31/2022\nRegexp: ^(?:0?[1-9]|1[0-2])/(?:0?[1-9]|[12]\\d|3[01])/\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_mdy_slash"}}
{"id": "date_mdy_slash_yy", "text": "Name: Date as MM/DD/YY (United States)\nID: date_mdy_slash_yy\nKind: pattern\nDescription: Calendar date written as month, day and two-digit year separated by slashes, for example 12/25/24, as in the United States. The century is not written and has to be inferred.\nTranslated names: Дата в формате ММ/ДД/ГГ (США)\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 12/25/24, 7/4/22\nRegexp: ^(?:0?[1-9]|1[0-2])/(?:0?[1-9]|[12]\\d|3[01])/\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_mdy_slash_yy"}}
{"id": "date_polish", "text": "Name: Date with a Polish month name\nID: date_polish\nKind: pattern\nDescription: Calendar date written in Polish with the month name, day first, usually with the month in the genitive case (5 maja 2022), optionally followed by roku or r. (5 maja 2022 r.). The nominative month (5 maj 2022) and a dot after the day (5. maja 2022) are accepted too.\nTranslated names: Дата с польским названием месяца\nCategories: datetime\nCountries: global\nLanguages: pl\nPersonal data: no\nExamples: 25 grudnia 2024, 25 grudnia 2024 r., 5 maja 2022 roku\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])\\.? (?:[Ss]tycz(?:eń|nia)|[Ll]ut(?:y|ego)|[Mm]ar(?:zec|ca)|[Kk]wie(?:cień|tnia)|[Mm]aja?|[Cc]zerw(?:iec|ca)|[Ll]ip(?:iec|ca)|[Ss]ierp(?:ień|nia)|[Ww]rze(?:sień|śnia)|[Pp]aździernika?|[Ll]istopada?|[Gg]rud(?:zień|nia)) \\d{4}(?: roku| ?r\\.?)?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["pl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_polish"}}
{"id": "date_portuguese", "text": "Name: Date with a Portuguese month name\nID: date_portuguese\nKind: pattern\nDescription: Calendar date written in Portuguese with the month name, day first: 5 de maio de 2022, 5 maio 2022 or 5 mai 2022, optionally after the weekday (quinta-feira, 5 maio 2022). The month-first form maio 5, 2022 is accepted too.\nTranslated names: Дата с португальским названием месяца\nCategories: datetime\nCountries: global\nLanguages: pt\nPersonal data: no\nExamples: 25 de dezembro de 2024, 25 dezembro 2024, quarta-feira, 25 dezembro 2024\nRegexp: ^(?:(?:(?:[Ss]egunda-feira|[Tt]erça-feira|[Qq]uarta-feira|[Qq]uinta-feira|[Ss]exta-feira|[Ss]ábado|[Dd]omingo|[Ss]eg|[Tt]er|[Qq]ua|[Qq]ui|[Ss]ex|[Ss]áb|[Dd]om),? )?(?:0?[1-9]|[12]\\d|3[01]) (?:[Dd]e (?:[Jj]an(?:eiro)?|[Ff]ev(?:ereiro)?|[Mm]ar(?:ço)?|[Aa]br(?:il)?|[Mm]aio?|[Jj]un(?:ho)?|[Jj]ul(?:ho)?|[Aa]go(?:sto)?|[Ss]et(?:embro)?|[Oo]ut(?:ubro)?|[Nn]ov(?:embro)?|[Dd]ez(?:embro)?) [Dd]e|(?:[Jj]an(?:eiro)?|[Ff]ev(?:ereiro)?|[Mm]ar(?:ço)?|[Aa]br(?:il)?|[Mm]aio?|[Jj]un(?:ho)?|[Jj]ul(?:ho)?|[Aa]go(?:sto)?|[Ss]et(?:embro)?|[Oo]ut(?:ubro)?|[Nn]ov(?:embro)?|[Dd]ez(?:embro)?)) \\d{4}|(?:[Jj]an(?:eiro)?|[Ff]ev(?:ereiro)?|[Mm]ar(?:ço)?|[Aa]br(?:il)?|[Mm]aio?|[Jj]un(?:ho)?|[Jj]ul(?:ho)?|[Aa]go(?:sto)?|[Ss]et(?:embro)?|[Oo]ut(?:ubro)?|[Nn]ov(?:embro)?|[Dd]ez(?:embro)?) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["pt"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_portuguese"}}
{"id": "date_romanian", "text": "Name: Date with a Romanian month name\nID: date_romanian\nKind: pattern\nDescription: Calendar date written in Romanian with the month name, day first: 5 mai 2022 or, with an abbreviated month, 5 ian. 2022. The month is capitalised or in lower case.\nTranslated names: Дата с румынским названием месяца\nCategories: datetime\nCountries: global\nLanguages: ro\nPersonal data: no\nExamples: 25 decembrie 2024, 5 ian. 2022\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01]) (?:[Ii]an(?:uarie|\\.)|[Ff]eb(?:ruarie|\\.)|[Mm]ar(?:tie|\\.)|[Aa]pr(?:ilie|\\.)|[Mm]ai|[Ii]un(?:ie|\\.)|[Ii]ul(?:ie|\\.)|[Aa]ug(?:ust|\\.)|[Ss]ept(?:embrie|\\.)|[Oo]ct(?:ombrie|\\.)|[Nn]oiembrie|[Nn]ov\\.|[Dd]ec(?:embrie|\\.)) \\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["ro"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_romanian"}}
{"id": "date_russian", "text": "Name: Date with a Russian month name\nID: date_russian\nKind: pattern\nDescription: Calendar date written in Russian with the month name in the genitive case, day first: 5 мая 2022, 5 мая 2022 г. or 5 мая 2022 года, optionally after the weekday (четверг, 5 мая 2022 г.). Also a numeric date followed by the year word (05.05.2022 г.), the month between dots or slashes (5.мая.2022, 5/мая/2022) and the month-first form Май 5, 2022.\nTranslated names: Дата с русским названием месяца\nCategories: datetime\nCountries: global\nLanguages: ru\nPersonal data: no\nExamples: 25 декабря 2024, 25 декабря 2024 г., 25 декабря 2024 года, Среда, 25 декабря 2024 г., 25.12.2024 г.\nRegexp: ^(?:(?:(?:[Пп]онедельник|[Вв]торник|[Сс]реда|[Чч]етверг|[Пп]ятница|[Сс]уббота|[Вв]оскресенье),? )?(?:0?[1-9]|[12]\\d|3[01]) (?:[Яя]нваря|[Фф]евраля|[Мм]арта|[Аа]преля|[Мм]ая|[Ии]юня|[Ии]юля|[Аа]вгуста|[Сс]ентября|[Оо]ктября|[Нн]оября|[Дд]екабря),? \\d{4}(?: ?(?:г\\.|года))?|(?:0?[1-9]|[12]\\d|3[01])\\.(?:0?[1-9]|1[0-2])\\.\\d{4} ?(?:г\\.|года)|(?:0?[1-9]|[12]\\d|3[01])[./](?:[Яя]нваря|[Фф]евраля|[Мм]арта|[Аа]преля|[Мм]ая|[Ии]юня|[Ии]юля|[Аа]вгуста|[Сс]ентября|[Оо]ктября|[Нн]оября|[Дд]екабря)[./]\\d{4}|(?:Январь|Февраль|Март|Апрель|Май|Июнь|Июль|Август|Сентябрь|Октябрь|Ноябрь|Декабрь) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["ru"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_russian"}}
{"id": "date_slovak", "text": "Name: Date with a Slovak month name\nID: date_slovak\nKind: pattern\nDescription: Calendar date written in Slovak with the month name, day first, usually with a dot after the day and the month in the genitive case (5. mája 2022). The nominative month (5. máj 2022) and a day without the dot are accepted too. Month names that Slovak shares with English (5. September 2022) also match date_english.\nTranslated names: Дата со словацким названием месяца\nCategories: datetime\nCountries: global\nLanguages: sk\nPersonal data: no\nExamples: 25. decembra 2024, 5. mája 2022\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01])\\.? (?:[Jj]anuára?|[Ff]ebruára?|[Mm]ar(?:ec|ca)|[Aa]príla?|[Mm]ája?|[Jj]úna?|[Jj]úla?|[Aa]ugusta?|[Ss]eptemb(?:er|ra)|[Oo]któb(?:er|ra)|[Nn]ovemb(?:er|ra)|[Dd]ecemb(?:er|ra)) \\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["sk"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_slovak"}}
{"id": "date_spanish", "text": "Name: Date with a Spanish month name\nID: date_spanish\nKind: pattern\nDescription: Calendar date written in Spanish with the month name, day first, with or without the preposition de: 5 de mayo de 2022, 5 mayo 2022, 5 de may de 2022, optionally after the weekday (jueves, 5 mayo 2022). The month-first form mayo 5, 2022 is accepted too.\nTranslated names: Дата с испанским названием месяца\nCategories: datetime\nCountries: global\nLanguages: es\nPersonal data: no\nExamples: 25 de diciembre de 2024, 25 diciembre 2024, Miércoles, 25 Diciembre 2024\nRegexp: ^(?:(?:(?:[Ll]unes|[Mm]artes|[Mm]iércoles|[Jj]ueves|[Vv]iernes|[Ss]ábado|[Dd]omingo),? )?(?:0?[1-9]|[12]\\d|3[01]) (?:[Dd]e (?:[Ee]ne(?:ro)?|[Ff]eb(?:rero)?|[Mm]ar(?:zo)?|[Aa]br(?:il)?|[Mm]ayo?|[Jj]un(?:io)?|[Jj]ul(?:io)?|[Aa]go(?:sto)?|[Ss]ep(?:tiembre)?|[Oo]ct(?:ubre)?|[Nn]ov(?:iembre)?|[Dd]ic(?:iembre)?)(?: [Dd]e|,)|(?:[Ee]ne(?:ro)?|[Ff]eb(?:rero)?|[Mm]ar(?:zo)?|[Aa]br(?:il)?|[Mm]ayo?|[Jj]un(?:io)?|[Jj]ul(?:io)?|[Aa]go(?:sto)?|[Ss]ep(?:tiembre)?|[Oo]ct(?:ubre)?|[Nn]ov(?:iembre)?|[Dd]ic(?:iembre)?),?) \\d{4}|(?:[Ee]ne(?:ro)?|[Ff]eb(?:rero)?|[Mm]ar(?:zo)?|[Aa]br(?:il)?|[Mm]ayo?|[Jj]un(?:io)?|[Jj]ul(?:io)?|[Aa]go(?:sto)?|[Ss]ep(?:tiembre)?|[Oo]ct(?:ubre)?|[Nn]ov(?:iembre)?|[Dd]ic(?:iembre)?) (?:0?[1-9]|[12]\\d|3[01]), \\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_spanish"}}
{"id": "date_turkish", "text": "Name: Date with a Turkish month name\nID: date_turkish\nKind: pattern\nDescription: Calendar date written in Turkish with the month name, day first, for example 5 Mayıs 2022, optionally followed by tarihinde or tarihli (on, dated).\nTranslated names: Дата с турецким названием месяца\nCategories: datetime\nCountries: global\nLanguages: tr\nPersonal data: no\nExamples: 25 Aralık 2024, 5 mayıs 2022 tarihinde\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01]) (?:[Oo]cak|[Şş]ubat|[Mm]art|[Nn]isan|[Mm]ayıs|[Hh]aziran|[Tt]emmuz|[Aa]ğustos|[Ee]ylül|[Ee]kim|[Kk]asım|[Aa]ralık) \\d{4}(?: (?:tarihinde|tarihli))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["tr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_turkish"}}
{"id": "date_ukrainian", "text": "Name: Date with a Ukrainian month name\nID: date_ukrainian\nKind: pattern\nDescription: Calendar date written in Ukrainian with the month name, day first: 5 травня 2022 (genitive), 5 травень 2022 (nominative) or 5 трав. 2022 (abbreviated), optionally followed by р. or року (year): 5 травня 2022 р. The month is capitalised or in lower case.\nTranslated names: Дата с украинским названием месяца\nCategories: datetime\nCountries: global\nLanguages: uk\nPersonal data: no\nExamples: 25 грудня 2024, 5 трав. 2022, 25 грудня 2024 р.\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01]) (?:[Сс]іч(?:ень|ня|\\.)|[Лл]ют(?:ий|ого|\\.)|[Бб]ерез(?:ень|ня)|[Бб]ер\\.|[Кк]віт(?:ень|ня|\\.)|[Тт]рав(?:ень|ня|\\.)|[Чч]ерв(?:ень|ня|\\.)|[Лл]ип(?:ень|ня|\\.)|[Сс]ерп(?:ень|ня|\\.)|[Вв]ерес(?:ень|ня)|[Вв]ер\\.|[Жж]овт(?:ень|ня|\\.)|[Лл]истопада?|[Лл]истоп\\.|[Гг]руд(?:ень|ня|\\.)) \\d{4}(?: ?р\\.| року)?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["uk"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_ukrainian"}}
{"id": "date_ymd_compact", "text": "Name: Date as YYYYMMDD\nID: date_ymd_compact\nKind: pattern\nDescription: Calendar date written as eight digits without separators: four-digit year, two-digit month and two-digit day, for example 20241225. This is the basic format of ISO 8601, common in file names, logs and database exports. A column of such values is easy to take for integers.\nTranslated names: Дата в формате ГГГГММДД\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 20241225, 20220505\nRegexp: ^\\d{4}(?:0[1-9]|1[0-2])(?:0[1-9]|[12]\\d|3[01])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_ymd_compact"}}
{"id": "date_ymd_dot", "text": "Name: Date as YYYY.MM.DD\nID: date_ymd_dot\nKind: pattern\nDescription: Calendar date written as four-digit year, month and day separated by dots, for example 2024.12.25.\nTranslated names: Дата в формате ГГГГ.ММ.ДД\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2024.12.25, 2022.5.5\nRegexp: ^\\d{4}\\.(?:0?[1-9]|1[0-2])\\.(?:0?[1-9]|[12]\\d|3[01])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_ymd_dot"}}
{"id": "date_ymd_slash", "text": "Name: Date as YYYY/MM/DD\nID: date_ymd_slash\nKind: pattern\nDescription: Calendar date written as four-digit year, month and day separated by slashes, for example 2024/12/25, as often written in Japan.\nTranslated names: Дата в формате ГГГГ/ММ/ДД\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2024/12/25, 2022/5/5\nRegexp: ^\\d{4}/(?:0?[1-9]|1[0-2])/(?:0?[1-9]|[12]\\d|3[01])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/date_ymd_slash"}}
{"id": "datetime", "text": "Name: Date and time\nID: datetime\nKind: datatype\nDescription: Date and time of day. The regexp covers the ISO 8601 extended form YYYY-MM-DDThh:mm[:ss[.fff]] with an optional time zone (Z or an offset), and the RFC 3339 variant with a space instead of T. Some data sets store plain dates as timestamps at midnight local time, for example 2021-05-24T21:00:00.000Z for 25 May 2021 in Moscow.\nTranslated names: Дата и время\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2024-08-30T12:00:00.000Z, 2018-10-10T12:58:52Z, 2024-11-29 12:00:00, 2019-07-19T09:00:00+03:00\nRegexp: ^\\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\\d|3[01])[T ](?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:[.,]\\d+)?)?(?:Z|[+-](?:[01]\\d|2[0-3])(?::?[0-5]\\d)?)?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/datetime"}}
{"id": "day", "text": "Name: Chinese day name\nID: day\nKind: datatype\nDescription: Chinese day name identifier\nCategories: datetime\nCountries: global\nLanguages: zh\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["zh"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/day"}}
{"id": "dayofmonth", "text": "Name: Day of month\nID: dayofmonth\nKind: datatype\nDescription: Month day, numeric value from 1 to 31\nTranslated names: День месяца\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/dayofmonth"}}
{"id": "dayofweek", "text": "Name: Day of week\nID: dayofweek\nKind: datatype\nDescription: Week day name\nTranslated names: День недели\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/dayofweek"}}
{"id": "dbgap_study_accession", "text": "Name: dbGaP study accession\nID: dbgap_study_accession\nKind: datatype\nDescription: Accession of a study in dbGaP, the NCBI database that archives and distributes the results of studies of how genotype and phenotype interact. It is phs and six digits, optionally followed by the version of the study and of its participant set, as in phs000768.v2.p1.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: phs000768.v2.p1, phs000768\nRegexp: ^phs[0-9]{6}(\\.v\\d+\\.p\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/dbgap_study_accession"}}
{"id": "dbsnp_id", "text": "Name: dbSNP Reference SNP number (rsID)\nID: dbsnp_id\nKind: datatype\nDescription: Identifier of a reference SNP record (RefSNP) in dbSNP, the database of short genetic variations kept by the US National Center for Biotechnology Information (NCBI). It is the letters rs followed by a number. A RefSNP groups the submitted reports of a variant at the same location of the reference genome, so genome-wide association studies, genotyping files and variant annotations use the rsID to name a variant.\nTranslated names: Идентификатор варианта dbSNP (rsID)\nCategories: science, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: rs334, rs113488022, rs121913355\nRegexp: ^rs[1-9]\\d*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "medical"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/dbsnp_id"}}
{"id": "dc_contributor", "text": "Name: Contributor (Dublin Core)\nID: dc_contributor\nKind: datatype\nDescription: Dublin Core element 'contributor': an entity that contributed to the resource: a person, an organization or a service.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/dc_contributor"}}
{"id": "dc_coverage", "text": "Name: Coverage (Dublin Core)\nID: dc_coverage\nKind: datatype\nDescription: Dublin Core element 'coverage': the spatial or temporal topic of the resource, the place it applies to, or the jurisdiction it falls under.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Europe, 2020/2025", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/dc_coverage"}}
{"id": "dc_creator", "text": "Name: Creator (Dublin Core)\nID: dc_creator\nKind: datatype\nDescription: Dublin Core element 'creator': an entity primarily responsible for making the resource: a person, an organization or a service.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/dc_creator"}}
{"id": "dc_date", "text": "Name: Date (Dublin Core)\nID: dc_date\nKind: datatype\nDescription: Dublin Core element 'date': a point or period of time in the life of the resource, such as its creation or publication; usually written in ISO 8601 form.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2026-11-04", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/dc_date"}}
{"id": "dc_description", "text": "Name: Description (Dublin Core)\nID: dc_description\nKind: datatype\nDescription: Dublin Core element 'description': an account of the resource, such as an abstract, a table of contents or a free-text description.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/dc_description"}}
{"id": "dc_format", "text": "Name: Format (Dublin Core)\nID: dc_format\nKind: datatype\nDescription: Dublin Core element 'format': the file format, physical medium or dimensions of the resource; for digital resources usually a media (MIME) type.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: text/csv, application/pdf", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/dc_format"}}
{"id": "dc_identifier", "text": "Name: Identifier (Dublin Core)\nID: dc_identifier\nKind: datatype\nDescription: Dublin Core element 'identifier': an unambiguous reference to the resource in a given context, such as a URI, a DOI or an ISBN.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: https://doi.org/10.1000/182", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/dc_identifier"}}
{"id": "dc_publisher", "text": "Name: Publisher (Dublin Core)\nID: dc_publisher\nKind: datatype\nDescription: Dublin Core element 'publisher': an entity responsible for making the resource available.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/dc_publisher"}}
{"id": "dc_relation", "text": "Name: Relation (Dublin Core)\nID: dc_relation\nKind: datatype\nDescription: Dublin Core element 'relation': a related resource, usually referenced by its identifier.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/dc_relation"}}
{"id": "dc_rights", "text": "Name: Rights (Dublin Core)\nID: dc_rights\nKind: datatype\nDescription: Dublin Core element 'rights': information about rights held in and over the resource, such as a license or a copyright statement.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CC BY 4.0", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/dc_rights"}}
{"id": "dc_source", "text": "Name: Source (Dublin Core)\nID: dc_source\nKind: datatype\nDescription: Dublin Core element 'source': a related resource from which the described resource is derived.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/dc_source"}}
{"id": "dc_subject", "text": "Name: Subject (Dublin Core)\nID: dc_subject\nKind: datatype\nDescription: Dublin Core element 'subject': the topic of the resource, usually keywords, key phrases or classification codes.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: air quality", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/dc_subject"}}
{"id": "dc_type", "text": "Name: Type (Dublin Core)\nID: dc_type\nKind: datatype\nDescription: Dublin Core element 'type': the nature or genre of the resource, preferably a term from the DCMI Type Vocabulary such as Dataset, Text or Image.\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Dataset, Image", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/dc_type"}}
{"id": "dcabstract", "text": "Name: Abstract (Dublin Core)\nID: dcabstract\nKind: datatype\nDescription: A summary of the resource.\nTranslated names: Кратное изложение\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: A summary of the text.", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 38, "url": "http://registry.apicrafter.io/datatype/dcabstract"}}
{"id": "dcid", "text": "Name: Datacommons unique id\nID: dcid\nKind: datatype\nDescription: Every entity in Data Commons (DC) has a unique identifier, called ‘dcid’. So, for example, the dcid of California is ‘geoId/06’ and of India is ‘country/IND’.\nTranslated names: Уникальный идентификатор Data Commons (DCID)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: geoId/06, country/IND, GiniIndex_EconomicActivity\nRegexp: ^[A-Za-z0-9_/.-]+$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/dcid"}}
{"id": "dclanguage", "text": "Name: Language (Dublin Core)\nID: dclanguage\nKind: datatype\nDescription: A language of the resource.\nAlso known as: dc_language\nTranslated names: Язык\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: eng", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/dclanguage"}}
{"id": "dctitle", "text": "Name: Title (Dublin Core)\nID: dctitle\nKind: datatype\nDescription: A name given to the resource.\nAlso known as: dc_title\nTranslated names: Заголовок\nCategories: dublincore\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Picture of the cat", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["dublincore"], "country": [], "langs": ["common"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/dctitle"}}
{"id": "ddi_agency_id", "text": "Name: DDI agency identifier\nID: ddi_agency_id\nKind: datatype\nDescription: Identifier of an organization that maintains metadata in the Data Documentation Initiative (DDI) standard, such as a national statistics office, a data archive or a survey project. The organization registers it in the DDI Agency Registry in the form country code, dot, name (for example dk.dst; international bodies use int, as in int.esseric), and may extend it with sub-agency labels separated by dots (us.mpc.ipums). The DDI Lifecycle schema allows labels of letters, digits and hyphens, up to 63 characters each and 253 in total. It also accepts a single label, but the identifiers listed in the registry all have a prefix, so the regexp requires at least one dot and a first label of two or three letters (the country code or int). Without that, dates such as 01.01.2015 and decimal numbers matched. The agency identifier is the namespace part of DDI URNs (urn:ddi:<agency>:<id>:<version>) and the registration authority in ISO/IEC 11179-6 identifiers (IRDI).\nTranslated names: Identifiant d'agence DDI; Идентификатор агентства DDI\nCategories: science, government\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: dk.dst, ca.statcan, fr.insee, us.mpc.ipums\nRegexp: ^(?=.{3,253}$)[A-Za-z]{2,3}(?:\\.[A-Za-z0-9-]{1,63})+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "government"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ddi_agency_id"}}
{"id": "de_ags", "text": "Name: German municipality key (Amtlicher Gemeindeschlüssel, AGS)\nID: de_ags\nKind: datatype\nDescription: Eight-digit official code of a German municipality that the statistical offices publish in the municipality directory (Gemeindeverzeichnis): two digits for the state (01 Schleswig-Holstein to 16 Thüringen), one for the government region, two for the district and three for the municipality. The first five digits are the district key (Kreisschlüssel).\nTranslated names: Amtlicher Gemeindeschlüssel (AGS); Официальный код общины Германии (AGS)\nCategories: geo\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 03459033, 12060020\nRegexp: ^(?:0[1-9]|1[0-6])\\d{6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_ags"}}
{"id": "de_ars", "text": "Name: German regional key (Amtlicher Regionalschlüssel, ARS)\nID: de_ars\nKind: datatype\nDescription: Twelve-digit official regional key of a German municipality: the municipality key with a four-digit code of the municipal association (Gemeindeverband) inserted after the district, so two digits for the state, one for the government region, two for the district, four for the association and three for the municipality. Keys that end in zeros denote a district or an association as a whole.\nTranslated names: Amtlicher Regionalschlüssel (ARS); Официальный региональный ключ Германии (ARS)\nCategories: geo\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 034565404000, 092715202130, 010590000000\nRegexp: ^(?:0[1-9]|1[0-6])\\d{10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_ars"}}
{"id": "de_blz", "text": "Name: German bank code (Bankleitzahl, BLZ)\nID: de_blz\nKind: datatype\nDescription: Bankleitzahl (BLZ), the eight-digit code of a bank or bank branch in Germany, introduced in 1970. The first three digits are the location number of the Bundesbank branch area (the first digit is the clearing area), the fourth is the banking group and the last four are chosen by the bank. The Deutsche Bundesbank publishes the directory of bank codes. Since SEPA it no longer appears alone in transfers but it is digits 5 to 12 of every German IBAN. It is often written in groups, as in 640 901 00.\nTranslated names: Bankleitzahl (BLZ); Банковский код Германии (Bankleitzahl)\nCategories: finances\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 64090100, 640 901 00, 37040044\nRegexp: ^\\d{3} ?\\d{3} ?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["DE"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/de_blz"}}
{"id": "de_fsk_rating", "text": "Name: FSK film age rating (Germany)\nID: de_fsk_rating\nKind: datatype\nDescription: Age rating of a film or video in Germany by the Freiwillige Selbstkontrolle der Filmwirtschaft (FSK): released for ages 0, 6, 12, 16 or 18. The mark reads FSK ab 12 freigegeben; the short form FSK 12 and the bare number are common. Video games are rated by the USK (de_usk_rating) with the same ages.\nTranslated names: Возрастной рейтинг фильма FSK (Германия)\nCategories: media\nCountries: DE\nLanguages: de\nPersonal data: no\nExamples: FSK ab 12 freigegeben, FSK 16, FSK 0\nRegexp: ^(?:FSK (?:ab )?)?(?:0|6|12|16|18)(?: freigegeben)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["DE"], "langs": ["de"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_fsk_rating"}}
{"id": "de_iban", "text": "Name: German IBAN\nID: de_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in Germany. It has 22 characters, all digits after the country code: DE, two IBAN check digits, the 8-digit bank code (Bankleitzahl) and a 10-digit account number padded with leading zeros. Since SEPA replaced the national transfer formats in 2014 it is the usual form of a German account number.\nTranslated names: Deutsche IBAN; IBAN Германии\nCategories: finances\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: DE89370400440532013000, DE89 3704 0044 0532 0130 00\nRegexp: ^DE\\d{2}(?: ?\\d{4}){4} ?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_iban"}}
{"id": "de_ik", "text": "Name: German institution code (Institutionskennzeichen, IK)\nID: de_ik\nKind: datatype\nDescription: Institutionskennzeichen (IK), the nine-digit number that identifies health insurers, hospitals, care services, pharmacies and other institutions that bill the German social insurance (§ 293 SGB V). Two digits classify the kind of institution, two give the state, four are a serial number and the last is a check digit: digits 3 to 8 weighted 2 1 2 1 2 1, 9 subtracted from products above 9, and the sum modulo 10. The IK of a health insurer is printed on the health card as its insurer number.\nTranslated names: Institutionskennzeichen (IK); Код учреждения в системе социального страхования Германии (IK)\nCategories: medical, companies\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 260326822, 600300081\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "companies"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_ik"}}
{"id": "de_kreisschluessel", "text": "Name: German district key (Kreisschlüssel)\nID: de_kreisschluessel\nKind: datatype\nDescription: Five-digit official code of a German district (Landkreis) or independent city: two digits for the state, one for the government region and two for the district. It is the first five digits of the municipality key (AGS).\nTranslated names: Kreisschlüssel; Код района Германии (Kreisschlüssel)\nCategories: geo\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 03459, 07132\nRegexp: ^(?:0[1-9]|1[0-6])\\d{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_kreisschluessel"}}
{"id": "de_kvnr", "text": "Name: German health insurance number (Krankenversichertennummer, KVNR)\nID: de_kvnr\nKind: datatype\nDescription: Krankenversichertennummer (KVNR), the lifelong number of a person in the German statutory health insurance (§ 290 SGB V), printed on the electronic health card. The fixed part has ten characters: a random capital letter, eight random digits and a check digit. For the check, the letter becomes its position in the alphabet as two digits (A=01 ... Z=26), the ten digits are weighted 1 2 1 2 ..., and the digit sums of the products are added modulo 10. It is derived from the pension insurance number in a way that cannot be reversed. In data exchange the insurer code (IK) and further check digits follow, which gives 20 or 30 characters.\nTranslated names: Krankenversichertennummer (KVNR); Номер застрахованного в обязательном медицинском страховании Германии (KVNR)\nCategories: pii, persons, medical\nCountries: DE\nLanguages: common\nPersonal data: yes\nExamples: B512615085, Z187843209\nRegexp: ^[A-Z]\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_kvnr"}}
{"id": "de_lanr", "text": "Name: German lifelong physician number (Lebenslange Arztnummer, LANR)\nID: de_lanr\nKind: datatype\nDescription: Lebenslange Arztnummer (LANR), the nine-digit number that the Associations of Statutory Health Insurance Physicians (Kassenärztliche Vereinigungen) give to each doctor and psychotherapist who bills the statutory health insurance, valid since 1 July 2008. Six digits identify the person for life, the seventh is a check digit (the six digits weighted 4 and 9 alternately, 10 minus the sum modulo 10) and the last two are the specialty group. A doctor in several specialties has several LANRs that share the first seven digits.\nTranslated names: Lebenslange Arztnummer (LANR); Пожизненный номер врача в Германии (LANR)\nCategories: medical, persons\nCountries: DE\nLanguages: common\nPersonal data: yes\nExamples: 273827401, 541561201\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["medical", "persons"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_lanr"}}
{"id": "de_leitweg_id", "text": "Name: German e-invoice routing ID (Leitweg-ID)\nID: de_leitweg_id\nKind: datatype\nDescription: Leitweg-ID, the address of a public contracting authority that receives electronic invoices in Germany, given as the buyer reference (BT-10) of an XRechnung. It has three parts separated by hyphens: a coarse address of 2 to 12 digits that starts with the state code (01 to 16) or 99 for the federal administration, an optional fine address of up to 30 letters and digits, and two check digits by ISO 7064 MOD 97-10.\nTranslated names: Leitweg-ID; Маршрутный идентификатор электронного счёта Германии (Leitweg-ID)\nCategories: finances, government\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 991-03730-19, 16055000-A1B2C3-61\nRegexp: ^(?:0[1-9]|1[0-6]|99)\\d{0,10}(?:-[0-9A-Z]{1,30})?-\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "government"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_leitweg_id"}}
{"id": "de_passport", "text": "Name: German passport number\nID: de_passport\nKind: pattern\nDescription: Serial number of a German passport (Reisepass): nine characters, a four-character code of the issuing authority and a five-character random number. Since November 2007 it is alphanumeric and avoids vowels and the letters B, D, Q and S; since November 2021 the digit 0 is no longer used. Microsoft Purview expects the first character of a passport number to be C, F, G, H, J or K, and also accepts the check digit and the D (Germany) that follow the number in the machine-readable zone. Temporary passports use a letter and seven digits instead.\nTranslated names: Reisepassnummer; Номер паспорта Германии\nCategories: pii, persons\nCountries: DE\nLanguages: common\nPersonal data: yes\nExamples: CJ383NJ2P, CJ383NJ2P6, F48TTP2PP\nRegexp: ^[CFGHJK][0-9CFGHJKLMNPRTVWXYZ]{8}\\d?D?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_passport"}}
{"id": "de_postcode", "text": "Name: German postal code (Postleitzahl)\nID: de_postcode\nKind: pattern\nDescription: Five-digit postal code (Postleitzahl, PLZ) used in Germany since 1 July 1993, in the range 01001 to 99998. The first digit is the postal zone and the first two digits are the postal region.\nTranslated names: Postleitzahl; Почтовый индекс Германии\nCategories: geo, pii, common\nCountries: DE\nLanguages: de\nPersonal data: yes\nExamples: 10117, 80331, 01067\nRegexp: ^(?:0[1-9]|[1-9]\\d)\\d{3}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_postcode"}}
{"id": "de_pzn", "text": "Name: German pharmacy product number (Pharmazentralnummer, PZN)\nID: de_pzn\nKind: datatype\nDescription: Pharmazentralnummer (PZN), the number that the Informationsstelle für Arzneispezialitäten (IFA) assigns to each pack of a medicine, medical device or other pharmacy product sold in Germany; a different pack size gets a different number. Since 2013 it has eight digits: seven digits and a check digit, the sum of the first seven weighted 1 to 7 modulo 11 (a result of 10 is never issued). The seven-digit numbers issued before were kept with a leading 0. Packs show it as PZN-12345678 next to a Code 39 barcode.\nTranslated names: Pharmazentralnummer (PZN); Фармацевтический центральный номер Германии (PZN)\nCategories: medical\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: 27580899, PZN-27580899, 12571417\nRegexp: ^(?:PZN[- ]?)?\\d{7,8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["DE"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/de_pzn"}}
{"id": "de_rvnr", "text": "Name: German pension insurance number (Rentenversicherungsnummer)\nID: de_rvnr\nKind: datatype\nDescription: Versicherungsnummer of the German statutory pension insurance (§ 147 SGB VI), also called social insurance number (Sozialversicherungsnummer). It has 12 characters, as in 15 070649 C 103: a two-digit area number of the pension insurance institution, the date of birth as DDMMYY, the first letter of the birth name, a two-digit serial number (00-49 male, 50-99 female, diverse or no gender entry) and a check digit. For the check, the letter becomes its position in the alphabet as two digits (A=01 ... Z=26), the twelve digits are weighted 2 1 2 5 7 1 2 1 2 1 2 1, and the digit sums of the products are added modulo 10. The day of birth can be raised above 31 when a serial range is used up.\nAlso known as: de_socialinsurance\nTranslated names: Versicherungsnummer der Rentenversicherung; Номер пенсионного страхования Германии (Rentenversicherungsnummer)\nCategories: pii, persons\nCountries: DE\nLanguages: common\nPersonal data: yes\nExamples: 15 070649 C 103, 15070649C103\nRegexp: ^\\d{2} ?\\d{6} ?[A-Z] ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_rvnr"}}
{"id": "de_state", "text": "Name: German state (Land)\nID: de_state\nKind: datatype\nDescription: Name of one of the 16 states (Länder) of Germany, such as Bayern, Nordrhein-Westfalen or Berlin, in German or English (Bavaria).\nTranslated names: Bundesland; Земля Германии\nCategories: geo, government\nCountries: DE\nLanguages: de, en\nPersonal data: no\nExamples: Bayern, Nordrhein-Westfalen, Bavaria", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["DE"], "langs": ["de", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/de_state"}}
{"id": "de_state_code", "text": "Name: German state code (ISO 3166-2:DE)\nID: de_state_code\nKind: pattern\nDescription: Two-letter code of a German state from ISO 3166-2:DE, such as BY (Bayern), NW (Nordrhein-Westfalen) or BE (Berlin), alone or after the country code as in DE-BY.\nTranslated names: Kürzel des Bundeslandes (ISO 3166-2:DE); Код земли Германии (ISO 3166-2:DE)\nCategories: geo, government\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: DE-BY, NW, DE-HH\nRegexp: ^(?:DE-)?(?:BB|BE|BW|BY|HB|HE|HH|MV|NI|NW|RP|SH|SL|SN|ST|TH)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["DE"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/de_state_code"}}
{"id": "de_stnr", "text": "Name: German tax number (Steuernummer)\nID: de_stnr\nKind: datatype\nDescription: Steuernummer (St.-Nr.), the number that a regional German tax office gives to taxable individuals and organisations. The regional form has 10 or 11 digits and is usually written with slashes; the form that is unique in all of Germany has 13 digits. It holds the tax office number, a district number, a serial number and a check digit. The tax identification number (Steuer-ID) and, for businesses, the W-IdNr. are replacing it.\nTranslated names: Steuernummer (St.-Nr.); Налоговый номер Германии (Steuernummer)\nCategories: finances\nCountries: DE\nLanguages: de\nPersonal data: yes\nExamples: 31 5565/0251, 810 576 0864, 31/556/50251\nRegexp: ^(?:\\d{2,3}[/ ]\\d{3,4}[/ ]\\d{4,5}|\\d{10,11}|\\d{13})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_stnr"}}
{"id": "de_usk_rating", "text": "Name: USK video game age rating (Germany)\nID: de_usk_rating\nKind: datatype\nDescription: Age rating of a video game in Germany by the Unterhaltungssoftware Selbstkontrolle (USK): released for ages 0, 6, 12, 16 or 18. The mark reads USK ab 12 freigegeben; the short form USK 12 and the bare number are common. Films are rated by the FSK (de_fsk_rating) with the same ages.\nTranslated names: Возрастной рейтинг видеоигры USK (Германия)\nCategories: media\nCountries: DE\nLanguages: de\nPersonal data: no\nExamples: USK ab 12 freigegeben, USK 18, USK 6\nRegexp: ^(?:USK (?:ab )?)?(?:0|6|12|16|18)(?: freigegeben)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["DE"], "langs": ["de"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_usk_rating"}}
{"id": "de_vehicle_plate", "text": "Name: German vehicle registration plate (Kfz-Kennzeichen)\nID: de_vehicle_plate\nKind: datatype\nDescription: Registration number of a vehicle in Germany as shown on the plate. It has a distinguishing sign of one to three capital letters for the registration district (umlauts possible), such as B (Berlin) or M (München), then an identification number of one or two letters (no umlauts) and one to four digits without a leading zero, at most eight characters in all. E marks electric vehicles and H historic vehicles. The euro plates, the only ones issued since November 2000, dropped the hyphen after the district sign, but it is still common in data. Official, military, diplomatic, seasonal and red dealer plates follow other rules and are not covered.\nTranslated names: Kfz-Kennzeichen; Номерной знак транспортного средства Германии\nCategories: transport\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: AB CD 123H, M-XY 1234\nRegexp: ^[A-ZÄÖÜ]{1,3}[- ]?[A-Z]{1,2} ?[1-9]\\d{0,3}[EH]?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_vehicle_plate"}}
{"id": "de_widnr", "text": "Name: German business identification number (Wirtschafts-Identifikationsnummer, W-IdNr.)\nID: de_widnr\nKind: datatype\nDescription: Wirtschafts-Identifikationsnummer (W-IdNr., § 139c AO), the permanent number of a business, legal entity or self-employed person for German tax and administrative purposes. The Federal Central Tax Office (BZSt) has issued it in stages since November 2024. It is DE, nine digits built like the VAT number (USt-IdNr.) and a five-digit suffix (Unterscheidungsmerkmal) for each economic activity: -00001 for the first, -00002 for the second and so on. A business that already had a USt-IdNr. keeps those nine digits.\nTranslated names: Wirtschafts-Identifikationsnummer (W-IdNr.); Хозяйственный идентификационный номер Германии (W-IdNr.)\nCategories: finances, companies\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: DE900979098-00001, DE181947868-00002\nRegexp: ^DE[1-9]\\d{8}-\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "companies"], "country": ["DE"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/de_widnr"}}
{"id": "de_wkn", "text": "Name: German securities identification number (WKN)\nID: de_wkn\nKind: datatype\nDescription: Wertpapierkennnummer, the 6-character code of digits and capital letters (without I and O) that identifies securities in Germany. It has no check digit and no internal structure, and the ISIN is replacing it. A German ISIN is DE000, the WKN and an ISIN check digit.\nTranslated names: Wertpapierkennnummer (WKN); Идентификационный номер ценной бумаги в Германии (WKN)\nCategories: finances\nCountries: DE\nLanguages: common\nPersonal data: no\nExamples: A0DPBF, LYX0AB\nRegexp: ^[0-9A-HJ-NP-Z]{6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/de_wkn"}}
{"id": "deathday", "text": "Name: Date of death\nID: deathday\nKind: datatype\nDescription: Date of death of the person\nTranslated names: Дата смерти\nCategories: pii, datetime\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "datetime"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/deathday"}}
{"id": "decountryname", "text": "Name: Country name in German\nID: decountryname\nKind: pattern\nDescription: Name of a country written in German, such as Deutschland, Österreich, Frankreich or Vereinigte Staaten. Official short and long forms both occur, for example Russland and Russische Föderation.\nTranslated names: Staatenname auf Deutsch; Название страны на немецком языке\nCategories: geo\nCountries: DE\nLanguages: de\nPersonal data: no\nExamples: Deutschland, Österreich, Schweiz, Frankreich, Vereinigtes Königreich", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["DE"], "langs": ["de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/decountryname"}}
{"id": "dedriverlic", "text": "Name: Germany driver license number\nID: dedriverlic\nKind: datatype\nDescription: Number (Führerscheinnummer) of a German card driving licence: eleven characters. The first four are the key of the issuing authority (a letter for the state, A Baden-Württemberg to P Thüringen, two digits for the district and one more character), the next five a serial number of digits and capital letters, then a check digit and an issue number that grows with each new licence. For the check digit the first nine characters count as base-36 values (A=10 ... Z=35), are weighted 9 down to 1, and the sum modulo 11 is the digit, X for 10.\nTranslated names: Führerscheinnummer; Номер водительского удостоверения Германии\nCategories: pii, persons\nCountries: DE\nLanguages: common\nPersonal data: yes\nExamples: B072RRE2I55, B072RRE21X1\nRegexp: ^[A-Z0-9]\\d{2}[A-Z0-9]{6}[0-9X][A-Z0-9]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/dedriverlic"}}
{"id": "depersonalausweis", "text": "Name: German identity card number (Personalausweis)\nID: depersonalausweis\nKind: datatype\nDescription: Serial number (Ausweisnummer) of a German identity card (Personalausweis). Cards issued since 1 November 2010 have nine characters: a four-character code of the issuing authority and a five-character random number, from the digits and the consonants C, F, G, H, J, K, L, M, N, P, R, T, V, W, X, Y and Z (0 is no longer used since November 2021). Microsoft Purview expects the first character to be L, M, N, P, R, T, V, W, X or Y; in the machine-readable zone a check digit follows. Cards issued from April 1987 to October 2010 have a nine-digit number and a check digit. The cards are produced by the Bundesdruckerei and issued by local registration offices and missions abroad.\nTranslated names: Personalausweisnummer; Номер удостоверения личности Германии (Personalausweis)\nCategories: pii, persons\nCountries: DE\nLanguages: common\nPersonal data: yes\nExamples: LF5HT23N4, TGP2M723J5, 5259324215\nRegexp: ^(?:[LMNPRTVWXY][0-9CFGHJKLMNPRTVWXYZ]{8}\\d?D?|\\d{10})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["DE"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/depersonalausweis"}}
{"id": "description", "text": "Name: Description\nID: description\nKind: datatype\nDescription: Item, Object or entity description, common for any object\nTranslated names: Описание\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/description"}}
{"id": "deust", "text": "Name: German VAT identification number (USt-IdNr.)\nID: deust\nKind: datatype\nDescription: Umsatzsteuer-Identifikationsnummer (USt-IdNr.), the VAT identification number that the Federal Central Tax Office (BZSt) issues to businesses in Germany for trade with other EU member states. It is DE followed by nine digits; the first digit is never 0 and the last one is an ISO 7064 MOD 11,10 check digit. It is not the domestic tax number (Steuernummer) or the personal tax identification number (Steuer-ID). Since November 2024 the business identification number (W-IdNr.) reuses it with a five-digit suffix.\nTranslated names: Umsatzsteuer-Identifikationsnummer (USt-IdNr.); Идентификационный номер плательщика НДС Германии (USt-IdNr.)\nCategories: finances\nCountries: DE\nLanguages: de\nPersonal data: yes\nExamples: DE136695976, DE649565454\nRegexp: ^DE[1-9][0-9]{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/deust"}}
{"id": "dhltracking", "text": "Name: DHL tracking number by field name\nID: dhltracking\nKind: datatype\nDescription: DHL tracking number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/dhltracking"}}
{"id": "dicom_uid", "text": "Name: DICOM unique identifier (UID)\nID: dicom_uid\nKind: datatype\nDescription: Unique identifier that DICOM medical imaging data uses for studies, series, image and other SOP instances, SOP classes, transfer syntaxes and other items. It has the numeric form of an ISO/IEC 8824 object identifier: an organization root followed by a suffix, both made of numbers separated by dots. A number has no leading zero unless it is the single digit 0, and the whole UID has at most 64 characters. The root 1.2.840.10008 is reserved for UIDs that the DICOM Standard defines itself. DICOM PS3.5, chapter 9, sets these rules. In a DICOM file a UID of odd length ends with a NUL padding byte, which the regexp does not accept.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1.2.840.10008.1.2, 1.2.840.10008.5.1.4.1.1.2, 1.2.840.10008.1.1\nRegexp: ^(?=[0-9.]{1,64}$)(?:0|[1-9]\\d*)(?:\\.(?:0|[1-9]\\d*))+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/dicom_uid"}}
{"id": "did", "text": "Name: Decentralized identifier (DID)\nID: did\nKind: datatype\nDescription: Identifier defined by the W3C Recommendation Decentralized Identifiers (DIDs) v1.0 (2022). It has the form did:<method>:<method-specific-id>. The method name is lowercase letters and digits, such as web, key or plc, and the method decides how the identifier resolves to a DID document with keys and service endpoints. The method-specific part uses letters, digits, period, hyphen, underscore, percent-encoded bytes and colons, and does not end with a colon. A DID followed by a path, query or fragment is a DID URL, which the regexp does not accept. Bluesky and the AT Protocol identify accounts with did:plc and did:web DIDs.\nTranslated names: Децентрализованный идентификатор (DID)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: did:example:123456789abcdefghi, did:web:w3c-ccg.github.io, did:web:example.com%3A3000:user:alice\nRegexp: ^did:[a-z0-9]+:(?:(?:[A-Za-z0-9._-]|%[0-9A-Fa-f]{2})*:)*(?:[A-Za-z0-9._-]|%[0-9A-Fa-f]{2})+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/did"}}
{"id": "digitalocean_token", "text": "Name: DigitalOcean API token\nID: digitalocean_token\nKind: datatype\nDescription: API token of DigitalOcean. The prefix tells the token type: dop_v1_ for a personal access token, doo_v1_ for an OAuth access token and dor_v1_ for an OAuth refresh token. 64 hexadecimal digits follow. The API takes the token in a bearer Authorization header.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^do[opr]_v1_[a-f0-9]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/digitalocean_token"}}
{"id": "discogs_artist_id", "text": "Name: Discogs artist ID\nID: discogs_artist_id\nKind: datatype\nDescription: Numeric identifier of an artist (a person, group or alias) in Discogs, the database and marketplace of music recordings, as in discogs.com/artist/<id>. Artists, labels, masters and releases are numbered separately, so the same number can name entities of different kinds, and the field name matters.\nTranslated names: Идентификатор исполнителя в Discogs\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 82730, 45467\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/discogs_artist_id"}}
{"id": "discogs_label_id", "text": "Name: Discogs label ID\nID: discogs_label_id\nKind: datatype\nDescription: Numeric identifier of a record label, studio, series or company in Discogs, the database and marketplace of music recordings, as in discogs.com/label/<id>. Artists, labels, masters and releases are numbered separately, so the same number can name entities of different kinds, and the field name matters.\nTranslated names: Идентификатор лейбла в Discogs\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2564, 206806\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/discogs_label_id"}}
{"id": "discogs_master_id", "text": "Name: Discogs master release ID\nID: discogs_master_id\nKind: datatype\nDescription: Numeric identifier of a master release, which groups all editions of an album, single or other release, in Discogs, the database and marketplace of music recordings, as in discogs.com/master/<id>. Artists, labels, masters and releases are numbered separately, so the same number can name entities of different kinds, and the field name matters.\nTranslated names: Идентификатор мастер-релиза в Discogs\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10362, 8883\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/discogs_master_id"}}
{"id": "discogs_release_id", "text": "Name: Discogs release ID\nID: discogs_release_id\nKind: datatype\nDescription: Numeric identifier of a release, one edition of a recording with its own format, label, country and catalogue number, in Discogs, the database and marketplace of music recordings, as in discogs.com/release/<id>. Artists, labels, masters and releases are numbered separately, so the same number can name entities of different kinds, and the field name matters.\nTranslated names: Идентификатор релиза в Discogs\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 7066950\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/discogs_release_id"}}
{"id": "discount", "text": "Name: Discount (money)\nID: discount\nKind: datatype\nDescription: Discount from price sub-type of money\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/discount"}}
{"id": "district", "text": "Name: Indian district by known name\nID: district\nKind: datatype\nDescription: Indian district by known name identifier\nCategories: geo\nCountries: IN\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["IN"], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/district"}}
{"id": "dk_cvr", "text": "Name: Danish business registration number (CVR)\nID: dk_cvr\nKind: datatype\nDescription: CVR-nummer, the 8-digit number of a business in the Danish Central Business Register. With the DK prefix it is also the VAT number (momsregistreringsnummer). It does not start with 0 and has a weighted modulo 11 check.\nTranslated names: CVR-nummer\nCategories: companies, finances\nCountries: DK\nLanguages: da\nPersonal data: no\nExamples: DK 90 30 16 59, DK10290813\nRegexp: ^(?:DK[ -]?)?[1-9]\\d(?: ?\\d{2}){3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["DK"], "langs": ["da"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/dk_cvr"}}
{"id": "dk_driver_license", "text": "Name: Danish driver's license number\nID: dk_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Denmark. Microsoft Purview looks for eight digits.\nCategories: pii, persons\nCountries: DK\nLanguages: da\nPersonal data: yes\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["DK"], "langs": ["da"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/dk_driver_license"}}
{"id": "dk_kommunekode", "text": "Name: Danish municipality code (kommunekode)\nID: dk_kommunekode\nKind: datatype\nDescription: Three-digit code of a Danish municipality, used in official registers and statistics.\nCategories: geo\nCountries: DK\nLanguages: common\nPersonal data: no\nExamples: 710, 410, 575\nRegexp: ^\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["DK"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/dk_kommunekode"}}
{"id": "dk_passport", "text": "Name: Danish passport number\nID: dk_passport\nKind: pattern\nDescription: Number of a passport issued by Denmark. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: DK\nLanguages: da\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["DK"], "langs": ["da"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/dk_passport"}}
{"id": "dk_postcode", "text": "Name: Danish postal code\nID: dk_postcode\nKind: pattern\nDescription: Postal code (postnummer) in Denmark: four digits, such as 1050 for central Copenhagen. Greenland uses codes from the same series.\nTranslated names: Почтовый индекс Дании\nCategories: geo, pii, common\nCountries: DK\nLanguages: da\nPersonal data: yes\nExamples: 1050, 8000, 5000\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["DK"], "langs": ["da"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/dk_postcode"}}
{"id": "dkcprnum", "text": "Name: CPR-Number, Personal identification number (Denmark)\nID: dkcprnum\nKind: datatype\nDescription: The Danish Personal Identification number is a national identification number, which is part of the personal information stored in the Civil Registration System (Danish: Det Centrale Personregister, Greenlandic: Inunnik Qitiusumik Nalunaarsuiffik).\nCategories: pii, persons\nCountries: DK\nLanguages: da\nPersonal data: yes\nRegexp: ^(0[1-9]|[12]\\d|3[01])(0[1-9]|1[0-2])\\d{2}[-]?\\d{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["DK"], "langs": ["da"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/dkcprnum"}}
{"id": "dns_record_type", "text": "Name: DNS resource record type\nID: dns_record_type\nKind: datatype\nDescription: Mnemonic of a DNS resource record type, such as A (IPv4 address), AAAA (IPv6 address), CNAME (alias), MX (mail server), NS (name server), TXT (text) or SOA (start of authority). DNS zone files, resolver and passive DNS logs and DNS APIs store it. IANA assigns the 16-bit type values and their mnemonics in the DNS Parameters registry. The regexp lists the mnemonics registered in November 2026, the query types AXFR, IXFR and ANY, and the generic form TYPE<number> of RFC 3597 for types without a mnemonic. It accepts only uppercase, the usual form.\nTranslated names: Тип ресурсной записи DNS\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: A, CNAME, MX, HTTPS, TYPE731\nRegexp: ^(?:DELEGPARAM|NSEC3PARAM|OPENPGPKEY|AMTRELAY|IPSECKEY|NSAP-PTR|CDNSKEY|RESINFO|DNSKEY|NIMLOC|NXNAME|SMIMEA|TALINK|UNSPEC|WALLET|ZONEMD|AFSDB|CNAME|CSYNC|DELEG|DHCID|DNAME|DSYNC|EUI48|EUI64|HINFO|HTTPS|MAILA|MAILB|MINFO|NAPTR|NINFO|NSEC3|RRSIG|SSHFP|UINFO|UNECE|AAAA|ATMA|AXFR|BRID|CERT|GPOS|HHIT|ISDN|IXFR|NSAP|NSEC|NULL|RKEY|SINK|SVCB|TKEY|TLSA|TSIG|ANY|APL|AVC|CAA|CDS|CLA|DLV|DOA|EID|GID|HIP|IPN|ISO|KEY|L32|L64|LOC|NID|NXT|OPT|PTR|SIG|SOA|SPF|SRV|TXT|UID|URI|WKS|X25|A6|DS|KX|LP|MB|MD|MF|MG|MR|MX|NS|PX|RP|RT|TA|A|TYPE[0-9]{1,5})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/dns_record_type"}}
{"id": "do_cedula", "text": "Name: Dominican Republic identity number (cédula)\nID: do_cedula\nKind: datatype\nDescription: Cédula de identidad y electoral, the 11-digit identification number that the Dominican Republic gives to citizens and residents. It is usually written as 3, 7 and 1 digits separated by hyphens; the last digit is a Luhn check digit.\nTranslated names: Cédula de identidad y electoral\nCategories: pii, persons\nCountries: DO\nLanguages: es\nPersonal data: yes\nExamples: 02666974551, 08990011481, 026-6697455-1\nRegexp: ^\\d{3}-?\\d{7}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["DO"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/do_cedula"}}
{"id": "do_ncf", "text": "Name: Dominican Republic fiscal receipt number (NCF)\nID: do_ncf\nKind: datatype\nDescription: Número de Comprobante Fiscal, the number of invoices and other tax documents in the Dominican Republic. Current numbers have 11 characters and start with B followed by a 2-digit document type; electronic receipts (e-CF) have 13 characters and start with E; the older 19-character form starts with A or P.\nTranslated names: Número de Comprobante Fiscal (NCF)\nCategories: finances\nCountries: DO\nLanguages: es\nPersonal data: no\nExamples: B0136221995, B1443672135\nRegexp: ^(?:B\\d{10}|E\\d{12}|[AP]\\d{18})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["DO"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/do_ncf"}}
{"id": "do_postcode", "text": "Name: Dominican Republic postal code\nID: do_postcode\nKind: pattern\nDescription: Postal code in the Dominican Republic: five digits.\nCategories: geo, pii, common\nCountries: DO\nLanguages: es\nPersonal data: yes\nExamples: 11903, 10101\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["DO"], "langs": ["es"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/do_postcode"}}
{"id": "do_rnc", "text": "Name: Dominican Republic taxpayer registration number (RNC)\nID: do_rnc\nKind: datatype\nDescription: Registro Nacional del Contribuyente, the 9-digit tax number of companies and institutions in the Dominican Republic. It ends with a check digit and is often written with hyphens.\nTranslated names: Registro Nacional del Contribuyente (RNC)\nCategories: companies, finances\nCountries: DO\nLanguages: es\nPersonal data: no\nExamples: 523022952, 505072412, 5-23-02295-2\nRegexp: ^\\d-?\\d{2}-?\\d{5}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["DO"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/do_rnc"}}
{"id": "document_id", "text": "Name: Document ID by field name\nID: document_id\nKind: datatype\nDescription: Document ID by field name identifier\nCategories: texts\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["texts"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/document_id"}}
{"id": "dogecoin_address", "text": "Name: Dogecoin address\nID: dogecoin_address\nKind: datatype\nDescription: Mainnet address of Dogecoin, encoded with Base58Check in 34 characters. P2PKH addresses use version byte 30 and start with D; P2SH addresses use version byte 22 and start with 9 or A. Testnet addresses are not matched.\nTranslated names: Адрес Dogecoin\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: DD4KSSuBJqcjuTcvUg1CgUKeurPUFeEZkE, A7HRQk3GFCW2QasvdZxXuYj8kkQK5QrYLs, 9zYnVRaekPtdKBYuPw5QiBtv3NNrzD2LLW\nRegexp: ^(?:D[5-9A-HJ-NP-U]|9[r-z]|A[1-9A-F])[1-9A-HJ-NP-Za-km-z]{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/dogecoin_address"}}
{"id": "doi", "text": "Name: Digital Object Identifier (DOI)\nID: doi\nKind: datatype\nDescription: A digital object identifier (DOI) is a persistent identifier or handle used to identify objects uniquely, standardized by the International Organization for Standardization (ISO).\nTranslated names: Цифровой идентификатор объекта (DOI)\nCategories: science, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10.1371/JOURNAL.PONE.0029797, 10.12987/YALE/9780300197051.003.0010\nRegexp: ^10\\.\\d{4,9}/\\S+$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "identifiers"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/doi"}}
{"id": "doid", "text": "Name: Disease Ontology ID (DOID)\nID: doid\nKind: datatype\nDescription: Identifier of a human disease in the Disease Ontology: the prefix DOID: and a number.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: DOID:769, DOID:8778\nRegexp: ^DOID:(?:[0-9]{7}|[1-9][0-9]{0,4})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/doid"}}
{"id": "doiprefix", "text": "Name: Digital Object Identifier (DOI) prefix\nID: doiprefix\nKind: datatype\nDescription: Identifier specific to a DOI registrant\nTranslated names: Префикс DOI\nCategories: science, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10.1371, 10.1039\nRegexp: ^10(?:\\.[1-9]\\d*)+$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "identifiers"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/doiprefix"}}
{"id": "doppler_token", "text": "Name: Doppler token\nID: doppler_token\nKind: datatype\nDescription: Access token of the Doppler secrets manager. Doppler documents one format per token type, each starting with dp. and a type code: dp.pt. (personal), dp.st. (service, optionally followed by a lowercase name of 2 to 35 characters and a dot), dp.ct. (CLI), dp.sa. (service account), dp.scim. (SCIM) and dp.audit. (audit). 40 to 44 letters and digits follow.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^dp\\.(?:(?:pt|ct|sa|scim|audit)\\.|st\\.(?:[a-z0-9_-]{2,35}\\.)?)[A-Za-z0-9]{40,44}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/doppler_token"}}
{"id": "driver_license", "text": "Name: Driver's license number (universal)\nID: driver_license\nKind: datatype\nDescription: Number of a driving licence, the document that a public authority issues to allow a person to drive motor vehicles. Each country or state defines its own format, so the registry keeps one record per issuer as a child of this one.\nCategories: pii, persons\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/driver_license"}}
{"id": "drugbankid", "text": "Name: DrugBank ID\nID: drugbankid\nKind: datatype\nDescription: Accession number of a drug in DrugBank, a database of drugs and drug targets started at the University of Alberta. A drug accession is \"DB\" followed by five digits; salts use \"DBSALT\" and drug categories \"DBCAT\", each followed by six digits.\nTranslated names: Идентификатор DrugBank\nCategories: medical, chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: DB00945, DB00126, DB09145\nRegexp: ^DB(?:SALT\\d|CAT\\d)?\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "chemistry"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/drugbankid"}}
{"id": "dti", "text": "Name: Digital Token Identifier (ISO 24165 DTI)\nID: dti\nKind: datatype\nDescription: Identifier of a digital token (a native cryptocurrency or a token issued on another blockchain) under ISO 24165, assigned by the Digital Token Identifier Foundation (DTIF) and listed in its public registry. It has 9 characters: an 8-character random base made of digits and consonants (no vowels and no Y, the first character is never 0) and a check character. The check character follows Annex A of ISO 24165-1, but codes registered before the algorithm keep their original check character, so no checksum is enforced here. DTIs identify crypto-assets in financial and regulatory reporting.\nTranslated names: Идентификатор цифрового токена (ISO 24165 DTI)\nCategories: cryptocurrency, finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4H95J0R2X, X9J9K872S, 820B7G1NL\nRegexp: ^[1-9B-DF-HJ-NP-TV-XZ][0-9B-DF-HJ-NP-TV-XZ]{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/dti"}}
{"id": "dtxsid", "text": "Name: DSSTox substance ID (DTXSID)\nID: dtxsid\nKind: datatype\nDescription: Identifier of a substance in DSSTox, the curated chemistry database of the US Environmental Protection Agency (EPA) behind the CompTox Chemicals Dashboard. It is \"DTXSID\" followed by seven to nine digits.\nTranslated names: Идентификатор вещества DSSTox (DTXSID)\nCategories: chemistry, environment\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: DTXSID5020108, DTXSID3039242, DTXSID9020112\nRegexp: ^DTXSID\\d{7,9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "environment"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/dtxsid"}}
{"id": "duns", "text": "Name: Data Universal Numbering System (DUNS)\nID: duns\nKind: datatype\nDescription: The Data Universal Numbering System, abbreviated as DUNS or D-U-N-S, is a proprietary system developed and managed by Dun & Bradstreet (D&B) that assigns a unique numeric identifier, referred to as a \"DUNS number\" to a single business entity. It was introduced in 1963 to support D&B's credit reporting practice.\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 548160290, 968806054\nRegexp: \\d{9}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/duns"}}
{"id": "duration", "text": "Name: Time duration\nID: duration\nKind: datatype\nDescription: The amount of time elapsed between two events\nTranslated names: Длительность\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/duration"}}
{"id": "dynatrace_token", "text": "Name: Dynatrace token\nID: dynatrace_token\nKind: datatype\nDescription: Access token of Dynatrace in the format used since Dynatrace version 1.210: a prefix that names the token type (dt0 followed by a letter and two digits, such as dt0c01 or dt0s01), a 24-character public part and a 64-character secret part, separated by dots and written in uppercase letters and digits. The prefix and the public part form the token identifier, which may appear in logs; the secret part must not.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^dt0[a-zA-Z][0-9]{2}\\.[A-Z0-9]{24}\\.[A-Z0-9]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/dynatrace_token"}}
{"id": "dz_postcode", "text": "Name: Algeria postal code\nID: dz_postcode\nKind: pattern\nDescription: Postal code in Algeria: five digits.\nCategories: geo, pii, common\nCountries: DZ\nLanguages: ar\nPersonal data: yes\nExamples: 40304, 16027\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["DZ"], "langs": ["ar"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/dz_postcode"}}
{"id": "e_number", "text": "Name: E number (food additive)\nID: e_number\nKind: datatype\nDescription: Code of a food additive approved in the European Union: the letter E and three or four digits, sometimes with a letter or a roman numeral for a subclass, such as E330 for citric acid.\nCategories: chemistry, industry\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: E307a, E621, E100\nRegexp: ^E\\d{3,4}[a-z]?(?:\\([ivx]+\\))?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "industry"], "country": ["EU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/e_number"}}
{"id": "ean", "text": "Name: European Article Number (EAN-13, EAN-8)\nID: ean\nKind: datatype\nDescription: GS1 barcode number of a trade item, the form of the GTIN printed under EAN-13 and EAN-8 barcodes on retail goods, books, music releases and video discs. EAN-13 has 13 digits: a GS1 prefix, a company number, an item reference and a check digit. EAN-8 has 8 digits and is used on small packages. The last digit is a GS1 mod 10 check digit. Books carry their ISBN-13 as an EAN-13 with the prefix 978 or 979. A GS1 element string (gtin) carries the same number as 14 digits, with leading zeros, after the Application Identifier 01.\nTranslated names: Европейский код товара (EAN-13, EAN-8)\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9506000134352, 9520000000011, 9780521293662\nRegexp: ^(?:\\d{8}|\\d{13})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ean"}}
{"id": "easting", "text": "Name: Easting (projected coordinate)\nID: easting\nKind: datatype\nDescription: Eastward coordinate of a point in a projected coordinate reference system, such as a UTM zone or the British National Grid, usually in metres from a false origin. It is paired with a northing. Unlike longitude, its origin and scale depend on the projection, so the value has a meaning only together with its coordinate reference system.\nTranslated names: Восточная координата (истинг)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 530000, 448251.5\nRegexp: ^-?\\d+(?:\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/easting"}}
{"id": "ebid", "text": "Name: European Business Identifier (EBID)\nID: ebid\nKind: datatype\nDescription: EBID, the identifier of a company or production site in the directory of German and Austrian companies of the CAS Group (Unternehmensverzeichnis.org). ORG-ID.guide lists the register as ZZ-EBID; with that prefix an identifier reads ZZ-EBID-2-500897-444478.\nCategories: companies\nCountries: DE, AT\nLanguages: de\nPersonal data: no\nExamples: 2-500897-444478, 2-511576-798133, 2-510004-542942", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["DE", "AT"], "langs": ["de"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ebid"}}
{"id": "ec_ci", "text": "Name: Ecuadorian identity card number (cédula)\nID: ec_ci\nKind: datatype\nDescription: Cédula de identidad, the 10-digit number that identifies citizens of Ecuador. The first two digits are a province code and the last digit is a check digit.\nTranslated names: Cédula de identidad\nCategories: pii, persons\nCountries: EC\nLanguages: es\nPersonal data: yes\nExamples: 1421301860, 2451810663\nRegexp: ^\\d{9}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["EC"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/ec_ci"}}
{"id": "ec_enzyme_number", "text": "Name: Enzyme Commission (EC) number\nID: ec_enzyme_number\nKind: datatype\nDescription: Classification number of an enzyme by the reaction it catalyses, assigned by the IUBMB: four numbers separated by dots, such as 3.4.21.5. A hyphen stands for an unassigned level and an n prefix marks a preliminary number. It differs from the European Community (EC) number of a chemical substance.\nCategories: science, chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2.7.3.2, 3.2.1.1, 3.4.21.5\nRegexp: ^\\d\\.(?:-|n?\\d{1,2})\\.(?:-|n?\\d{1,2})\\.(?:-|n?\\d{1,3})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "chemistry"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ec_enzyme_number"}}
{"id": "ec_postcode", "text": "Name: Ecuador postal code\nID: ec_postcode\nKind: pattern\nDescription: Postal code in Ecuador: six digits.\nCategories: geo, pii, common\nCountries: EC\nLanguages: es\nPersonal data: yes\nExamples: 090105, 092301\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["EC"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ec_postcode"}}
{"id": "ec_province", "text": "Name: Ecuadorian province\nID: ec_province\nKind: datatype\nDescription: Name of one of the 24 provinces of Ecuador, such as Pichincha, Guayas or Galápagos.\nTranslated names: Провинция Эквадора\nCategories: geo, government\nCountries: EC\nLanguages: es\nPersonal data: no\nExamples: Pichincha, Guayas, Galápagos", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["EC"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ec_province"}}
{"id": "ec_ruc", "text": "Name: Ecuadorian taxpayer number (RUC)\nID: ec_ruc\nKind: datatype\nDescription: Registro Único de Contribuyentes, the 13-digit tax number in Ecuador. The third digit shows the kind of taxpayer: below 6 for natural persons (their cédula followed by an establishment number), 6 for public entities and 9 for private companies.\nTranslated names: Registro Único de Contribuyentes (RUC)\nCategories: finances\nCountries: EC\nLanguages: es\nPersonal data: yes\nExamples: 2491021992001, 1692234326001\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["EC"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/ec_ruc"}}
{"id": "echa_infocard_id", "text": "Name: ECHA substance InfoCard ID\nID: echa_infocard_id\nKind: datatype\nDescription: Identifier of a substance in the information on chemicals of the European Chemicals Agency, in the form 100.xxx.xxx.\nCategories: chemistry\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 100.003.829, 100.028.311, 100.028.337\nRegexp: ^\\d{3}\\.\\d{3}\\.\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": ["EU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/echa_infocard_id"}}
{"id": "ecli", "text": "Name: European Case Law Identifier (ECLI)\nID: ecli\nKind: datatype\nDescription: Identifier of a court decision, introduced by conclusions of the Council of the European Union published in 2011. It has five parts separated by colons: ECLI, the country code, a court code of at most seven characters, the year of the decision and a unique part of at most 25 letters, digits and dots. Country codes follow the EU style guide, so Greece is EL and the United Kingdom UK; the EU courts use EU and the European Court of Human Rights CE.\nCategories: legal, government\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: ECLI:NL:HR:1841:1, ECLI:EU:C:2009:344, ECLI:CZ:NS:2015:32.CDO.2051.2013.1\nRegexp: ^ECLI:[A-Z]{2}:[A-Z0-9]{1,7}:\\d{4}:[A-Za-z0-9.]{1,25}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "government"], "country": ["EU"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ecli"}}
{"id": "eco_id", "text": "Name: Evidence and Conclusion Ontology (ECO) term ID\nID: eco_id\nKind: datatype\nDescription: Identifier of a term in the Evidence and Conclusion Ontology, which classifies the kinds of evidence behind scientific statements, so that gene and protein annotations can say how they were made. It is ECO: and seven digits; OBO PURLs and Wikidata write ECO_ instead.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ECO:0000269, ECO:0007807, ECO_0000269\nRegexp: ^ECO[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/eco_id"}}
{"id": "edifact_message_type", "text": "Name: UN/EDIFACT message type\nID: edifact_message_type\nKind: datatype\nDescription: Six-letter code that names a standard message of UN/EDIFACT, the United Nations rules for electronic data interchange in trade, transport and administration, for example ORDERS for a purchase order or INVOIC for an invoice. The code is written in the message header (UNH segment) together with the directory version. UN/CEFACT publishes the message types in each release of the UN/EDIFACT directories.\nTranslated names: Тип сообщения UN/EDIFACT\nCategories: ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ORDERS, INVOIC, DESADV, APERAK\nRegexp: ^[A-Z]{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["ecommerce"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/edifact_message_type"}}
{"id": "ee_driver_license", "text": "Name: Estonian driver's license number\nID: ee_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Estonia. Microsoft Purview looks for the letters ET and six digits.\nCategories: pii, persons\nCountries: EE\nLanguages: et\nPersonal data: yes\nRegexp: ^ET\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["EE"], "langs": ["et"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ee_driver_license"}}
{"id": "ee_ik", "text": "Name: Estonian personal identification code (isikukood)\nID: ee_ik\nKind: datatype\nDescription: Isikukood, the 11-digit personal code in Estonia. The first digit gives the sex and the century of birth, the next six the date of birth (YYMMDD), then come a 3-digit serial number and a check digit.\nTranslated names: Isikukood\nCategories: pii, persons\nCountries: EE\nLanguages: et\nPersonal data: yes\nExamples: 40612037308, 68711217148\nRegexp: ^[1-8]\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["EE"], "langs": ["et"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ee_ik"}}
{"id": "ee_kmkr", "text": "Name: Estonian VAT number (KMKR)\nID: ee_kmkr\nKind: datatype\nDescription: KMKR number (käibemaksukohustuslase registreerimisnumber), the 9-digit VAT registration number in Estonia. The last digit is a check digit.\nTranslated names: Käibemaksukohustuslase registreerimisnumber (KMKR)\nCategories: finances\nCountries: EE\nLanguages: et\nPersonal data: no\nExamples: EE 101288941, EE 100594102\nRegexp: ^(?:EE[ -]?)?\\d{3} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["EE"], "langs": ["et"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/ee_kmkr"}}
{"id": "ee_passport", "text": "Name: Estonian passport number\nID: ee_passport\nKind: pattern\nDescription: Number of a passport issued by Estonia. Microsoft Purview looks for a letter and seven digits.\nCategories: pii, persons\nCountries: EE\nLanguages: et\nPersonal data: yes\nRegexp: ^[A-Z]\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["EE"], "langs": ["et"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ee_passport"}}
{"id": "ee_postcode", "text": "Name: Estonia postal code\nID: ee_postcode\nKind: pattern\nDescription: Postal code in Estonia: five digits.\nCategories: geo, pii, common\nCountries: EE\nLanguages: et\nPersonal data: yes\nExamples: 69501, 11212\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["EE"], "langs": ["et"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ee_postcode"}}
{"id": "ee_registrikood", "text": "Name: Estonian organisation registration code (registrikood)\nID: ee_registrikood\nKind: datatype\nDescription: Registrikood, the 8-digit code that the Estonian registers give to organisations. Commercial companies start with 1, state and local government bodies with 7, non-profit associations with 8 and foundations with 9. The last digit is a check digit.\nTranslated names: Registrikood\nCategories: companies\nCountries: EE\nLanguages: et\nPersonal data: no\nExamples: 19232463, 95529387\nRegexp: ^[1789]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["EE"], "langs": ["et"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ee_registrikood"}}
{"id": "efo_id", "text": "Name: Experimental Factor Ontology (EFO) ID\nID: efo_id\nKind: datatype\nDescription: Identifier of a term in the Experimental Factor Ontology of EMBL-EBI, which describes the variables of experiments in EBI databases, such as diseases, anatomy, cell types and chemical compounds. It is EFO: and seven digits; URIs write EFO_ instead.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: EFO:0000270, EFO:0005147, EFO_0000270\nRegexp: ^EFO[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/efo_id"}}
{"id": "eg_commercial_register_number", "text": "Name: Egyptian commercial registry number\nID: eg_commercial_register_number\nKind: datatype\nDescription: Number of a company in the Commercial Registry of Egypt. ORG-ID.guide lists the register as EG-CR; with that prefix an identifier reads EG-CR-117508.\nCategories: companies\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: 117508", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["EG"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/eg_commercial_register_number"}}
{"id": "eg_ngo_number", "text": "Name: Egyptian NGO registration number\nID: eg_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the Ministry of Social Solidarity of Egypt. ORG-ID.guide lists the register as EG-MOSS; with that prefix an identifier reads EG-MOSS-27-20.\nCategories: companies\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: 27-20, 1-10135, 1-10120", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["EG"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/eg_ngo_number"}}
{"id": "ega_accession", "text": "Name: European Genome-phenome Archive (EGA) accession\nID: ega_accession\nKind: datatype\nDescription: Accession of an object in the European Genome-phenome Archive, run by EMBL-EBI and the Centre for Genomic Regulation to archive and share personally identifiable genetic, phenotypic and clinical data from biomedical research. It is EGA, one letter for the kind of object, such as S for a study or D for a dataset, and eleven digits.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: EGAD00001008392\nRegexp: ^EGA[SCPNRXZDBF][0-9]{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/ega_accession"}}
{"id": "egbankaccount", "text": "Name: Egyptian Bank Account Number\nID: egbankaccount\nKind: datatype\nDescription: Egyptian bank account number\nCategories: finances\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: EG123456789012345678901234\nRegexp: ^EG[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["EG"], "langs": ["ar"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/egbankaccount"}}
{"id": "egcity", "text": "Name: Egyptian City Name\nID: egcity\nKind: datatype\nDescription: Egyptian city name\nCategories: geo\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: Cairo, Alexandria", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["EG"], "langs": ["ar"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/egcity"}}
{"id": "egiban", "text": "Name: Egyptian IBAN\nID: egiban\nKind: datatype\nDescription: Egyptian IBAN (International Bank Account Number)\nCategories: finances\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: EG123456789012345678901234\nRegexp: ^EG[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["EG"], "langs": ["ar"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/egiban"}}
{"id": "egnationalid", "text": "Name: Egyptian National ID Number\nID: egnationalid\nKind: datatype\nDescription: Egyptian national identification number\nCategories: pii, persons\nCountries: EG\nLanguages: ar\nPersonal data: yes\nExamples: 12345678901234\nRegexp: ^[0-9]{14}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["EG"], "langs": ["ar"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/egnationalid"}}
{"id": "egpassport", "text": "Name: Egyptian Passport Number\nID: egpassport\nKind: datatype\nDescription: Egyptian passport number used for international travel identification\nCategories: pii, persons\nCountries: EG\nLanguages: ar\nPersonal data: yes\nExamples: A12345678\nRegexp: ^[A-Z0-9]{8,9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["EG"], "langs": ["ar"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/egpassport"}}
{"id": "egpostcode", "text": "Name: Egyptian Postal Code\nID: egpostcode\nKind: datatype\nDescription: Egyptian postal code\nCategories: geo\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: 11511\nRegexp: ^[0-9]{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["EG"], "langs": ["ar"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/egpostcode"}}
{"id": "egtaxnumber", "text": "Name: Egyptian Tax Number\nID: egtaxnumber\nKind: datatype\nDescription: Egyptian tax identification number\nCategories: finances\nCountries: EG\nLanguages: ar\nPersonal data: no\nExamples: 123456789\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["EG"], "langs": ["ar"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/egtaxnumber"}}
{"id": "eidr", "text": "Name: Entertainment Identifier Registry (EIDR) content ID\nID: eidr\nKind: datatype\nDescription: Identifier of a film, television or radio work in the Entertainment Identifier Registry, which studios, broadcasters and distributors use to refer to the same title, edit or encoding. An EIDR content ID is a DOI with the prefix 10.5240 and a suffix of five groups of four hexadecimal digits and a check character (ISO 7064 mod 37,36). EIDR party IDs (prefix 10.5237) and video service IDs (prefix 10.5239) are other identifiers of the same registry.\nTranslated names: Идентификатор контента EIDR\nCategories: identifiers, media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10.5240/58DD-06EB-3EED-A705-EE28-7, 10.5240/E058-3983-F191-9805-DD81-Q, 10.5240/8069-0CF7-DB0F-3696-D2D4-X\nRegexp: ^10\\.5240/(?:[0-9A-F]{4}-){5}[0-9A-Z]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["identifiers", "media"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/eidr"}}
{"id": "eidr_party_id", "text": "Name: EIDR party ID\nID: eidr_party_id\nKind: datatype\nDescription: Identifier of a party, a company such as a studio, producer, broadcaster or distributor, in the Entertainment Identifier Registry. It is a DOI with the prefix 10.5237 and two groups of four characters. Films and programmes have EIDR content IDs (eidr) with the prefix 10.5240.\nTranslated names: Идентификатор участника EIDR\nCategories: identifiers, media, companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10.5237/C844-63E8, 10.5237/1854-12B6\nRegexp: ^10\\.5237/[0-9A-F]{4}-[0-9A-Z]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers", "media", "companies"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/eidr_party_id"}}
{"id": "elevation", "text": "Name: Elevation above sea level\nID: elevation\nKind: datatype\nDescription: Height of a place, such as a mountain summit, a town or a weather station, above mean sea level. Datasets store it as a number in metres or feet, sometimes with the unit after the number. Places below sea level have negative values. Schema.org reads a number without a unit as metres.\nTranslated names: Высота над уровнем моря\nCategories: geo, values\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8848.86, 1,000 m", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "values"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/elevation"}}
{"id": "email", "text": "Name: Email address\nID: email\nKind: datatype\nDescription: Address of an electronic mailbox in the form local-part@domain, defined in section 3.4.1 of RFC 5322. The local part names the mailbox, and the domain says which mail server accepts messages for it. The standard grammar also allows quoted local parts, comments and IP address literals, and RFC 6531 allows non-ASCII characters; the regexp covers the common form: letters, digits and . _ % + - in the local part and a dotted domain name.\nAlso known as: email_person\nTranslated names: Адрес электронной почты\nCategories: common, internet, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: user@example.com, first.last+tag@mail.example.org\nRegexp: ^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z][A-Za-z0-9-]{1,62}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["common", "internet", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/email"}}
{"id": "emissioninventory", "text": "Name: Emission inventory field by name\nID: emissioninventory\nKind: datatype\nDescription: Datatype for 'Emission inventory field by name' (emissioninventory) from rules in context 'environment'.\nCategories: environment\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["environment"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/emissioninventory"}}
{"id": "encompanyname", "text": "Name: Company/business name in English\nID: encompanyname\nKind: pattern\nDescription: English written company/business/legal name of business entity\nCategories: companies\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: AARDMAN ANIMATIONS LIMITED, ULSTER INNOVATION FUND LP, GREEN HILL TRUST", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/encompanyname"}}
{"id": "encountryname", "text": "Name: Country name (English)\nID: encountryname\nKind: pattern\nDescription: Name of the country in English\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Afghanistan, Mexico", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/encountryname"}}
{"id": "endayofweek", "text": "Name: Day of week (in English)\nID: endayofweek\nKind: pattern\nDescription: Day of week writtern in English\nCategories: datetime\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/endayofweek"}}
{"id": "engine_number", "text": "Name: Engine number by field name\nID: engine_number\nKind: datatype\nDescription: Engine number by field name number\nCategories: transport\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/engine_number"}}
{"id": "eninumber", "text": "Name: ENI Number\nID: eninumber\nKind: datatype\nDescription: An ENI number (European Number of Identification or European Vessel Identification Number) is a registration for ships capable of navigating on inland European waters. It is a unique, eight-digit identifier that is attached to a hull for its entire lifetime, independent of the vessels current name or flag.\nCategories: transport\nCountries: EU\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": ["EU"], "langs": ["common"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/eninumber"}}
{"id": "enmonth", "text": "Name: Month name (English)\nID: enmonth\nKind: pattern\nDescription: English name of the month\nCategories: datetime\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/enmonth"}}
{"id": "enmonthshort", "text": "Name: Short name of month (English)\nID: enmonthshort\nKind: pattern\nDescription: Abbreviated short English name/abbreviation of month\nCategories: datetime\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/enmonthshort"}}
{"id": "ennationality", "text": "Name: Person nationality in English\nID: ennationality\nKind: pattern\nDescription: Nationality of the person written in English\nCategories: pii, persons\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: Belorussian, Spanish", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ennationality"}}
{"id": "ens_name", "text": "Name: ENS name (.eth)\nID: ens_name\nKind: datatype\nDescription: Name in the Ethereum Name Service (ENS), such as foo.eth, that resolves to an Ethereum address and other records. A name is a sequence of labels separated by dots and normalized by ENSIP-15, which is based on Unicode UTS-46, so labels may contain non-Latin letters and emoji. The regexp covers names under the .eth top-level domain; ENS can also resolve imported DNS names, which look like ordinary domain names.\nTranslated names: Имя ENS (.eth)\nCategories: cryptocurrency, internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: beercoin.eth, foo.eth\nRegexp: ^(?:[^.\\s]+\\.)+eth$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ens_name"}}
{"id": "ensembl_id", "text": "Name: Ensembl stable ID (gene, transcript or protein)\nID: ensembl_id\nKind: datatype\nDescription: Stable identifier that the Ensembl genome database gives to a gene, transcript or protein of a vertebrate genome. It is ENS, a three-letter species code (none for human, MUS for mouse, RNO for rat, DAR for zebrafish), a feature letter (G for gene, T for transcript, P for protein) and eleven digits. A version suffix such as .8 may follow; it grows when the feature changes. Ensembl Genomes (plants, fungi, protists, bacteria) and some model organisms, such as fly and yeast, use other identifiers, which the regexp does not cover.\nTranslated names: Стабильный идентификатор Ensembl\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ENSG00000139618, ENST00000380152.8, ENSP00000369497, ENSMUSG00000017167\nRegexp: ^ENS(?:[A-Z]{3})?[GTP]\\d{11}(?:\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ensembl_id"}}
{"id": "ensemblgeneid", "text": "Name: Ensembl gene ID\nID: ensemblgeneid\nKind: datatype\nDescription: Stable identifier of a gene in Ensembl, the genome database of EMBL-EBI. It is \"ENS\", a three-letter species code (none for human, MUS for mouse, GAL for chicken), the feature letter G for gene and eleven digits. A version number may follow after a dot. Transcripts (T), proteins (P) and exons (E) use the same scheme with their own letter and are not covered here.\nTranslated names: Идентификатор гена Ensembl\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ENSG00000196126, ENSMUSG00000018893, ENSGALG00010022038\nRegexp: ^ENS(?:[A-Z]{3})?G\\d{11}(?:\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ensemblgeneid"}}
{"id": "ensoc", "text": "Name: Standard Occupational Classification System (US and GB)\nID: ensoc\nKind: datatype\nDescription: Standard Occupational Classification System\nCategories: industry\nCountries: US, GB\nLanguages: en\nPersonal data: no\nExamples: 15-1242, 21-1023\nRegexp: ^\\d{2}-\\d{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["industry"], "country": ["US", "GB"], "langs": ["en"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/ensoc"}}
{"id": "eori", "text": "Name: Economic Operators Registration and Identification number (EORI)\nID: eori\nKind: datatype\nDescription: EORI number, the identifier of a business or other economic operator in the customs procedures of the European Union. It starts with the code of the country that issued it. ORG-ID.guide lists the register as XI-EORI; with that prefix an identifier reads XI-EORI-NL810656371.\nCategories: companies, finances\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: NL810656371", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["EU"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/eori"}}
{"id": "epc_uri", "text": "Name: Electronic Product Code (EPC) pure identity URI\nID: epc_uri\nKind: datatype\nDescription: Identifier of one individual physical object in the GS1 EPC Tag Data Standard, written as a URN: urn:epc:id:<scheme>:<fields>. The scheme says which GS1 key is used, for example sgtin (a GTIN plus a serial number), sscc, sgln or grai. The fields hold the GS1 Company Prefix and the rest of the key separated by dots, without the check digit. The same identifier can be encoded in RFID tags and in barcodes.\nCategories: gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: urn:epc:id:sgtin:9506000.013435.1001\nRegexp: ^urn:epc:id:[a-z]+:\\S+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/epc_uri"}}
{"id": "epcicode", "text": "Name: Etablissements publics de cooperation intercommunale (EPCI)\nID: epcicode\nKind: datatype\nDescription: Etablissements publics de cooperation intercommunale (EPCI). French administrative geo code\nCategories: geo\nCountries: FR\nLanguages: fr\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["FR"], "langs": ["fr"], "quality": 38, "url": "http://registry.apicrafter.io/datatype/epcicode"}}
{"id": "epsg_code", "text": "Name: EPSG coordinate reference system code\nID: epsg_code\nKind: datatype\nDescription: Identifier of a coordinate reference system (CRS) in the EPSG Geodetic Parameter Dataset. The regexp covers the forms that name the authority: EPSG:4326, used by PROJ and many GIS tools, the OGC URN urn:ogc:def:crs:EPSG::4326 and the OGC URI http://www.opengis.net/def/crs/EPSG/0/4326. The code itself is a number of four or five digits, and Wikidata stores only that number; a bare number is not covered because it looks like any other number.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: EPSG:4326, EPSG:3857, EPSG:25832, urn:ogc:def:crs:EPSG::4326, http://www.opengis.net/def/crs/EPSG/0/4326\nRegexp: ^(?:EPSG:|urn:ogc:def:crs:EPSG::|https?://www\\.opengis\\.net/def/crs/EPSG/0/)[1-9]\\d{3,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/epsg_code"}}
{"id": "es_ccc", "text": "Name: Spanish bank account code (CCC)\nID: es_ccc\nKind: datatype\nDescription: Código Cuenta Cliente, the 20-digit Spanish bank account number: a 4-digit bank code, a 4-digit office code, two check digits and a 10-digit account number. Since 2014 it is used inside the Spanish IBAN.\nTranslated names: Código Cuenta Cliente (CCC)\nCategories: finances\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: 78485312256049891785, 22296089868003386336\nRegexp: ^\\d{4}[ -]?\\d{4}[ -]?\\d{2}[ -]?\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["ES"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/es_ccc"}}
{"id": "es_cups", "text": "Name: Spanish energy supply point code (CUPS)\nID: es_cups\nKind: datatype\nDescription: Código Unificado de Punto de Suministro, the identifier of an electricity or piped gas supply point in Spain. It has 20 or 22 characters: ES, a 4-digit distribution company code, a 12-digit supply point number, two check letters and, optionally, a border point digit and letter.\nTranslated names: Código Unificado de Punto de Suministro (CUPS)\nCategories: industry\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: ES0341392425346906CP, ES0116359966285471RN\nRegexp: ^ES\\d{16}[A-Z]{2}(?:\\d[A-Z])?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["ES"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/es_cups"}}
{"id": "es_dir3", "text": "Name: Spanish DIR3 code\nID: es_dir3\nKind: datatype\nDescription: Code of an organisational unit or office of the Spanish public administration in the Common Directory of Organisational Units and Offices (Directorio Común de Unidades Orgánicas y Oficinas, DIR3). ORG-ID.guide lists the register as ES-DIR3; with that prefix an identifier reads ES-DIR3-E04100802.\nCategories: government\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: E04100802, E00142804, E00003301", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["ES"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/es_dir3"}}
{"id": "es_dni", "text": "Name: Spanish national identity document number (DNI)\nID: es_dni\nKind: datatype\nDescription: Documento Nacional de Identidad, the identity number of Spanish citizens: eight digits and a check letter, which is the number modulo 23 looked up in TRWAGMYFPDXBNJZSQVHLCKE. The same value is the person's tax number (NIF). Foreigners receive an NIE instead.\nTranslated names: Documento Nacional de Identidad (DNI)\nCategories: pii, persons\nCountries: ES\nLanguages: es\nPersonal data: yes\nExamples: 12442144H, 85103532J, 54362315-K\nRegexp: ^\\d{8}-?[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["ES"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/es_dni"}}
{"id": "es_iban", "text": "Name: Spanish IBAN\nID: es_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in Spain. It has 24 characters: ES, two IBAN check digits and the 20-digit CCC.\nCategories: finances\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: ES1595241979227144437196, ES6753215985554013429698, ES15 9524 1979 2271 4443 7196\nRegexp: ^ES\\d{2}(?: ?\\d{4}){5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["ES"], "langs": ["es"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/es_iban"}}
{"id": "es_ine_municipio", "text": "Name: Spanish INE municipality code\nID: es_ine_municipio\nKind: datatype\nDescription: Code of a Spanish province (two digits), municipality (five digits) or populated entity (eleven digits) assigned by the National Statistics Institute (INE).\nCategories: geo\nCountries: ES\nLanguages: common\nPersonal data: no\nExamples: 11015, 42071000100, 44\nRegexp: ^(0[1-9]|[1-4][0-9]|5[0-2])(|\\d{3}|\\d{9})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["ES"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/es_ine_municipio"}}
{"id": "es_mdj_registration_number", "text": "Name: Spanish Ministry of Justice registration number\nID: es_mdj_registration_number\nKind: datatype\nDescription: Registration number of an organisation, such as a foundation or a religious entity, in one of the public registers of the Ministry of Justice of Spain. ORG-ID.guide lists the register as ES-MDJ; with that prefix an identifier reads ES-MDJ-539SND.\nCategories: companies\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: 539SND, 842EDU", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ES"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/es_mdj_registration_number"}}
{"id": "es_nss", "text": "Name: Spanish social security number\nID: es_nss\nKind: datatype\nDescription: Spanish social security affiliation number (número de la Seguridad Social): a two-digit province code, seven or eight digits and two check digits, optionally separated by slashes.\nCategories: pii, persons\nCountries: ES\nLanguages: es\nPersonal data: yes\nRegexp: ^\\d{2}/?\\d{7,8}/?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["ES"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/es_nss"}}
{"id": "es_province", "text": "Name: Spanish province\nID: es_province\nKind: datatype\nDescription: Name of one of the 50 provinces of Spain, such as Madrid, Barcelona or A Coruña, in Spanish or in a co-official language (Alacant). Ceuta and Melilla are autonomous cities outside the provinces.\nTranslated names: Провинция Испании\nCategories: geo, government\nCountries: ES\nLanguages: es, ca\nPersonal data: no\nExamples: Madrid, Barcelona, A Coruña", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["ES"], "langs": ["es", "ca"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/es_province"}}
{"id": "es_referenciacatastral", "text": "Name: Spanish cadastral reference (referencia catastral)\nID: es_referenciacatastral\nKind: datatype\nDescription: Referencia catastral, the 20-character identifier that the Spanish Directorate General for Cadastre gives to a real estate property. It holds 14 characters for the parcel, 4 for the property within the parcel and 2 check letters; digits and letters, including Ñ, are used.\nTranslated names: Referencia catastral\nCategories: realestate\nCountries: ES\nLanguages: es\nPersonal data: no\nExamples: 10118A004030320000PY, 9872023 VH5797S 0001 WX, 10118A0 0403032 0000 PY\nRegexp: ^[0-9A-ZÑ]{7} ?[0-9A-ZÑ]{7} ?[0-9A-ZÑ]{4} ?[A-Z]{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": ["ES"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/es_referenciacatastral"}}
{"id": "esco_occupation", "text": "Name: ESCO occupation URI\nID: esco_occupation\nKind: datatype\nDescription: URI of an occupation in ESCO (European Skills, Competences, Qualifications and Occupations), the multilingual classification of the European Commission. The URI is http://data.europa.eu/esco/occupation/ followed by a lowercase UUID; Wikidata stores only the UUID. Every ESCO occupation sits under an ISCO-08 unit group (isco08), and ESCO links it to its essential and optional skills (esco_skill).\nCategories: industry\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: http://data.europa.eu/esco/occupation/f2b15a0e-e65a-438a-affb-29b9d50b77d1, http://data.europa.eu/esco/occupation/d0aa0792-4345-474b-9365-686cf4869d2e\nRegexp: ^https?://data\\.europa\\.eu/esco/occupation/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["EU"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/esco_occupation"}}
{"id": "esco_skill", "text": "Name: ESCO skill URI\nID: esco_skill\nKind: datatype\nDescription: URI of a skill, competence or knowledge concept in ESCO (European Skills, Competences, Qualifications and Occupations), the multilingual classification of the European Commission. The URI is http://data.europa.eu/esco/skill/ followed by a lowercase UUID; Wikidata stores only the UUID. ESCO links each occupation (esco_occupation) to its essential and optional skills.\nCategories: education\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: http://data.europa.eu/esco/skill/0c0488b3-fca5-4deb-865b-8dc605c3d909, http://data.europa.eu/esco/skill/f28617ad-afdd-4041-814c-216153a38998\nRegexp: ^https?://data\\.europa\\.eu/esco/skill/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["EU"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/esco_skill"}}
{"id": "esdriverlic", "text": "Name: Spain driver license number\nID: esdriverlic\nKind: datatype\nDescription: Alphanumeric value of the Spain driver license\nCategories: pii, persons\nCountries: ES\nLanguages: es\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ES"], "langs": ["es"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/esdriverlic"}}
{"id": "esn", "text": "Name: Electronic Serial Number (ESN) of a mobile device\nID: esn\nKind: datatype\nDescription: 32-bit identifier of AMPS and CDMA mobile devices, replaced by the MEID (meid). It is written as 8 hexadecimal digits or as an 11-digit decimal number, in which the first three digits encode the first eight bits (000 to 255) and the other eight digits the remaining 24 bits. The prefix 80 in hexadecimal (128 in decimal) marks a pseudo-ESN derived from an MEID, which is not guaranteed to be unique.\nTranslated names: Электронный серийный номер (ESN) мобильного устройства\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 9F6E45A1, 15907226785, 80A3F21C, 12810744348\nRegexp: ^(?:[0-9A-Fa-f]{8}|(?:[01]\\d{2}|2[0-4]\\d|25[0-5])\\d{8})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/esn"}}
{"id": "esnie", "text": "Name: Spanish Foreigner Identity Number (NIE)\nID: esnie\nKind: datatype\nDescription: The NIE is a tax identification number in Spain, known in Spanish as the NIE, or more formally the Numero de identidad de extranjero\nCategories: pii, persons\nCountries: ES\nLanguages: es\nPersonal data: yes\nRegexp: ^(X(-|\\.)?0?\\d{7}(-|\\.)?[A-Z]|[A-Z](-|\\.)?\\d{7}(-|\\.)?[0-9A-Z]|\\d{8}(-|\\.)?[A-Z])$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ES"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/esnie"}}
{"id": "esnif", "text": "Name: Spanish Tax identification number\nID: esnif\nKind: datatype\nDescription: Spanish tax identification number used to identify tax paying individuals\nCategories: pii, persons\nCountries: ES\nLanguages: es\nPersonal data: yes\nRegexp: [0-9]?[0-9]{7}[-]?[A-Z]", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ES"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/esnif"}}
{"id": "espassport", "text": "Name: Spanish passport number\nID: espassport\nKind: pattern\nDescription: Number of Spanish passport\nCategories: pii, persons\nCountries: ES\nLanguages: es\nPersonal data: yes\nRegexp: ^[A-z0-9]{2,3}[0-9]{6}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ES"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/espassport"}}
{"id": "espostcode", "text": "Name: Spanish postal code (by language)\nID: espostcode\nKind: pattern\nDescription: Spanish postal code (by language)\nCategories: geo\nCountries: ES, MX\nLanguages: es\nPersonal data: yes\nExamples: 07002, 27722\nRegexp: \\d{5}", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["ES", "MX"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/espostcode"}}
{"id": "esrb_rating", "text": "Name: ESRB video game rating\nID: esrb_rating\nKind: datatype\nDescription: Age rating of a video game or app by the Entertainment Software Rating Board, used in the United States, Canada and Mexico: E (everyone), E10+ (everyone 10 and older), T (teen, 13 and older), M (mature, 17 and older), AO (adults only, 18 and older) and RP (rating pending). EC (early childhood) was retired in 2018; the regexp accepts it for older data. The regexp does not accept the ratings written in full, such as Mature 17+.\nTranslated names: Рейтинг видеоигры ESRB\nCategories: media\nCountries: US, CA, MX\nLanguages: common\nPersonal data: no\nExamples: E, E10+, T, M\nRegexp: ^(?:EC|E|E10\\+|T|M|AO|RP)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["US", "CA", "MX"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/esrb_rating"}}
{"id": "esvat", "text": "Name: Spanish intra-Community VAT number (NIF-IVA)\nID: esvat\nKind: datatype\nDescription: NIF-IVA, the Spanish VAT number for intra-Community trade: ES followed by the 9-character tax identification number (NIF). Spanish citizens use their DNI, eight digits and a check letter. Foreigners use their NIE, which starts with X, Y or Z. Companies and other entities have a NIF that starts with a letter for the legal form (formerly the CIF). The last character is a check digit or a check letter.\nTranslated names: Número de identificación fiscal a efectos del IVA (NIF-IVA)\nCategories: finances\nCountries: ES\nLanguages: es\nPersonal data: yes\nExamples: ESB64717838, ES54362315K, ESX5253868R\nRegexp: ^ES(?:[A-Z]\\d{7}[A-Z0-9]|\\d{8}[A-Z])$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["ES"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/esvat"}}
{"id": "et_cso_number", "text": "Name: Ethiopian civil society organisation registration number\nID: et_cso_number\nKind: datatype\nDescription: Registration number of a civil society organisation at the Authority for Civil Society Organizations (ACSO) of Ethiopia. ORG-ID.guide lists the register as ET-CSA; with that prefix an identifier reads ET-CSA-1327.\nCategories: companies\nCountries: ET\nLanguages: am\nPersonal data: no\nExamples: 1327, 0444", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ET"], "langs": ["am"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/et_cso_number"}}
{"id": "et_postcode", "text": "Name: Ethiopia postal code\nID: et_postcode\nKind: pattern\nDescription: Postal code in Ethiopia: four digits.\nCategories: geo, pii, common\nCountries: ET\nLanguages: am\nPersonal data: yes\nExamples: 1000\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["ET"], "langs": ["am"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/et_postcode"}}
{"id": "et_tin", "text": "Name: Ethiopian taxpayer identification number (TIN)\nID: et_tin\nKind: datatype\nDescription: Taxpayer Identification Number (TIN) of taxpayers in Ethiopia, including companies, charities and trusts. ORG-ID.guide lists the register as ET-TIN; with that prefix an identifier reads ET-TIN-0000178477.\nCategories: finances, companies\nCountries: ET\nLanguages: am\nPersonal data: yes\nExamples: 0000178477, 0000006966", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["ET"], "langs": ["am"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/et_tin"}}
{"id": "et_trade_registration_number", "text": "Name: Ethiopian Ministry of Trade registration number\nID: et_trade_registration_number\nKind: datatype\nDescription: Registration number of a company or other organisation at the Ministry of Trade of Ethiopia. ORG-ID.guide lists the register as ET-MOT; with that prefix an identifier reads ET-MOT-020/4/007.\nCategories: companies\nCountries: ET\nLanguages: am\nPersonal data: no\nExamples: 020/4/007", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ET"], "langs": ["am"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/et_trade_registration_number"}}
{"id": "ethereum_address", "text": "Name: Ethereum address\nID: ethereum_address\nKind: datatype\nDescription: Address of an Ethereum account or contract: 0x followed by 40 hexadecimal digits, the last 20 bytes of the Keccak-256 hash of the public key (or the address computed for a contract). Mixed upper and lower case encodes the EIP-55 checksum; all lower case or all upper case carries no checksum. Other EVM networks (BNB Smart Chain, Polygon, Arbitrum, Optimism, Avalanche C-Chain and others) use the same format, so the value alone does not tell the network.\nTranslated names: Адрес Ethereum\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed, 0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359, 0xdbF03B407c01E7cD3CBea99509d93f8DDDC8C6FB\nRegexp: ^0x[0-9a-fA-F]{40}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ethereum_address"}}
{"id": "ethereum_tx_hash", "text": "Name: Ethereum transaction hash\nID: ethereum_tx_hash\nKind: datatype\nDescription: Identifier of an Ethereum transaction: the Keccak-256 hash of the signed, encoded transaction, written as 0x and 64 hexadecimal digits. Block hashes and the transaction hashes of other EVM networks have the same form, so the value alone does not tell them apart.\nTranslated names: Хеш транзакции Ethereum\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b\nRegexp: ^0x[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/ethereum_tx_hash"}}
{"id": "eu_at_02", "text": "Name: SEPA creditor identifier (AT-02)\nID: eu_at_02\nKind: datatype\nDescription: Creditor identifier of SEPA direct debits (data element AT-02 of the SEPA rulebooks, Creditor Scheme Identification in ISO 20022). It starts with the ISO country code and two ISO 7064 mod 97-10 check digits, followed by a 3-character creditor business code (ZZZ when not used) and a national identifier.\nCategories: finances\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: DE36ZZZ37441515, DE54ZZZ69403467\nRegexp: ^[A-Z]{2}\\d{2}[0-9A-Z]{3}[0-9A-Z]{1,28}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["EU"], "langs": ["en"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/eu_at_02"}}
{"id": "eu_banknote", "text": "Name: Euro banknote serial number\nID: eu_banknote\nKind: datatype\nDescription: Serial number printed on euro banknotes. Notes of the first series have one letter and eleven digits; notes of the Europa series have two letters and ten digits. The first letter shows the printing works, and all characters together form a simple checksum.\nCategories: finances\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: VA0436214792, U71220515711\nRegexp: ^[B-HJLMNPR-Z][A-Z0-9]\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["EU"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/eu_banknote"}}
{"id": "eu_celex", "text": "Name: CELEX number\nID: eu_celex\nKind: datatype\nDescription: Identifier of a document in EUR-Lex, the database of European Union law: a sector digit, the year, a document type letter and a number, such as 32016R0679 for the GDPR.\nCategories: legal, government\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 61993CJ0415, 32016R0679, 22014A0529(01)\nRegexp: ^[\\dEC](20|1\\d)\\d\\d[A-Z][A-Z]?(\\d{3,5}(\\(\\d\\d\\))?|/TXT|/PRO/\\d\\d)(-\\d{8})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "government"], "country": ["EU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/eu_celex"}}
{"id": "eu_cn_code", "text": "Name: EU Combined Nomenclature (CN) code\nID: eu_cn_code\nKind: datatype\nDescription: Eight-digit goods code of the Combined Nomenclature, the goods classification of the European Union for its common customs tariff and its foreign trade statistics. The CN is Annex I to Council Regulation (EEC) No 2658/87 and is updated every year. The first six digits are the HS subheading (hs_code) and the last two are EU subdivisions. The official text groups the digits as 1806 10 15; databases often write them without spaces. TARIC codes (eu_taric_code) add two more digits.\nCategories: industry, shipping\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 1806 10 15, 18061015, 01012100\nRegexp: ^\\d{4} ?\\d{2} ?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry", "shipping"], "country": ["EU"], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/eu_cn_code"}}
{"id": "eu_corporate_body_code", "text": "Name: EU corporate body code\nID: eu_corporate_body_code\nKind: datatype\nDescription: Code of an institution, body or agency of the European Union in the corporate bodies authority list of the Publications Office of the EU. ORG-ID.guide lists the register as XR-EUCB; with that prefix an identifier reads XR-EUCB-ACP_MIN.\nCategories: government\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: ACP_MIN, COR_COM5, DEL_SSD", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["EU"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/eu_corporate_body_code"}}
{"id": "eu_ct_number", "text": "Name: EU CT number (Clinical Trials Information System)\nID: eu_ct_number\nKind: datatype\nDescription: Number of a clinical trial in the Clinical Trials Information System (CTIS), the system that supports running and supervising clinical trials in the European Union and the European Economic Area. It has 14 digits in four groups separated by hyphens (4, 6, 2 and 2 digits) and starts with the year, as in 2023-503698-40-00. CTIS numbers succeed EudraCT numbers, a separate datatype (eu_eudract).\nCategories: medical\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 2023-503698-40-00\nRegexp: ^\\d{4}-\\d{6}-\\d{2}-\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["EU"], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/eu_ct_number"}}
{"id": "eu_ec_number", "text": "Name: European Community (EC) number\nID: eu_ec_number\nKind: datatype\nDescription: Seven-digit number of a chemical substance in the European Community inventory, which joins EINECS, ELINCS and the NLP list. It is written as three groups, NNN-NNN-N; the last digit is a check digit. The European Chemicals Agency (ECHA) maintains the inventory and uses the same form for its list numbers.\nTranslated names: Номер EC (Европейского сообщества)\nCategories: chemistry\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 200-064-1, 200-578-6, 200-001-8\nRegexp: ^\\d{3}-\\d{3}-\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": ["EU"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/eu_ec_number"}}
{"id": "eu_eic", "text": "Name: Energy Identification Code (EIC)\nID: eu_eic\nKind: datatype\nDescription: Energy Identification Code, the 16-character code of the European electricity and gas sector for market participants, areas, metering points and other objects. It has a 2-character code of the issuing office, an object type letter, twelve characters for the object and a check character. Digits, capital letters and hyphens are used.\nCategories: industry\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: 59Z000000001534U, 19XENIONENERGIAM\nRegexp: ^\\d{2}[A-Z][0-9A-Z-]{12}[0-9A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["EU"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/eu_eic"}}
{"id": "eu_eudract", "text": "Name: EudraCT number (EU Clinical Trials Register)\nID: eu_eudract\nKind: datatype\nDescription: Number of a clinical trial of a medicinal product in EudraCT, the European Union clinical trials database, and in the EU Clinical Trials Register that publishes it. The form is YYYY-NNNNNN-CC; the year when the number was issued, a six-digit sequence and a check number. The register may add a member state code to show one national protocol, as in 2006-002830-38/GB. EudraCT numbers were issued from 2004 until 2023; the Clinical Trials Information System (CTIS) issues EU CT numbers instead.\nTranslated names: Номер EudraCT\nCategories: medical\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 2006-002830-38, 2019-000844-81\nRegexp: ^20\\d{2}-\\d{6}-\\d{2}(?:/[A-Z]{2})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["EU"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/eu_eudract"}}
{"id": "eu_nace", "text": "Name: NACE code (EU classification of economic activities)\nID: eu_nace\nKind: datatype\nDescription: Code of NACE, the Statistical Classification of Economic Activities in the European Community and the EU version of the UN ISIC classification. A section is a single letter; divisions, groups and classes have two to four digits, usually written with a dot after the second digit. Revision 2.1 replaced revision 2 from 2025 and changed some codes.\nCategories: industry\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: 62.10, 01.11, 01.1, A\nRegexp: ^(?:[A-U]|\\d{2}(?:\\.\\d{1,2})?)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["EU"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/eu_nace"}}
{"id": "eu_natura2000_site", "text": "Name: Natura 2000 site code\nID: eu_natura2000_site\nKind: datatype\nDescription: Code of a protected area in the Natura 2000 network of the European Union: the two-letter country code and seven characters.\nCategories: environment, geo\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: DK00FX005, DE7820341\nRegexp: ^(AT|BE|BG|CY|CZ|DE|DK|EE|ES|FI|FR|GR|HR|HU|IE|IT|LT|LU|LV|MT|NL|PL|PT|RO|SE|SI|SK|UK)[0-9A-Z]{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["environment", "geo"], "country": ["EU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/eu_natura2000_site"}}
{"id": "eu_taric_code", "text": "Name: EU TARIC code\nID: eu_taric_code\nKind: datatype\nDescription: Ten-digit goods nomenclature code of TARIC, the integrated tariff of the European Union, which lists the customs duties, trade measures and restrictions that apply to each kind of goods. The first eight digits are the Combined Nomenclature code (eu_cn_code) and the last two are TARIC subdivisions, 00 where there is none. TARIC additional codes are separate values and are not covered. The regexp only checks for ten digits, so it also matches other ten-digit numbers.\nCategories: industry, shipping\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 0101210000, 0303149011, 0303110020\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry", "shipping"], "country": ["EU"], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/eu_taric_code"}}
{"id": "eu_transparency_register_id", "text": "Name: EU Transparency Register ID\nID: eu_transparency_register_id\nKind: datatype\nDescription: Identification number of an organization in the Transparency Register of the European Parliament, Council and Commission, which lists interest representatives: digits, a hyphen and two digits.\nCategories: companies, government\nCountries: EU\nLanguages: common\nPersonal data: no\nExamples: 760465913924-94, 309451334691-46, 697519611807-33\nRegexp: ^\\d{8,13}-\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "government"], "country": ["EU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/eu_transparency_register_id"}}
{"id": "eucin", "text": "Name: Craft Identification Number\nID: eucin\nKind: datatype\nDescription: The Craft Identification Number (CIN) or Hull Identification Number (HIN), standardised as EN ISO 10087:2006, is a permanent unique fourteen-digit alphanumeric identifier issued to all marine vessels in Europe.\nCategories: transport\nCountries: EU\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": ["EU"], "langs": ["common"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/eucin"}}
{"id": "eui64", "text": "Name: EUI-64 identifier\nID: eui64\nKind: datatype\nDescription: 64-bit Extended Unique Identifier of the IEEE: an OUI or a longer company identifier followed by an extension that the organization assigns. IEEE 802.15.4 networks such as Zigbee and Thread, FireWire and InfiniBand use it as a hardware address, and IPv6 can derive interface identifiers from it. It is written as eight pairs of hexadecimal digits separated by hyphens or colons; a MAC address (EUI-48) has six pairs and is described by mac_address. RFC 9542 reserves 00-00-5E-EF-10-00-00-00 to 00-00-5E-EF-10-00-00-FF for documentation.\nTranslated names: Идентификатор EUI-64\nCategories: internet, identifiers\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 00-00-5E-EF-10-00-00-01, 00:00:5e:ef:10:00:00:ff, 00-00-5E-FF-FE-00-53-01\nRegexp: ^(?:[0-9A-Fa-f]{2}(?:-[0-9A-Fa-f]{2}){7}|[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){7})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["internet", "identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/eui64"}}
{"id": "euicc_id", "text": "Name: eUICC identifier (EID)\nID: euicc_id\nKind: datatype\nDescription: Permanent 32-digit identifier of an eUICC, the chip of an eSIM that stores mobile network profiles, defined by GSMA SGP.29. It begins with the identification number of the eUICC manufacturer, older EIDs with 89, and ends with two check digits chosen so that the whole number divided by 97 leaves the remainder 1. Phones show it in their settings, and remote SIM provisioning uses it to address the chip.\nTranslated names: Идентификатор eUICC (EID)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 89034011560010000000000000000121, 89049032735180294610385712649039\nRegexp: ^\\d{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/euicc_id"}}
{"id": "euid", "text": "Name: European Unique Identifier (EUID)\nID: euid\nKind: datatype\nDescription: EU datatype for 'European Unique Identifier (EUID)' (euid) from rules in context 'finances'. The European Unique Identifier (EUID) is a unique identifier format used within the European Union. It consists of a 2-letter uppercase country code (ISO 3166-1 alpha-2) followed by 4 to 18 alphanumeric characters (letters and/or digits), resulting in a total length of 6 to 20 characters. This identifier format is commonly used for financial and business identification purposes across EU member states.\nTranslated names: European Unique Identifier; Identifiant Unique Européen; Europäische Eindeutige Kennung; Identificador Único Europeo\nCategories: finances\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: FR1234567890, DEABCD1234, IT1234, ES123456789012345678\nRegexp: ^[A-Z]{2}[0-9A-Z]{4,18}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["EU"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/euid"}}
{"id": "eunuts", "text": "Name: NUTS code (EU)\nID: eunuts\nKind: datatype\nDescription: European Union geographic code, identifier for a region per NUTS\nCategories: geo\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: BE10\nRegexp: [A-Z]{2}[A-Z0-9]{0,3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["EU"], "langs": ["en"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/eunuts"}}
{"id": "euvat", "text": "Name: EU VAT number (VIES format)\nID: euvat\nKind: datatype\nDescription: VAT identification number of a business registered for VAT in a European Union member state, in the compact form that the VIES system checks. It is the 2-letter code of the member state followed by the national number without spaces or punctuation. Greece uses EL rather than GR, and businesses in Northern Ireland use XI for trade in goods with the EU. Each member state has its own fixed structure for the national part, from 8 to 12 characters (2 to 10 digits in Romania); the national records describe them and their check digits.\nTranslated names: VAT identification number; Numéro d'identification à la TVA intracommunautaire; Umsatzsteuer-Identifikationsnummer; Número de identificación del IVA intracomunitario; Numero di identificazione IVA; BTW-identificatienummer; Número de identificação de IVA\nCategories: finances\nCountries: EU\nLanguages: en\nPersonal data: yes\nExamples: ATU13585627, DE136695976, ESB64717838, FR40303265045, IT00743110157\nRegexp: ^(?:ATU\\d{8}|BE[01]\\d{9}|BG\\d{9,10}|CY\\d{8}[A-Z]|CZ\\d{8,10}|DE\\d{9}|DK\\d{8}|EE\\d{9}|EL\\d{9}|ES(?:[A-Z]\\d{7}[A-Z0-9]|\\d{8}[A-Z])|FI\\d{8}|FR[0-9A-HJ-NP-Z]{2}\\d{9}|HR\\d{11}|HU\\d{8}|IE(?:\\d{7}[A-W][A-IW]?|\\d[A-Z+*]\\d{5}[A-W])|IT\\d{11}|LT(?:\\d{9}|\\d{12})|LU\\d{8}|LV\\d{11}|MT\\d{8}|NL\\d{9}B\\d{2}|PL\\d{10}|PT\\d{9}|RO[1-9]\\d{1,9}|SE\\d{10}01|SI\\d{8}|SK\\d{10}|XI(?:\\d{9}|\\d{12}|GD\\d{3}|HA\\d{3}))$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["EU"], "langs": ["en"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/euvat"}}
{"id": "faalid", "text": "Name: FAA airport code (FAA identifier)\nID: faalid\nKind: pattern\nDescription: The Federal Aviation Administration location identifier (FAA LID) is a three- to five-character alphanumeric code identifying aviation related facilities inside the United States, though some codes are reserved for, and are managed by other entities.\nCategories: transport\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: 554, 276\nRegexp: ^[A-Z0-9]{3,5}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["transport"], "country": ["US"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/faalid"}}
{"id": "facebook_app_access_token", "text": "Name: Facebook app access token\nID: facebook_app_access_token\nKind: datatype\nDescription: App access token of the Meta (Facebook) Graph API written as the app ID, a vertical bar and the app secret. Meta allows this form in place of a generated app access token; it contains the app secret and must stay on the server.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 100000000000000|0123456789abcdef0123456789abcdef\nRegexp: ^[0-9]{15,16}\\|[0-9A-Za-z_-]{27,40}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/facebook_app_access_token"}}
{"id": "facebook_username", "text": "Name: Facebook username\nID: facebook_username\nKind: datatype\nDescription: Username of a Facebook profile or page, the part of the address after facebook.com/.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: le.chantier.theatre", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/facebook_username"}}
{"id": "fccid", "text": "Name: FCC ID (FCC equipment identifier)\nID: fccid\nKind: datatype\nDescription: Identifier of radio equipment certified by the Federal Communications Commission (FCC) of the United States for the US market; it is printed on the device label. It joins a grantee code, which the FCC assigns to the applicant, and a product code of 1 to 14 capital letters, digits or hyphens, which the applicant chooses. Grantee codes that start with a letter have three characters; those issued since May 2013 have five characters and start with a digit from 2 to 9. Wikidata property P7290 (FCC Product Code) holds only the product code part.\nTranslated names: FCC ID (идентификатор оборудования FCC)\nCategories: telecom\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: BCGA1395, BCG-E2381A, 2ABCB-RPI4B\nRegexp: ^(?:[A-Z][A-Z0-9]{2}|[2-9][A-Z0-9]{4})[A-Z0-9-]{1,14}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["telecom"], "country": ["US"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fccid"}}
{"id": "fedextracking", "text": "Name: FedEx tracking number by field name\nID: fedextracking\nKind: datatype\nDescription: FedEx tracking number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/fedextracking"}}
{"id": "fedgrbs", "text": "Name: Russian direct government budget receiver and distributor code\nID: fedgrbs\nKind: datatype\nDescription: 3 digits code of the Russian direct government budget receiver and distributor. Assigned to each government ministry, agency, service and some other budget distributor organizations\nTranslated names: Код главного распорядителя бюджетных средств\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/fedgrbs"}}
{"id": "fi_alv", "text": "Name: Finnish VAT number (ALV)\nID: fi_alv\nKind: datatype\nDescription: Arvonlisäveronumero, the Finnish VAT number: the FI prefix and the 8-digit business ID (Y-tunnus) without its hyphen. The last digit is a weighted check digit.\nTranslated names: Arvonlisäveronumero (ALV-numero)\nCategories: finances\nCountries: FI\nLanguages: fi, sv\nPersonal data: no\nExamples: FI 02459042, FI 18949388\nRegexp: ^(?:FI[ -]?)?\\d{7}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/fi_alv"}}
{"id": "fi_associationid", "text": "Name: Finnish association register number\nID: fi_associationid\nKind: datatype\nDescription: Number of an association in the Finnish Register of Associations. It has one to six digits, often written with a dot before the last three digits.\nCategories: companies\nCountries: FI\nLanguages: fi, sv\nPersonal data: no\nExamples: 425.422, 612.245\nRegexp: ^(?:\\d{1,3}\\.\\d{3}|\\d{1,6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/fi_associationid"}}
{"id": "fi_driver_license", "text": "Name: Finnish driver's license number\nID: fi_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Finland. Microsoft Purview looks for six digits, a hyphen, three digits and a final digit or letter.\nCategories: pii, persons\nCountries: FI\nLanguages: fi, sv\nPersonal data: yes\nRegexp: ^\\d{6}-\\d{3}[0-9A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fi_driver_license"}}
{"id": "fi_ehic", "text": "Name: Finnish European Health Insurance Card number\nID: fi_ehic\nKind: datatype\nDescription: Number of the European Health Insurance Card issued in Finland: 20 digits that start with 8024680246.\nCategories: pii, persons, medical\nCountries: FI\nLanguages: fi, sv\nPersonal data: yes\nRegexp: ^8024680246[ -]?\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fi_ehic"}}
{"id": "fi_hetu", "text": "Name: Finnish personal identity code (HETU)\nID: fi_hetu\nKind: datatype\nDescription: Henkilötunnus, the personal identity code of people registered in Finland. It is the date of birth (DDMMYY), a century sign (+ for the 1800s, - or one of Y, X, W, V, U for the 1900s, A to F for the 2000s), a 3-digit individual number (odd for men, even for women; 900 to 999 for temporary codes) and a check character - the nine-digit number DDMMYYZZZ modulo 31, looked up in 0123456789ABCDEFHJKLMNPRSTUVWXY.\nTranslated names: Henkilötunnus (HETU); Personbeteckning\nCategories: pii, persons\nCountries: FI\nLanguages: fi, sv\nPersonal data: yes\nExamples: 241060-268N, 271117A736D, 131052-308T\nRegexp: ^(?:0[1-9]|[12]\\d|3[01])(?:0[1-9]|1[0-2])\\d{2}[-+A-FU-Y]\\d{3}[0-9A-FHJ-NPR-Y]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fi_hetu"}}
{"id": "fi_kuntanumero", "text": "Name: Finnish municipality number (kuntanumero)\nID: fi_kuntanumero\nKind: datatype\nDescription: Three-digit code of a Finnish municipality in the classification of Statistics Finland.\nCategories: geo\nCountries: FI\nLanguages: common\nPersonal data: no\nExamples: 905, 010, 218\nRegexp: ^\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["FI"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/fi_kuntanumero"}}
{"id": "fi_passport", "text": "Name: Finnish passport number\nID: fi_passport\nKind: pattern\nDescription: Number of a passport issued by Finland. Microsoft Purview looks for two letters and seven digits.\nCategories: pii, persons\nCountries: FI\nLanguages: fi, sv\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fi_passport"}}
{"id": "fi_postcode", "text": "Name: Finnish postal code\nID: fi_postcode\nKind: pattern\nDescription: Postal code (postinumero) in Finland: five digits. Helsinki codes start with 00.\nTranslated names: Почтовый индекс Финляндии\nCategories: geo, pii, common\nCountries: FI\nLanguages: fi, sv\nPersonal data: yes\nExamples: 00100, 33100, 20100\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fi_postcode"}}
{"id": "fi_veronumero", "text": "Name: Finnish individual tax number (veronumero)\nID: fi_veronumero\nKind: datatype\nDescription: Veronumero, the 12-digit tax number given to people who work in the construction industry in Finland. It is separate from the personal identity code and holds no personal information.\nTranslated names: Veronumero\nCategories: pii, persons\nCountries: FI\nLanguages: fi, sv\nPersonal data: yes\nExamples: 124487862842, 103398312952\nRegexp: ^\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fi_veronumero"}}
{"id": "fi_ytunnus", "text": "Name: Finnish business ID (Y-tunnus)\nID: fi_ytunnus\nKind: datatype\nDescription: Y-tunnus (yritys- ja yhteisötunnus, in Swedish FO-nummer), the business identity code of companies and organisations in Finland: seven digits, a hyphen and a weighted check digit.\nTranslated names: Yritys- ja yhteisötunnus (Y-tunnus); FO-nummer\nCategories: companies\nCountries: FI\nLanguages: fi, sv\nPersonal data: no\nExamples: 2731651-5, 7162313-3\nRegexp: ^\\d{7}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["FI"], "langs": ["fi", "sv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fi_ytunnus"}}
{"id": "figi", "text": "Name: Financial Instrument Global Identifier (FIGI)\nID: figi\nKind: datatype\nDescription: The Financial Instrument Global Identifier (FIGI) (formerly Bloomberg Global Identifier (BBGID)) is an open standard, unique identifier of financial instruments that can be assigned to instruments including common stock, options, derivatives, futures, corporate and government bonds, municipals, currencies, and mortgage products.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: BBG000BLNNV0, BBG000BLNQ16\nRegexp: [A-Z0-9]{12}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/figi"}}
{"id": "fiidcard", "text": "Name: Finnish identity card\nID: fiidcard\nKind: datatype\nDescription: The Finnish identity card is one of two official identity documents in Finland, the other being the Finnish passport.\nCategories: pii, persons\nCountries: FI\nLanguages: fi\nPersonal data: yes\nRegexp: ^(0[1-9]|[1-2][0-9]|3[0-1])(0[1-9]|1[0-2])[0-9]{2}[a+-][0-9]{3}[A-z0-9]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["FI"], "langs": ["fi"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fiidcard"}}
{"id": "file_extension", "text": "Name: File name extension\nID: file_extension\nKind: datatype\nDescription: Suffix of a file name that tells the format of the file, such as pdf, docx or csv, written with or without the leading dot. The full name of a file is the datatype filename.\nTranslated names: Расширение имени файла\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: pdf, .docx, CSV\nRegexp: ^\\.?[A-Za-z0-9]{1,10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/file_extension"}}
{"id": "filename", "text": "Name: Name of the file\nID: filename\nKind: datatype\nDescription: File name with common notation like somefile.ext\nTranslated names: Название файла\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: sheet.xls, dataset.xml", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/filename"}}
{"id": "filesize", "text": "Name: File size\nID: filesize\nKind: datatype\nDescription: size of a file\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 839 megabyte", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 43, "url": "http://registry.apicrafter.io/datatype/filesize"}}
{"id": "fips10_4", "text": "Name: FIPS 10-4 country or region code\nID: fips10_4\nKind: datatype\nDescription: Two-letter code of a country, optionally followed by two characters for a first-level subdivision, from the US standard FIPS 10-4, withdrawn in 2008. Some datasets, such as GDELT, still use it.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: AF, AU01\nRegexp: ^[A-Z]{2}(?:[1-9][0-9]|[0-9A-Z][1-9])?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fips10_4"}}
{"id": "fips52", "text": "Name: FIPS 5-2 numeric code (US states)\nID: fips52\nKind: datatype\nDescription: Two-digit identifier for US states and other associated areas per former Federal Information Processing Standard FIPS 5-2 standard\nCategories: geo\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 76, 70\nRegexp: \\d{2}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["US"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/fips52"}}
{"id": "fips64", "text": "Name: FIPS 6-4 numeric code (US counties)\nID: fips64\nKind: datatype\nDescription: Identifier for US entities (mostly counties) per \"Federal Information Processing Series\" (FIPS 6-4), used for counties, Puerto Rico zona urbana, Metropolitan Statistical Areas (MSA) and Combined Statistical Areas (CSA) in the United States.\nCategories: geo\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 24003, 01001\nRegexp: \\d{5}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["US"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/fips64"}}
{"id": "firstname", "text": "Name: Indian first name by known name\nID: firstname\nKind: datatype\nDescription: Indian first name by known name identifier\nCategories: persons\nCountries: IN\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons"], "country": ["IN"], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/firstname"}}
{"id": "flightnumber", "text": "Name: Flight number\nID: flightnumber\nKind: datatype\nDescription: In the aviation industry, a flight number or flight designator is a code for an airline service consisting of two-character airline designator and a 1 to 4 digit number.\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: EK521, 4U9525\nRegexp: ([A-Z]{2,3}|[A-Z][0-9]|[0-9][A-Z])\\d{1,4}[A-Z]?|\\d{1,4}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/flightnumber"}}
{"id": "flybase_id", "text": "Name: FlyBase ID\nID: flybase_id\nKind: datatype\nDescription: Identifier of an object in FlyBase, the database of Drosophila genes and genomes: FB, two letters for the kind of object and seven digits. Gene identifiers start with FBgn.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: FBgn0011293\nRegexp: ^FB\\w{2}\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/flybase_id"}}
{"id": "fm_postcode", "text": "Name: Micronesia postal code\nID: fm_postcode\nKind: pattern\nDescription: Postal code in Micronesia: a ZIP code of five digits from 96941 to 96944, optionally followed by a space or hyphen and four more digits.\nCategories: geo, pii, common\nCountries: FM\nLanguages: en\nPersonal data: yes\nExamples: 96941, 96944\nRegexp: ^(9694[1-4])(?:[ \\-](\\d{4}))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["FM"], "langs": ["en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/fm_postcode"}}
{"id": "formal_public_identifier", "text": "Name: Formal Public Identifier (FPI)\nID: formal_public_identifier\nKind: datatype\nDescription: Structured text identifier from SGML (ISO 8879 and ISO/IEC 9070) used in DOCTYPE declarations of SGML, HTML and XML documents. It consists of an owner identifier, a double slash and a text identifier. The owner starts with -// (unregistered), +// (registered) or ISO. The text identifier starts with a public text class such as DTD or ENTITIES, followed by a description and, after another double slash, a language code.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: -//W3C//DTD HTML 4.01//EN, ISO 8879:1986//ENTITIES Added Latin 1//EN\nRegexp: ^(?:ISO[^/]*(?:/[^/]+)*|[+-]//[^/]+(?:/[^/]+)*)//(?:CAPACITY|CHARSET|DOCUMENT|DTD|ELEMENTS|ENTITIES|LPD|NONSGML|NOTATION|SD|SHORTREF|SUBDOC|SYNTAX|TEXT) (?:-//)?[^/]+(?:/[^/]+)*//[^/]+(?:/[^/]+)*(?://[^/]+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/formal_public_identifier"}}
{"id": "formaltitle", "text": "Name: Formal title\nID: formaltitle\nKind: datatype\nDescription: Title of rank, honour or office written before a person's name, such as Sir, Dame, Lord, Lady, The Honourable or His Excellency. It is more formal than a common title such as Mr or Mrs (civility).\nTranslated names: Титул (сэр, лорд, ваше превосходительство)\nCategories: persons\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Sir, Dame, Lord, The Hon.", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["persons"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/formaltitle"}}
{"id": "fqdn", "text": "Name: Fully qualified domain name (FQDN)\nID: fqdn\nKind: datatype\nDescription: Complete domain name of a host or zone, written as labels separated by dots from the host up to the top-level domain, such as www.example.com. A trailing dot stands for the DNS root and is left out in most data. Each label has 1 to 63 letters, digits or hyphens and does not start or end with a hyphen, and the whole name has at most 253 characters (RFC 1035, RFC 1123). Internationalized names are stored as Punycode labels that start with xn--. The regexp requires at least two labels and rejects an all-numeric last label, so IPv4 addresses do not match.\nTranslated names: Полное доменное имя (FQDN)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ec2-35-160-210-253.us-west-2.compute.amazonaws.com, xn--kxae4bafwg.xn--pxaix.gr\nRegexp: ^(?=.{1,253}\\.?$)(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+(?![0-9]+\\.?$)[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fqdn"}}
{"id": "fr_commune", "text": "Name: French municipality (commune)\nID: fr_commune\nKind: datatype\nDescription: Name of a commune, the smallest administrative unit of France, for example Paris or Mende. Many names occur in more than one department, so a name alone does not identify a commune; its INSEE code (inseecode) does.\nTranslated names: Commune; Коммуна Франции\nCategories: geo, government\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: Paris, Lyon, Mende", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["FR"], "langs": ["fr"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/fr_commune"}}
{"id": "fr_department", "text": "Name: French department (département)\nID: fr_department\nKind: datatype\nDescription: Name of a department of France, the administrative level between the region and the commune, for example Ain or Corse-du-Sud. France has 101 departments, five of them overseas. The INSEE code of a department is the pattern fr_department_code.\nTranslated names: Département; Департамент Франции\nCategories: geo, government\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: Ain, Corse-du-Sud, La Réunion", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["FR"], "langs": ["fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fr_department"}}
{"id": "fr_department_code", "text": "Name: French department code (INSEE)\nID: fr_department_code\nKind: pattern\nDescription: Code of a French department in the INSEE Official Geographic Code (COG). Departments in metropolitan France use two characters from 01 to 95, with 2A (Corse-du-Sud) and 2B (Haute-Corse) in place of 20. Overseas departments use three digits, 971 to 974 and 976.\nTranslated names: Code département\nCategories: geo, government\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 01, 2A, 75, 974\nRegexp: ^(?:0[1-9]|1\\d|2[1-9AB]|[3-8]\\d|9[0-5]|97[1-46])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["FR"], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fr_department_code"}}
{"id": "fr_driver_license", "text": "Name: French driver's license number\nID: fr_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in France. Microsoft Purview looks for twelve digits.\nCategories: pii, persons\nCountries: FR\nLanguages: fr\nPersonal data: yes\nRegexp: ^\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["FR"], "langs": ["fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fr_driver_license"}}
{"id": "fr_fantoir", "text": "Name: French FANTOIR street identifier\nID: fr_fantoir\nKind: datatype\nDescription: Identifier of a street, locality (lieu-dit), housing estate or pseudo-street in FANTOIR, the file of streets and localities of the French tax administration (DGFiP), which TOPO replaced in July 2023. It has ten characters and a check letter: the department and direction code (3 characters, such as 450, 2A0, 754 or 971), the INSEE code of the commune within the department (3 digits), the RIVOLI code of the street (4 characters) and the RIVOLI key, as in 450 002 3086 F. The first character of the RIVOLI code tells the kind of way: a digit for a street, A for a housing estate or condominium, B to W for a locality (lieu-dit), X for a pseudo-street such as a canal or a metro station, Y or Z for a provisional street.\nTranslated names: Identifiant FANTOIR d'une voie\nCategories: geo\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 4500023086F, 450 002 3086 F, 3502382660T, 7541030759S\nRegexp: ^\\d[\\dAB]\\d ?\\d{3} ?[\\dA-Z]{4} ?[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["FR"], "langs": ["fr"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fr_fantoir"}}
{"id": "fr_finess", "text": "Name: French health and social establishment number (FINESS)\nID: fr_finess\nKind: datatype\nDescription: Nine-character number of a legal entity or an establishment in FINESS, the French national register of health, medico-social and social establishments, managed by the Agence du Numérique en Santé. The register gives a FINESS juridique number to each legal entity and a FINESS géographique number to each of its establishments (places of activity). The characters are digits, except that the second may be A or B.\nTranslated names: Numéro FINESS\nCategories: medical\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 750712184, 970403606\nRegexp: ^\\d[\\dAB]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["FR"], "langs": ["fr"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fr_finess"}}
{"id": "fr_health_insurance_number", "text": "Name: French health insurance card number\nID: fr_health_insurance_number\nKind: datatype\nDescription: Number of the French health insurance card (carte Vitale). Microsoft Purview looks for 21 digits in groups of ten, ten and one.\nCategories: pii, persons, medical\nCountries: FR\nLanguages: fr\nPersonal data: yes\nRegexp: ^\\d{10} ?\\d{10} ?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["FR"], "langs": ["fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fr_health_insurance_number"}}
{"id": "fr_naf", "text": "Name: French activity code (NAF rév. 2 subclass, APE code)\nID: fr_naf\nKind: datatype\nDescription: Code of a subclass of the French classification of activities NAF rév. 2 (2008), which has the same structure as the European NACE. INSEE gives every company and establishment in the SIRENE register an APE code (activité principale exercée) taken from it, so the APE code is also called the NAF code. A subclass code has four digits and a letter, usually written with a dot after the second digit, as in 79.11Z; data sets often leave the dot out. From 1 January 2027 APE codes are assigned from NAF 2025 instead.\nTranslated names: Code APE (code NAF rév. 2)\nCategories: industry\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 13.94Z, 32.50A, 79.11Z, 0116Z\nRegexp: ^\\d{2}\\.?\\d{2}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["FR"], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fr_naf"}}
{"id": "fr_nif", "text": "Name: French tax identification number (numéro fiscal)\nID: fr_nif\nKind: datatype\nDescription: Numéro fiscal de référence, also called NIF or SPI number, the 13-digit number that the French tax administration gives to each person who must report taxes. It starts with 0, 1, 2 or 3 and the last three digits are a check key.\nTranslated names: Numéro fiscal de référence\nCategories: finances, pii\nCountries: FR\nLanguages: fr\nPersonal data: yes\nExamples: 3251768311393, 1351473348477, 32 51 768 311 393\nRegexp: ^[0-3]\\d ?\\d{2} ?\\d{3} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "pii"], "country": ["FR"], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fr_nif"}}
{"id": "fr_rcs", "text": "Name: French trade and companies register number (RCS)\nID: fr_rcs\nKind: datatype\nDescription: Registration of a trader or a commercial company in the French Registre du commerce et des sociétés (RCS), as written on its K or Kbis extract: RCS, the city of the registry, the letter A for an individual trader or B for a company, and the nine-digit SIREN number, as in RCS Nancy B 323 159 715. The check digit of the SIREN applies.\nTranslated names: Numéro d'immatriculation au RCS\nCategories: companies\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: RCS Nancy B 323 159 715, RCS Nancy B 323159715\nRegexp: ^RCS \\S.*? [AB] ?(?:\\d ?){8}\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["FR"], "langs": ["fr"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fr_rcs"}}
{"id": "fr_region", "text": "Name: French region (région)\nID: fr_region\nKind: datatype\nDescription: Name of an administrative region of France, the level above the department, for example Île-de-France or Bretagne. France has 18 regions, five of them overseas. The INSEE code of a region is the pattern fr_region_code.\nTranslated names: Région; Регион Франции\nCategories: geo, government\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: Île-de-France, Bretagne, Guadeloupe", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["FR"], "langs": ["fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/fr_region"}}
{"id": "fr_region_code", "text": "Name: French region code (INSEE)\nID: fr_region_code\nKind: pattern\nDescription: Two-digit code of a French region in the INSEE Official Geographic Code (COG). The 18 current codes are 01 to 04 and 06 for the overseas regions and 11, 24, 27, 28, 32, 44, 52, 53, 75, 76, 84, 93 and 94 for the regions of metropolitan France.\nTranslated names: Code région\nCategories: geo, government\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 11, 53, 84, 06\nRegexp: ^(?:0[1-46]|11|2[478]|32|44|5[23]|7[56]|84|9[34])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["FR"], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fr_region_code"}}
{"id": "fr_rivoli", "text": "Name: French RIVOLI street code\nID: fr_rivoli\nKind: datatype\nDescription: Code of a street, locality or housing estate within its commune in the FANTOIR file of the French tax administration: the four-character RIVOLI code and its check letter, as in 3086F. It is the last part of the FANTOIR identifier (fr_fantoir) and is unique only within one commune. The first character of the RIVOLI code tells the kind of way: a digit for a street, A for a housing estate or condominium, B to W for a locality (lieu-dit), X for a pseudo-street such as a canal or a metro station, Y or Z for a provisional street.\nTranslated names: Code RIVOLI\nCategories: geo\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 3086F, 2660T, B150B\nRegexp: ^[\\dA-Z]{4}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["FR"], "langs": ["fr"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fr_rivoli"}}
{"id": "fr_rna", "text": "Name: French association number (RNA)\nID: fr_rna\nKind: datatype\nDescription: Number of an association in the Répertoire national des associations (RNA), the register of associations declared under the 1901 law that the Ministry of the Interior keeps; it replaced the Waldec register in 2010. In metropolitan France it is the letter W and nine digits; Wikidata also accepts W followed by 2A or 2B, or by 9 and one of the letters G, M, C, T, R or N, and seven digits. Wikidata keeps numbers of the earlier register, such as 751P00105292, in a separate property (P6309). Associations of Alsace-Moselle law are not in the RNA.\nTranslated names: Numéro RNA (Répertoire national des associations)\nCategories: companies\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: W751053021, W263000264, W751173311, W751515517\nRegexp: ^W(?:\\d{2}|2[AB]|9[GMCTRN])\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["FR"], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fr_rna"}}
{"id": "fr_rnb_id", "text": "Name: French national building identifier (ID-RNB)\nID: fr_rnb_id\nKind: datatype\nDescription: Identifier of a building in the Référentiel National des Bâtiments (RNB), the French national register of buildings. It has 12 characters drawn at random from the digits 1 to 9 and the capital letters except I, L, O and U, so that it cannot be misread, and is often written in three groups of four separated by hyphens, as in W7WG-YK8D-C68P.\nTranslated names: Identifiant RNB (ID-RNB)\nCategories: geo, realestate\nCountries: FR\nLanguages: common\nPersonal data: no\nExamples: W7WG-YK8D-C68P, MJ2W-7QT2-4SYB, FT4RKBXBVH9S\nRegexp: ^[1-9A-HJKMNP-TV-Z]{4}-?[1-9A-HJKMNP-TV-Z]{4}-?[1-9A-HJKMNP-TV-Z]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "realestate"], "country": ["FR"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/fr_rnb_id"}}
{"id": "fr_uai", "text": "Name: French UAI code (school identifier)\nID: fr_uai\nKind: datatype\nDescription: Code of a French educational establishment in the Répertoire national des établissements (RNE): seven digits and a check letter.\nCategories: education\nCountries: FR\nLanguages: common\nPersonal data: no\nExamples: 0750654D, 1220001N, 0622871J\nRegexp: ^\\d{7}([A-H]|[J-N]|P|[R-Z])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["FR"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/fr_uai"}}
{"id": "fr_vehicle_plate", "text": "Name: French vehicle license plate by field name\nID: fr_vehicle_plate\nKind: datatype\nDescription: French vehicle license plate by field name\nCategories: transport\nCountries: FR\nLanguages: fr\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["FR"], "langs": ["fr"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/fr_vehicle_plate"}}
{"id": "frcadastral", "text": "Name: French cadastral reference by field name\nID: frcadastral\nKind: datatype\nDescription: French cadastral reference by field name identifier\nCategories: realestate\nCountries: FR\nLanguages: fr\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": ["FR"], "langs": ["fr"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/frcadastral"}}
{"id": "frcni", "text": "Name: French national identity card\nID: frcni\nKind: datatype\nDescription: The French national identity card (CNI) is an official identity document consisting of an electronic ID-1 card bearing a photograph, name and address.\nCategories: pii, persons\nCountries: FR\nLanguages: fr\nPersonal data: yes\nRegexp: ^[0-9]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["FR"], "langs": ["fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/frcni"}}
{"id": "freebase_mid", "text": "Name: Freebase machine ID (MID)\nID: freebase_mid\nKind: datatype\nDescription: Identifier of a topic in Freebase, the knowledge base that Google shut down in 2016: /m/0 followed by lowercase letters, digits and underscores. Google Knowledge Graph and many datasets still use these identifiers.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: /m/0bjy66, /m/04l, /m/0j9kvph\nRegexp: ^/m/0(?:[0-9b-df-hj-np-tv-z_]{2,7}|1[0123][0-9b-df-hj-np-tv-z_]{5,6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/freebase_mid"}}
{"id": "frfullname", "text": "Name: French full name of the person\nID: frfullname\nKind: pattern\nDescription: Full name of the person written in French\nCategories: persons, pii\nCountries: FR\nLanguages: fr\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": ["FR"], "langs": ["fr"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/frfullname"}}
{"id": "frnir", "text": "Name: French social security number (NIR)\nID: frnir\nKind: datatype\nDescription: French national identification number (numéro d'inscription au répertoire, NIR), known as the social security number. INSEE assigns it to every person born in France. It has 13 characters and a two-digit control key: sex (1 or 2; 7 or 8 for temporary registrations), year and month of birth, department and commune of birth (2A or 2B for Corsica), an order number, and the key. The key is 97 minus the 13-character number modulo 97, with 2A read as 19 and 2B as 18.\nTranslated names: Numéro de sécurité sociale (NIR)\nCategories: pii, persons\nCountries: FR\nLanguages: fr\nPersonal data: yes\nRegexp: ^[1278]\\d{4}(?:\\d{2}|2[AB])\\d{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["FR"], "langs": ["fr"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/frnir"}}
{"id": "frpassport", "text": "Name: French passport number\nID: frpassport\nKind: pattern\nDescription: Number of French passport\nCategories: pii, persons\nCountries: FR\nLanguages: fr\nPersonal data: yes\nRegexp: ^[0-9]{2}[A-z]{2}[0-9]{5}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["FR"], "langs": ["fr"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/frpassport"}}
{"id": "frpostcode", "text": "Name: French postal code\nID: frpostcode\nKind: pattern\nDescription: French postal code\nCategories: geo\nCountries: FR\nLanguages: fr\nPersonal data: yes\nExamples: 75008, 97439\nRegexp: \\d{5}", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["FR"], "langs": ["fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/frpostcode"}}
{"id": "frpropertynumber", "text": "Name: French property number by field name\nID: frpropertynumber\nKind: datatype\nDescription: French property number by field name identifier\nCategories: realestate\nCountries: FR\nLanguages: fr\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": ["FR"], "langs": ["fr"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/frpropertynumber"}}
{"id": "frvat", "text": "Name: French VAT number (numéro de TVA intracommunautaire)\nID: frvat\nKind: datatype\nDescription: Numéro de TVA intracommunautaire, the VAT identification number of businesses in France: FR, a 2-character key and the 9-digit SIREN number of the business. In older numbers the key is two digits computed from the SIREN; in newer numbers at least one character of the key is a letter, never I or O. Businesses in Monaco receive numbers of the same form (see mc_tva).\nTranslated names: Numéro de TVA intracommunautaire\nCategories: finances\nCountries: FR\nLanguages: fr\nPersonal data: yes\nExamples: FR40303265045, FR23334175221, FRK7399859412\nRegexp: ^FR[0-9A-HJ-NP-Z]{2}\\d{9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["FR"], "langs": ["fr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/frvat"}}
{"id": "gb_bbc_programme_id", "text": "Name: BBC Programme Identifier (PID)\nID: gb_bbc_programme_id\nKind: datatype\nDescription: Persistent identifier of a BBC television or radio programme brand, series or episode, used in BBC web addresses, iPlayer and internal systems. It is a lower-case letter followed by seven or more lower-case consonants or digits; vowels are never used. The first letter shows the issuing source, for example b or p. Most PIDs have eight characters; some World Service programmes have eleven.\nCategories: media\nCountries: GB\nLanguages: common\nPersonal data: no\nExamples: b006q2x0, b015sqc7, p009y95q, wcr5dr3dnl3\nRegexp: ^[b-df-hj-np-tv-z][0-9b-df-hj-np-tv-z]{7,10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["GB"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gb_bbc_programme_id"}}
{"id": "gb_bbfc_rating", "text": "Name: BBFC age rating (United Kingdom)\nID: gb_bbfc_rating\nKind: datatype\nDescription: Age rating of a film, video or online programme by the British Board of Film Classification: U (universal), PG (parental guidance), 12A (cinema films: 12 and over, younger children with an adult), 12 (videos: 12 and over), 15, 18 and R18 (restricted, sold only in licensed shops). Uc (universal, particularly suitable for young children) was used for videos until 2009.\nTranslated names: Возрастной рейтинг BBFC (Великобритания)\nCategories: media\nCountries: GB\nLanguages: common\nPersonal data: no\nExamples: U, 12A, 15, R18\nRegexp: ^(?:Uc|U|PG|12A|12|15|18|R18)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["GB"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/gb_bbfc_rating"}}
{"id": "gb_casc_reference", "text": "Name: UK community amateur sports club identifier (CASC)\nID: gb_casc_reference\nKind: datatype\nDescription: Identifier of a community amateur sports club (CASC) registered with HM Revenue and Customs, as published in the CASC list that ORG-ID.guide enhanced with unique identifiers. ORG-ID.guide lists the register as GB-CASC; with that prefix an identifier reads GB-CASC-df679063.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: df679063, 2a36d1ee, 18e597ee", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_casc_reference"}}
{"id": "gb_charity_number", "text": "Name: Registered charity number (England and Wales)\nID: gb_charity_number\nKind: datatype\nDescription: Number of a charity in the register of the Charity Commission for England and Wales. ORG-ID.guide lists the register as GB-CHC; with that prefix an identifier reads GB-CHC-279417.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 279417, 1090095, 1173575", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_charity_number"}}
{"id": "gb_coe_church_code", "text": "Name: Church of England church code\nID: gb_coe_church_code\nKind: datatype\nDescription: Code of a church or other body in the church codes of the Church of England. ORG-ID.guide lists the register as GB-COE; with that prefix an identifier reads GB-COE-608393.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 608393, 616142, 625011", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_coe_church_code"}}
{"id": "gb_county", "text": "Name: United Kingdom county\nID: gb_county\nKind: datatype\nDescription: Name of a county or a similar area of the United Kingdom, such as Kent, Greater Manchester, Aberdeenshire or Antrim. Lists mix ceremonial, historic and administrative counties with Scottish council areas.\nTranslated names: Графство Великобритании\nCategories: geo, government\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: Kent, Greater Manchester, Aberdeenshire", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["GB"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gb_county"}}
{"id": "gb_electoral_roll_number", "text": "Name: UK electoral roll number\nID: gb_electoral_roll_number\nKind: datatype\nDescription: Elector number on the electoral register of the United Kingdom: a two-letter polling district code followed by one to four digits.\nCategories: pii, persons\nCountries: GB\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{1,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["GB"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gb_electoral_roll_number"}}
{"id": "gb_gov_iati_code", "text": "Name: UK government department IATI reference number\nID: gb_gov_iati_code\nKind: datatype\nDescription: Reference number of a UK government department in the IATI version 2 codes for UK government bodies. ORG-ID.guide lists the register as GB-GOV; with that prefix an identifier reads GB-GOV-1.\nCategories: government\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 1, 4, 9", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_gov_iati_code"}}
{"id": "gb_hesa_instid", "text": "Name: HESA institution identifier (INSTID)\nID: gb_hesa_instid\nKind: datatype\nDescription: INSTID, the identifier of a higher education provider that returns data to the Higher Education Statistics Agency (HESA) of the United Kingdom. ORG-ID.guide lists the register as GB-HESA; with that prefix an identifier reads GB-HESA-0177.\nCategories: education\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 0177, 0069", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["GB"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gb_hesa_instid"}}
{"id": "gb_hmrc_charity_reference", "text": "Name: HMRC charity reference\nID: gb_hmrc_charity_reference\nKind: datatype\nDescription: Reference that HM Revenue and Customs gives to a charity for tax purposes. ORG-ID.guide lists the register as GB-REV; with that prefix an identifier reads GB-REV-X6243.\nCategories: companies, finances\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: X6243", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["GB"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gb_hmrc_charity_reference"}}
{"id": "gb_local_authority_code", "text": "Name: UK local authority register code\nID: gb_local_authority_code\nKind: datatype\nDescription: Three-letter code of a local authority in the local authority registers of the UK Government Digital Service for England, Northern Ireland, Scotland and Wales. The codes follow the second part of the ISO 3166-2:GB subdivision codes where one exists. ORG-ID.guide lists it under GB-LAE, GB-LANI, GB-LAS and GB-PLA; with that prefix an identifier reads GB-LAE-WOT.\nCategories: government\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: WOT, BAS, GED, ANN, AND", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["GB"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gb_local_authority_code"}}
{"id": "gb_mutuals_register_number", "text": "Name: UK Mutuals Public Register number\nID: gb_mutuals_register_number\nKind: datatype\nDescription: Registration number of a mutual society, such as a co-operative, a community benefit society or a credit union, in the Mutuals Public Register of the Financial Conduct Authority. ORG-ID.guide lists the register as GB-MPR; with that prefix an identifier reads GB-MPR-235C.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 235C, IP031455", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_mutuals_register_number"}}
{"id": "gb_nhs_ods_code", "text": "Name: NHS Organisation Data Service code (ODS code)\nID: gb_nhs_ods_code\nKind: datatype\nDescription: Code of an NHS or other health and social care organisation in the Organisation Data Service (ODS). ORG-ID.guide lists the register as GB-NHS; with that prefix an identifier reads GB-NHS-01F.\nCategories: government, medical\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 01F, 7A1A5, Z1070, RAX, 706\nRegexp: ^[A-Z0-9]{3,9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "medical"], "country": ["GB"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/gb_nhs_ods_code"}}
{"id": "gb_ni_charity_number", "text": "Name: Northern Ireland registered charity number\nID: gb_ni_charity_number\nKind: datatype\nDescription: Number of a charity in the register of the Charity Commission for Northern Ireland. ORG-ID.guide lists the register as GB-NIC; with that prefix an identifier reads GB-NIC-100019.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 100019, 100048, 100050", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_ni_charity_number"}}
{"id": "gb_ni_institution_reference", "text": "Name: Northern Ireland institution reference number\nID: gb_ni_institution_reference\nKind: datatype\nDescription: Reference number (institution number) of a school or other institution in Schools Plus, the directory of the Department of Education of Northern Ireland. ORG-ID.guide lists the register as GB-IRN; with that prefix an identifier reads GB-IRN-542-0059.\nCategories: education\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 542-0059, 201-1873, 311-6220", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_ni_institution_reference"}}
{"id": "gb_scottish_charity_number", "text": "Name: Scottish charity number\nID: gb_scottish_charity_number\nKind: datatype\nDescription: Number of a charity in the Scottish Charity Register. ORG-ID.guide lists the register as GB-SC; with that prefix an identifier reads GB-SC-SC042386.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: SC042386, SC025693, SC000587", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_scottish_charity_number"}}
{"id": "gb_scottish_seed_code", "text": "Name: Scottish school SEED code\nID: gb_scottish_seed_code\nKind: datatype\nDescription: SEED code, the 7-digit identifier of a school or other education establishment in the Register of Schools of the Scottish Government. ORG-ID.guide lists the register as GB-SCOTEDU; with that prefix an identifier reads GB-SCOTEDU-8212627.\nCategories: education\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 8212627, 5520924, 5237521", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_scottish_seed_code"}}
{"id": "gb_social_housing_provider_code", "text": "Name: Registered social housing provider code (England)\nID: gb_social_housing_provider_code\nKind: datatype\nDescription: Registered provider code of a social housing provider in the statutory register of social housing providers in England. ORG-ID.guide lists the register as GB-SHPE; with that prefix an identifier reads GB-SHPE-LH4401.\nCategories: companies\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: LH4401, H4244, 4793", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GB"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gb_social_housing_provider_code"}}
{"id": "gb_srs_identifier", "text": "Name: UK Supplier Registration Service identifier\nID: gb_srs_identifier\nKind: datatype\nDescription: Identifier that the UK Government Supplier Registration Service (Crown Commercial Service) gives to a registered organisation: a domain, a slash and a unique string. ORG-ID.guide lists the register as GB-SRS; with that prefix an identifier reads GB-SRS-sid4gov.cabinetoffice.gov.uk/tBq37PN7.\nCategories: companies, government\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: sid4gov.cabinetoffice.gov.uk/tBq37PN7, supplierregistration.cabinetoffice.gov.uk/B85F8jBe, sid4gov.cabinetoffice.gov.uk/9dg3Y6Xv", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "government"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gb_srs_identifier"}}
{"id": "gb_upn", "text": "Name: English unique pupil number (UPN)\nID: gb_upn\nKind: datatype\nDescription: Unique Pupil Number, the 13-character code of a pupil in English state schools. It is a check letter, a 3-digit local authority number, a 4-digit school establishment number, two digits for the year of issue and a 3-digit serial number. Temporary numbers end with a letter.\nCategories: pii, persons, education\nCountries: GB\nLanguages: en\nPersonal data: yes\nExamples: Q202066535762, Z208803304719\nRegexp: ^[A-HJ-NP-RT-Z]\\d{11}[0-9A-HJ-NP-RT-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "education"], "country": ["GB"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/gb_upn"}}
{"id": "gb_vat", "text": "Name: UK VAT registration number\nID: gb_vat\nKind: datatype\nDescription: VAT registration number of businesses in the United Kingdom and the Isle of Man. The standard form has nine digits with a weighted check, sometimes followed by a 3-digit branch code; government departments (GD) and health authorities (HA) have short 5-character numbers. Northern Ireland businesses use the XI prefix for trade with the EU.\nCategories: finances\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: XI 432525179, 432 5251 79\nRegexp: ^(?:(?:GB|XI)[ -]?)?(?:\\d{3} ?\\d{4} ?\\d{2}(?: ?\\d{3})?|GD\\d{3}|HA\\d{3})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["GB"], "langs": ["en"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/gb_vat"}}
{"id": "gb_vehicle_plate", "text": "Name: UK vehicle registration plate by field name\nID: gb_vehicle_plate\nKind: datatype\nDescription: UK vehicle registration plate by field name\nCategories: transport\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["GB"], "langs": ["en"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/gb_vehicle_plate"}}
{"id": "gb_welsh_school_number", "text": "Name: Welsh school number\nID: gb_welsh_school_number\nKind: datatype\nDescription: School number, the 7-digit identifier of a school or other education establishment in the Register of Schools of the Welsh Government. ORG-ID.guide lists the register as GB-WALEDU; with that prefix an identifier reads GB-WALEDU-6602130.\nCategories: education\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 6602130, 6612060, 6614039", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["GB"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gb_welsh_school_number"}}
{"id": "gbif_taxon_id", "text": "Name: GBIF taxon key\nID: gbif_taxon_id\nKind: datatype\nDescription: Numeric key of a taxon in the GBIF Backbone Taxonomy of the Global Biodiversity Information Facility, used in occurrence data downloads. Wikidata keeps the taxon identifiers of the taxonomy that GBIF introduced in 2026, which are short alphanumeric codes, in a separate property (P14607).\nCategories: science, environment\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 5963040, 3239598, 1948418\nRegexp: ^[1-9]\\d{0,8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "environment"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/gbif_taxon_id"}}
{"id": "gbpostcode", "text": "Name: UK postal code by field name (for property identification)\nID: gbpostcode\nKind: datatype\nDescription: UK postal code by field name (for property identification) identifier\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gbpostcode"}}
{"id": "gbuprn", "text": "Name: UK UPRN by field name\nID: gbuprn\nKind: datatype\nDescription: UK UPRN by field name identifier\nCategories: realestate\nCountries: GB\nLanguages: en\nPersonal data: no\nRegexp: ^[0-9]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["realestate"], "country": ["GB"], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/gbuprn"}}
{"id": "gcn", "text": "Name: Global Coupon Number (GCN)\nID: gcn\nKind: datatype\nDescription: GS1 identification key for a coupon offer, used on paper and digital coupons. Thirteen digits (a GS1 Company Prefix, a coupon reference and a GS1 check digit) may be followed by a serial component of up to 12 digits that identifies one issued coupon. In barcodes it is carried by Application Identifier (255); the element string is the pattern gs1_ai_255.\nCategories: gs1, objectids, ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765000178, 9528765000178000781\nRegexp: ^\\d{13,25}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "ecommerce"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gcn"}}
{"id": "gdti", "text": "Name: Global Document Type Identifier (GDTI)\nID: gdti\nKind: datatype\nDescription: GS1 identification key for a type of document, such as a certificate, an invoice form or a permit. Thirteen digits (a GS1 Company Prefix, a document type and a GS1 check digit) may be followed by a serial component of up to 17 characters of GS1 character set 82 that identifies one document of that type. In barcodes it is carried by Application Identifier (253); the element string is the pattern gs1_ai_253.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765000420, 9528765000420CERT2026-15\nRegexp: ^\\d{13}[!%-?A-Z_a-z\\x22]{0,17}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gdti"}}
{"id": "ge_identification_code", "text": "Name: Georgian legal entity identification code\nID: ge_identification_code\nKind: datatype\nDescription: Identification code (საიდენტიფიკაციო კოდი) of a legal entity in Georgia. The National Agency of Public Registry assigns it, and the Revenue Service uses the same code, which is also the VAT number. ORG-ID.guide lists it under GE-NAPR and GE-RS; with that prefix an identifier reads GE-NAPR-233105449.\nCategories: companies\nCountries: GE\nLanguages: ka\nPersonal data: no\nExamples: 233105449, 416337084, 202378480, 226166895, 404384297", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GE"], "langs": ["ka"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ge_identification_code"}}
{"id": "ge_postcode", "text": "Name: Georgia postal code\nID: ge_postcode\nKind: pattern\nDescription: Postal code in Georgia: four digits.\nCategories: geo, pii, common\nCountries: GE\nLanguages: ka\nPersonal data: yes\nExamples: 0101\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["GE"], "langs": ["ka"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/ge_postcode"}}
{"id": "gender", "text": "Name: Gender\nID: gender\nKind: datatype\nDescription: Gender flag and/or any other identification value\nCategories: pii, persons\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/gender"}}
{"id": "genome_assembly_accession", "text": "Name: Genome assembly accession (GCA, GCF)\nID: genome_assembly_accession\nKind: datatype\nDescription: Accession of a genome assembly in the assembly databases of NCBI, ENA and DDBJ: GCA_ for an assembly as submitted to the INSDC archives or GCF_ for an assembly in the NCBI RefSeq collection, then nine digits and an optional version such as .1.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GCA_000155495.1, GCF_000001405\nRegexp: ^GC[AF]_[0-9]{9}(\\.[0-9]+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/genome_assembly_accession"}}
{"id": "genre", "text": "Name: Genre\nID: genre\nKind: datatype\nDescription: Genre of the creative work, broadcast channel or group.\nTranslated names: Жанр\nCategories: common, media\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common", "media"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/genre"}}
{"id": "geo_accession", "text": "Name: Gene Expression Omnibus (GEO) accession\nID: geo_accession\nKind: datatype\nDescription: Accession of a record in the Gene Expression Omnibus, the NCBI repository of gene expression and other functional genomics data. The prefix gives the kind of record: GSE for a series (usually one study), GSM for a sample, GPL for a platform and GDS for a curated dataset; digits follow.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GSE2034, GDS1234\nRegexp: ^G(PL|SM|SE|DS)\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/geo_accession"}}
{"id": "geo_point_2d", "text": "Name: Opendatasoft geographic point (geo_point_2d)\nID: geo_point_2d\nKind: datatype\nDescription: Geographic point stored in the geo_point_2d field type of the Opendatasoft data platform (now Huwise), which runs many French and other European open data portals. Datasets often keep the default field name geo_point_2d, usually next to a geo_shape field with the full geometry of the record. The point is a latitude and a longitude in decimal degrees. The Explore API v2.1 returns it as a JSON object with lon and lat members. CSV exports write the latitude, a comma and a space, then the longitude, and the legacy Records API v1 returns a [latitude, longitude] array. This latitude-first order is the opposite of GeoJSON.\nTranslated names: Point géographique Opendatasoft (geo_point_2d); Географическая точка Opendatasoft (geo_point_2d)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: {\"lon\": 55.51277383144647, \"lat\": -21.354091540437363}, -21.152200178649892, 55.280328656208845, [16.1990956313132, -61.54086081933653]\nRegexp: ^(?:-?\\d{1,2}(?:\\.\\d+)?, ?-?\\d{1,3}(?:\\.\\d+)?|\\[\\s*-?\\d{1,2}(?:\\.\\d+)?\\s*,\\s*-?\\d{1,3}(?:\\.\\d+)?\\s*\\]|\\{\\s*\"lon\"\\s*:\\s*-?\\d{1,3}(?:\\.\\d+)?\\s*,\\s*\"lat\"\\s*:\\s*-?\\d{1,2}(?:\\.\\d+)?\\s*\\}|\\{\\s*\"lat\"\\s*:\\s*-?\\d{1,2}(?:\\.\\d+)?\\s*,\\s*\"lon\"\\s*:\\s*-?\\d{1,3}(?:\\.\\d+)?\\s*\\})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/geo_point_2d"}}
{"id": "geo_shape", "text": "Name: Opendatasoft geographic shape (geo_shape)\nID: geo_shape\nKind: datatype\nDescription: Geometry stored in the geo_shape field type of the Opendatasoft data platform (now Huwise), which runs many French and other European open data portals. Datasets often keep the default field name geo_shape, usually next to a geo_point_2d field with a point of the same record. The value is GeoJSON, so positions are longitude first, then latitude. The Explore API v2.1 returns a GeoJSON Feature whose geometry member holds the shape and whose properties member is empty. CSV exports write the bare geometry object instead. One value holds one geometry of any GeoJSON type, such as Point, LineString, Polygon or MultiPolygon.\nTranslated names: Forme géographique Opendatasoft (geo_shape); Географическая форма Opendatasoft (geo_shape)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: {\"type\": \"Feature\", \"geometry\": {\"coordinates\": [55.51277383144647, -21.354091540437363], \"type\": \"Point\"}, \"properties\": {}}, {\"coordinates\": [55.280328656208845, -21.152200178649892], \"type\": \"Point\"}, {\"type\": \"Feature\", \"geometry\": {\"coordinates\": [[[-2.181727156897353, 47.29847256203905], [-2.181948973690747, 47.29831385193075], [-2.181949432895089, 47.298313937858104], [-2.181727262249872, 47.29847263672119], [-2.181727156897353, 47.29847256203905]]], \"type\": \"Polygon\"}, \"properties\": {}}\nRegexp: ^\\{.*\"type\"\\s*:\\s*\"(?:Feature|Point|MultiPoint|LineString|MultiLineString|Polygon|MultiPolygon|GeometryCollection)\".*\\}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/geo_shape"}}
{"id": "geohash", "text": "Name: Geohash\nID: geohash\nKind: datatype\nDescription: Geohash, a geocode invented by Gustavo Niemeyer in 2008. It interleaves the bits of longitude and latitude and writes them in a base-32 alphabet of digits and lowercase letters without a, i, l and o. Each added character makes the rectangle smaller, and codes with a common prefix are usually close to each other. The regexp allows 1 to 12 characters, the precision range of common implementations such as Elasticsearch; short values look like ordinary words and numbers.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: u4pruydqqvj, ezs42\nRegexp: ^[0-9b-hjkmnp-z]{1,12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/geohash"}}
{"id": "geojson", "text": "Name: GeoJSON geometry\nID: geojson\nKind: datatype\nDescription: Geometry, feature or feature collection written in GeoJSON (RFC 7946), the JSON format for geographic data. Positions are longitude first, then latitude, in WGS 84.\nTranslated names: Геометрия GeoJSON\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: {\"type\": \"Point\", \"coordinates\": [30.5234, 50.4501]}, {\"type\": \"LineString\", \"coordinates\": [[30.0, 10.0], [10.0, 30.0], [40.0, 40.0]]}\nRegexp: ^\\{.*\"type\"\\s*:\\s*\"(?:Point|MultiPoint|LineString|MultiLineString|Polygon|MultiPolygon|GeometryCollection|Feature|FeatureCollection)\".*\\}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/geojson"}}
{"id": "geojson_geometry_type", "text": "Name: GeoJSON geometry type\nID: geojson_geometry_type\nKind: datatype\nDescription: Value of the type member of a GeoJSON geometry object. RFC 7946 defines seven case-sensitive geometry types - Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon and GeometryCollection. Tabular datasets often keep it in a column next to the coordinates, for example geoData.type in the datasets of the Moscow open data portal.\nTranslated names: Тип геометрии GeoJSON\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Point, MultiPolygon, LineString\nRegexp: ^(?:Point|MultiPoint|LineString|MultiLineString|Polygon|MultiPolygon|GeometryCollection)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/geojson_geometry_type"}}
{"id": "geonamesid", "text": "Name: Geonames ID\nID: geonamesid\nKind: datatype\nDescription: identifier in the GeoNames geographical database\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 935877, 1277082\nRegexp: ^[1-9][0-9]{0,8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/geonamesid"}}
{"id": "geopoint", "text": "Name: Geopoint\nID: geopoint\nKind: datatype\nDescription: Basic geopoint as coordinates\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/geopoint"}}
{"id": "gg_postcode", "text": "Name: Guernsey postal code\nID: gg_postcode\nKind: pattern\nDescription: Postal code in Guernsey: the letters GY, a digit and an optional digit or letter, an optional space, then a digit and two letters. Guernsey, Alderney and Sark form the GY postcode area.\nCategories: geo, pii, common\nCountries: GG\nLanguages: en\nPersonal data: yes\nExamples: GY1 1AA, GY2 2BT\nRegexp: ^GY\\d[\\dA-Z]? ?\\d[ABD-HJLN-UW-Z]{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["GG"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gg_postcode"}}
{"id": "gg_registry_number", "text": "Name: Guernsey Registry number\nID: gg_registry_number\nKind: datatype\nDescription: Number of a company, charity or other entity in the Guernsey Registry. ORG-ID.guide lists the register as GG-RCE; with that prefix an identifier reads GG-RCE-56234.\nCategories: companies\nCountries: GG\nLanguages: en\nPersonal data: no\nExamples: 56234, CH441, NP3, 14392, 28419", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gg_registry_number"}}
{"id": "gh_company_number", "text": "Name: Ghanaian company registration number\nID: gh_company_number\nKind: datatype\nDescription: Registration number of a company or partnership at the Registrar General's Department of Ghana. ORG-ID.guide lists the register as GH-RGD; with that prefix an identifier reads GH-RGD-CS160152013.\nCategories: companies\nCountries: GH\nLanguages: en\nPersonal data: no\nExamples: CS160152013, CS142392016", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GH"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/gh_company_number"}}
{"id": "gh_ngo_number", "text": "Name: Ghanaian NGO registration number\nID: gh_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the Department of Social Development of Ghana. ORG-ID.guide lists the register as GH-DSW; with that prefix an identifier reads GH-DSW-258.\nCategories: companies\nCountries: GH\nLanguages: en\nPersonal data: no\nExamples: 258", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GH"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gh_ngo_number"}}
{"id": "gh_tin", "text": "Name: Ghanaian taxpayer identification number (TIN)\nID: gh_tin\nKind: datatype\nDescription: Taxpayer Identification Number (TIN) of taxpayers in Ghana. ORG-ID.guide lists the register as GH-TIN; with that prefix an identifier reads GH-TIN-V0004162595.\nCategories: finances, companies\nCountries: GH\nLanguages: en\nPersonal data: yes\nExamples: V0004162595", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["GH"], "langs": ["en"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/gh_tin"}}
{"id": "ghsa_id", "text": "Name: GitHub Security Advisory ID (GHSA)\nID: ghsa_id\nKind: datatype\nDescription: Identifier of an advisory in the GitHub Advisory Database: GHSA- and three groups of four characters separated by hyphens. The characters are random and come from the set 23456789cfghjmpqrvwx, always in lower case. An advisory that has a CVE identifier keeps its GHSA ID as well; OSV.dev also uses GHSA IDs as entry ids.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GHSA-jfh8-c2jp-5v3q, GHSA-vp9c-fpxx-744v\nRegexp: ^GHSA(?:-[23456789cfghjmpqrvwx]{4}){3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ghsa_id"}}
{"id": "giai", "text": "Name: Global Individual Asset Identifier (GIAI)\nID: giai\nKind: datatype\nDescription: GS1 identification key for one asset that a company owns or uses, such as a machine, a computer or an aircraft part. It is a GS1 Company Prefix followed by an individual asset reference, up to 30 characters of GS1 character set 82 in total; the first four characters are digits because the shortest GS1 Company Prefix has four. Application Identifier (8004) carries it, and (7023) carries the GIAI of an assembly; the element strings are the patterns gs1_ai_8004 and gs1_ai_7023.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765ASSET-7781, 9528765PC-0193\nRegexp: ^\\d{4}[!%-?A-Z_a-z\\x22]{0,26}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/giai"}}
{"id": "ginc", "text": "Name: Global Identification Number for Consignment (GINC)\nID: ginc\nKind: datatype\nDescription: GS1 identification key for a consignment: logistic units that a freight forwarder or carrier moves together as one transport assignment. It is a GS1 Company Prefix followed by a consignment reference, up to 30 characters of GS1 character set 82 in total; the first four characters are digits because the shortest GS1 Company Prefix has four. In barcodes it is carried by Application Identifier (401); the element string is the pattern gs1_ai_401.\nCategories: gs1, shipping, transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765CONS-0042, 9528765CN26-0815\nRegexp: ^\\d{4}[!%-?A-Z_a-z\\x22]{0,26}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "shipping", "transport"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ginc"}}
{"id": "github_fine_grained_pat", "text": "Name: GitHub fine-grained personal access token\nID: github_fine_grained_pat\nKind: datatype\nDescription: Fine-grained personal access token of GitHub, limited to selected repositories and permissions: github_pat_ followed by 82 letters, digits and underscores. Classic personal access tokens (ghp_) and GitHub's other token types are in github_token.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^github_pat_[A-Za-z0-9_]{82}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/github_fine_grained_pat"}}
{"id": "github_token", "text": "Name: GitHub token\nID: github_token\nKind: datatype\nDescription: Token issued by GitHub, such as a personal access token. It starts with a prefix that names the token type (ghp_, gho_, ghu_, ghs_ or ghr_) followed by 36 letters and digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^gh[pousr]_[A-Za-z0-9]{36}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/github_token"}}
{"id": "github_username", "text": "Name: Github username\nID: github_username\nKind: datatype\nDescription: Person/organization username in Github\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: google\nRegexp: [0-9A-Za-z]([0-9A-Za-z\\-]{0,37}[0-9A-Za-z])?", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/github_username"}}
{"id": "gitlab_pat", "text": "Name: GitLab personal access token\nID: gitlab_pat\nKind: datatype\nDescription: Personal access token of GitLab, which authenticates a user to the GitLab API and to Git over HTTPS. GitLab gives these tokens the prefix glpat-. The classic form has 20 more characters; the newer routable form is longer and ends with a dot and a nine-character suffix. Examples are left out because GitHub push protection rejects token-shaped values, even constructed ones.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^glpat-(?:[A-Za-z0-9_-]{20}|[A-Za-z0-9_-]{27,300}\\.[0-9a-z]{2}[0-9a-z]{7})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/gitlab_pat"}}
{"id": "gln", "text": "Name: Global Location Number (GLN)\nID: gln\nKind: datatype\nDescription: The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0865321000104, 0860484000404\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/gln"}}
{"id": "gmcnumber", "text": "Name: UK GMC registration number\nID: gmcnumber\nKind: datatype\nDescription: Datatype for 'UK GMC registration number' (gmcnumber) from rules in context 'medical'.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/gmcnumber"}}
{"id": "gml_id", "text": "Name: GML object identifier (gml:id)\nID: gml_id\nKind: datatype\nDescription: Value of the gml:id attribute, the handle of an object in a Geography Markup Language (GML) document, such as a feature or a geometry in a WFS response. Its XML Schema type is ID, so the value is an XML NCName (it starts with a letter or an underscore and has no colon or space) and it is unique only within the document that contains it. It serves internal cross-references and is not a persistent identifier; GML carries stable identifiers in gml:identifier instead. GeoServer builds it from the feature type name and a number, as in states.1. GDAL reads the attribute into a string field called gml_id, so tables exported from GML or WFS data with ogr2ogr or QGIS keep it as a column. The regexp covers the NCName characters of the Basic Multilingual Plane.\nTranslated names: Идентификатор объекта GML (gml:id)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: states.1, states.1.1, myFeature.1, table1-1\nRegexp: ^[A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/gml_id"}}
{"id": "gmn", "text": "Name: Global Model Number (GMN)\nID: gmn\nKind: datatype\nDescription: GS1 identification key for a product model: the design that a group of trade items is made to. It is a GS1 Company Prefix, a model reference and two check characters, up to 25 characters of GS1 character set 82. The check character pair is computed from the other characters with prime weights modulo 1021. In barcodes it is carried by Application Identifier (8013); the element string is the pattern gs1_ai_8013.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1987654Ad4X4bL5ttr2310c2K, 9528765Model-A7NM\nRegexp: ^\\d{4}[!%-?A-Z_a-z\\x22]{0,19}[2-9A-HJ-NP-Z]{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gmn"}}
{"id": "gn_postcode", "text": "Name: Guinea postal code\nID: gn_postcode\nKind: pattern\nDescription: Postal code in Guinea: three digits.\nCategories: geo, pii, common\nCountries: GN\nLanguages: fr\nPersonal data: yes\nExamples: 001, 200, 100\nRegexp: ^\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["GN"], "langs": ["fr"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/gn_postcode"}}
{"id": "gnd_id", "text": "Name: GND ID (Integrated Authority File of the German National Library)\nID: gnd_id\nKind: datatype\nDescription: Identifier of a record in the Gemeinsame Normdatei (GND), the authority file for persons, corporate bodies, places, subjects and works kept by the German National Library and library networks in German-speaking countries. In 2012 it replaced the separate name (PND), corporate body (GKD) and subject heading (SWD) authority files. GND IDs come in several formats; the last character is a check character, a digit or X, and in some formats a hyphen precedes it.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4079154-3, 4010921-5, 1231643-X, 4132700-7, 7505698-7\nRegexp: ^(?:1[01234]?\\d{7}[0-9X]|[47]\\d{6}-\\d|[1-9]\\d{0,7}-[0-9X]|3\\d{7}[0-9X])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gnd_id"}}
{"id": "gns_ufi", "text": "Name: GNS Unique Feature Identifier (UFI)\nID: gns_ufi\nKind: datatype\nDescription: Number of a place in the GEOnet Names Server of the US National Geospatial-Intelligence Agency, which covers geographic names outside the United States. Some values are negative numbers.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: -558821, -1352554, -1456928\nRegexp: ^-?[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/gns_ufi"}}
{"id": "go_id", "text": "Name: Gene Ontology term ID\nID: go_id\nKind: datatype\nDescription: Identifier of a term in the Gene Ontology, which describes molecular functions, cellular components and biological processes: GO: and seven digits.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GO:0005773, GO:0046872\nRegexp: ^GO:\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/go_id"}}
{"id": "google_api_key", "text": "Name: Google API key\nID: google_api_key\nKind: datatype\nDescription: API key for Google Cloud and Google Maps APIs: the prefix AIza followed by 35 letters, digits, hyphens or underscores.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^AIza[0-9A-Za-z_-]{35}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/google_api_key"}}
{"id": "google_kg_id", "text": "Name: Google Knowledge Graph ID\nID: google_kg_id\nKind: datatype\nDescription: Identifier of an entity in the Google Knowledge Graph that did not come from Freebase: /g/ followed by letters and digits. Entities that came from Freebase keep their /m/ identifiers.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: /g/11bwcf511s\nRegexp: ^/g/1(?:[1258dhjnpqrstvwxyz][0-9b-df-hj-np-tv-z_]{6,8}|3b[013-9b-df-hj-np-tv-z_]{4}|3z[2356gmpqwz_]{6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/google_kg_id"}}
{"id": "govlicaccount", "text": "Name: Personal account for government budgets (Russian Treasury)\nID: govlicaccount\nKind: datatype\nDescription: A personal account is an account for use by an individual for that persons own needs. It is a relative term to differentiate them from those accounts for business or corporate use. Used by Russian treasury for organizations accounts.\nTranslated names: Лицевой счет\nCategories: government, finances\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 821090011, 712Я5686001\nRegexp: [0-9А-Я]{9,11}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government", "finances"], "country": ["RU"], "langs": ["ru"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/govlicaccount"}}
{"id": "gpsi", "text": "Name: Generic Public Subscription Identifier (GPSI) of a 5G network\nID: gpsi\nKind: datatype\nDescription: Public identifier of a 5G subscription that is used outside the 3GPP system, unlike the SUPI (3GPP TS 23.003). The service APIs of the 5G core (3GPP TS 29.571) write it as msisdn- followed by an MSISDN, or extid- followed by an external identifier of the form local-id@domain.\nTranslated names: Общий публичный идентификатор подписки (GPSI) в сети 5G\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: msisdn-447700900123, extid-sensor42@iot.example.com\nRegexp: ^(?:msisdn-\\d{5,15}|extid-[^@\\s]+@[^@\\s]+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/gpsi"}}
{"id": "gr_amka", "text": "Name: Greek social security number (AMKA)\nID: gr_amka\nKind: datatype\nDescription: Αριθμός Μητρώου Κοινωνικής Ασφάλισης, the 11-digit social security registration number in Greece. It begins with the date of birth (DDMMYY), includes the sex and ends with a Luhn check digit.\nTranslated names: Αριθμός Μητρώου Κοινωνικής Ασφάλισης (ΑΜΚΑ)\nCategories: pii, persons\nCountries: GR\nLanguages: el\nPersonal data: yes\nExamples: 13122664595, 06021878191\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["GR"], "langs": ["el"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/gr_amka"}}
{"id": "gr_driver_license", "text": "Name: Greek driver's license number\nID: gr_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Greece. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: GR\nLanguages: el\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["GR"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gr_driver_license"}}
{"id": "gr_id_card", "text": "Name: Greek identity card number\nID: gr_id_card\nKind: datatype\nDescription: Number of the Greek police identity card. The old format is one Greek letter, a hyphen and six digits; the newer format is two letters that look the same in the Greek and Latin alphabets, a hyphen and six digits.\nCategories: pii, persons\nCountries: GR\nLanguages: el\nPersonal data: yes\nRegexp: ^(?:[Α-Ω]-\\d{6}|[ABEZHIKMNOPTYXΑΒΕΖΗΙΚΜΝΟΡΤΥΧ]{2}-\\d{6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["GR"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gr_id_card"}}
{"id": "gr_passport", "text": "Name: Greek passport number\nID: gr_passport\nKind: pattern\nDescription: Number of a passport issued by Greece. Microsoft Purview looks for two letters and seven digits.\nCategories: pii, persons\nCountries: GR\nLanguages: el\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["GR"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gr_passport"}}
{"id": "gr_postcode", "text": "Name: Greece postal code\nID: gr_postcode\nKind: pattern\nDescription: Postal code in Greece: five digits, written as three digits, a space and two digits; the space may be omitted.\nCategories: geo, pii, common\nCountries: GR\nLanguages: el\nPersonal data: yes\nExamples: 151 24, 151 10, 101 88\nRegexp: ^\\d{3} ?\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["GR"], "langs": ["el"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gr_postcode"}}
{"id": "gr_vat", "text": "Name: Greek tax number (AFM)\nID: gr_vat\nKind: datatype\nDescription: Αριθμός Φορολογικού Μητρώου (ΑΦΜ), the 9-digit tax registration number of individuals and businesses in Greece. With the EL prefix it is the VAT number (ΦΠΑ). The last digit is a check digit.\nTranslated names: Αριθμός Φορολογικού Μητρώου (ΑΦΜ)\nCategories: finances\nCountries: GR\nLanguages: el\nPersonal data: yes\nExamples: 072830684, 652909339\nRegexp: ^(?:(?:EL|GR)[ -]?)?\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["GR"], "langs": ["el"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/gr_vat"}}
{"id": "grafana_service_account_token", "text": "Name: Grafana service account token\nID: grafana_service_account_token\nKind: datatype\nDescription: Token of a Grafana service account, sent as a bearer token to the Grafana HTTP API: glsa_ followed by 32 letters and digits, an underscore and 8 hexadecimal digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^glsa_[A-Za-z0-9]{32}_[A-Fa-f0-9]{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/grafana_service_account_token"}}
{"id": "grai", "text": "Name: Global Returnable Asset Identifier (GRAI)\nID: grai\nKind: datatype\nDescription: GS1 identification key for a returnable asset, such as a pallet, crate, keg or gas cylinder. Thirteen digits (a GS1 Company Prefix, an asset type and a GS1 check digit) identify the asset type; an optional serial component of up to 16 characters of GS1 character set 82 identifies one asset. Application Identifier (8003) writes a filler zero before the 13 digits; the element string is the pattern gs1_ai_8003.\nCategories: gs1, objectids, shipping\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765000116, 9528765000116RT1042\nRegexp: ^\\d{13}[!%-?A-Z_a-z\\x22]{0,16}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "shipping"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/grai"}}
{"id": "grid", "text": "Name: Global Research Identifier\nID: grid\nKind: datatype\nDescription: Global Research Identifier Database (GRID) is a database of educational and research organizations worldwide, created and maintained by Digital Science & Research Solutions Ltd., part of the technology company Digital Science.\nCategories: science, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: grid.1012.2, grid.454116.3\nRegexp: grid\\.\\d{4,6}\\.[0-9a-f]{1,2}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/grid"}}
{"id": "grid_release", "text": "Name: Global Release Identifier (GRid)\nID: grid_release\nKind: datatype\nDescription: Global Release Identifier, used to identify releases of digital sound recordings and other music products distributed electronically. It has 18 characters: the identifier scheme A1, a 5-character issuer code, a 10-character release number and an ISO 7064 mod 37,36 check character, usually printed with hyphens between the parts. Not to be confused with the GRID research organisation identifier.\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: A1YMT8K96ZLZOEM4G9, A17UZ928STGV287H57, A1-YMT8K-96ZLZOEM4G-9\nRegexp: ^(?:GRID: ?)?A1-?[0-9A-Z]{5}-?[0-9A-Z]{10}-?[0-9A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/grid_release"}}
{"id": "gridnode", "text": "Name: Grid node identifier\nID: gridnode\nKind: datatype\nDescription: Datatype for 'Grid node identifier' (gridnode) from rules in context 'environment'.\nCategories: environment\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["environment"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/gridnode"}}
{"id": "grossmargin", "text": "Name: Gross margin (money)\nID: grossmargin\nKind: datatype\nDescription: Gross margin, sub-type of money\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/grossmargin"}}
{"id": "gs1_ai_03", "text": "Name: Made-to-Order GTIN (GS1 AI 03)\nID: gs1_ai_03\nKind: datatype\nDescription: GS1 element string of Application Identifier (03): '03' followed by the 14-digit GTIN of a made-to-order trade item, one produced to the specification of a customer. GS1 format N2+N14. The GTIN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (03) and the value.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0309506000134352, 0309528765000123\nRegexp: ^03\\d{14}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_03"}}
{"id": "gs1_ai_10", "text": "Name: Batch or lot number (GS1 AI 10)\nID: gs1_ai_10\nKind: datatype\nDescription: GS1 element string of Application Identifier (10): '10' followed by the batch or lot number of a trade item, up to 20 characters of GS1 character set 82. GS1 format N2+X..20. It qualifies the GTIN in AI (01), (02) or (03) or the ITIP in AI (8006) or (8026). It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (10) and the value.\nCategories: gs1, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10L4711B, 102026-11B\nRegexp: ^10[!%-?A-Z_a-z\\x22]{1,20}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_10"}}
{"id": "gs1_ai_21", "text": "Name: Serial number (GS1 AI 21)\nID: gs1_ai_21\nKind: datatype\nDescription: GS1 element string of Application Identifier (21): '21' followed by the serial number of one instance of a trade item, up to 20 characters of GS1 character set 82. GS1 format N2+X..20. With the GTIN in AI (01) it identifies one item, the serialised GTIN (SGTIN). It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (21) and the value.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 21SN58213X, 217XK29\nRegexp: ^21[!%-?A-Z_a-z\\x22]{1,20}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_21"}}
{"id": "gs1_ai_22", "text": "Name: Consumer product variant (GS1 AI 22)\nID: gs1_ai_22\nKind: datatype\nDescription: GS1 element string of Application Identifier (22): '22' followed by a code, up to 20 characters, that tells apart variants of a trade item sold under one GTIN. GS1 format N2+X..20. It is used with the GTIN in AI (01). It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (22) and the value.\nCategories: gs1, ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 22B7, 2204\nRegexp: ^22[!%-?A-Z_a-z\\x22]{1,20}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "ecommerce"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_22"}}
{"id": "gs1_ai_235", "text": "Name: Third-party controlled serialised extension of GTIN (TPX) (GS1 AI 235)\nID: gs1_ai_235\nKind: datatype\nDescription: GS1 element string of Application Identifier (235): '235' followed by a serialised extension of the GTIN in AI (01), up to 28 characters, that a third party assigns and controls. GS1 format N3+X..28. It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (235) and the value.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 235XC5F7G8H9J2, 235TPX7781QW\nRegexp: ^235[!%-?A-Z_a-z\\x22]{1,28}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_235"}}
{"id": "gs1_ai_253", "text": "Name: Global Document Type Identifier (GS1 AI 253)\nID: gs1_ai_253\nKind: pattern\nDescription: GS1 element string of Application Identifier (253): '253' followed by a GDTI: 13 digits and an optional serial component. GS1 format N3+N13[+X..17]. In the human-readable text under a barcode it is written as (253) and the value.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2539528765000420CERT2026-15, 2539528765000420\nRegexp: ^253\\d{13}[!%-?A-Z_a-z\\x22]{0,17}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_253"}}
{"id": "gs1_ai_254", "text": "Name: GLN extension component (GS1 AI 254)\nID: gs1_ai_254\nKind: datatype\nDescription: GS1 element string of Application Identifier (254): '254' followed by an extension, up to 20 characters, that identifies a place inside the physical location whose GLN is in AI (414), such as a room or a shelf. GS1 format N3+X..20. It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (254) and the value.\nCategories: gs1, geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 254B12-R3, 254DOCK7\nRegexp: ^254[!%-?A-Z_a-z\\x22]{1,20}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "geo"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_254"}}
{"id": "gs1_ai_255", "text": "Name: Global Coupon Number (GS1 AI 255)\nID: gs1_ai_255\nKind: pattern\nDescription: GS1 element string of Application Identifier (255): '255' followed by a GCN: 13 digits and an optional numeric serial component. GS1 format N3+N13[+N..12]. In the human-readable text under a barcode it is written as (255) and the value.\nCategories: gs1, objectids, ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2559528765000178, 2559528765000178000781\nRegexp: ^255\\d{13,25}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "ecommerce"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_255"}}
{"id": "gs1_ai_401", "text": "Name: Global Identification Number for Consignment (GS1 AI 401)\nID: gs1_ai_401\nKind: pattern\nDescription: GS1 element string of Application Identifier (401): '401' followed by a GINC of up to 30 characters. GS1 format N3+X..30. In the human-readable text under a barcode it is written as (401) and the value.\nCategories: gs1, shipping, transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4019528765CONS-0042, 4019528765CN26-0815\nRegexp: ^401\\d{4}[!%-?A-Z_a-z\\x22]{0,26}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "shipping", "transport"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_401"}}
{"id": "gs1_ai_402", "text": "Name: Global Shipment Identification Number (GS1 AI 402)\nID: gs1_ai_402\nKind: pattern\nDescription: GS1 element string of Application Identifier (402): '402' followed by a 17-digit GSIN. GS1 format N3+N17. In the human-readable text under a barcode it is written as (402) and the value.\nCategories: gs1, shipping, transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 40295287650000042178, 40295287651000275160\nRegexp: ^402\\d{17}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "shipping", "transport"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_402"}}
{"id": "gs1_ai_410", "text": "Name: Ship to / deliver to GLN (GS1 AI 410)\nID: gs1_ai_410\nKind: pattern\nDescription: GS1 element string of Application Identifier (410): '410' followed by the 13-digit Global Location Number of the place where the goods are to be delivered. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (410) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4109528765000017, 4109528765000253\nRegexp: ^410\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_410"}}
{"id": "gs1_ai_411", "text": "Name: Bill to / invoice to GLN (GS1 AI 411)\nID: gs1_ai_411\nKind: pattern\nDescription: GS1 element string of Application Identifier (411): '411' followed by the 13-digit Global Location Number of the party to be invoiced. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (411) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4119528765000017, 4119528765000253\nRegexp: ^411\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_411"}}
{"id": "gs1_ai_412", "text": "Name: Purchased from GLN (GS1 AI 412)\nID: gs1_ai_412\nKind: pattern\nDescription: GS1 element string of Application Identifier (412): '412' followed by the 13-digit Global Location Number of the party from which the goods were bought. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (412) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4129528765000017, 4129528765000253\nRegexp: ^412\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_412"}}
{"id": "gs1_ai_413", "text": "Name: Ship for / deliver for / forward to GLN (GS1 AI 413)\nID: gs1_ai_413\nKind: pattern\nDescription: GS1 element string of Application Identifier (413): '413' followed by the 13-digit Global Location Number of the final recipient when the goods are delivered through an intermediate party. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (413) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4139528765000017, 4139528765000253\nRegexp: ^413\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_413"}}
{"id": "gs1_ai_414", "text": "Name: GLN of a physical location (GS1 AI 414)\nID: gs1_ai_414\nKind: pattern\nDescription: GS1 element string of Application Identifier (414): '414' followed by the 13-digit Global Location Number of a physical location, such as a building, a warehouse or a store. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (414) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4149528765000017, 4149528765000253\nRegexp: ^414\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_414"}}
{"id": "gs1_ai_415", "text": "Name: GLN of the invoicing party (GS1 AI 415)\nID: gs1_ai_415\nKind: pattern\nDescription: GS1 element string of Application Identifier (415): '415' followed by the 13-digit Global Location Number of the party that issued the invoice. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (415) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4159528765000017, 4159528765000253\nRegexp: ^415\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_415"}}
{"id": "gs1_ai_416", "text": "Name: GLN of the production or service location (GS1 AI 416)\nID: gs1_ai_416\nKind: pattern\nDescription: GS1 element string of Application Identifier (416): '416' followed by the 13-digit Global Location Number of the place where the item was produced or the service was performed. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (416) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4169528765000017, 4169528765000253\nRegexp: ^416\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_416"}}
{"id": "gs1_ai_417", "text": "Name: Party GLN (GS1 AI 417)\nID: gs1_ai_417\nKind: pattern\nDescription: GS1 element string of Application Identifier (417): '417' followed by the 13-digit Global Location Number of a party, such as a company or one of its departments. GS1 format N3+N13. The GLN ends in a GS1 check digit. In the human-readable text under a barcode it is written as (417) and the value.\nCategories: geo, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4179528765000017, 4179528765000253\nRegexp: ^417\\d{13}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_417"}}
{"id": "gs1_ai_7023", "text": "Name: GIAI of an assembly (GS1 AI 7023)\nID: gs1_ai_7023\nKind: pattern\nDescription: GS1 element string of Application Identifier (7023): '7023' followed by the Global Individual Asset Identifier of an assembly of parts, up to 30 characters. GS1 format N4+X..30. GS1 restricts AIs of the 7 series to some sectors or regions. In the human-readable text under a barcode it is written as (7023) and the value.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 70239528765ASSET-7781, 70239528765PC-0193\nRegexp: ^7023\\d{4}[!%-?A-Z_a-z\\x22]{0,26}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_7023"}}
{"id": "gs1_ai_8003", "text": "Name: Global Returnable Asset Identifier (GS1 AI 8003)\nID: gs1_ai_8003\nKind: pattern\nDescription: GS1 element string of Application Identifier (8003): '8003' followed by a filler zero, the 13 digits of a GRAI and an optional serial component. GS1 format N4+N14[+X..16]. In the human-readable text under a barcode it is written as (8003) and the value.\nCategories: gs1, objectids, shipping\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 800309528765000116RT1042, 800309528765000116\nRegexp: ^80030\\d{13}[!%-?A-Z_a-z\\x22]{0,16}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "shipping"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8003"}}
{"id": "gs1_ai_8004", "text": "Name: Global Individual Asset Identifier (GS1 AI 8004)\nID: gs1_ai_8004\nKind: pattern\nDescription: GS1 element string of Application Identifier (8004): '8004' followed by a GIAI of up to 30 characters. GS1 format N4+X..30. In the human-readable text under a barcode it is written as (8004) and the value.\nCategories: gs1, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 80049528765ASSET-7781, 80049528765PC-0193\nRegexp: ^8004\\d{4}[!%-?A-Z_a-z\\x22]{0,26}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8004"}}
{"id": "gs1_ai_8006", "text": "Name: Individual trade item piece (ITIP) (GS1 AI 8006)\nID: gs1_ai_8006\nKind: pattern\nDescription: GS1 element string of Application Identifier (8006): '8006' followed by an 18-digit ITIP: a GTIN, the piece number and the total. GS1 format N4+N14+N2+N2. In the human-readable text under a barcode it is written as (8006) and the value.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8006095060001343520102, 8006095060001343520303\nRegexp: ^8006\\d{14}(?:0[1-9]|[1-9]\\d){2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8006"}}
{"id": "gs1_ai_8010", "text": "Name: Component/Part Identifier (GS1 AI 8010)\nID: gs1_ai_8010\nKind: pattern\nDescription: GS1 element string of Application Identifier (8010): '8010' followed by a CPID of up to 30 characters of GS1 character set 39. GS1 format N4+Y..30. In the human-readable text under a barcode it is written as (8010) and the value.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 80109528765PART-12A/7, 80109528765B-77/2#1\nRegexp: ^8010\\d{4}[A-Z0-9/#-]{1,26}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8010"}}
{"id": "gs1_ai_8011", "text": "Name: Component/Part Identifier serial number (GS1 AI 8011)\nID: gs1_ai_8011\nKind: datatype\nDescription: GS1 element string of Application Identifier (8011): '8011' followed by the serial number of one component or part whose CPID is in AI (8010): up to 12 digits without a leading zero. GS1 format N4+N..12. It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (8011) and the value.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 801145120, 80119\nRegexp: ^8011[1-9]\\d{0,11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8011"}}
{"id": "gs1_ai_8013", "text": "Name: Global Model Number (GS1 AI 8013)\nID: gs1_ai_8013\nKind: pattern\nDescription: GS1 element string of Application Identifier (8013): '8013' followed by a GMN of up to 25 characters ending in a check character pair. GS1 format N4+X..25. In the human-readable text under a barcode it is written as (8013) and the value.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 80131987654Ad4X4bL5ttr2310c2K, 80139528765Model-A7NM\nRegexp: ^8013\\d{4}[!%-?A-Z_a-z\\x22]{0,19}[2-9A-HJ-NP-Z]{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8013"}}
{"id": "gs1_ai_8014", "text": "Name: Highly Individualised Device Registration Identifier (GS1 AI 8014)\nID: gs1_ai_8014\nKind: pattern\nDescription: GS1 element string of Application Identifier (8014): '8014' followed by a HIDRI of up to 25 characters ending in a check character pair. GS1 format N4+X..25. It is used with a GTIN in AI (01). In the human-readable text under a barcode it is written as (8014) and the value.\nCategories: gs1, objectids, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 80149528765LENS-0042F6, 80149528765SPEC-L71ER\nRegexp: ^8014(?=.*[^0-9])\\d{4}[!%-?A-Z_a-z\\x22]{0,19}[2-9A-HJ-NP-Z]{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "medical"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8014"}}
{"id": "gs1_ai_8017", "text": "Name: GSRN of a service provider (GS1 AI 8017)\nID: gs1_ai_8017\nKind: pattern\nDescription: GS1 element string of Application Identifier (8017): '8017' followed by the 18-digit GSRN that identifies the relationship between an organisation offering services and the provider of the services. GS1 format N4+N18. In the human-readable text under a barcode it is written as (8017) and the value.\nCategories: gs1, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 8017952876500003104257, 8017952876510000005891\nRegexp: ^8017\\d{18}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["gs1", "pii"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8017"}}
{"id": "gs1_ai_8018", "text": "Name: GSRN of a service recipient (GS1 AI 8018)\nID: gs1_ai_8018\nKind: pattern\nDescription: GS1 element string of Application Identifier (8018): '8018' followed by the 18-digit GSRN that identifies the relationship between an organisation offering services and the recipient of the services. GS1 format N4+N18. In the human-readable text under a barcode it is written as (8018) and the value.\nCategories: gs1, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 8018952876500003104257, 8018952876510000005891\nRegexp: ^8018\\d{18}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["gs1", "pii"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8018"}}
{"id": "gs1_ai_8019", "text": "Name: Service Relation Instance Number (SRIN) (GS1 AI 8019)\nID: gs1_ai_8019\nKind: datatype\nDescription: GS1 element string of Application Identifier (8019): '8019' followed by up to 10 digits that identify one instance of the service relationship whose GSRN is in AI (8017) or (8018). GS1 format N4+N..10. It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (8019) and the value.\nCategories: gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 801957, 80191204\nRegexp: ^8019\\d{1,10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8019"}}
{"id": "gs1_ai_8020", "text": "Name: Payment slip reference number (GS1 AI 8020)\nID: gs1_ai_8020\nKind: datatype\nDescription: GS1 element string of Application Identifier (8020): '8020' followed by the reference number of a payment slip, up to 25 characters, used with the GLN of the invoicing party in AI (415). GS1 format N4+X..25. It is a key qualifier in GS1 Digital Link. In the human-readable text under a barcode it is written as (8020) and the value.\nCategories: gs1, finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8020INV2026-0017, 8020RF-88213\nRegexp: ^8020[!%-?A-Z_a-z\\x22]{1,25}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "finances"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8020"}}
{"id": "gs1_ai_8026", "text": "Name: ITIP of pieces contained in a logistic unit (GS1 AI 8026)\nID: gs1_ai_8026\nKind: pattern\nDescription: GS1 element string of Application Identifier (8026): '8026' followed by the 18-digit ITIP of the trade item pieces contained in a logistic unit. GS1 format N4+N14+N2+N2. It is used together with AI (37), the count of the contained items. In the human-readable text under a barcode it is written as (8026) and the value.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8026095060001343520102, 8026095060001343520303\nRegexp: ^8026\\d{14}(?:0[1-9]|[1-9]\\d){2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gs1_ai_8026"}}
{"id": "gsin", "text": "Name: Global Shipment Identification Number (GSIN)\nID: gsin\nKind: datatype\nDescription: GS1 identification key that a seller (shipper) gives to a shipment: the logistic units that it sends together to one buyer. Seventeen digits: a GS1 Company Prefix, a shipper reference and a GS1 check digit. In barcodes it is carried by Application Identifier (402); the element string is the pattern gs1_ai_402.\nCategories: gs1, shipping, transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 95287650000042178, 95287651000275160\nRegexp: ^\\d{17}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "shipping", "transport"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gsin"}}
{"id": "gsrn", "text": "Name: Global Service Relation Number (GSRN)\nID: gsrn\nKind: datatype\nDescription: GS1 identification key for the relationship between an organisation that offers a service and a person or party in that service: a provider of the service, such as a caregiver, or a recipient, such as a patient or a loyalty scheme member. Eighteen digits: a GS1 Company Prefix, a service reference and a GS1 check digit. Application Identifier (8017) carries the GSRN of a provider and (8018) the GSRN of a recipient; the element strings are the patterns gs1_ai_8017 and gs1_ai_8018. A GSRN usually identifies a person, so it is treated as personal data.\nCategories: gs1, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 952876500003104257, 952876510000005891\nRegexp: ^\\d{18}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["gs1", "pii"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/gsrn"}}
{"id": "gt_cisp", "text": "Name: Guatemalan public sector institution code\nID: gt_cisp\nKind: datatype\nDescription: Code of an institution in the Public Sector Institution Classifications (Clasificador Institucional del Sector Público) of Guatemala. ORG-ID.guide lists the register as GT-CISP; with that prefix an identifier reads GT-CISP-21100078.\nCategories: government\nCountries: GT\nLanguages: es\nPersonal data: no\nExamples: 21100078, 11120002, 12100102", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["GT"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gt_cisp"}}
{"id": "gt_nit", "text": "Name: Guatemalan tax number (NIT)\nID: gt_nit\nKind: datatype\nDescription: Número de Identificación Tributaria, the tax identifier of the Guatemalan tax authority (SAT). It has 2 to 12 characters: digits and a final check character (a digit or K), usually separated by a hyphen. Leading zeros are often left out.\nTranslated names: Número de Identificación Tributaria (NIT)\nCategories: finances\nCountries: GT\nLanguages: es\nPersonal data: yes\nExamples: 3459079K, 721490670, 3459079-K\nRegexp: ^\\d{1,11}-?[0-9K]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["GT"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/gt_nit"}}
{"id": "gt_postcode", "text": "Name: Guatemala postal code\nID: gt_postcode\nKind: pattern\nDescription: Postal code in Guatemala: five digits.\nCategories: geo, pii, common\nCountries: GT\nLanguages: es\nPersonal data: yes\nExamples: 09001, 01501\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["GT"], "langs": ["es"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/gt_postcode"}}
{"id": "gt_rpj", "text": "Name: Guatemalan legal entity registration number (RPJ)\nID: gt_rpj\nKind: datatype\nDescription: Registration number of a legal entity in the Registry of Legal Entities (Registro de las Personas Jurídicas) of Guatemala. ORG-ID.guide lists the register as GT-RPJ; with that prefix an identifier reads GT-RPJ-38634663461.\nCategories: companies\nCountries: GT\nLanguages: es\nPersonal data: no\nExamples: 38634663461, 17272, 23641345", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["GT"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gt_rpj"}}
{"id": "gtin", "text": "Name: Global Trade Item Number 14\nID: gtin\nKind: datatype\nDescription: Global Trade Item Number (GTIN-14) written as a GS1 element string with Application Identifier (01): '01' followed by the 14 digits of the GTIN. GS1 GTINs identify trade items and are read from barcodes.\nCategories: industry, objectids, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0109506000134352, 0109528765000123\nRegexp: ^01(\\d{14})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["industry", "objectids", "gs1"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/gtin"}}
{"id": "gtin02", "text": "Name: Global Trade Item Number (GTIN) of contained trade items\nID: gtin02\nKind: datatype\nDescription: GTIN of the trade items contained in a logistic unit, written as a GS1 element string with Application Identifier (02): '02' followed by 14 digits. Used together with the SSCC of the unit.\nCategories: industry, objectids, gs1\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0209506000134352, 0209528765000123\nRegexp: ^02(\\d{14})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["industry", "objectids", "gs1"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/gtin02"}}
{"id": "gw_nif", "text": "Name: Guinea-Bissau tax identification number (NIF)\nID: gw_nif\nKind: datatype\nDescription: Número de identificação fiscal (NIF), the tax identification number of taxpayers in Guinea-Bissau. ORG-ID.guide lists the register as GW-NIF; with that prefix an identifier reads GW-NIF-910000069.\nCategories: finances, companies\nCountries: GW\nLanguages: pt\nPersonal data: yes\nExamples: 910000069", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["GW"], "langs": ["pt"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/gw_nif"}}
{"id": "gw_postcode", "text": "Name: Guinea-Bissau postal code\nID: gw_postcode\nKind: pattern\nDescription: Postal code in Guinea-Bissau: four digits.\nCategories: geo, pii, common\nCountries: GW\nLanguages: pt\nPersonal data: yes\nExamples: 1000, 1011\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["GW"], "langs": ["pt"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/gw_postcode"}}
{"id": "gwas_catalog_study_id", "text": "Name: GWAS Catalog study accession\nID: gwas_catalog_study_id\nKind: datatype\nDescription: Accession of a study in the GWAS Catalog, the EMBL-EBI database of published genome-wide association studies and their SNP-trait associations. It is GCST and six or more digits.\nCategories: science, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GCST000035\nRegexp: ^GCST\\d{6}\\d*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "medical"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/gwas_catalog_study_id"}}
{"id": "h3_cell", "text": "Name: H3 cell index\nID: h3_cell\nKind: datatype\nDescription: Index of a cell (hexagon or pentagon) of H3, the hierarchical hexagonal grid system developed at Uber. The 64-bit index holds the index mode (1 for a cell), the resolution from 0 to 15, one of 122 base cells and one digit from 0 to 6 for each finer resolution; unused digits are set to 7. The canonical text form is lowercase hexadecimal without padding or prefix, so a cell index has 15 characters, starts with 8, and its second character is the resolution. H3 directed edge and vertex indexes use other modes and are not covered.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 85283473fffffff, 822d57fffffffff\nRegexp: ^8[0-9a-f]{14}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/h3_cell"}}
{"id": "half_year", "text": "Name: Half-year\nID: half_year\nKind: datatype\nDescription: Half of a calendar or fiscal year, written H1 for the first half (January to June of a calendar year) or H2 for the second half.\nTranslated names: Полугодие\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: H1, H2\nRegexp: ^[Hh][12]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/half_year"}}
{"id": "handelsregisternr", "text": "Name: German commercial register number (Handelsregisternummer)\nID: handelsregisternr\nKind: datatype\nDescription: Number of an entry in the German commercial register (Handelsregister), which the local courts (Amtsgerichte) keep. It is the register section and a number of up to six digits: HRA for sole traders and partnerships such as OHG and KG, HRB for corporations such as GmbH and AG. Some courts add a letter suffix, as in HRB 12345 B. The cooperative (GnR), partnership (PR) and association (VR) registers number their entries the same way. A number is unique only together with the court, as in Amtsgericht München HRB 123456. HRA entries can name natural persons (sole traders).\nTranslated names: Handelsregisternummer; Номер в торговом реестре Германии (Handelsregisternummer)\nCategories: companies, finances\nCountries: DE\nLanguages: de\nPersonal data: no\nExamples: HRA 11223, HRB 12345 B, GnR 11223\nRegexp: ^(?:HRA|HRB|GnR|PR|VR) ?[1-9][0-9]{0,5}(?: ?[A-Z]{1,3})?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies", "finances"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/handelsregisternr"}}
{"id": "handle_id", "text": "Name: Handle System identifier (handle)\nID: handle_id\nKind: datatype\nDescription: Persistent identifier in the Handle System, written as <prefix>/<suffix>. The prefix names a naming authority and may have several levels separated by dots, such as 20.1000 or 20.500.11794. The suffix is the local name assigned by that authority. DOIs are handles with prefix 10. The regexp matches handles with a dotted prefix; older handles with a single numeric prefix such as 2381/12345 cannot be told apart from other slash-separated values by their form.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 20.1000/100, 20.500.11794/34239\nRegexp: ^\\d+(?:\\.\\d+)+/\\S+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/handle_id"}}
{"id": "hasc", "text": "Name: HASC code (Hierarchical administrative subdivision code)\nID: hasc\nKind: datatype\nDescription: Code of a country subdivision in the Statoids system: the ISO 3166-1 alpha-2 country code followed by two-letter codes of the first and second level divisions, separated by dots.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: US.CA.LO, FR.NC, FR.NC.NO\nRegexp: ^[A-Z]{2}(?:\\.[A-Z]{2}){0,2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/hasc"}}
{"id": "hash", "text": "Name: Hash by field name (generic)\nID: hash\nKind: datatype\nDescription: Column whose name says that it holds a hash value (hash, checksum, digest, fingerprint, hash_value or hash_code) when the algorithm cannot be told from the values. Records of specific algorithms, such as md5hash, sha1hash and sha256hash, refine it.\nCategories: cryptography\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/hash"}}
{"id": "hashicorp_vault_token", "text": "Name: HashiCorp Vault token\nID: hashicorp_vault_token\nKind: datatype\nDescription: Token that authenticates a client to HashiCorp Vault. Since Vault 1.10 the prefix names the token type - hvs. for service tokens, hvb. for batch tokens and hvr. for recovery tokens - and at least 24 random characters follow; service tokens in practice are much longer. Vault 1.9 and earlier used the prefixes s., b. and r., which are too short to recognize reliably and are not covered.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^hv[sbr]\\.[A-Za-z0-9_.-]{24,}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/hashicorp_vault_token"}}
{"id": "headline", "text": "Name: Headline\nID: headline\nKind: datatype\nDescription: Headline of the article.\nTranslated names: Заголовок\nCategories: common, texts\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common", "texts"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/headline"}}
{"id": "heroku_oauth_token", "text": "Name: Heroku API OAuth access token\nID: heroku_oauth_token\nKind: datatype\nDescription: OAuth access token of the Heroku Platform API, which the Heroku CLI also uses. Tokens granted from April 2024 start with HRKU-: until April 2025 the prefix was followed by a UUID (41 characters in all), and newer tokens have 65 characters. Older tokens are a bare UUID and cannot be told from other UUIDs, so the regexp covers only the prefixed forms.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: HRKU-AAExampleTokenExampleTokenExampleTokenExampleTokenExampleTok\nRegexp: ^HRKU-(?:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|AA[0-9A-Za-z_-]{58})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/heroku_oauth_token"}}
{"id": "hexcolor", "text": "Name: sRGB color hex triplet (hex color)\nID: hexcolor\nKind: pattern\nDescription: Color written as a hexadecimal sRGB triplet, for example #1F5FBF.\nTranslated names: Цвет в шестнадцатеричной кодировке\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: #1F5FBF, FF8800, #FFF\nRegexp: ^#?(?:[0-9A-Fa-f]{3}){1,2}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/hexcolor"}}
{"id": "hgncid", "text": "Name: HGNC gene ID\nID: hgncid\nKind: datatype\nDescription: Stable numeric identifier that the HUGO Gene Nomenclature Committee (HGNC) assigns to each human gene with an approved symbol. The ID stays the same when the gene symbol or name changes. Wikidata stores the number; HGNC and PubChem write it with the prefix \"HGNC:\".\nTranslated names: Идентификатор гена HGNC\nCategories: science, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: HGNC:4948, 108, 9957\nRegexp: ^(?:HGNC:)?[1-9]\\d{0,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "medical"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/hgncid"}}
{"id": "hidate", "text": "Name: Hindi date format by field name\nID: hidate\nKind: datatype\nDescription: Hindi date format by field name identifier\nCategories: datetime\nCountries: global\nLanguages: hi\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["hi"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/hidate"}}
{"id": "hidri", "text": "Name: Highly Individualised Device Registration Identifier (HIDRI)\nID: hidri\nKind: datatype\nDescription: GS1 identification key for the registration of highly individualised medical devices. It is a GS1 Company Prefix, a reference and two check characters, up to 25 characters of GS1 character set 82 with at least one character that is not a digit; the check pair is computed as for the Global Model Number. Application Identifier (8014), data title MUDI, carries it next to a GTIN in AI (01); the element string is the pattern gs1_ai_8014.\nCategories: gs1, objectids, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9528765LENS-0042F6, 9528765SPEC-L71ER\nRegexp: ^(?=.*[^0-9])\\d{4}[!%-?A-Z_a-z\\x22]{0,19}[2-9A-HJ-NP-Z]{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "medical"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hidri"}}
{"id": "hk_company_number", "text": "Name: Hong Kong company number\nID: hk_company_number\nKind: datatype\nDescription: Number of a company in the register of the Companies Registry of Hong Kong. Registered non-Hong Kong companies have numbers that start with F. ORG-ID.guide lists the register as HK-CR; with that prefix an identifier reads HK-CR-2524613.\nCategories: companies\nCountries: HK\nLanguages: zh, en\nPersonal data: no\nExamples: 2524613, F0002727", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["HK"], "langs": ["zh", "en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/hk_company_number"}}
{"id": "hk_hkid", "text": "Name: Hong Kong identity card number (HKID)\nID: hk_hkid\nKind: datatype\nDescription: Number of the Hong Kong identity card: one or two letters, six digits and a check character (a digit or A), which is often written in parentheses.\nCategories: pii, persons\nCountries: HK\nLanguages: zh, en\nPersonal data: yes\nRegexp: ^[A-Z]{1,2}\\d{6} ?(?:[0-9A]|\\([0-9A]\\))$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HK"], "langs": ["zh", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hk_hkid"}}
{"id": "hl7v2_identifier_type", "text": "Name: HL7 identifier type code (HL7 Table 0203)\nID: hl7v2_identifier_type\nKind: datatype\nDescription: Code from HL7 Table 0203 that tells what kind of identifier a value is, for example MR for a medical record number, SS for a Social Security number, PPN for a passport number, DL for a driver's license number or NPI for a national provider identifier. HL7 version 2 messages carry it in the CX, PLN, PPN, XCN and XON data types. HL7 maintains the table as the code system v2-0203 in HL7 Terminology (THO). The codes are case-sensitive and uppercase. The regexp lists the codes of version 5.0.0 of the code system (HL7 Terminology 7.5.0); NNxxx stands for NN followed by an ISO 3166 three-letter country code.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: MR, SS, PPN, DL, NPI\nRegexp: ^(?:PAYERID|FDRFN|LACSN|NBSNR|NN[A-Z]{3}|SNBSN|ACSN|ANON|APRN|ASID|BCFN|BSNR|CAAI|CONM|DCFN|ETIN|FILL|KZVA|LANR|NIIH|NIIP|PLAC|PPIN|SAMN|UCID|UPIN|USID|ZANR|AIN|AMA|ANC|AND|ANT|BCT|BRN|DDS|DEA|DFN|DPM|DSG|ESN|FDR|FGN|GIN|GKV|IND|JHN|L&I|MCD|MCN|MCR|MCT|MRT|NCT|NII|NPI|OBI|PCN|PEN|PGN|PHC|PHE|PHO|PIN|PKV|PNT|PPN|PRC|PRN|RPH|RRI|RRP|SID|SNO|SRX|STN|TAX|TPR|TRL|UDI|UMB|WCN|AC|AM|AN|BA|BC|BR|CC|CY|CZ|DC|DI|DL|DN|DO|DP|DR|DS|EI|EN|FI|GI|GL|GN|HC|LI|LN|LR|MA|MB|MC|MD|MI|MR|MS|NE|NH|NI|NP|OD|PA|PC|PE|PI|PN|PT|QA|RI|RN|RR|SB|SL|SN|SP|SR|SS|TN|VN|VP|VS|WC|WP|XV|XX|U)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hl7v2_identifier_type"}}
{"id": "hmdb_id", "text": "Name: Human Metabolome Database ID\nID: hmdb_id\nKind: datatype\nDescription: Accession of a metabolite in the Human Metabolome Database: HMDB and a number, five digits in old accessions and seven in current ones.\nCategories: chemistry, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: HMDB0034235, HMDB0002111\nRegexp: ^HMDB\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/hmdb_id"}}
{"id": "hn_postcode", "text": "Name: Honduras postal code\nID: hn_postcode\nKind: pattern\nDescription: Postal code in Honduras: five digits.\nCategories: geo, pii, common\nCountries: HN\nLanguages: es\nPersonal data: yes\nExamples: 31301\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["HN"], "langs": ["es"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/hn_postcode"}}
{"id": "hn_rtn", "text": "Name: Honduran national tax registry number (RTN)\nID: hn_rtn\nKind: datatype\nDescription: Registro Tributario Nacional (RTN), the tax registration number of taxpayers in Honduras. ORG-ID.guide lists the register as HN-RTN; with that prefix an identifier reads HN-RTN-05019002058739.\nCategories: finances, companies\nCountries: HN\nLanguages: es\nPersonal data: yes\nExamples: 05019002058739, 07039015796732", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["HN"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/hn_rtn"}}
{"id": "honorificprefix", "text": "Name: Honorific prefix (title before a name)\nID: honorificprefix\nKind: datatype\nDescription: Title written before a person's name to address or refer to the person with courtesy or respect. It groups common titles (civility), formal titles of rank or office, academic and professional titles, and religious titles such as Rev. or Father.\nTranslated names: Обращение или титул перед именем\nCategories: persons\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Mr, Sir, Dr, Rev.", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["persons"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/honorificprefix"}}
{"id": "hpo_id", "text": "Name: Human Phenotype Ontology (HPO) term ID\nID: hpo_id\nKind: datatype\nDescription: Identifier of a term in the Human Phenotype Ontology, a vocabulary of the phenotypic abnormalities seen in human disease. It is HP: and seven digits; OBO PURLs write HP_ instead.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: HP:0001250, HP:0011140, HP_0001250\nRegexp: ^HP[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/hpo_id"}}
{"id": "hr_driver_license", "text": "Name: Croatian driver's license number\nID: hr_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Croatia. Microsoft Purview looks for eight digits.\nCategories: pii, persons\nCountries: HR\nLanguages: hr\nPersonal data: yes\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HR"], "langs": ["hr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hr_driver_license"}}
{"id": "hr_id_card", "text": "Name: Croatian identity card number\nID: hr_id_card\nKind: datatype\nDescription: Number of the Croatian identity card (osobna iskaznica). Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: HR\nLanguages: hr\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HR"], "langs": ["hr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hr_id_card"}}
{"id": "hr_mbs", "text": "Name: Croatian court register number (MBS)\nID: hr_mbs\nKind: datatype\nDescription: Matični broj subjekta (MBS), the number of a company in the court register (sudski registar) of Croatia. ORG-ID.guide lists the register as HR-MBS; with that prefix an identifier reads HR-MBS-080229250.\nCategories: companies\nCountries: HR\nLanguages: hr\nPersonal data: no\nExamples: 080229250, 080026895", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["HR"], "langs": ["hr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/hr_mbs"}}
{"id": "hr_oib", "text": "Name: Croatian personal identification number (OIB)\nID: hr_oib\nKind: datatype\nDescription: Osobni identifikacijski broj, the 11-digit identification number of persons and legal entities in Croatia. It holds no personal information and has an ISO 7064 mod 11-10 check digit. With the HR prefix it is the VAT number.\nTranslated names: Osobni identifikacijski broj (OIB)\nCategories: finances, pii\nCountries: HR\nLanguages: hr\nPersonal data: yes\nExamples: 63121378524, 18231363323\nRegexp: ^(?:HR[ -]?)?\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "pii"], "country": ["HR"], "langs": ["hr"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/hr_oib"}}
{"id": "hr_passport", "text": "Name: Croatian passport number\nID: hr_passport\nKind: pattern\nDescription: Number of a passport issued by Croatia. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: HR\nLanguages: hr\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HR"], "langs": ["hr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hr_passport"}}
{"id": "hr_postcode", "text": "Name: Croatia postal code\nID: hr_postcode\nKind: pattern\nDescription: Postal code in Croatia: five digits. In addresses the code may be written after the prefix HR-.\nCategories: geo, pii, common\nCountries: HR\nLanguages: hr\nPersonal data: yes\nExamples: 10000, 21001, 10002\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["HR"], "langs": ["hr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hr_postcode"}}
{"id": "hs_code", "text": "Name: Harmonized System (HS) code\nID: hs_code\nKind: datatype\nDescription: Code of a goods category in the Harmonized Commodity Description and Coding System of the World Customs Organization (WCO), used for customs tariffs and international trade statistics. A chapter has two digits, a heading four and a subheading six. The WCO writes headings as 01.01 and subheadings as 0101.21; trade databases such as UN Comtrade write the same codes without dots (010121). National tariffs add digits to the six-digit subheading, for example the EU Combined Nomenclature (eu_cn_code) and the US HTS (us_hts_number). The WCO publishes the nomenclature in editions such as HS 2022, and the meaning of a code depends on the edition.\nCategories: industry, shipping\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0101.21, 010121, 01.01, 2203, 01\nRegexp: ^(?:\\d{2}|\\d{4}|\\d{6}|\\d{2}\\.\\d{2}|\\d{4}\\.\\d{2})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry", "shipping"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/hs_code"}}
{"id": "hslcolor", "text": "Name: HSL color\nID: hslcolor\nKind: pattern\nDescription: Color written as hue, saturation and lightness: a hue angle from 0 to 360 degrees and two percentages from 0% to 100%, separated by commas, either bare (0, 100%, 50%) or in the CSS functional notation hsl(0, 100%, 50%). The regexp accepts whole numbers only, without the deg unit, an alpha channel or the space-separated syntax of CSS Color Level 4.\nTranslated names: Цвет HSL\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: hsl(0, 100%, 50%), 120, 100%, 25%, 0, 0%, 100%\nRegexp: ^(?:hsl\\(\\s*(?:360|3[0-5]\\d|[12]\\d\\d|[1-9]?\\d)\\s*,\\s*(?:100|[1-9]?\\d)%\\s*,\\s*(?:100|[1-9]?\\d)%\\s*\\)|(?:360|3[0-5]\\d|[12]\\d\\d|[1-9]?\\d)\\s*,\\s*(?:100|[1-9]?\\d)%\\s*,\\s*(?:100|[1-9]?\\d)%)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/hslcolor"}}
{"id": "ht_postcode", "text": "Name: Haiti postal code\nID: ht_postcode\nKind: pattern\nDescription: Postal code in Haiti: four digits. In addresses the code may be written after the prefix HT.\nCategories: geo, pii, common\nCountries: HT\nLanguages: ht, fr\nPersonal data: yes\nExamples: 6120, 5310, 6110, 8510\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["HT"], "langs": ["ht", "fr"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/ht_postcode"}}
{"id": "http_authorization_header", "text": "Name: HTTP Authorization header value\nID: http_authorization_header\nKind: datatype\nDescription: Value of the HTTP Authorization request header: an authentication scheme such as Basic, Bearer, Digest or Negotiate followed by the credentials.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^(?:[Bb]asic|[Bb]earer|[Dd]igest|[Nn]egotiate) \\S.*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/http_authorization_header"}}
{"id": "http_method", "text": "Name: HTTP request method\nID: http_method\nKind: datatype\nDescription: Token at the start of an HTTP request that says what the client wants done with the target resource, such as GET, POST, PUT, DELETE or PATCH. RFC 9110 defines the core methods, other specifications such as WebDAV (RFC 4918) add more, and IANA keeps the HTTP Method Registry. Method names are case-sensitive and registered in uppercase. Web server and API gateway logs store them. The regexp lists the methods registered in November 2026, so an unregistered extension method does not match.\nTranslated names: Метод HTTP-запроса\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GET, POST, PATCH, PROPFIND\nRegexp: ^(?:ACL|BASELINE-CONTROL|BIND|CHECKIN|CHECKOUT|CONNECT|COPY|DELETE|GET|HEAD|LABEL|LINK|LOCK|MERGE|MKACTIVITY|MKCALENDAR|MKCOL|MKREDIRECTREF|MKWORKSPACE|MOVE|OPTIONS|ORDERPATCH|PATCH|POST|PRI|PROPFIND|PROPPATCH|PUT|QUERY|REBIND|REPORT|SEARCH|TRACE|UNBIND|UNCHECKOUT|UNLINK|UNLOCK|UPDATE|UPDATEREDIRECTREF|VERSION-CONTROL)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/http_method"}}
{"id": "http_status_code", "text": "Name: HTTP status code\nID: http_status_code\nKind: datatype\nDescription: Three-digit code with which an HTTP server reports the result of a request. The first digit gives the class: 1xx informational, 2xx successful, 3xx redirection, 4xx client error and 5xx server error, and all valid codes are between 100 and 599. Examples are 200 (OK), 301 (Moved Permanently), 404 (Not Found) and 500 (Internal Server Error). RFC 9110 defines the codes, and IANA keeps their registry. Web server logs and API monitoring data store them.\nTranslated names: Код состояния HTTP\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 200, 404, 503, 101\nRegexp: ^[1-5]\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/http_status_code"}}
{"id": "hu_anum", "text": "Name: Hungarian VAT number (ANUM)\nID: hu_anum\nKind: datatype\nDescription: Közösségi adószám, the Hungarian EU VAT number: the HU prefix and an 8-digit taxpayer number with a weighted check digit.\nTranslated names: Közösségi adószám\nCategories: finances\nCountries: HU\nLanguages: hu\nPersonal data: no\nExamples: HU 10672101, HU 23157653\nRegexp: ^(?:HU[ -]?)?\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["HU"], "langs": ["hu"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/hu_anum"}}
{"id": "hu_company_registration_number", "text": "Name: Hungarian company registration number (cégjegyzékszám)\nID: hu_company_registration_number\nKind: datatype\nDescription: Cégjegyzékszám, the registration number of a company in the Hungarian company register, which the Information and Electronic Company Registration Service of the Ministry of Justice publishes. ORG-ID.guide lists the register as HU-AFA; with that prefix an identifier reads HU-AFA-01-03-022165.\nCategories: companies\nCountries: HU\nLanguages: hu\nPersonal data: no\nExamples: 01-03-022165, 01-10-041928, 01-10-043037\nRegexp: ^(0[1-9]|1\\d|20)-(0[1-9]|1\\d|2[0-3])-\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["HU"], "langs": ["hu"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/hu_company_registration_number"}}
{"id": "hu_county", "text": "Name: Hungarian county (vármegye)\nID: hu_county\nKind: datatype\nDescription: Name of one of the 19 counties (vármegye) of Hungary, such as Pest, Baranya or Bács-Kiskun. Budapest, the capital, is not part of a county but is often listed with them.\nTranslated names: Медье Венгрии\nCategories: geo, government\nCountries: HU\nLanguages: hu\nPersonal data: no\nExamples: Pest, Baranya, Bács-Kiskun", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["HU"], "langs": ["hu"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hu_county"}}
{"id": "hu_driver_license", "text": "Name: Hungarian driver's license number\nID: hu_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Hungary. Microsoft Purview looks for two letters and six digits.\nCategories: pii, persons\nCountries: HU\nLanguages: hu\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HU"], "langs": ["hu"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hu_driver_license"}}
{"id": "hu_ksh_code", "text": "Name: Hungarian KSH settlement code\nID: hu_ksh_code\nKind: datatype\nDescription: Five-digit identifier of a Hungarian town or village assigned by the Hungarian Central Statistical Office (KSH).\nCategories: geo\nCountries: HU\nLanguages: common\nPersonal data: no\nExamples: 23959, 09566\nRegexp: ^\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["HU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/hu_ksh_code"}}
{"id": "hu_passport", "text": "Name: Hungarian passport number\nID: hu_passport\nKind: pattern\nDescription: Number of a passport issued by Hungary. Microsoft Purview looks for two letters and six or seven digits.\nCategories: pii, persons\nCountries: HU\nLanguages: hu\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{6,7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HU"], "langs": ["hu"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hu_passport"}}
{"id": "hu_personal_id", "text": "Name: Hungarian personal identification number\nID: hu_personal_id\nKind: datatype\nDescription: Hungarian personal identification number (személyi azonosító): 11 digits made of a sex and century digit, the date of birth (YYMMDD), a three-digit serial number and a check digit.\nCategories: pii, persons\nCountries: HU\nLanguages: hu\nPersonal data: yes\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HU"], "langs": ["hu"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hu_personal_id"}}
{"id": "hu_postcode", "text": "Name: Hungary postal code\nID: hu_postcode\nKind: pattern\nDescription: Postal code in Hungary: four digits.\nCategories: geo, pii, common\nCountries: HU\nLanguages: hu\nPersonal data: yes\nExamples: 1037, 2380, 1540\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["HU"], "langs": ["hu"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/hu_postcode"}}
{"id": "hu_taj", "text": "Name: Hungarian social security number (TAJ)\nID: hu_taj\nKind: datatype\nDescription: Hungarian social security number (TAJ szám) used in health insurance: nine digits, the last of which is a check digit.\nCategories: pii, persons\nCountries: HU\nLanguages: hu\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HU"], "langs": ["hu"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hu_taj"}}
{"id": "hu_tin", "text": "Name: Hungarian tax identification number\nID: hu_tin\nKind: datatype\nDescription: Tax identification number of a Hungarian private person (adóazonosító jel): ten digits that start with 8 and end with a check digit.\nCategories: pii, persons\nCountries: HU\nLanguages: hu\nPersonal data: yes\nRegexp: ^8\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["HU"], "langs": ["hu"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/hu_tin"}}
{"id": "huggingface_access_token", "text": "Name: Hugging Face access token\nID: huggingface_access_token\nKind: datatype\nDescription: User access token of the Hugging Face Hub, used in place of a password for git, as a bearer token for Inference Providers and in the Hugging Face Python libraries. It starts with hf_ followed by 34 letters and digits. Organization API tokens have the same length and the prefix api_org_.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^(?:hf_|api_org_)[A-Za-z0-9]{34}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/huggingface_access_token"}}
{"id": "ianatimezoneid", "text": "Name: IANA Timezone ID\nID: ianatimezoneid\nKind: pattern\nDescription: Time zone identifier from the IANA time zone database (tz database), in Area/Location form, for example Europe/London.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Australia/Sydney, Europe/London\nRegexp: ^(?:[A-Z][A-Za-z_-]+(?:/[A-Za-z0-9_+-]+){1,2}|UTC|GMT)$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ianatimezoneid"}}
{"id": "iataairlinecode", "text": "Name: IATA airline designator (airline code)\nID: iataairlinecode\nKind: pattern\nDescription: IATA airline designators, sometimes called IATA reservation codes, are two-character codes assigned by the International Air Transport Association (IATA) to the worlds airlines.\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: MH, QW\nRegexp: [A-Z0-9]{2}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/iataairlinecode"}}
{"id": "iataairportcode", "text": "Name: IATA Airport code\nID: iataairportcode\nKind: pattern\nDescription: An IATA airport code, also known as an IATA location identifier, IATA station code, or simply a location identifier, is a three-letter geocode designating many airports and metropolitan areas around the world, defined by the International Air Transport Association (IATA)\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: YXK, PAR\nRegexp: [A-Z0-9]{3}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/iataairportcode"}}
{"id": "iati_organisation_ref", "text": "Name: IATI-assigned organisation identifier\nID: iati_organisation_ref\nKind: datatype\nDescription: Identifier that the IATI Secretariat generates for an organisation that has no identifier in a recognised registration agency, so that it can be named in IATI data. ORG-ID.guide lists the register as XI-IATI; with that prefix an identifier reads XI-IATI-IADB.\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: IADB, WAI, 1001", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/iati_organisation_ref"}}
{"id": "iban", "text": "Name: International Bank Account Number\nID: iban\nKind: datatype\nDescription: The International Bank Account Number (IBAN) is an internationally agreed system of identifying bank accounts across national borders to facilitate the communication and processing of cross border transactions with a reduced risk of transcription errors. An IBAN uniquely identifies the account of a customer at a financial institution.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GB82WEST12345698765432, GB82 WEST 1234 5698 7654 32, DE89370400440532013000\nRegexp: ^[A-Z]{2}\\d{2}(?: ?[A-Z0-9]){11,30}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/iban"}}
{"id": "icaoairlinecode", "text": "Name: ICAO Airline code\nID: icaoairlinecode\nKind: pattern\nDescription: The ICAO airline designator is a code assigned by the International Civil Aviation Organization (ICAO) to aircraft operating agencies, aeronautical authorities, and services related to international aviation, each of which is allocated both a three-letter designator and a telephony designator.\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: THY, BWG\nRegexp: [A-Z0-9]{3}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/icaoairlinecode"}}
{"id": "icaoairportcode", "text": "Name: ICAO Airport code\nID: icaoairportcode\nKind: pattern\nDescription: The ICAO airport code or location indicator is a four-letter code designating aerodromes around the world. These codes, as defined by the International Civil Aviation Organization and published in ICAO Document 7910: Location Indicators, are used by air traffic control and airline operations such as flight planning.\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CYXK, YBBN\nRegexp: ([A-Z]{2}|[CKY][A-Z0-9])([A-Z]{2}|[0-9]{2,4})", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/icaoairportcode"}}
{"id": "iccid", "text": "Name: Integrated Circuit Card Identifier (ICCID)\nID: iccid\nKind: datatype\nDescription: Serial number of a SIM card (UICC), stored on the chip and printed on the card. ITU-T Recommendation E.118 defines it as a primary account number with the major industry identifier 89 (telecommunications), a country code, an issuer identifier, an individual account number and a Luhn check digit. Each issuer uses either 19 or 20 digits.\nTranslated names: Идентификатор SIM-карты (ICCID)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 89014103211118510720, 8970104603819273550, 89445009305718462034\nRegexp: ^89\\d{17,18}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/iccid"}}
{"id": "icd10", "text": "Name: Identifier in the ICD catalogue codes for diseases - Version 10 (ICD-10)\nID: icd10\nKind: datatype\nDescription: ICD-10 is the 10th revision of the International Statistical Classification of Diseases and Related Health Problems (ICD), a medical classification list by the World Health Organization (WHO).\nTranslated names: МКБ-10\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: J11, R19.6\nRegexp: [A-Z]\\d{2}(\\.\\d{1,2})?", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/icd10"}}
{"id": "icd10cm", "text": "Name: ICD-10-CM code\nID: icd10cm\nKind: datatype\nDescription: Diagnosis code in ICD-10-CM, the US clinical modification of ICD-10: a letter, two digits and up to four more characters after a dot. The CDC National Center for Health Statistics maintains it.\nCategories: medical\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: G47.52, G71.2\nRegexp: ^[A-Z]\\d{2}(?:\\.[A-Z\\d]{1,4})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["US"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/icd10cm"}}
{"id": "icd10code", "text": "Name: ICD-10-GM diagnosis code\nID: icd10code\nKind: datatype\nDescription: Diagnosis code in ICD-10-GM, the German modification of ICD-10 that the Federal Institute for Drugs and Medical Devices (BfArM) publishes every year. Hospitals and doctors use it for billing and statistics. A code is a letter, two digits and, after a dot, up to two more digits, as in E11.90. Chapter U holds codes for special purposes, such as U07.1 for COVID-19.\nTranslated names: ICD-10-GM-Kode; Код диагноза ICD-10-GM\nCategories: medical\nCountries: DE\nLanguages: de\nPersonal data: no\nExamples: J18.9, S72.0, E11.90, U07.1\nRegexp: ^[A-Z][0-9]{2}(?:\\.[0-9]{1,2})?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/icd10code"}}
{"id": "icd11", "text": "Name: ICD-11 code (MMS)\nID: icd11\nKind: datatype\nDescription: Code of a disease or health condition in the Mortality and Morbidity Statistics linearization of ICD-11, the WHO classification in force since 2022. Stem codes have four characters and may have a dot and one or two more; extension codes start with X.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9D00.0, EJ40.0, 9B75.0\nRegexp: ^(?:[1-9A-HJ-NP-W][A-HJ-NP-Z]\\d[0-9A-HJ-NP-Z](?:\\.[0-9A-HJ-NP-Z]{1,2})?|X[A-HJ-NP-Z][0-9A-HJ-NP-Z]{2,4})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/icd11"}}
{"id": "icd9", "text": "Name: ICD-9 code\nID: icd9\nKind: datatype\nDescription: Code of the Ninth Revision of the International Classification of Diseases (ICD-9) of the World Health Organization, which ICD-10 later replaced. A code is three digits for a category of diseases, with up to two decimal digits for a subcategory. Supplementary codes start with V (factors that influence health status and contact with health services) or E (external causes of injury and poisoning). ICD-9-CM, the clinical modification used in the United States until October 2015, adds a volume of procedure codes, which the regexp does not cover.\nTranslated names: Код МКБ-9\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 250, 487.1, V01, E849.0\nRegexp: ^(?:\\d{3}|V\\d{2}|E[89]\\d{2})(?:\\.\\d{1,2})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/icd9"}}
{"id": "icd_o", "text": "Name: ICD-O morphology code\nID: icd_o\nKind: datatype\nDescription: Code of a tumour type in the International Classification of Diseases for Oncology: four digits for the histology and a behaviour digit after a slash, such as 8140/3 for adenocarcinoma. The code is sometimes written with the prefix M.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8561/0, M9860/3\nRegexp: ^M?[89]\\d{3}(?:/[0-3])?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/icd_o"}}
{"id": "icscnumber", "text": "Name: International Chemical Safety Card (ICSC) number\nID: icscnumber\nKind: datatype\nDescription: Four-digit, zero-padded number of an International Chemical Safety Card. The cards summarize the hazards of a chemical and the protective measures for it; the International Labour Organization and the World Health Organization publish them.\nTranslated names: Номер международной карты химической безопасности (ICSC)\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0822, 0044, 0240\nRegexp: ^\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/icscnumber"}}
{"id": "id", "text": "Name: Unique identifier\nID: id\nKind: datatype\nDescription: Generic identifier of a record or object, unique within a database or dataset or globally and persistently. Use a more specific type, such as uuid, ulid or a national identifier, when the format is known.\nTranslated names: Уникальный идентификатор\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/id"}}
{"id": "id_kode_wilayah", "text": "Name: Indonesian administrative area code (kode wilayah)\nID: id_kode_wilayah\nKind: datatype\nDescription: Code of an Indonesian province, regency or city, district and village issued by the Ministry of Home Affairs: groups of digits separated by dots, such as 32.73 for Bandung.\nCategories: geo\nCountries: ID\nLanguages: common\nPersonal data: no\nExamples: 33.22.06, 33.22.06.2008, 33\nRegexp: ^\\d{2}(\\.\\d{2}(\\.\\d{2,5}(\\.\\d{4})?)?)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["ID"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/id_kode_wilayah"}}
{"id": "idbankaccount", "text": "Name: Indonesian Bank Account Number\nID: idbankaccount\nKind: datatype\nDescription: Indonesian bank account number\nCategories: finances\nCountries: ID\nLanguages: id\nPersonal data: no\nExamples: 12345678901234567\nRegexp: ^[0-9]{8,17}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["ID"], "langs": ["id"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/idbankaccount"}}
{"id": "idcard", "text": "Name: Chinese ID card (身份证) by known name\nID: idcard\nKind: datatype\nDescription: Citizen identification number of the People's Republic of China, printed on the Resident Identity Card (居民身份证). Since 1999 it has 18 characters, a six-digit address code, the date of birth as YYYYMMDD, a three-digit sequence code and a check digit computed with ISO 7064 MOD 11-2, where X stands for 10. Older numbers have 15 digits, with a two-digit year and no check digit.\nCategories: pii, persons\nCountries: CN\nLanguages: zh\nPersonal data: yes\nRegexp: ^(?:\\d{17}[\\dX]|\\d{15})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["CN"], "langs": ["zh"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/idcard"}}
{"id": "idcity", "text": "Name: Indonesian City Name\nID: idcity\nKind: datatype\nDescription: Indonesian city name\nCategories: geo\nCountries: ID\nLanguages: id\nPersonal data: no\nExamples: Jakarta, Surabaya", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["ID"], "langs": ["id"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/idcity"}}
{"id": "iddriverlic", "text": "Name: Indonesian Driver License Number\nID: iddriverlic\nKind: datatype\nDescription: Indonesian driver license (SIM - Surat Izin Mengemudi) number\nCategories: pii, persons\nCountries: ID\nLanguages: id\nPersonal data: yes\nExamples: A12345678901\nRegexp: ^[A-Z][0-9]{11,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ID"], "langs": ["id"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/iddriverlic"}}
{"id": "idnik", "text": "Name: Indonesian NIK\nID: idnik\nKind: datatype\nDescription: Indonesian NIK (Nomor Induk Kependudukan) - national identification number\nCategories: pii, persons\nCountries: ID\nLanguages: id\nPersonal data: yes\nExamples: 1234567890123456\nRegexp: ^[0-9]{16}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ID"], "langs": ["id"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/idnik"}}
{"id": "idnpwp", "text": "Name: Indonesian NPWP\nID: idnpwp\nKind: datatype\nDescription: Indonesian taxpayer identification number (NPWP). The older form has 15 digits, written as XX.XXX.XXX.X-XXX.XXX; since 2024 the NPWP has 16 digits.\nCategories: finances\nCountries: ID\nLanguages: id\nPersonal data: no\nExamples: 12.345.678.9-012.345\nRegexp: ^(?:\\d{2}\\.\\d{3}\\.\\d{3}\\.\\d-\\d{3}\\.\\d{3}|\\d{15}|\\d{16})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["ID"], "langs": ["id"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/idnpwp"}}
{"id": "idpassport", "text": "Name: Indonesian Passport Number\nID: idpassport\nKind: datatype\nDescription: Indonesian passport number used for international travel identification\nCategories: pii, persons\nCountries: ID\nLanguages: id\nPersonal data: yes\nExamples: A12345678\nRegexp: ^[A-Z][0-9]{7,8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["ID"], "langs": ["id"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/idpassport"}}
{"id": "idpostcode", "text": "Name: Indonesian Postal Code\nID: idpostcode\nKind: datatype\nDescription: Indonesian postal code (kode pos)\nCategories: geo\nCountries: ID\nLanguages: id\nPersonal data: no\nExamples: 10110\nRegexp: ^[0-9]{5}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["ID"], "langs": ["id"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/idpostcode"}}
{"id": "idprovince", "text": "Name: Indonesian Province Name\nID: idprovince\nKind: datatype\nDescription: Indonesian province name\nCategories: geo\nCountries: ID\nLanguages: id\nPersonal data: no\nExamples: DKI Jakarta, Jawa Barat", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["ID"], "langs": ["id"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/idprovince"}}
{"id": "ie_charity_number", "text": "Name: Irish registered charity number\nID: ie_charity_number\nKind: datatype\nDescription: Registered charity number of a charity in the register of the Charities Regulatory Authority of Ireland. ORG-ID.guide lists the register as IE-CHY; with that prefix an identifier reads IE-CHY-20015763.\nCategories: companies\nCountries: IE\nLanguages: en\nPersonal data: no\nExamples: 20015763, 20072278, 20066628", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IE"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ie_charity_number"}}
{"id": "ie_county", "text": "Name: Irish county\nID: ie_county\nKind: datatype\nDescription: Name of a traditional county of Ireland, such as Dublin, Cork or Galway, in English or Irish (Corcaigh). The island has 32 traditional counties: 26 in the Republic of Ireland and six in Northern Ireland.\nTranslated names: Графство Ирландии\nCategories: geo, government\nCountries: IE\nLanguages: en\nPersonal data: no\nExamples: Dublin, Galway, Corcaigh", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["IE"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ie_county"}}
{"id": "ie_cro_number", "text": "Name: Irish company number (CRO)\nID: ie_cro_number\nKind: datatype\nDescription: Number of a company in the register of the Companies Registration Office (CRO) of Ireland. ORG-ID.guide lists the register as IE-CRO; with that prefix an identifier reads IE-CRO-123260.\nCategories: companies\nCountries: IE\nLanguages: en\nPersonal data: no\nExamples: 123260, 83424, 549061, 246488, 98788\nRegexp: ^[1-9]\\d{3,11}[A-Z]?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IE"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ie_cro_number"}}
{"id": "ie_driver_license", "text": "Name: Irish driver's license number\nID: ie_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Ireland. Microsoft Purview looks for six digits and four letters.\nCategories: pii, persons\nCountries: IE\nLanguages: en\nPersonal data: yes\nRegexp: ^\\d{6}[A-Z]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IE"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ie_driver_license"}}
{"id": "ie_passport", "text": "Name: Irish passport number\nID: ie_passport\nKind: pattern\nDescription: Number of a passport issued by Ireland. Microsoft Purview looks for two letters or digits and seven digits.\nCategories: pii, persons\nCountries: IE\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-Z0-9]{2}\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IE"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ie_passport"}}
{"id": "ie_postcode", "text": "Name: Ireland postal code\nID: ie_postcode\nKind: pattern\nDescription: Postal code in Ireland: the Eircode, introduced in 2015. It has seven letters and digits, written as a group of three and a group of four with an optional space.\nCategories: geo, pii, common\nCountries: IE\nLanguages: en\nPersonal data: yes\nExamples: A65 F4E2\nRegexp: ^[\\dA-Z]{3} ?[\\dA-Z]{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IE"], "langs": ["en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/ie_postcode"}}
{"id": "ie_pps", "text": "Name: Irish Personal Public Service number (PPS)\nID: ie_pps\nKind: datatype\nDescription: Personal Public Service Number, the identifier for social welfare, public services and tax in Ireland. It has seven digits and a check letter, sometimes followed by a second letter (A or B for individuals, H for non-individuals such as companies or trusts).\nCategories: pii, persons\nCountries: IE\nLanguages: en\nPersonal data: yes\nExamples: 0966186QA, 2175829QA\nRegexp: ^\\d{7}[A-W][ABHWTX]?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IE"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/ie_pps"}}
{"id": "ie_province", "text": "Name: Irish province\nID: ie_province\nKind: datatype\nDescription: Name of one of the four historic provinces of Ireland: Connacht, Leinster, Munster or Ulster. They have no administrative role today but are used in statistics and sport.\nTranslated names: Провинция Ирландии\nCategories: geo, government\nCountries: IE\nLanguages: en\nPersonal data: no\nExamples: Leinster, Munster, Connacht", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["IE"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ie_province"}}
{"id": "ie_vat", "text": "Name: Irish VAT number\nID: ie_vat\nKind: datatype\nDescription: VAT registration number in Ireland. It has eight or nine characters: seven digits and one or two letters. An older form has a letter or symbol in the second position.\nCategories: finances\nCountries: IE\nLanguages: en\nPersonal data: no\nExamples: IE 9679477V, IE6599001W\nRegexp: ^(?:IE[ -]?)?(?:\\d{7}[A-W][A-IW]?|\\d[A-Z+*]\\d{5}[A-W])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["IE"], "langs": ["en"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/ie_vat"}}
{"id": "ifsc", "text": "Name: Indian IFSC code\nID: ifsc\nKind: datatype\nDescription: Indian Financial System Code: eleven-character code of a bank branch that takes part in the NEFT, RTGS and IMPS payment systems. The first four letters identify the bank, the fifth character is 0 and the last six identify the branch. The Reserve Bank of India publishes the codes.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: UTIB0000022, BARB0SWARGD, UTIB0000464\nRegexp: ^[A-Z]{4}0[A-Z0-9]{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ifsc"}}
{"id": "il_amuta_number", "text": "Name: Israeli non-profit association number (amuta)\nID: il_amuta_number\nKind: datatype\nDescription: Number of a non-profit association (amuta) in the register of associations (Rasham Ha'amutot) of Israel. These numbers start with 58. ORG-ID.guide lists the register as IL-RA; with that prefix an identifier reads IL-RA-580197770.\nCategories: companies\nCountries: IL\nLanguages: he\nPersonal data: no\nExamples: 580197770, 580166452", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IL"], "langs": ["he"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/il_amuta_number"}}
{"id": "il_bank_account", "text": "Name: Israeli bank account number\nID: il_bank_account\nKind: pattern\nDescription: Number of a bank account held in Israel. Microsoft Purview looks for 13 digits, or two, three and eight digits separated by hyphens.\nCategories: finances\nCountries: IL\nLanguages: he\nPersonal data: no\nRegexp: ^(?:\\d{2}-\\d{3}-\\d{8}|\\d{13})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["IL"], "langs": ["he"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/il_bank_account"}}
{"id": "il_hp", "text": "Name: Israeli company number\nID: il_hp\nKind: datatype\nDescription: Mispar ḥevra (מספר חברה, short ח.פ.), the 9-digit registration number of a corporation in Israel. Companies start with 5, and the first two digits give the type of corporation. The last digit is a Luhn check digit.\nTranslated names: מספר חברה (ח.פ.)\nCategories: companies\nCountries: IL\nLanguages: he\nPersonal data: no\nExamples: 513174813, 516133030\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IL"], "langs": ["he"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/il_hp"}}
{"id": "il_idnr", "text": "Name: Israeli identity number (Mispar Zehut)\nID: il_idnr\nKind: datatype\nDescription: Mispar Zehut (מספר זהות), the 9-digit identity number given to Israeli citizens at birth. The last digit is a Luhn check digit; leading zeros are sometimes left out.\nTranslated names: מספר זהות\nCategories: pii, persons\nCountries: IL\nLanguages: he\nPersonal data: yes\nExamples: 106814593, 221991706, 10681459-3\nRegexp: ^\\d{8}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IL"], "langs": ["he"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/il_idnr"}}
{"id": "il_postcode", "text": "Name: Israel postal code\nID: il_postcode\nKind: pattern\nDescription: Postal code in Israel: the mikud, seven digits; the five-digit codes used before 2013 are also accepted.\nCategories: geo, pii, common\nCountries: IL\nLanguages: he\nPersonal data: yes\nExamples: 9614303\nRegexp: ^\\d{5}(?:\\d{2})?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IL"], "langs": ["he"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/il_postcode"}}
{"id": "im_charity_number", "text": "Name: Isle of Man registered charity number\nID: im_charity_number\nKind: datatype\nDescription: Number of a charity in the Isle of Man Index of Registered Charities. ORG-ID.guide lists the register as IM-GR; with that prefix an identifier reads IM-GR-1184.\nCategories: companies\nCountries: IM\nLanguages: en\nPersonal data: no\nExamples: 1184, 962, 1169", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IM"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/im_charity_number"}}
{"id": "im_company_number", "text": "Name: Isle of Man company number\nID: im_company_number\nKind: datatype\nDescription: Number of a company in the Isle of Man Companies Registry. ORG-ID.guide lists the register as IM-CR; with that prefix an identifier reads IM-CR-005095V.\nCategories: companies\nCountries: IM\nLanguages: en\nPersonal data: no\nExamples: 005095V, 014872C, 087750C, 023628B", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IM"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/im_company_number"}}
{"id": "im_postcode", "text": "Name: Isle of Man postal code\nID: im_postcode\nKind: pattern\nDescription: Postal code in Isle of Man: the letters IM, a digit and an optional digit or letter, an optional space, then a digit and two letters.\nCategories: geo, pii, common\nCountries: IM\nLanguages: en\nPersonal data: yes\nExamples: IM2 1AA, IM99 1PS\nRegexp: ^IM\\d[\\dA-Z]? ?\\d[ABD-HJLN-UW-Z]{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IM"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/im_postcode"}}
{"id": "imdb_id", "text": "Name: IMDb ID\nID: imdb_id\nKind: datatype\nDescription: Identifier of a page in the Internet Movie Database: a two-letter prefix and seven or eight digits. tt is a title (film, series, episode or game), nm a person or group, co a company, ev an event, ch a character and ni a news item. An event edition adds the year, as in ev0000003/2015. Some datasets store title IDs without the tt prefix, as the digits only (MovieLens writes 0114709 for tt0114709); the regexp does not accept that form.\nTranslated names: Идентификатор IMDb\nCategories: media, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: tt0068646, tt0114709, nm1397313, co0071326, ch0000985\nRegexp: ^(?:(?:tt|nm|co|ch|ni)\\d{7,8}|ev\\d{7}(?:/(?:19|20)\\d{2}(?:/[12])?)?)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "objectids"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/imdb_id"}}
{"id": "imei", "text": "Name: International Mobile Equipment Identity (IMEI)\nID: imei\nKind: datatype\nDescription: Number that identifies a mobile device of 3GPP networks (GSM, UMTS, LTE, 5G) and of some satellite networks. It has 15 digits; the 8-digit Type Allocation Code (TAC) identifies the device model, the next 6 digits are the serial number given by the manufacturer, and the last digit is a Luhn check digit. It is often written as AA-BBBBBB-CCCCCC-D. The related IMEISV (imeisv) replaces the check digit with a two-digit software version number.\nTranslated names: Международный идентификатор мобильного оборудования (IMEI)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 490154203237518, 49-015420-323751-8, 352099001761481\nRegexp: ^(?:\\d{15}|\\d{2}-\\d{6}-\\d{6}-\\d)$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/imei"}}
{"id": "imeisv", "text": "Name: IMEI with software version number (IMEISV)\nID: imeisv\nKind: datatype\nDescription: Sixteen-digit variant of the IMEI (imei) that a mobile device of a 3GPP network reports to the network (3GPP TS 23.003). The first 14 digits are the same as in the IMEI, the 8-digit Type Allocation Code and the 6-digit serial number; the last two digits are the software version number (SVN) instead of a check digit. It is often written as AA-BBBBBB-CCCCCC-EE.\nTranslated names: IMEI с номером версии ПО (IMEISV)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 35-209900-176148-23, 3520990017614823\nRegexp: ^(?:\\d{16}|\\d{2}-\\d{6}-\\d{6}-\\d{2})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/imeisv"}}
{"id": "imonumber", "text": "Name: IMO ship Number\nID: imonumber\nKind: datatype\nDescription: The International Maritime Organization (IMO) number is a unique identifier for ships, registered ship owners and management companies.\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 6725418, 9224752\nRegexp: ([1-9]\\d{6})", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/imonumber"}}
{"id": "imphash", "text": "Name: imphash\nID: imphash\nKind: datatype\nDescription: hash based on PE file imports (MD5 hash)\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 316cd668ed705c998eae8d3bd7bd168f", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 36, "url": "http://registry.apicrafter.io/datatype/imphash"}}
{"id": "imsi", "text": "Name: International Mobile Subscriber Identity (IMSI)\nID: imsi\nKind: datatype\nDescription: Number stored on a SIM card that identifies a subscription in a mobile network (3GPP TS 23.003, ITU-T E.212). It starts with the 3-digit mobile country code (MCC) and the 2- or 3-digit mobile network code (MNC) of the home network, followed by the mobile subscription identification number (MSIN). It has at most 15 digits; most IMSIs have 15, and some older ones have 14.\nTranslated names: Международный идентификатор мобильного абонента (IMSI)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 310150123456789, 429011234567890, 460001357924680\nRegexp: ^\\d{14,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/imsi"}}
{"id": "in_cin", "text": "Name: Indian corporate identification number (CIN)\nID: in_cin\nKind: datatype\nDescription: Corporate Identification Number (CIN), the 21-character number that the Ministry of Corporate Affairs of India gives to companies. ORG-ID.guide lists the register as IN-MCA; with that prefix an identifier reads IN-MCA-L24111UR1986PLC015895.\nCategories: companies\nCountries: IN\nLanguages: en, hi\nPersonal data: no\nExamples: L24111UR1986PLC015895, U01111UR1995PLC017979", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IN"], "langs": ["en", "hi"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/in_cin"}}
{"id": "in_driver_license", "text": "Name: Indian driver's license number\nID: in_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in India. Microsoft Purview looks for a two-letter state code, a two-digit office code, the four-digit year of issue and seven digits, optionally separated by spaces or hyphens.\nCategories: pii, persons\nCountries: IN\nLanguages: en, hi\nPersonal data: yes\nRegexp: ^[A-Z]{2}[ -]?\\d{2}[ -]?\\d{4}[ -]?\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IN"], "langs": ["en", "hi"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/in_driver_license"}}
{"id": "in_epic", "text": "Name: Indian voter ID card number (EPIC)\nID: in_epic\nKind: datatype\nDescription: Number of the Indian Electors Photo Identity Card (voter ID) issued by the Election Commission of India: three letters and seven digits.\nCategories: pii, persons\nCountries: IN\nLanguages: en, hi\nPersonal data: yes\nRegexp: ^[A-Z]{3}\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IN"], "langs": ["en", "hi"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/in_epic"}}
{"id": "in_fcra_number", "text": "Name: Indian FCRA registration number\nID: in_fcra_number\nKind: datatype\nDescription: Registration number of an association under the Foreign Contribution (Regulation) Act, given by the Ministry of Home Affairs of India. ORG-ID.guide lists the register as IN-MHA; with that prefix an identifier reads IN-MHA-104860017.\nCategories: companies\nCountries: IN\nLanguages: en, hi\nPersonal data: no\nExamples: 104860017, 147040594", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IN"], "langs": ["en", "hi"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/in_fcra_number"}}
{"id": "in_gstin", "text": "Name: Indian GST identification number (GSTIN)\nID: in_gstin\nKind: datatype\nDescription: Goods and Services Tax identification number of India, 15 characters: a two-digit state code, the holder's PAN, an entity number, the letter Z and a check character.\nCategories: finances, companies\nCountries: IN\nLanguages: en, hi\nPersonal data: no\nRegexp: ^\\d{2}[ -]?[A-Z]{5}\\d{4}[A-Z][0-9A-Z][ -]?Z[ -]?[0-9A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "companies"], "country": ["IN"], "langs": ["en", "hi"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/in_gstin"}}
{"id": "in_postcode", "text": "Name: Indian postal code (PIN code)\nID: in_postcode\nKind: pattern\nDescription: Postal Index Number (PIN code) in India: six digits, sometimes with a space after the third. The first digit is a postal zone: 1 to 8 for regions of India, 9 for the Army Postal Service.\nTranslated names: Почтовый индекс Индии (PIN)\nCategories: geo, pii, common\nCountries: IN\nLanguages: en, hi\nPersonal data: yes\nExamples: 110001, 400001, 560 001\nRegexp: ^[1-9]\\d{2} ?\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IN"], "langs": ["en", "hi"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/in_postcode"}}
{"id": "in_reply_to", "text": "Name: In-Reply-To (Email Header)\nID: in_reply_to\nKind: datatype\nDescription: Value of the In-Reply-To header of an email message (RFC 5322, section 3.6.4): the Message-ID of the message that this one answers, or several of them when it answers more than one. Each identifier is enclosed in angle brackets. Mail clients use it together with the References header to build conversation threads.\nTranslated names: Заголовок письма In-Reply-To\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: <1234@local.machine.example>, <3456@example.net>\nRegexp: ^<[^<>@\\s]+@[^<>@\\s]+>(?:\\s+<[^<>@\\s]+@[^<>@\\s]+>)*$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/in_reply_to"}}
{"id": "in_tan", "text": "Name: Indian Tax Deduction and Collection Account Number (TAN)\nID: in_tan\nKind: datatype\nDescription: Ten-character number that the Indian Income Tax Department issues to persons and organizations that must deduct or collect tax at source. It must be quoted on TDS and TCS returns, payments and certificates. It has four letters, five digits and a letter. The first three letters stand for the city or state of issue and the fourth is the first letter of the deductor's name.\nCategories: finances, government\nCountries: IN\nLanguages: common\nPersonal data: no\nRegexp: ^[A-Z]{4}\\d{5}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "government"], "country": ["IN"], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/in_tan"}}
{"id": "inchl", "text": "Name: International Chemical Identifier (InChl)\nID: inchl\nKind: datatype\nDescription: International Chemical Identifier (InChI): a textual identifier for chemical substances defined by IUPAC. It starts with 'InChI='.\nTranslated names: Международный химический идентификатор\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: InChI=1S/C6H6/c1-2-4-6-5-3-1/h1-6H, InChI=1S/C10H9NO2/c12-10(13)5-7-6-11-9-4-2-1-3-8(7)9/h1-4,6,11H,5H2,(H,12,13)\nRegexp: InChI=1S?/([0-9]*[A-Z][ub]?[a-z]?[0-9]*\\.?)+(/[0-9A-Za-z+\\-(),.*;?]+)*", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/inchl"}}
{"id": "inchlkey", "text": "Name: International Chemical Identifier Key (InChIKey)\nID: inchlkey\nKind: datatype\nDescription: InChIKey: a fixed-length hashed form of the InChI chemical identifier, written as three hyphen-separated blocks of 14, 10 and 1 uppercase letters.\nTranslated names: Международный текстовый химический идентификатор (ключ)\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: LFQSCWFLJHTTHZ-UHFFFAOYSA-N, PCHJSUWPFVWCPO-UHFFFAOYSA-N\nRegexp: ^[A-Z]{14}-[A-Z]{10}-[A-Z]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/inchlkey"}}
{"id": "income", "text": "Name: Income (money)\nID: income\nKind: datatype\nDescription: Income, sub-type of money\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/income"}}
{"id": "indate", "text": "Name: Indian date format by field name\nID: indate\nKind: datatype\nDescription: Indian date format by field name identifier\nCategories: datetime\nCountries: IN\nLanguages: hi\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["IN"], "langs": ["hi"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/indate"}}
{"id": "industry", "text": "Name: Industry (line of business)\nID: industry\nKind: datatype\nDescription: Name of the industry or line of business of an organization, such as Banking, Retail or Telecommunications. Codes of industry classifications are separate datatypes, for example naicscode, isicrev4, eu_nace and okved.\nTranslated names: Отрасль\nCategories: companies, industry\nCountries: global\nLanguages: en, ja\nPersonal data: no\nExamples: Banking, Retail, Telecommunications", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "industry"], "country": [], "langs": ["en", "ja"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/industry"}}
{"id": "inn", "text": "Name: INN (Russian tax identifier)\nID: inn\nKind: datatype\nDescription: Russian organization/person tax identification number (INN) is unique for each person and organization.\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 7707083893, 7728168971\nRegexp: ^(?:\\d{10}|\\d{12})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/inn"}}
{"id": "insdc_accession", "text": "Name: INSDC sequence accession (GenBank, ENA, DDBJ)\nID: insdc_accession\nKind: datatype\nDescription: Accession number of a sequence record in the databases of the International Nucleotide Sequence Database Collaboration: GenBank at NCBI, the European Nucleotide Archive (ENA) at EMBL-EBI and DDBJ. The three exchange their records and share one accession space. Older nucleotide records have one letter and five digits or two letters and six digits; bulk records such as whole-genome shotgun contigs have four to six letters and eight to ten digits; coding sequence (protein) records have three letters and five digits, as in AAA35559. A version such as .1 may follow. RefSeq, read archive, BioSample and BioProject accessions are separate datatypes.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: X58356, X58356.1\nRegexp: ^([A-Z]\\d{5}|[A-Z]{2}\\d{6}|[A-Z]{4,6}\\d{8,10}|[A-J][A-Z]{2}\\d{5})(\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/insdc_accession"}}
{"id": "inseecode", "text": "Name: INSEE code\nID: inseecode\nKind: datatype\nDescription: The INSEE code is a numerical indexing code used by the French National Institute for Statistics and Economic Studies (INSEE) to identify various entities, including communes and départements.\nCategories: geo\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 75056, 48095\nRegexp: \\d[0-9AB][0-9P]\\d\\d", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["FR"], "langs": ["fr"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/inseecode"}}
{"id": "instagram_username", "text": "Name: Instagram username\nID: instagram_username\nKind: datatype\nDescription: Person username in Instagram\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: nasa, bhutanredcross\nRegexp: ([0-9a-z_](?:(?:[0-9a-z_]|(?:\\.(?!\\.))){0,28}(?:[0-9a-z_]))?)", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/instagram_username"}}
{"id": "interpro_id", "text": "Name: InterPro entry accession\nID: interpro_id\nKind: datatype\nDescription: Accession of an entry in InterPro, the EMBL-EBI database that combines the protein signatures of member databases such as Pfam into families, domains and functional sites. It is IPR and six digits.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: IPR000719, IPR016380\nRegexp: ^IPR\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/interpro_id"}}
{"id": "ioc_country_code", "text": "Name: IOC country code\nID: ioc_country_code\nKind: datatype\nDescription: Three-letter code of a National Olympic Committee assigned by the International Olympic Committee. It is used in sports results and often differs from ISO 3166-1 alpha-3, such as GER for Germany.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ASA, ITA, INA\nRegexp: ^[A-Z]{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ioc_country_code"}}
{"id": "ipaddr", "text": "Name: IP address (IPv4 or IPv6)\nID: ipaddr\nKind: datatype\nDescription: Address of a network interface in the Internet Protocol: a 32-bit IPv4 address in dotted-decimal form (192.0.2.1) or a 128-bit IPv6 address in hexadecimal groups (2001:db8::1). Use this record for columns that mix both versions; ipv4 and ipv6 describe each form. The IP address of a user's device or connection can single out a person, so data protection laws such as the GDPR may treat it as personal data.\nTranslated names: IP-адрес (IPv4 или IPv6)\nCategories: internet, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 192.0.2.1, 2001:db8::1\nRegexp: ^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}|(?:(?:[0-9A-Fa-f]{1,4}:){6}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|::(?:[0-9A-Fa-f]{1,4}:){5}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){4}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,1}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){3}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){2}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}:(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}|(?:(?:[0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})?::))$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ipaddr"}}
{"id": "ipfs_cid", "text": "Name: Content identifier (CID) of IPFS and IPLD\nID: ipfs_cid\nKind: datatype\nDescription: Self-describing content address of the multiformats CID specification, used by IPFS, IPLD, Filecoin and the AT Protocol. It is made from a cryptographic hash of the content, so the same content always has the same CID. A CIDv0 is 46 base58btc characters starting with Qm and always holds a SHA-256 hash of a dag-pb block. A CIDv1 starts with a multibase prefix that names its encoding; the default is b for lowercase base32, as in bafy... strings. The regexp covers CIDv0 and base32 CIDv1, not CIDv1 in other encodings such as base58btc (prefix z) or base36 (prefix k).\nTranslated names: Идентификатор содержимого (CID) IPFS и IPLD\nCategories: identifiers, internet, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR, bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi, QmY7Yh4UquoXHLPFo2XbhXkhBvFoPwmQUSa92pxnxjQuPU\nRegexp: ^(?:Qm[1-9A-HJ-NP-Za-km-z]{44}|b[a-z2-7]{58,})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers", "internet", "cryptography"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ipfs_cid"}}
{"id": "ipi_base_number", "text": "Name: IPI base number\nID: ipi_base_number\nKind: datatype\nDescription: Interested Parties Information (IPI) base number: the identifier of a rights holder, a person or a legal entity, in the IPI system of CISAC, which collecting societies share. It is written as a letter, nine digits and a check digit separated by hyphens, such as I-001068130-6. Each name of the party has its own IPI name number (ipi_name_number).\nTranslated names: Базовый номер IPI\nCategories: media, persons\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: I-001068130-6, I-001896807-3\nRegexp: ^[A-Z]-\\d{9}-\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "persons"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ipi_base_number"}}
{"id": "ipi_name_number", "text": "Name: IPI name number\nID: ipi_name_number\nKind: datatype\nDescription: Interested Parties Information (IPI) name number: an 11-digit number that the IPI system of CISAC gives to each name under which a composer, lyricist, arranger, music publisher or other rights holder is registered with collecting societies. One party can have several name numbers, for the real name and for pseudonyms, but has one IPI base number (ipi_base_number). Works registered with an ISWC (iswc) list the IPI name numbers of their creators.\nTranslated names: Номер имени IPI\nCategories: media, persons\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 00119750569\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "persons"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/ipi_name_number"}}
{"id": "ipsubnet", "text": "Name: IP network prefix (IPv4 or IPv6 subnet)\nID: ipsubnet\nKind: datatype\nDescription: Block of IPv4 or IPv6 addresses in CIDR notation: an address, a slash and the length of the prefix in bits, as in 192.0.2.0/24 or 2001:db8::/32 (RFC 4632, RFC 4291). Routing tables, firewall rules, WHOIS records and IP geolocation data use it. Use this record for columns that mix both versions; ipv4subnet and ipv6subnet describe each form. The regexp does not require the host bits to be zero, so the interface notation 192.0.2.1/24 also matches.\nTranslated names: IP-подсеть (префикс IPv4 или IPv6)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 192.0.2.0/24, 2001:db8::/32\nRegexp: ^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}/(?:3[0-2]|[12]?[0-9])|(?:(?:[0-9A-Fa-f]{1,4}:){6}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|::(?:[0-9A-Fa-f]{1,4}:){5}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){4}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,1}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){3}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){2}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}:(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}|(?:(?:[0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})?::)/(?:12[0-8]|1[01][0-9]|[1-9]?[0-9]))$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ipsubnet"}}
{"id": "ipv4", "text": "Name: IPv4 address\nID: ipv4\nKind: datatype\nDescription: 32-bit address of Internet Protocol version 4 (RFC 791), written in dotted-decimal notation as four numbers from 0 to 255, such as 192.0.2.1. The regexp rejects parts with leading zeros (192.0.2.01), because some software reads them as octal numbers. Private networks use 10.0.0.0/8, 172.16.0.0/12 and 192.168.0.0/16 (RFC 1918), and 192.0.2.0/24, 198.51.100.0/24 and 203.0.113.0/24 are reserved for documentation (RFC 5737).\nTranslated names: IPv4-адрес\nCategories: internet, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 192.0.2.1, 198.51.100.42, 203.0.113.255\nRegexp: ^(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ipv4"}}
{"id": "ipv4subnet", "text": "Name: IPv4 routing prefix (subnet)\nID: ipv4subnet\nKind: datatype\nDescription: Block of IPv4 addresses in CIDR notation (RFC 4632): a dotted-decimal address, a slash and a prefix length from 0 to 32, such as 192.0.2.0/24. Wikidata records the address blocks of organizations in property P3761. The regexp does not require the host bits to be zero.\nTranslated names: Префикс сети IPv4 (подсеть)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 163.1.0.0/16, 193.166.190.0/24, 192.0.2.0/24\nRegexp: ^(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}/(?:3[0-2]|[12]?[0-9])$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ipv4subnet"}}
{"id": "ipv6", "text": "Name: IPv6 address\nID: ipv6\nKind: datatype\nDescription: 128-bit address of Internet Protocol version 6, written as eight groups of up to four hexadecimal digits separated by colons (RFC 4291, section 2.2). One run of zero groups may be shortened to ::, and the last 32 bits may be written as an IPv4 address, as in ::ffff:192.0.2.128. RFC 5952 recommends lowercase and the shortest form, but data also holds full and uppercase forms, and the regexp accepts all of them. It does not accept a zone index (fe80::1%eth0) or a prefix length. 2001:db8::/32 is reserved for documentation (RFC 3849).\nTranslated names: IPv6-адрес\nCategories: internet, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 2001:db8::1, 2001:0db8:0000:0000:0000:ff00:0042:8329, ::ffff:192.0.2.128, ::1\nRegexp: ^(?:(?:[0-9A-Fa-f]{1,4}:){6}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|::(?:[0-9A-Fa-f]{1,4}:){5}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){4}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,1}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){3}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){2}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}:(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}|(?:(?:[0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})?::)$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ipv6"}}
{"id": "ipv6subnet", "text": "Name: IPv6 routing prefix (subnet)\nID: ipv6subnet\nKind: datatype\nDescription: Block of IPv6 addresses written as an IPv6 address, a slash and a prefix length from 0 to 128 (RFC 4291, section 2.3), such as 2001:db8::/32. Most single network segments are /64, because the interface identifier takes the last 64 bits of an address. Wikidata records the address blocks of organizations in property P3793.\nTranslated names: Префикс сети IPv6 (подсеть)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 2001:610::/29, 2001:630:440::/44, 2001:db8::/32\nRegexp: ^(?:(?:[0-9A-Fa-f]{1,4}:){6}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|::(?:[0-9A-Fa-f]{1,4}:){5}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){4}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,1}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){3}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:){2}(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}:(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})?::(?:[0-9A-Fa-f]{1,4}:[0-9A-Fa-f]{1,4}|(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?:\\.(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|(?:(?:[0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})?::[0-9A-Fa-f]{1,4}|(?:(?:[0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})?::)/(?:12[0-8]|1[01][0-9]|[1-9]?[0-9])$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ipv6subnet"}}
{"id": "iq_company_number", "text": "Name: Iraqi company registration number\nID: iq_company_number\nKind: datatype\nDescription: Registration number of a company at the Registrar of Companies of the Ministry of Trade of Iraq. ORG-ID.guide lists the register as IQ-MOT; with that prefix an identifier reads IQ-MOT-31813-2.\nCategories: companies\nCountries: IQ\nLanguages: ar\nPersonal data: no\nExamples: 31813-2", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IQ"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/iq_company_number"}}
{"id": "iq_ngo_number", "text": "Name: Iraqi NGO registration number\nID: iq_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the NGO Directorate of Iraq. ORG-ID.guide lists the register as IQ-NGO; with that prefix an identifier reads IQ-NGO-1Z2364.\nCategories: companies\nCountries: IQ\nLanguages: ar\nPersonal data: no\nExamples: 1Z2364", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["IQ"], "langs": ["ar"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/iq_ngo_number"}}
{"id": "iq_postcode", "text": "Name: Iraq postal code\nID: iq_postcode\nKind: pattern\nDescription: Postal code in Iraq: five digits.\nCategories: geo, pii, common\nCountries: IQ\nLanguages: ar\nPersonal data: yes\nExamples: 31001\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IQ"], "langs": ["ar"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/iq_postcode"}}
{"id": "ir_postcode", "text": "Name: Iran postal code\nID: ir_postcode\nKind: pattern\nDescription: Postal code in Iran: ten digits, optionally written as two groups of five joined by a hyphen.\nCategories: geo, pii, common\nCountries: IR\nLanguages: fa\nPersonal data: yes\nExamples: 11936-12345\nRegexp: ^\\d{5}-?\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IR"], "langs": ["fa"], "quality": 61, "url": "http://registry.apicrafter.io/datatype/ir_postcode"}}
{"id": "is_kennitala", "text": "Name: Icelandic identity number (kennitala)\nID: is_kennitala\nKind: datatype\nDescription: Kennitala, the 10-digit identity code of individuals and organisations in Iceland. It starts with a date (DDMMYY; organisations add 40 to the day), then two digits, a check digit and a century digit (9 for the 1900s, 0 for the 2000s). A hyphen usually follows the sixth digit.\nTranslated names: Kennitala\nCategories: pii, persons\nCountries: IS\nLanguages: is\nPersonal data: yes\nExamples: 2812800669, 0701527979, 281280-0669\nRegexp: ^[0-7]\\d[01]\\d{3}-?\\d{3}[09]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IS"], "langs": ["is"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/is_kennitala"}}
{"id": "is_postcode", "text": "Name: Iceland postal code\nID: is_postcode\nKind: pattern\nDescription: Postal code in Iceland: three digits.\nCategories: geo, pii, common\nCountries: IS\nLanguages: is\nPersonal data: yes\nExamples: 320, 121, 220, 110\nRegexp: ^\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IS"], "langs": ["is"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/is_postcode"}}
{"id": "is_vsk", "text": "Name: Icelandic VAT number (VSK)\nID: is_vsk\nKind: datatype\nDescription: Virðisaukaskattsnúmer, the VAT number in Iceland: five or six digits, sometimes written with the IS prefix.\nTranslated names: Virðisaukaskattsnúmer\nCategories: finances\nCountries: IS\nLanguages: is\nPersonal data: no\nExamples: 77121, 682085\nRegexp: ^(?:IS)?\\d{5,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["IS"], "langs": ["is"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/is_vsk"}}
{"id": "isan", "text": "Name: International Standard Audiovisual Number (ISAN)\nID: isan\nKind: datatype\nDescription: ISO 15706 identifier of audiovisual works, such as films and episodes. It is hexadecimal: a 12-digit root and a 4-digit episode or part, an optional check character, then optionally an 8-digit version and a second check character. The check characters use ISO 7064 mod 37,36. Wikidata sometimes stores only the 12-digit root, such as 0000-0005-9DBA; the regexp does not accept it.\nTranslated names: Международный стандартный номер аудиовизуального произведения (ISAN)\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0000-0000-9E64-0000-9-AA55-2C14-M, 0000-0000-2279-0000-M-B381-1B6A-3, 0000-0000-2435-0000-2-0000-0000-V, 0000-0001-4669-0000-Z-0000-0000-6\nRegexp: ^(?:ISAN )?[0-9A-F]{4}-?[0-9A-F]{4}-?[0-9A-F]{4}-?[0-9A-F]{4}(?:-?[0-9A-Z])?(?:-?[0-9A-F]{4}-?[0-9A-F]{4}(?:-?[0-9A-Z])?)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/isan"}}
{"id": "isbn", "text": "Name: International Standard Book Number (ISBN)\nID: isbn\nKind: datatype\nDescription: ISO 2108 identifier of a book edition, in either of its two forms: the 10-character ISBN used until 2007, whose last character is a check digit or X (isbn10), and the 13-digit ISBN with the prefix 978 or 979 used since then (isbn13). Use this record when a column mixes both forms. The regexp accepts the compact form and the form with hyphens or spaces between the parts.\nTranslated names: Международный стандартный книжный номер (ISBN)\nCategories: publishing, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9780521293662, 0-521-29366-9, 052122151X\nRegexp: ^(?:(?:\\d[- ]?){9}[\\dX]|97[89](?:[- ]?\\d){10})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["publishing", "objectids"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/isbn"}}
{"id": "isbn10", "text": "Name: International Standard Book Number 10-digits (ISBN10)\nID: isbn10\nKind: datatype\nDescription: 10-digit International Standard Book Number, used for books published before 2007. The last character is a check digit (0-9 or X).\nCategories: objectids, publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0-521-29366-9, 0-521-22151-X\nRegexp: ^(?:\\d[- ]?){9}[\\dX]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids", "publishing"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/isbn10"}}
{"id": "isbn13", "text": "Name: International Standard Book Number 13-digits (ISBN13)\nID: isbn13\nKind: datatype\nDescription: 13-digit International Standard Book Number, used since 2007. It starts with the prefix 978 or 979.\nCategories: objectids, publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 978-0-521-29366-2, 978-0-521-22151-1, 978-1107075412, 978-94-6298-380-9\nRegexp: ^97[89](?:[- ]?\\d){10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids", "publishing"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/isbn13"}}
{"id": "isced2011_level", "text": "Name: ISCED 2011 level of education\nID: isced2011_level\nKind: datatype\nDescription: Level of education in the International Standard Classification of Education 2011 (ISCED 2011) of UNESCO: 0 early childhood education, 1 primary, 2 lower secondary, 3 upper secondary, 4 post-secondary non-tertiary, 5 short-cycle tertiary, 6 bachelor's or equivalent, 7 master's or equivalent and 8 doctoral or equivalent. It replaced ISCED 1997, which had seven levels. The regexp covers the one-digit level only, so it matches any digit from 0 to 8.\nCategories: education\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 6, 3, 0\nRegexp: ^[0-8]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/isced2011_level"}}
{"id": "isced_f_2013", "text": "Name: ISCED-F 2013 field of education and training\nID: isced_f_2013\nKind: datatype\nDescription: Code of a field in the ISCED Fields of Education and Training 2013 (ISCED-F 2013) of UNESCO, the companion of ISCED 2011. Broad fields have two digits (00 to 10, and 99 for an unknown field), narrow fields three and detailed fields four, and each code begins with the code of the field above it. A detailed code ending in 0 means not further defined and one ending in 9 not elsewhere classified; narrow fields ending in 8 hold interdisciplinary programmes.\nCategories: education\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0613, 061, 06, 0912, 1014\nRegexp: ^(?:0\\d|10|99)\\d{0,2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/isced_f_2013"}}
{"id": "isco08", "text": "Name: ISCO-08 occupation code\nID: isco08\nKind: datatype\nDescription: Code of an occupation group in the International Standard Classification of Occupations 2008 (ISCO-08) of the International Labour Organization. There are four levels: major group (one digit), sub-major group (two digits), minor group (three digits) and unit group (four digits), and each code begins with the code of the group above it. Major group 0 is the armed forces. ESCO occupations (esco_occupation) sit under ISCO-08 unit groups; the US SOC (ensoc) is a separate national classification.\nCategories: industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2512, 251, 25, 2, 0110\nRegexp: ^\\d{1,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/isco08"}}
{"id": "isicrev4", "text": "Name: ISIC rev 4 class code\nID: isicrev4\nKind: datatype\nDescription: Code of industry by ISIC (International Standard Industrial Classification of All Economic Activities)\nCategories: industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 3030, 3020\nRegexp: ([A-U]|\\d{2,4})", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["industry"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/isicrev4"}}
{"id": "isil", "text": "Name: International Standard Identifier for Libraries (ISIL)\nID: isil\nKind: datatype\nDescription: ISO 15511 identifier of libraries, archives, museums and related organisations. It has up to 15 characters: a prefix (a 2-letter country code or a non-national agency prefix), a hyphen and an identifier given by that agency. Letters, digits, hyphens, colons and slashes are used.\nCategories: publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: NL-HlGH, AT-NMW-Z\nRegexp: ^(?=.{3,15}$)[A-Za-z0-9]{1,4}-[A-Za-z0-9:/-]+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/isil"}}
{"id": "isin", "text": "Name: International Securities Identification Number\nID: isin\nKind: datatype\nDescription: An International Securities Identification Number (ISIN) uniquely identifies a security. Its structure is defined in ISO 6166. The ISIN code is a 12-character alphanumeric code that serves for uniform identification of a security through normalization of the assigned National Number, where one exists, at trading and settlement.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: RU0007661625, NL0000235190\nRegexp: [A-Z]{2}[A-Z\\d]{10}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/isin"}}
{"id": "ismn", "text": "Name: International Standard Music Number (ISMN)\nID: ismn\nKind: datatype\nDescription: ISO 10957 identifier of notated (printed) music. The current form has 13 digits starting with 979-0; the older 10-character form starts with M. The last digit is a check digit.\nCategories: publishing, media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9790032282208, 9790051283651, 979-0-032-28220-8\nRegexp: ^(?:979[- ]?0|M)(?:[- ]?\\d){9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "media"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/ismn"}}
{"id": "isni", "text": "Name: International Standard Name Identifier\nID: isni\nKind: datatype\nDescription: The International Standard Name Identifier (ISNI) is an identifier system for uniquely identifying the public identities of contributors to media content such as books, television programmes, and newspaper articles. Such an identifier consists of 16 digits. It can optionally be displayed as divided into four blocks.\nCategories: science, objectids, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0000 0001 2197 5163, 0000 0001 2141 6409\nRegexp: ^\\d{4} ?\\d{4} ?\\d{4} ?\\d{3}[\\dX]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "objectids", "identifiers"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/isni"}}
{"id": "iso15924", "text": "Name: ISO 15924 script code\nID: iso15924\nKind: datatype\nDescription: Four-letter code of a writing system (script) in ISO 15924, written with an initial capital, such as Latn for Latin or Cyrl for Cyrillic. It is used in language tags (BCP 47) and in Unicode data.\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Latg, Jamo, Qaaa\nRegexp: ^[A-Z][a-z]{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/iso15924"}}
{"id": "iso3166_mx3a", "text": "Name: ISO 3166-2:MX (3-letters code)\nID: iso3166_mx3a\nKind: datatype\nDescription: ISO 3166-2:MX 3-letters alphanumeric codes used to identify Mexican states.\nCategories: geo\nCountries: MX\nLanguages: es\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["MX"], "langs": ["es"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/iso3166_mx3a"}}
{"id": "iso3166code", "text": "Name: identifier for a country subdivision per ISO 3166-2\nID: iso3166code\nKind: datatype\nDescription: identifier for a country subdivision per ISO 3166-2 (include country code)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: BE-VWV, US-AL, AT-4\nRegexp: ^[A-Z]{2}-[A-Z0-9]{1,3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/iso3166code"}}
{"id": "iso4217curcode", "text": "Name: ISO 4217 Currency code\nID: iso4217curcode\nKind: pattern\nDescription: ISO 4217 Currency code\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: XPD, EUR\nRegexp: [A-Z]{3}", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/iso4217curcode"}}
{"id": "iso4217curname", "text": "Name: ISO 4217 Currency name\nID: iso4217curname\nKind: pattern\nDescription: ISO 4217 Currency name\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: palladium, euro", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 43, "url": "http://registry.apicrafter.io/datatype/iso4217curname"}}
{"id": "iso639_1", "text": "Name: ISO 639-1 language code (two letters)\nID: iso639_1\nKind: pattern\nDescription: Two-letter code of a language from ISO 639-1, such as en (English), de (German) or ja (Japanese). About 180 languages have such a code. It is written in lowercase, but data sets often use uppercase.\nTranslated names: Код языка ISO 639-1\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: en, de, JA\nRegexp: ^(?:[a-z]{2}|[A-Z]{2})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/iso639_1"}}
{"id": "iso639_2", "text": "Name: ISO 639-2 language code (three letters)\nID: iso639_2\nKind: pattern\nDescription: Three-letter code of a language from ISO 639-2, such as eng (English) or rus (Russian). About twenty languages have two codes: a bibliographic one based on the English name (ger, fre) and a terminology one based on the native name (deu, fra).\nTranslated names: Код языка ISO 639-2\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: eng, rus, deu, ger\nRegexp: ^(?:[a-z]{3}|[A-Z]{3})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/iso639_2"}}
{"id": "iso639_3", "text": "Name: ISO 639-3 language code\nID: iso639_3\nKind: datatype\nDescription: Three-letter code of an individual language, macrolanguage or special code in ISO 639-3. It extends ISO 639-2 to cover all known living, extinct and constructed languages; SIL International maintains it.\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: jpn, ukr, pnb\nRegexp: ^[a-z]{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/iso639_3"}}
{"id": "iso6523code", "text": "Name: ISO 6523 organization identifier\nID: iso6523code\nKind: datatype\nDescription: An organization identifier as defined in ISO 6523(-1)\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/iso6523code"}}
{"id": "iso6709", "text": "Name: ISO 6709 geopoint\nID: iso6709\nKind: datatype\nDescription: Geographic point as string by ISO 6709, ISO 6709, Standard representation of geographic point location by coordinates, is the international standard for representation of latitude, longitude and altitude for geographic point locations.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 50°40′46.461″N 95°48′26.533″W 123.45m, 50°03′46.461″S 125°48′26.533″E 978.90m", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/iso6709"}}
{"id": "iso8601duration", "text": "Name: Duration\nID: iso8601duration\nKind: pattern\nDescription: The amount of intervening time in a time interval and are represented by the format P[n]Y[n]M[n]DT[n]H[n]M[n]S or P[n]W as shown on the aside\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: P3Y6M4DT12H30M5S", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 43, "url": "http://registry.apicrafter.io/datatype/iso8601duration"}}
{"id": "isrc", "text": "Name: International Standard Recording Code (ISRC)\nID: isrc\nKind: datatype\nDescription: ISO 3901 code of one sound recording or music video recording, not of the composition (iswc): every recording, edit and remix of a song gets its own ISRC. It has 12 characters: a two-letter country code, a three-character registrant code, the last two digits of the reference year and a five-digit designation code. It is often printed with hyphens between the parts, after the word ISRC. There is no check digit.\nTranslated names: Международный стандартный код звукозаписи (ISRC)\nCategories: objectids, publishing, media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: USRC17607839, US-RC1-76-07839, GBAYE7700223, GBAYE7800109\nRegexp: ^(?:ISRC:? ?)?[A-Z]{2}-?[A-Z0-9]{3}-?\\d{2}-?\\d{5}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids", "publishing", "media"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/isrc"}}
{"id": "isrctn_number", "text": "Name: ISRCTN registration number\nID: isrctn_number\nKind: datatype\nDescription: Registration number of a study in the ISRCTN registry, a primary clinical study registry recognised by the WHO International Clinical Trials Registry Platform and by medical journal editors. It is ISRCTN followed by digits; the name first stood for International Standard Randomised Controlled Trial Number.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ISRCTN10175490\nRegexp: ^ISRCTN\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/isrctn_number"}}
{"id": "issn", "text": "Name: International Standard Serial Number (ISSN)\nID: issn\nKind: datatype\nDescription: The International Standard Serial Number (ISSN) is an eight-digit serial number used to uniquely identify a serial publication, such as a magazine. The ISSN is especially helpful in distinguishing between serials with the same title. ISSNs are used in ordering, cataloging, interlibrary loans, and other practices in connection with serial literature.\nCategories: objectids, publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0317-8471, 2049-3630, 03178471\nRegexp: \\d{4}-\\d{3}[\\dX]|\\d{8}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids", "publishing"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/issn"}}
{"id": "issn_l", "text": "Name: Linking ISSN (ISSN-L)\nID: issn_l\nKind: datatype\nDescription: ISSN chosen to group all media versions (print, online) of one continuing resource. It has the format of an ISSN: two groups of four characters, the last of which is a check digit or X.\nCategories: publishing, objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0264-2875, 1748-7188\nRegexp: ^[0-9]{4}\\-[0-9]{3}[0-9X]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "objectids"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/issn_l"}}
{"id": "iswc", "text": "Name: International Standard Musical Work Code (ISWC)\nID: iswc\nKind: datatype\nDescription: ISO 15707 identifier of a musical work as a composition, apart from its recordings (which have ISRC codes) and editions. It is the letter T, a nine-digit work number and a check digit, usually printed as T-123.456.789-C; the dots and hyphens are optional. Collecting societies issue the numbers in sequence under CISAC, the registration authority, and the number says nothing about the work. The check digit is a weighted sum of the digits modulo 10, which the registry does not verify.\nTranslated names: Международный стандартный код музыкального произведения (ISWC)\nCategories: objectids, publishing, media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: T-034.524.680-1, T-000.000.001-0, T0000000010\nRegexp: ^T-?\\d{3}\\.?\\d{3}\\.?\\d{3}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids", "publishing", "media"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/iswc"}}
{"id": "it_aic", "text": "Name: Italian medicine authorisation code (AIC)\nID: it_aic\nKind: datatype\nDescription: Codice AIC (autorizzazione all'immissione in commercio), the code that the Italian Medicines Agency (AIFA) gives to each medicine pack authorised for sale in Italy. It has nine digits including a check digit, or six characters in its base-32 form.\nTranslated names: Codice AIC\nCategories: medical\nCountries: IT\nLanguages: it\nPersonal data: no\nExamples: 079878625, 091810440\nRegexp: ^(?:\\d{9}|[0-9B-DF-HJ-NP-Z]{6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["IT"], "langs": ["it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/it_aic"}}
{"id": "it_codice_catastale", "text": "Name: Italian cadastral municipality code (codice catastale)\nID: it_codice_catastale\nKind: datatype\nDescription: Code of an Italian municipality in the land registry: a letter and three digits, such as H501 for Rome. Characters 12 to 15 of the Italian tax code (codice fiscale) are this code of the place of birth.\nCategories: geo\nCountries: IT\nLanguages: common\nPersonal data: no\nExamples: F839, A004\nRegexp: ^[A-Z]\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["IT"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/it_codice_catastale"}}
{"id": "it_codicefiscale", "text": "Name: Italian tax code (codice fiscale)\nID: it_codicefiscale\nKind: datatype\nDescription: Codice fiscale, the tax code of people in Italy, issued by the Agenzia delle Entrate: 16 characters derived from the surname, the first name, the date of birth and sex (40 is added to the day for women), and the Belfiore code of the place of birth, with a check letter at the end. When two people would get the same code, digits are replaced by letters (omocodia). Legal entities have an 11-digit code that equals their VAT number (it_iva).\nTranslated names: Codice fiscale\nCategories: pii, persons\nCountries: IT\nLanguages: it\nPersonal data: yes\nExamples: DYMMTM43M45I436N, LVFGNC77T47H353V, RCCMNL83S18D969H\nRegexp: ^[A-Z]{6}[0-9LMNPQRSTUV]{2}[ABCDEHLMPRST][0-9LMNPQRSTUV]{2}[A-Z][0-9LMNPQRSTUV]{3}[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IT"], "langs": ["it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/it_codicefiscale"}}
{"id": "it_comune", "text": "Name: Italian municipality (comune)\nID: it_comune\nKind: datatype\nDescription: Name of a comune, the basic municipality of Italy, such as Roma, Bergamo or Abano Terme. Italy has about 7,900 comuni.\nTranslated names: Коммуна Италии\nCategories: geo, government\nCountries: IT\nLanguages: it\nPersonal data: no\nExamples: Roma, Bergamo, Abano Terme", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["IT"], "langs": ["it"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/it_comune"}}
{"id": "it_cuu", "text": "Name: Italian unique office code (codice univoco ufficio)\nID: it_cuu\nKind: datatype\nDescription: Codice univoco ufficio, the 6-character code of an office (organisational unit) of the Italian public administration in the IPA index. It is used, for example, to address electronic invoices to public bodies. ORG-ID.guide lists the register as IT-CUUO; with that prefix an identifier reads IT-CUUO-7GEM3B.\nCategories: government\nCountries: IT\nLanguages: it\nPersonal data: no\nExamples: 7GEM3B, PL20QL, NAELZU, E7F7SL, UFFTT8", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["IT"], "langs": ["it"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/it_cuu"}}
{"id": "it_driver_license", "text": "Name: Italian driver's license number\nID: it_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Italy. Microsoft Purview looks for ten letters and digits: a letter, a letter or digit, seven letters or digits and a final letter, optionally separated by spaces or hyphens.\nCategories: pii, persons\nCountries: IT\nLanguages: it\nPersonal data: yes\nRegexp: ^[A-Z][A-Z0-9](?: - | |-)?[A-Z0-9]{7}(?: - | |-)?[A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IT"], "langs": ["it"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/it_driver_license"}}
{"id": "it_id_card", "text": "Name: Italian identity card number\nID: it_id_card\nKind: datatype\nDescription: Number of an Italian identity card (carta d'identità). The electronic card (CIE) issued since 2016 has nine characters: two letters, five digits and two letters, the first letter being C. Older cards in circulation use two letters and seven digits (paper card) or seven digits and two letters (CIE 2.0).\nCategories: pii, persons\nCountries: IT\nLanguages: it\nPersonal data: yes\nExamples: CA00000AA\nRegexp: ^(?:[A-Z]{2}\\d{5}[A-Z]{2}|[A-Z]{2}\\d{7}|\\d{7}[A-Z]{2})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IT"], "langs": ["it"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/it_id_card"}}
{"id": "it_istat_comune", "text": "Name: Italian ISTAT municipality code\nID: it_istat_comune\nKind: datatype\nDescription: Code of an Italian municipality (six digits), province (three digits) or region (two digits) assigned by the Italian National Institute of Statistics (ISTAT).\nCategories: geo\nCountries: IT\nLanguages: common\nPersonal data: no\nExamples: 015146, 058091\nRegexp: ^(?:\\d{2}|\\d{3}|\\d{6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["IT"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/it_istat_comune"}}
{"id": "it_iva", "text": "Name: Italian VAT number (partita IVA)\nID: it_iva\nKind: datatype\nDescription: Partita IVA, the 11-digit VAT number in Italy: seven digits that identify the taxpayer, a 3-digit tax office code (mostly the province code; 888 and 999 are used for special regimes and for non-residents) and a Luhn check digit. In the EU form it has the IT prefix. For companies the 11 digits are also the fiscal code.\nTranslated names: Partita IVA\nCategories: finances\nCountries: IT\nLanguages: it\nPersonal data: no\nExamples: 61248020200, 21360460394, IT00743110157\nRegexp: ^(?:IT[ -]?)?\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["IT"], "langs": ["it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/it_iva"}}
{"id": "it_passport", "text": "Name: Italian passport number\nID: it_passport\nKind: pattern\nDescription: Number of a passport issued by Italy. Microsoft Purview looks for two letters or digits and seven digits.\nCategories: pii, persons\nCountries: IT\nLanguages: it\nPersonal data: yes\nRegexp: ^[A-Z0-9]{2}\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["IT"], "langs": ["it"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/it_passport"}}
{"id": "it_postcode", "text": "Name: Italian postal code (CAP)\nID: it_postcode\nKind: pattern\nDescription: Italian postal code (CAP, codice di avviamento postale): five digits. San Marino and Vatican City also use codes from this system.\nTranslated names: Почтовый индекс Италии (CAP)\nCategories: geo, pii, common\nCountries: IT\nLanguages: it\nPersonal data: yes\nExamples: 00184, 20121, 50122\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["IT"], "langs": ["it"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/it_postcode"}}
{"id": "it_province", "text": "Name: Italian province\nID: it_province\nKind: datatype\nDescription: Name of a province or metropolitan city of Italy, the level between the region and the comune, such as Milano, Napoli or Bolzano. Each has a two-letter abbreviation, the pattern it_province_code.\nTranslated names: Провинция Италии\nCategories: geo, government\nCountries: IT\nLanguages: it\nPersonal data: no\nExamples: Milano, Napoli, Bolzano", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["IT"], "langs": ["it"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/it_province"}}
{"id": "it_province_code", "text": "Name: Italian province abbreviation (sigla)\nID: it_province_code\nKind: pattern\nDescription: Two-letter abbreviation (sigla) of an Italian province or metropolitan city, such as MI (Milano), RM (Roma) or NA (Napoli). It is written in addresses after the name of the comune.\nTranslated names: Сокращение провинции Италии\nCategories: geo, government\nCountries: IT\nPersonal data: no\nExamples: MI, RM, NA\nRegexp: ^[A-Z]{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["IT"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/it_province_code"}}
{"id": "it_region", "text": "Name: Italian region\nID: it_region\nKind: datatype\nDescription: Name of one of the 20 regions of Italy, such as Lombardia, Lazio or Sicilia, in Italian or English (Lombardy, Sicily). Five of them have special autonomy.\nTranslated names: Область Италии\nCategories: geo, government\nCountries: IT\nLanguages: it, en\nPersonal data: no\nExamples: Lombardia, Lazio, Sicily", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["IT"], "langs": ["it", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/it_region"}}
{"id": "itip", "text": "Name: Identification of an Individual Trade Item Piece (ITIP)\nID: itip\nKind: datatype\nDescription: GS1 identifier of one piece of a trade item that is delivered in several pieces, such as a piece of furniture packed in three boxes. Eighteen digits: the 14-digit GTIN of the trade item, the piece number and the total number of pieces, two digits each. Neither number is 00, and the piece number does not exceed the total. Application Identifier (8006) carries it, and (8026) carries the ITIP of pieces contained in a logistic unit; the element strings are the patterns gs1_ai_8006 and gs1_ai_8026.\nCategories: gs1, objectids, industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 095060001343520102, 095060001343520303\nRegexp: ^\\d{14}(?:0[1-9]|[1-9]\\d){2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1", "objectids", "industry"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/itip"}}
{"id": "itis_tsn", "text": "Name: ITIS Taxonomic Serial Number (TSN)\nID: itis_tsn\nKind: datatype\nDescription: Number of a scientific name in the Integrated Taxonomic Information System run by US, Canadian and Mexican government agencies.\nCategories: science, environment\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 160330, 162003\nRegexp: ^[1-9]\\d{1,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "environment"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/itis_tsn"}}
{"id": "ja3_fingerprint", "text": "Name: JA3 TLS client fingerprint\nID: ja3_fingerprint\nKind: datatype\nDescription: Fingerprint of a TLS client, created at Salesforce in 2017: the MD5 hash of a string built from the ClientHello message (TLS version, cipher suites, extensions, elliptic curves and point formats, in decimal, with GREASE values left out), written as 32 lowercase hexadecimal digits. Threat intelligence feeds and network monitors such as Zeek and Suricata use it to recognize client software, including malware, regardless of IP address or domain. The value alone cannot be told apart from other MD5 hashes; MISP stores it as the ja3-fingerprint-md5 attribute.\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: e7d705a3286e19ea42f587b344ee6865, 6734f37431670b3ab4292b8f60f29984, ada70206e40642a3e4461f35503241d5\nRegexp: ^[0-9a-f]{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ja3_fingerprint"}}
{"id": "ja3s_fingerprint", "text": "Name: JA3S TLS server fingerprint\nID: ja3s_fingerprint\nKind: datatype\nDescription: Server-side counterpart of JA3: the MD5 hash of the TLS version, the chosen cipher suite and the extensions of a ServerHello message, written as 32 lowercase hexadecimal digits. A server answers the same client the same way, so a JA3 and JA3S pair identifies a client-server negotiation, for example malware talking to its command and control server.\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 623de93db17d313345d7ea481e7443cf, 80b3a14bccc8598a1f3bbe83e71f735f\nRegexp: ^[0-9a-f]{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ja3s_fingerprint"}}
{"id": "ja4_fingerprint", "text": "Name: JA4 TLS client fingerprint\nID: ja4_fingerprint\nKind: datatype\nDescription: TLS client fingerprint of the JA4+ suite by FoxIO, the successor of JA3. It has three parts separated by underscores. The first is readable: protocol (t for TLS over TCP, q for QUIC, d for DTLS), two characters of TLS version (13, 12, s3, d2 ...; 00 if unknown), d if SNI is present or i if not, the number of cipher suites and of extensions as two digits each, and the first and last characters of the first ALPN value (00 if none). The second and third parts are the first 12 lowercase hex digits of the SHA-256 hashes of the sorted cipher list and of the extension and signature algorithm lists.\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: t13d1516h2_8daaf6152771_e5627efa2ab1, t13d1516h2_8daaf6152771_b186095e22b6\nRegexp: ^[tqd](?:1[0-3]|s[23]|d[1-3]|00)[di][0-9]{4}[0-9A-Za-z]{2}_[0-9a-f]{12}_[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ja4_fingerprint"}}
{"id": "je_charity_number", "text": "Name: Jersey registered charity number\nID: je_charity_number\nKind: datatype\nDescription: Number of a charity in the Jersey Charity Register. ORG-ID.guide lists the register as JE-JCR; with that prefix an identifier reads JE-JCR-345.\nCategories: companies\nCountries: JE\nLanguages: en\nPersonal data: no\nExamples: 345, 69, 120", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["JE"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/je_charity_number"}}
{"id": "je_jfsc_registry_number", "text": "Name: Jersey Financial Services Commission registry number\nID: je_jfsc_registry_number\nKind: datatype\nDescription: Number of a company or other entity in the registry of the Jersey Financial Services Commission (JFSC). The number alone is not unique: ORG-ID.guide adds the registry type, such as RC_ for companies. ORG-ID.guide lists the register as JE-FSC; with that prefix an identifier reads JE-FSC-RC_119821.\nCategories: companies\nCountries: JE\nLanguages: en\nPersonal data: no\nExamples: RC_119821, RC_87846, RBN_94687", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["JE"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/je_jfsc_registry_number"}}
{"id": "je_postcode", "text": "Name: Jersey postal code\nID: je_postcode\nKind: pattern\nDescription: Postal code in Jersey: the letters JE, a digit and an optional digit or letter, an optional space, then a digit and two letters.\nCategories: geo, pii, common\nCountries: JE\nLanguages: en\nPersonal data: yes\nExamples: JE1 1AA, JE2 2BT\nRegexp: ^JE\\d[\\dA-Z]? ?\\d[ABD-HJLN-UW-Z]{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["JE"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/je_postcode"}}
{"id": "jfrog_api_key", "text": "Name: JFrog Artifactory API key\nID: jfrog_api_key\nKind: datatype\nDescription: Deprecated API key of JFrog Artifactory: the prefix AKCp followed by 69 letters and digits (the format that the gitleaks secret scanner checks). JFrog replaced API keys with reference and access tokens, but old keys still appear in configuration files.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: AKCpExampleTokenExampleTokenExampleTokenExampleTokenExampleTokenExampleTo\nRegexp: ^AKCp[A-Za-z0-9]{69}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/jfrog_api_key"}}
{"id": "jfrog_reference_token", "text": "Name: JFrog reference token\nID: jfrog_reference_token\nKind: datatype\nDescription: Short token of the JFrog Platform (Artifactory) that refers to a full JWT access token. It has 64 characters: the prefix cmVmd followed by 59 letters and digits. JFrog introduced it to replace API keys.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: cmVmdExampleTokenExampleTokenExampleTokenExampleTokenExampleToke\nRegexp: ^cmVmd[A-Za-z0-9]{59}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/jfrog_reference_token"}}
{"id": "jo_association_number", "text": "Name: Jordanian association registration number\nID: jo_association_number\nKind: datatype\nDescription: Number of an association in the Register of Associations of Jordan. ORG-ID.guide lists the register as JO-MSD; with that prefix an identifier reads JO-MSD-2013011100066.\nCategories: companies\nCountries: JO\nLanguages: ar\nPersonal data: no\nExamples: 2013011100066, 2017011116227, 2017011116153", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["JO"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/jo_association_number"}}
{"id": "jo_company_national_number", "text": "Name: Jordanian company national number\nID: jo_company_national_number\nKind: datatype\nDescription: National number of a company at the Companies Control Department of Jordan. ORG-ID.guide lists the register as JO-CCD; with that prefix an identifier reads JO-CCD-200105534.\nCategories: companies\nCountries: JO\nLanguages: ar\nPersonal data: no\nExamples: 200105534, 200138796, 200063296, 200115256", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["JO"], "langs": ["ar"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/jo_company_national_number"}}
{"id": "jo_postcode", "text": "Name: Jordan postal code\nID: jo_postcode\nKind: pattern\nDescription: Postal code in Jordan: five digits.\nCategories: geo, pii, common\nCountries: JO\nLanguages: ar\nPersonal data: yes\nExamples: 11937, 11190\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["JO"], "langs": ["ar"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/jo_postcode"}}
{"id": "jobtitle", "text": "Name: Work position / Job title\nID: jobtitle\nKind: datatype\nDescription: Work positions / job title\nTranslated names: Должность\nCategories: persons, companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Aid worker/humanitarian worker", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["persons", "companies"], "country": [], "langs": ["common"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/jobtitle"}}
{"id": "jp_bank_account", "text": "Name: Japanese bank account number\nID: jp_bank_account\nKind: pattern\nDescription: Number of a bank account held in Japan. Microsoft Purview looks for seven or eight digits; the four-digit bank code and three-digit branch code are written separately.\nCategories: finances\nCountries: JP\nLanguages: ja\nPersonal data: no\nRegexp: ^\\d{7,8}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["JP"], "langs": ["ja"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/jp_bank_account"}}
{"id": "jp_cn", "text": "Name: Japanese corporate number (hōjin bangō)\nID: jp_cn\nKind: datatype\nDescription: 法人番号 (hōjin bangō), the 13-digit Corporate Number that the National Tax Agency gives to corporations, government bodies and other organisations in Japan. The first digit is a check digit and is never 0.\nTranslated names: 法人番号\nCategories: companies\nCountries: JP\nLanguages: ja\nPersonal data: no\nExamples: 1878613755182, 2506450764947, 1-8786-1375-5182\nRegexp: ^[1-9]-?\\d{4}-?\\d{4}-?\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["JP"], "langs": ["ja"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/jp_cn"}}
{"id": "jp_driver_license", "text": "Name: Japanese driver's license number\nID: jp_driver_license\nKind: datatype\nDescription: Twelve-digit number of a Japanese driver's license. The first two digits identify the prefectural public safety commission that first issued the license, the next two are the last two digits of the year it was first obtained, then come a six-digit serial number, a check digit and a last digit that counts reissues.\nTranslated names: 運転免許証番号\nCategories: pii, persons\nCountries: JP\nLanguages: ja\nPersonal data: yes\nRegexp: ^\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["JP"], "langs": ["ja"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/jp_driver_license"}}
{"id": "jp_lg_code", "text": "Name: Japanese local government code (dantai code)\nID: jp_lg_code\nKind: datatype\nDescription: Six-digit code of a Japanese prefecture or municipality defined by the Ministry of Internal Affairs and Communications (JIS X 0402 plus a check digit). The first two digits are the prefecture.\nCategories: geo, government\nCountries: JP\nLanguages: common\nPersonal data: no\nExamples: 261009, 011002\nRegexp: ^\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["JP"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/jp_lg_code"}}
{"id": "jp_passport", "text": "Name: Japanese passport number\nID: jp_passport\nKind: pattern\nDescription: Number of a passport issued by Japan - two letters followed by seven digits. The first letter shows the passport type (M for a five-year passport, T for a ten-year one).\nTranslated names: 旅券番号\nCategories: pii, persons\nCountries: JP\nLanguages: ja\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["JP"], "langs": ["ja"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/jp_passport"}}
{"id": "jp_pension_number", "text": "Name: Japanese basic pension number\nID: jp_pension_number\nKind: datatype\nDescription: Ten-digit number that identifies a person across all Japanese public pension schemes. It was introduced in January 1997 and stays the same for life. It is written as a four-digit code and a six-digit serial number, usually with a hyphen between them. It is different from the twelve-digit My Number (mynumber).\nTranslated names: 基礎年金番号\nCategories: pii, persons\nCountries: JP\nLanguages: ja\nPersonal data: yes\nRegexp: ^\\d{4}-?\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["JP"], "langs": ["ja"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/jp_pension_number"}}
{"id": "jp_postcode", "text": "Name: Japanese postal code\nID: jp_postcode\nKind: pattern\nDescription: Postal code (郵便番号) in Japan: seven digits, written as three digits, a hyphen and four digits, often after the 〒 mark.\nTranslated names: Почтовый индекс Японии\nCategories: geo, pii, common\nCountries: JP\nLanguages: ja\nPersonal data: yes\nExamples: 100-0001, 530-0001\nRegexp: ^\\d{3}-?\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["JP"], "langs": ["ja"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/jp_postcode"}}
{"id": "jp_prefecture_code", "text": "Name: Japanese prefecture code (JIS X 0401)\nID: jp_prefecture_code\nKind: pattern\nDescription: Two-digit code of a Japanese prefecture from JIS X 0401, from 01 (Hokkaido) to 47 (Okinawa), for example 13 for Tokyo. ISO 3166-2:JP uses the same number after JP-.\nTranslated names: Код префектуры Японии (JIS X 0401)\nCategories: geo\nCountries: JP\nPersonal data: no\nExamples: 01, 13, 27\nRegexp: ^(?:0[1-9]|[1-3]\\d|4[0-7])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["JP"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/jp_prefecture_code"}}
{"id": "jp_region", "text": "Name: Japanese region\nID: jp_region\nKind: datatype\nDescription: Name of one of the eight traditional regions of Japan that group the prefectures: Hokkaido, Tohoku, Kanto, Chubu, Kansai (Kinki), Chugoku, Shikoku and Kyushu with Okinawa. It is written in Japanese, with or without 地方 (region), or in English.\nTranslated names: Регион Японии\nCategories: geo, government\nCountries: JP\nLanguages: ja, en\nPersonal data: no\nExamples: 関東, 東北地方, Kansai", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["JP"], "langs": ["ja", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/jp_region"}}
{"id": "jp_residence_card", "text": "Name: Japanese residence card number\nID: jp_residence_card\nKind: datatype\nDescription: Number of the residence card (在留カード) issued to mid- to long-term foreign residents of Japan: two letters, eight digits and two letters.\nCategories: pii, persons\nCountries: JP\nLanguages: ja\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{8}[A-Z]{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["JP"], "langs": ["ja"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/jp_residence_card"}}
{"id": "jp_resident_registration_number", "text": "Name: Japanese resident registration number\nID: jp_resident_registration_number\nKind: datatype\nDescription: Eleven-digit number that Microsoft Purview detects as the Japanese resident registration number; the resident record code (住民票コード) of the Basic Resident Register has 11 digits.\nCategories: pii, persons\nCountries: JP\nLanguages: ja\nPersonal data: yes\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["JP"], "langs": ["ja"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/jp_resident_registration_number"}}
{"id": "jwt", "text": "Name: JSON Web Token (JWT)\nID: jwt\nKind: datatype\nDescription: Compact JSON Web Token (RFC 7519) signed with JWS: three Base64url parts (header, claims and signature) separated by dots. The header and the claims are JSON objects, so both parts start with ey. Used as bearer access tokens and ID tokens; the encrypted JWE form has five parts and is not covered.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk\nRegexp: ^ey[A-Za-z0-9_-]+\\.ey[A-Za-z0-9_-]+\\.[A-Za-z0-9_-]*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/jwt"}}
{"id": "kbk", "text": "Name: Russian budget classification code (KBK)\nID: kbk\nKind: datatype\nDescription: Russian budget classification code KBK (kod byudzhetnoy klassifikacii) identifiers certain budget allocation of the federal or regional budget\nTranslated names: Код бюджетной классификации (КБК)\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/kbk"}}
{"id": "ke_kra_pin", "text": "Name: Kenyan KRA PIN\nID: ke_kra_pin\nKind: datatype\nDescription: Personal Identification Number (PIN) that the Kenya Revenue Authority gives to taxpayers, including companies and other organisations. ORG-ID.guide lists the register as KE-KRA; with that prefix an identifier reads KE-KRA-P00000000150Q.\nCategories: finances, companies\nCountries: KE\nLanguages: en, sw\nPersonal data: yes\nExamples: P00000000150Q, P051365947M", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["KE"], "langs": ["en", "sw"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/ke_kra_pin"}}
{"id": "ke_ngo_number", "text": "Name: Kenyan NGO registration number\nID: ke_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the NGOs Co-ordination Board of Kenya. ORG-ID.guide lists the register as KE-NCB; with that prefix an identifier reads KE-NCB-218051120898201.\nCategories: companies\nCountries: KE\nLanguages: en, sw\nPersonal data: no\nExamples: 218051120898201, 200201282375", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["KE"], "langs": ["en", "sw"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ke_ngo_number"}}
{"id": "ke_postcode", "text": "Name: Kenya postal code\nID: ke_postcode\nKind: pattern\nDescription: Postal code in Kenya: five digits.\nCategories: geo, pii, common\nCountries: KE\nLanguages: en, sw\nPersonal data: yes\nExamples: 20100, 00100\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["KE"], "langs": ["en", "sw"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ke_postcode"}}
{"id": "keccak256hash", "text": "Name: Keccak-256 hash\nID: keccak256hash\nKind: datatype\nDescription: Digest of the original Keccak-256 hash function (256 bits) as used by Ethereum. It differs from the standardized SHA3-256, which uses different padding. It is written as 64 hexadecimal digits. Other 256-bit digests (SHA-256, SHA3-256, BLAKE2b-256, BLAKE3 and Streebog-256) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470, 4e03657aea45a94fc7d47ba826c8d667c0d1e6e33a64a036ec44f58fa12d6c45\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/keccak256hash"}}
{"id": "keccak512hash", "text": "Name: Keccak-512 hash\nID: keccak512hash\nKind: datatype\nDescription: Digest of the original Keccak-512 hash function (512 bits). It differs from the standardized SHA3-512, which uses different padding. It is written as 128 hexadecimal digits. Other 512-bit digests (SHA-512, SHA3-512, BLAKE2b-512 and Streebog-512) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0eab42de4c3ceb9235fc91acffe746b29c29a8c366b7c60e4e67c466f36a4304c00fa9caf9d87976ba469bcbe06713b435f091ef2769fb160cdab33d3670680e, 18587dc2ea106b9a1563e32b3312421ca164c7f1f07bc922a9c83d77cea3a1e5d0c69910739025372dc14ac9642629379540c17e2a65b19d77aa511a9d00bb96\nRegexp: ^[0-9a-fA-F]{128}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/keccak512hash"}}
{"id": "kegg_compound_id", "text": "Name: KEGG COMPOUND identifier\nID: kegg_compound_id\nKind: datatype\nDescription: Identifier of a small molecule or other chemical substance in KEGG COMPOUND, one of the KEGG LIGAND databases: C and a number, as in C00031 for D-glucose. Other KEGG entries use other letters, for example D for KEGG DRUG, G for GLYCAN and R for REACTION.\nCategories: chemistry, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C00031, C12345\nRegexp: ^C\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/kegg_compound_id"}}
{"id": "kegg_orthology_id", "text": "Name: KEGG Orthology (KO) identifier\nID: kegg_orthology_id\nKind: datatype\nDescription: Identifier of a KEGG Orthology group: a manually defined group of orthologous genes that matches a node in KEGG pathway maps and BRITE hierarchies, used to assign functions to genes. It is K and a number.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: K00001, K00844\nRegexp: ^K\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/kegg_orthology_id"}}
{"id": "kegg_pathway_id", "text": "Name: KEGG pathway map identifier\nID: kegg_pathway_id\nKind: datatype\nDescription: Identifier of a pathway map in KEGG PATHWAY, the hand-drawn maps of molecular interaction and reaction networks of the Kyoto Encyclopedia of Genes and Genomes. It is a prefix of two to four characters and five digits: map for the reference pathway or a KEGG organism code, such as hsa for human, for the pathway of one organism.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: map00010, hsa00010, rsk00410\nRegexp: ^\\w{2,4}\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/kegg_pathway_id"}}
{"id": "keyword", "text": "Name: Keyword\nID: keyword\nKind: datatype\nDescription: A short word or phrase that describes the topic of a resource, such as a document, dataset or web page, and is used to find and group such resources. Keywords can be free-form tags or terms from a controlled vocabulary. One field often holds several keywords separated by commas or semicolons. Semantic MediaWiki has a Keyword datatype for these values; it limits their length and matches them case- and diacritic-insensitively.\nTranslated names: Ключевое слово\nCategories: texts, common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: air quality, open data", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["texts", "common"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/keyword"}}
{"id": "kg_inn", "text": "Name: Kyrgyz taxpayer identification number (INN)\nID: kg_inn\nKind: datatype\nDescription: ИНН, the taxpayer identification number of a legal entity or branch, as shown in the register of legal entities of the Ministry of Justice of Kyrgyzstan. ORG-ID.guide lists it under KG-TIN and KG-INN; with that prefix an identifier reads KG-TIN-02507199510010.\nCategories: finances, companies\nCountries: KG\nLanguages: ky, ru\nPersonal data: yes\nExamples: 02507199510010, 20502198100469", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["KG"], "langs": ["ky", "ru"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/kg_inn"}}
{"id": "kg_okpo", "text": "Name: Kyrgyz OKPO code\nID: kg_okpo\nKind: datatype\nDescription: OKPO code, the statistical code of an enterprise or organisation in Kyrgyzstan, as shown in the register of legal entities. ORG-ID.guide lists the register as KG-OKPO; with that prefix an identifier reads KG-OKPO-29693656.\nCategories: companies\nCountries: KG\nLanguages: ky, ru\nPersonal data: no\nExamples: 29693656, 22383800", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["KG"], "langs": ["ky", "ru"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/kg_okpo"}}
{"id": "kg_postcode", "text": "Name: Kyrgyzstan postal code\nID: kg_postcode\nKind: pattern\nDescription: Postal code in Kyrgyzstan: six digits.\nCategories: geo, pii, common\nCountries: KG\nLanguages: ky, ru\nPersonal data: yes\nExamples: 720001\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["KG"], "langs": ["ky", "ru"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/kg_postcode"}}
{"id": "kg_registration_number", "text": "Name: Kyrgyz legal entity registration number\nID: kg_registration_number\nKind: datatype\nDescription: Registration number (Рег. №) of a legal entity or branch in the register of legal entities of the Ministry of Justice of Kyrgyzstan. ORG-ID.guide lists the register as KG-ID; with that prefix an identifier reads KG-ID-48206-3303-ООО.\nCategories: companies\nCountries: KG\nLanguages: ky, ru\nPersonal data: no\nExamples: 48206-3303-ООО", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["KG"], "langs": ["ky", "ru"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/kg_registration_number"}}
{"id": "kh_ngo_number", "text": "Name: Cambodian NGO registration number\nID: kh_ngo_number\nKind: datatype\nDescription: Registration number of a national non-governmental organisation at the Ministry of Interior of Cambodia. ORG-ID.guide lists the register as KH-NNGO; with that prefix an identifier reads KH-NNGO-502.\nCategories: companies\nCountries: KH\nLanguages: km\nPersonal data: no\nExamples: 502", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["KH"], "langs": ["km"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/kh_ngo_number"}}
{"id": "kh_postcode", "text": "Name: Cambodia postal code\nID: kh_postcode\nKind: pattern\nDescription: Postal code in Cambodia: five or six digits.\nCategories: geo, pii, common\nCountries: KH\nLanguages: km\nPersonal data: yes\nExamples: 120101, 120108\nRegexp: ^\\d{5,6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["KH"], "langs": ["km"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/kh_postcode"}}
{"id": "kinopoisk_film_id", "text": "Name: Kinopoisk film ID\nID: kinopoisk_film_id\nKind: datatype\nDescription: Numeric identifier of a film or television series on Kinopoisk, a Russian film database and streaming service, as in kinopoisk.ru/film/<id>/. People have separate numbers (kinopoisk.ru/name/<id>/).\nTranslated names: Идентификатор фильма на Кинопоиске\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 325, 301, 79848\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/kinopoisk_film_id"}}
{"id": "kladr", "text": "Name: KLADR code (Russian)\nID: kladr\nKind: datatype\nDescription: Russian unique codes assigned by Government Tax Service for every administrative address in Russian federation. Replaces by FIAS government system\nTranslated names: Код КЛАДР\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/kladr"}}
{"id": "kosgucode", "text": "Name: Russian Public Administration Sector Classification Code (KOSGU)\nID: kosgucode\nKind: datatype\nDescription: Russian Public Administration Sector Classification Code (KOSGU) used in Russian budget planning and procurement\nTranslated names: Код КОСГУ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/kosgucode"}}
{"id": "kpp", "text": "Name: Russian company supplemental registration code (KPP)\nID: kpp\nKind: datatype\nDescription: Russian company supplemental registration code (KPP). Used in combination with Taxpayer INN code\nTranslated names: Код постановки на учёт (КПП)\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 772501001, 770901001\nRegexp: ^\\d{4}[0-9A-Z]{2}\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/kpp"}}
{"id": "kr_crn", "text": "Name: South Korean corporate registration number\nID: kr_crn\nKind: datatype\nDescription: Thirteen-digit corporate registration number (beopin deungnok beonho) of a company registered with a South Korean court registry, written as six and seven digits.\nCategories: companies\nCountries: KR\nLanguages: common\nPersonal data: no\nExamples: 110111-2487050, 110111-0108484, 130111-0006246\nRegexp: ^[0-9]{6}-[0-9]{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["KR"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/kr_crn"}}
{"id": "krbankaccount", "text": "Name: Korean bank account by field name\nID: krbankaccount\nKind: datatype\nDescription: Korean bank account by field name identifier\nCategories: finances\nCountries: KR\nLanguages: ko\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["KR"], "langs": ["ko"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/krbankaccount"}}
{"id": "krbusinessreg", "text": "Name: Korean business registration number by field name\nID: krbusinessreg\nKind: datatype\nDescription: Korean business registration number by field name identifier\nCategories: finances\nCountries: KR\nLanguages: ko\nPersonal data: no\nRegexp: ^[0-9]{3}-[0-9]{2}-[0-9]{5}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["KR"], "langs": ["ko"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/krbusinessreg"}}
{"id": "krcity", "text": "Name: Korean city name by field name\nID: krcity\nKind: datatype\nDescription: Korean city name by field name identifier\nCategories: geo\nCountries: KR\nLanguages: ko\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["KR"], "langs": ["ko"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/krcity"}}
{"id": "krdriverlic", "text": "Name: Korean driver license by field name\nID: krdriverlic\nKind: datatype\nDescription: Korean driver license by field name identifier\nCategories: pii, persons\nCountries: KR\nLanguages: ko\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["KR"], "langs": ["ko"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/krdriverlic"}}
{"id": "krpassport", "text": "Name: Korean passport by field name\nID: krpassport\nKind: datatype\nDescription: Korean passport by field name identifier\nCategories: pii, persons\nCountries: KR\nLanguages: ko\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["KR"], "langs": ["ko"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/krpassport"}}
{"id": "krpostcode", "text": "Name: Korean postal code by field name\nID: krpostcode\nKind: datatype\nDescription: Korean postal code by field name identifier\nCategories: geo\nCountries: KR\nLanguages: ko\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["KR"], "langs": ["ko"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/krpostcode"}}
{"id": "krprovince", "text": "Name: Korean province by field name\nID: krprovince\nKind: datatype\nDescription: Korean province by field name identifier\nCategories: geo\nCountries: KR\nLanguages: ko\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["KR"], "langs": ["ko"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/krprovince"}}
{"id": "krrrn", "text": "Name: Korean RRN by field name\nID: krrrn\nKind: datatype\nDescription: Korean RRN by field name identifier\nCategories: pii, persons\nCountries: KR\nLanguages: ko\nPersonal data: yes\nRegexp: ^[0-9]{6}-[0-9]{7}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["KR"], "langs": ["ko"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/krrrn"}}
{"id": "krtaxnumber", "text": "Name: Korean tax number by field name\nID: krtaxnumber\nKind: datatype\nDescription: Korean tax number by field name identifier\nCategories: finances\nCountries: KR\nLanguages: ko\nPersonal data: no\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["KR"], "langs": ["ko"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/krtaxnumber"}}
{"id": "ksuid", "text": "Name: KSUID (K-Sortable Unique Identifier)\nID: ksuid\nKind: datatype\nDescription: 160-bit identifier from Segment's ksuid library. It is a 32-bit timestamp in seconds since 13 May 2014 (Unix time 1400000000) followed by 128 random bits, so values sort by creation time. The text form is always 27 base62 characters (digits, uppercase and lowercase letters) without separators. The largest KSUID is aWgEPTl1tmebfsQzFP4bxwgy80V, so the first character is a digit, an uppercase letter or a.\nTranslated names: KSUID (K-сортируемый уникальный идентификатор)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0ujtsYcgvSTl8PAuAdqWYSMnLOv, 0ujsswThIGTUYm2K8FjOOfXtY1K, aWgEPTl1tmebfsQzFP4bxwgy80V\nRegexp: ^[0-9A-Za][0-9A-Za-z]{26}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ksuid"}}
{"id": "kvk", "text": "Name: Dutch Chamber of Commerce number (KVK-nummer)\nID: kvk\nKind: datatype\nDescription: KVK-nummer, the eight-digit number that the Netherlands Chamber of Commerce (Kamer van Koophandel, KVK) gives to every company, legal entity and other organisation registered in the Business Register (Handelsregister). An organisation has one KVK number; each of its locations (vestigingen) has a separate 12-digit vestigingsnummer (nl_kvk_vestigingsnummer), and a legal entity also gets an RSIN (rsin). KVK publishes no check-digit rule. The Wikidata format constraint also accepts seven digits.\nTranslated names: Chamber of Commerce number (KVK); KVK-nummer; Номер Торговой палаты Нидерландов (KVK)\nCategories: companies\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: 68750110, 69599084, 59581883\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/kvk"}}
{"id": "kvrcode", "text": "Name: Russian budget expense type code (KVR)\nID: kvrcode\nKind: datatype\nDescription: Code of the Russian budget expense type (код вида расходов, КВР), the part of the budget classification that describes the kind of expense. Used in budget planning and public procurement.\nTranslated names: Код вида расходов (КВР)\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/kvrcode"}}
{"id": "kvrname", "text": "Name: Russian budget expense type code name (KVR)\nID: kvrname\nKind: datatype\nDescription: Name of the Russian budget expense type (вид расходов, КВР) that a KVR code stands for. The code is kvrcode.\nTranslated names: Наименование кода вида расходов (КВР)\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/kvrname"}}
{"id": "kw_postcode", "text": "Name: Kuwait postal code\nID: kw_postcode\nKind: pattern\nDescription: Postal code in Kuwait: five digits.\nCategories: geo, pii, common\nCountries: KW\nLanguages: ar\nPersonal data: yes\nExamples: 54541, 54551, 54404, 13009\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["KW"], "langs": ["ar"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/kw_postcode"}}
{"id": "kz_bin", "text": "Name: Kazakh business identification number (BIN)\nID: kz_bin\nKind: datatype\nDescription: Business identification number (BIN) of Kazakhstan: the 12-digit number of a legal entity, of a branch or representative office, or of an individual entrepreneur working in joint entrepreneurship. It is also the tax identification number of these taxpayers. The first four digits are the year and month of registration. The fifth digit is the type: 4 for a resident legal entity, 5 for a non-resident legal entity, 6 for a joint individual entrepreneur. The sixth digit is 0 for a head office, 1 for a branch, 2 for a representative office and 3 for a peasant farm in joint entrepreneurship. Five digits of serial number follow (90001 to 99999 for bodies and participants of the Astana International Financial Centre), and the last digit is a check digit. The BIN replaced the taxpayer registration number (RNN) on 1 January 2013. Individuals have an IIN (kz_iin) instead. ORG-ID.guide lists the register as KZ-BIN, so an identifier reads KZ-BIN-950440001673.\nTranslated names: Бизнес-идентификационный номер (БИН); Бизнес-сәйкестендіру нөмірі (БСН)\nCategories: companies\nCountries: KZ\nLanguages: kk, ru\nPersonal data: no\nExamples: 950440001673, 990940003030, 000640002067\nRegexp: ^\\d{4}[456][0-3]\\d{6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/kz_bin"}}
{"id": "kz_iban", "text": "Name: Kazakh IBAN\nID: kz_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in Kazakhstan. Kazakhstan uses the IBAN as the national account number, called the individual identification code of the account (ИИК). It has 20 characters: KZ, two IBAN check digits, a 3-digit bank code and a 13-character account number that can contain letters.\nTranslated names: IBAN (ИИК) Казахстана\nCategories: finances\nCountries: KZ\nLanguages: kk, ru\nPersonal data: no\nExamples: KZ244350000012344567, KZ24 4350 0000 1234 4567\nRegexp: ^KZ\\d{2} ?\\d{3}[A-Z0-9](?: ?[A-Z0-9]{4}){3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/kz_iban"}}
{"id": "kz_iin", "text": "Name: Kazakh individual identification number (IIN)\nID: kz_iin\nKind: datatype\nDescription: Individual identification number (IIN) of Kazakhstan: the 12-digit number that a citizen or a resident foreigner receives at first registration. It never changes, is printed on the identity card and serves as the tax identification number of individuals and of individual entrepreneurs working on their own. Numbers formed before 26 August 2013 usually start with the date of birth (YYMMDD) and a digit for century and sex, but the current rules give the digits no meaning, so the number must not be parsed. The last digit is a check digit, computed as for the BIN (kz_bin). The IIN replaced the taxpayer registration number (RNN) and the social individual code (SIK) on 1 January 2013.\nTranslated names: Индивидуальный идентификационный номер (ИИН); Жеке сәйкестендіру нөмірі (ЖСН)\nCategories: pii, persons\nCountries: KZ\nLanguages: kk, ru\nPersonal data: yes\nExamples: 500101100010, 500101100106\nRegexp: ^\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/kz_iin"}}
{"id": "kz_kato", "text": "Name: Kazakh KATO code\nID: kz_kato\nKind: datatype\nDescription: Nine-digit code of an administrative-territorial object or settlement of Kazakhstan in the national Classifier of administrative-territorial objects (KATO, НК РК 11), kept by the Bureau of National Statistics. The code is hierarchical: AB is the region or city of republican significance (10 to 70 for regions, above 70 for cities such as Astana 71 and Almaty 75), CD a district or a city of regional significance, EF an object of district level such as a rural district or a town, and HIJ a village or another small settlement. The first two, four or six digits alone may stand for the higher levels; zeros fill the rest of a full code. The classifier also has a separate one-digit attribute K for the type of locality, which is not part of the nine-digit code. The current edition НК РК 11-2025 took effect on 1 February 2025.\nTranslated names: Код КАТО\nCategories: geo\nCountries: KZ\nLanguages: common\nPersonal data: no\nExamples: 710000000, 750000000, 351010000, 154200000\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["KZ"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/kz_kato"}}
{"id": "kz_kbe", "text": "Name: Kazakh beneficiary code (KBe)\nID: kz_kbe\nKind: datatype\nDescription: Two-digit code of the recipient in Kazakh payment documents (код бенефициара, КБе). The first digit is residence: 1 for a resident of Kazakhstan, 2 for a non-resident. The second digit is the sector of the economy: 1 government, 2 regional and local authorities, 3 central bank, 4 other deposit-taking organizations, 5 other financial organizations, 6 state non-financial organizations, 7 non-state non-financial organizations, 8 non-profit organizations serving households, 9 households. The code of the sender (КОд) has the same form. The codes come from the rules of the National Bank of Kazakhstan on economic sector and payment purpose codes, and go together with the payment purpose code (kz_knp).\nTranslated names: Код бенефициара (КБе)\nCategories: finances\nCountries: KZ\nLanguages: kk, ru\nPersonal data: no\nExamples: 17, 19, 24\nRegexp: ^[12][1-9]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/kz_kbe"}}
{"id": "kz_knp", "text": "Name: Kazakh payment purpose code (KNP)\nID: kz_knp\nKind: datatype\nDescription: Three-digit code of the purpose of a payment (код назначения платежа, КНП) in Kazakh payment orders and bank transfers, from the list in the rules of the National Bank of Kazakhstan on economic sector and payment purpose codes. Banks report it to the National Bank for payment statistics. It goes together with the beneficiary code (kz_kbe).\nTranslated names: Код назначения платежа (КНП)\nCategories: finances\nCountries: KZ\nLanguages: kk, ru\nPersonal data: no\nExamples: 710, 780\nRegexp: ^\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/kz_knp"}}
{"id": "kz_oked", "text": "Name: Kazakh economic activity code (OKED)\nID: kz_oked\nKind: datatype\nDescription: Code of the General classifier of economic activities of Kazakhstan (ОКЭД, НК РК 03-2019), kept by the Bureau of National Statistics and built on NACE Rev. 2 (eu_nace). A section is a letter. Divisions, groups, classes and subclasses have two to five digits, written with a dot after the second and after the fourth digit, as in 06.10.0. The first four digits follow NACE, and the fifth digit adds national subclasses. Data files of the Bureau write the codes without dots, as in 06100. The edition НК РК 03-2019 took effect on 1 January 2020.\nTranslated names: Код ОКЭД\nCategories: industry\nCountries: KZ\nLanguages: kk, ru\nPersonal data: no\nExamples: 06.10.0, 62.01.1, 62.01, 01111, C\nRegexp: ^(?:[A-U]|\\d{2}(?:\\.\\d(?:\\d(?:\\.\\d)?)?)?|\\d{3,5})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/kz_oked"}}
{"id": "kz_postal_code", "text": "Name: Kazakh postal code\nID: kz_postal_code\nKind: pattern\nDescription: Postal code of Kazakhstan. The rules on postal codes approved by order No. 66 of the Minister of Information and Communications of 29 July 2016 give each building its own seven-character code: a Latin letter for the region or city of republican significance, two digits for the district, then a letter, a digit, a letter and a digit for the building. The older six-digit codes of post offices, such as 010000 for Astana, remain in wide use, and both forms appear in addresses.\nTranslated names: Почтовый индекс Казахстана\nCategories: geo, pii, common\nCountries: KZ\nLanguages: common\nPersonal data: yes\nExamples: R00H5A9, 010000, 050000\nRegexp: ^(?:\\d{6}|[A-Z]\\d{2}[A-Z]\\d[A-Z]\\d)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["KZ"], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/kz_postal_code"}}
{"id": "kz_rnn", "text": "Name: Kazakh taxpayer registration number (RNN)\nID: kz_rnn\nKind: datatype\nDescription: Taxpayer registration number (регистрационный номер налогоплательщика, РНН) that the tax authorities of Kazakhstan gave to individuals and legal entities. The individual identification number (kz_iin) and the business identification number (kz_bin) replaced it on 1 January 2013, but it still appears in older registers, documents and data sets.\nTranslated names: Регистрационный номер налогоплательщика (РНН)\nCategories: finances, pii\nCountries: KZ\nLanguages: kk, ru\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "pii"], "country": ["KZ"], "langs": ["kk", "ru"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/kz_rnn"}}
{"id": "kz_vehicle_plate", "text": "Name: Kazakh vehicle registration plate\nID: kz_vehicle_plate\nKind: datatype\nDescription: Standard registration plate of a car in Kazakhstan in the format used since 2012: three digits, three Latin letters and a two-digit region code, as in 123 ABC 02. The region codes run from 01 (Astana), 02 (Almaty) and 03 (Akmola Region) to 17 (Shymkent); 18 (Abai), 19 (Jetisu) and 20 (Ulytau) were added for the regions formed in 2022. Plates of other vehicle types and of diplomatic missions, and the older plates with a region letter first, have other layouts and are not covered.\nTranslated names: Государственный регистрационный номерной знак Казахстана\nCategories: transport\nCountries: KZ\nLanguages: common\nPersonal data: no\nExamples: 123 ABC 02, 123ABC02\nRegexp: ^\\d{3} ?[A-Z]{3} ?(?:0[1-9]|1\\d|20)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["KZ"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/kz_vehicle_plate"}}
{"id": "la_postcode", "text": "Name: Laos postal code\nID: la_postcode\nKind: pattern\nDescription: Postal code in Laos: five digits.\nCategories: geo, pii, common\nCountries: LA\nLanguages: lo\nPersonal data: yes\nExamples: 01160, 01000\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LA"], "langs": ["lo"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/la_postcode"}}
{"id": "lab_test", "text": "Name: Laboratory test name\nID: lab_test\nKind: datatype\nDescription: Name of a laboratory or blood test, for example complete blood count or HbA1c.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/lab_test"}}
{"id": "language", "text": "Name: Language\nID: language\nKind: datatype\nDescription: Human language written as a name, such as English, Deutsch or allemand (German in French), or as a code. Codes have their own patterns: iso639_1 (two letters) and iso639_2 (three letters). A language tag with region or script subtags, such as en-GB, is the datatype languagetag.\nTranslated names: Язык\nCategories: common\nCountries: global\nLanguages: cs, da, de, en, es, fi, fr, it, ja, nl, pl, pt, ro, ru, sv\nPersonal data: no\nExamples: English, Deutsch, allemand", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["cs", "da", "de", "en", "es", "fi", "fr", "it", "ja", "nl", "pl", "pt", "ro", "ru", "sv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/language"}}
{"id": "languagetag", "text": "Name: IETF language tag\nID: languagetag\nKind: datatype\nDescription: An IETF BCP 47 language tag is a standardized code or tag that is used to identify human languages in the Internet. The tag structure has been standardized by the Internet Engineering Task Force (IETF) in Best Current Practice (BCP) 47; the subtags are maintained by the IANA Language Subtag Registry.\nTranslated names: Языковой код IETF\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: hu, en-GB\nRegexp: ^(?:[a-z]{2,3}(?:-[a-zA-Z0-9]{1,8})*|i-[a-z]{3,8})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/languagetag"}}
{"id": "lastname", "text": "Name: Indian last name by known name\nID: lastname\nKind: datatype\nDescription: Indian last name by known name identifier\nCategories: persons\nCountries: IN\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons"], "country": ["IN"], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/lastname"}}
{"id": "latitude", "text": "Name: latitude\nID: latitude\nKind: datatype\nDescription: In geography, latitude is a geographic coordinate that specifies the north–south position of a point on the Earths surface. Latitude is an angle (defined below) which ranges from 0° at the Equator to 90° (North or South) at the poles.\nCategories: geo, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo", "common"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/latitude"}}
{"id": "lb_commercial_register_number", "text": "Name: Lebanese commercial register number\nID: lb_commercial_register_number\nKind: datatype\nDescription: Number of a company in the Commercial Register of the Ministry of Justice of Lebanon. ORG-ID.guide lists the register as LB-CR; with that prefix an identifier reads LB-CR-77621.\nCategories: companies\nCountries: LB\nLanguages: ar\nPersonal data: no\nExamples: 77621, 77668, 1500001", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LB"], "langs": ["ar"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/lb_commercial_register_number"}}
{"id": "lb_postcode", "text": "Name: Lebanon postal code\nID: lb_postcode\nKind: pattern\nDescription: Postal code in Lebanon: four digits, or eight digits written as two groups of four with an optional space.\nCategories: geo, pii, common\nCountries: LB\nLanguages: ar\nPersonal data: yes\nExamples: 2038 3054, 1107 2810, 1000\nRegexp: ^(?:\\d{4})(?: ?(?:\\d{4}))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LB"], "langs": ["ar"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/lb_postcode"}}
{"id": "lcc", "text": "Name: Library of Congress Classification (LCC) number\nID: lcc\nKind: datatype\nDescription: Class number or call number in the Library of Congress Classification, the subject classification of the US Library of Congress, which most research and academic libraries in the United States use to shelve books. It starts with one to three letters for the class and subclass, such as QA for mathematics or TK for electrical engineering, followed by a number with an optional decimal part. A call number adds Cutter numbers, such as .P98, and often a year. The regexp is adapted from the Wikidata format of property P1149 and requires a class number.\nTranslated names: Индекс Классификации Библиотеки Конгресса (LCC)\nCategories: publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: QA76, QA76.73.P98, TK5105.888\nRegexp: ^[A-Z]{1,3}\\d+(?:\\.\\d+)?(?: *\\.[A-Z]{0,3}\\d+(?:[ -]\\.?[A-Z]{0,3}\\d+)?)?(?: *\\d+[a-z]*)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/lcc"}}
{"id": "lccn", "text": "Name: Library of Congress Control Number (LCCN)\nID: lccn\nKind: datatype\nDescription: Serial number of a catalog record of the US Library of Congress, used since 1898. It is made of a year and a six-digit serial number with leading zeros. The year has two digits for 1898 to 2000 and four digits from 2001. A hyphen between year and serial number is optional. Some numbers start with a short alphabetic prefix such as n, sh or sn. The LCCN is not related to the Library of Congress Classification.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 11025047, sn00063530, n81092084, sh85037527\nRegexp: ^[a-z]{0,3}(?:\\d{2}|\\d{4})-?\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/lccn"}}
{"id": "lcnaf_id", "text": "Name: Library of Congress authority ID (LCCN of an authority record)\nID: lcnaf_id\nKind: datatype\nDescription: Identifier of a name, subject or genre authority record of the Library of Congress: a prefix such as n, nb, nr, no or sh, then the year and a serial number. It is used in library catalogues and in id.loc.gov.\nCategories: publishing, objectids\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: sh2020006558, n81092084, n84023326\nRegexp: ^(cf|ct|gf|n|nb|nr|no|ns|sh|sj)([4-9][0-9]|00|01|20[0-2][0-9])[0-9]{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "objectids"], "country": ["US"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/lcnaf_id"}}
{"id": "legal_document", "text": "Name: Legal document type by known name\nID: legal_document\nKind: datatype\nDescription: Legal document type by known name identifier\nCategories: legal\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/legal_document"}}
{"id": "legislationname", "text": "Name: Legislation name\nID: legislationname\nKind: datatype\nDescription: A legal document such as an act, decree, bill, etc. (enforceable or not) or a component of a legal act (like an article).\nTranslated names: Название нормативного документа\nCategories: government\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/legislationname"}}
{"id": "legislationtype", "text": "Name: Legislation type\nID: legislationtype\nKind: datatype\nDescription: The type of the legislation. Examples of values are \"law\", \"act\", \"directive\", \"decree\", \"regulation\", \"statutory instrument\", \"loi organique\", \"reglement grand-ducal\", etc., depending on the country.\nTranslated names: Тип нормативного документа\nCategories: government\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/legislationtype"}}
{"id": "lei", "text": "Name: Legal Entity Identifier\nID: lei\nKind: datatype\nDescription: The Legal Entity Identifier (LEI) is a unique global identifier for legal entities participating in financial transactions. Also known as an LEI code or LEI number, its purpose is to help identify legal entities on a globally accessible database. Legal entities are organisations such as companies or government entities that participate in financial transactions. An individual person may not obtain an LEI.\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: INR2EJN1ERAN0W5ZP974, 2594007XIACKNMUAW223\nRegexp: [0-9A-Z]{18}[0-9]{2}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/lei"}}
{"id": "li_peid", "text": "Name: Liechtenstein personal identification number (PEID)\nID: li_peid\nKind: datatype\nDescription: Personenidentifikationsnummer, a numeric code of up to 12 digits that identifies individuals and entities in Liechtenstein, used as the tax identification number.\nTranslated names: Personenidentifikationsnummer (PEID)\nCategories: finances\nCountries: LI\nLanguages: de\nPersonal data: yes\nExamples: 4021582970, 50770\nRegexp: ^\\d{4,12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["LI"], "langs": ["de"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/li_peid"}}
{"id": "li_postcode", "text": "Name: Liechtenstein postal code\nID: li_postcode\nKind: pattern\nDescription: Postal code in Liechtenstein: four digits from 9485 to 9498. In addresses the code may be written after the prefix FL-. Liechtenstein is part of the Swiss postal code system.\nCategories: geo, pii, common\nCountries: LI\nLanguages: de\nPersonal data: yes\nExamples: 9496, 9491, 9490, 9485\nRegexp: ^(?:948[5-9]|949[0-8])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LI"], "langs": ["de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/li_postcode"}}
{"id": "license_number", "text": "Name: License number by known name\nID: license_number\nKind: datatype\nDescription: License number by known name identifier\nCategories: legal\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{6,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["legal"], "country": [], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/license_number"}}
{"id": "lightning_invoice", "text": "Name: Lightning Network invoice (BOLT 11)\nID: lightning_invoice\nKind: datatype\nDescription: Payment request of the Lightning Network as defined by BOLT 11. The human-readable part is ln, the network (bc for Bitcoin mainnet, tb for testnet, tbs for signet, bcrt for regtest) and an optional amount with a multiplier (m, u, n or p). The Bech32 data part, without the 90-character limit of BIP 173, holds a timestamp, tagged fields such as the payment hash, description and expiry, and the signature of the payee. Invoices are written in lower case, or in upper case in QR codes.\nTranslated names: Счёт Lightning Network (BOLT 11)\nCategories: cryptocurrency, finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: lnbc1pvjluezsp5zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zygspp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqypqdpl2pkx2ctnv5sxxmmwwd5kgetjypeh2ursdae8g6twvus8g6rfwvs8qun0dfjkxaq9qrsgq357wnc5r2ueh7ck6q93dj32dlqnls087fxdwk8qakdyafkq3yap9us6v52vjjsrvywa6rt52cm9r9zqt8r2t7mlcwspyetp5h2tztugp9lfyql, lnbc2500u1pvjluezsp5zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zyg3zygspp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqypqdq5xysxxatsyp3k7enxv4jsxqzpu9qrsgquk0rl77nj30yxdy8j9vdx85fkpmdla2087ne0xh8nhedh8w27kyke0lp53ut353s06fv3qfegext0eh0ymjpf39tuven09sam30g4vgpfna3rh\nRegexp: ^(?:ln(?:bcrt|bc|tbs|tb)[0-9]*[munp]?1[02-9ac-hj-np-z]+|LN(?:BCRT|BC|TBS|TB)[0-9]*[MUNP]?1[02-9AC-HJ-NP-Z]+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency", "finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/lightning_invoice"}}
{"id": "linear_api_key", "text": "Name: Linear API key\nID: linear_api_key\nKind: datatype\nDescription: Personal API key of Linear, the issue tracking service: lin_api_ followed by 40 letters and digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^lin_api_[A-Za-z0-9]{40}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/linear_api_key"}}
{"id": "linkedin_company_id", "text": "Name: LinkedIn company page ID\nID: linkedin_company_id\nKind: datatype\nDescription: Name of a company, school or showcase page in the LinkedIn address linkedin.com/company/<id>.\nCategories: useraccounts\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: linkedin, cruzvermelhabrasileira, british-airways\nRegexp: ^[a-z\\d][a-z\\d-]+[a-z\\d]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["useraccounts"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/linkedin_company_id"}}
{"id": "lipidmaps_id", "text": "Name: LIPID MAPS ID (LM ID)\nID: lipidmaps_id\nKind: datatype\nDescription: Identifier of a lipid in the LIPID MAPS Structure Database. It is LM, a two-letter code of one of the eight LIPID MAPS lipid categories, such as FA or PR, four digits for its place in the classification and, for an individual lipid, four to six more letters or digits.\nCategories: chemistry, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: LMFA01010001, LMPR0102010012\nRegexp: ^LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4,6})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/lipidmaps_id"}}
{"id": "litecoin_address", "text": "Name: Litecoin address\nID: litecoin_address\nKind: datatype\nDescription: Mainnet address of Litecoin. P2PKH addresses are Base58Check with version byte 48 and start with L; P2SH addresses use version byte 50 and start with M; native SegWit addresses use the prefix ltc1 (Bech32 for witness version 0, Bech32m for Taproot). Older P2SH addresses with version byte 5 start with 3 like Bitcoin's and are not matched, nor are MWEB addresses (ltcmweb1).\nTranslated names: Адрес Litecoin\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: LT2KVaAy1ppRuxRgrS5RNU3vBsy7RibPeA, MHrYRxAiMNBTku3eoDHwhA1LQGDjUStZW2, ltc1qhdhvrwe6rgqns8fz28tee0hphr5x7ulw5exv4w, ltc1ppu2gv0tujus0f6eggrk7eqmaf0567x6zer4fcuhz4z7ztzq9u9yseqxltc\nRegexp: ^(?:[LM][1-9A-HJ-NP-Za-km-z]{33}|ltc1q[02-9ac-hj-np-z]{38}|ltc1[qp][02-9ac-hj-np-z]{58})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/litecoin_address"}}
{"id": "lk_company_number", "text": "Name: Sri Lankan company registration number\nID: lk_company_number\nKind: datatype\nDescription: Registration number of a company at the Department of the Registrar of Companies of Sri Lanka. ORG-ID.guide lists the register as LK-DRC; with that prefix an identifier reads LK-DRC-GA139.\nCategories: companies\nCountries: LK\nLanguages: si, ta\nPersonal data: no\nExamples: GA139, PV82258, NPVS171, NPVS20325", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LK"], "langs": ["si", "ta"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/lk_company_number"}}
{"id": "lk_ngo_number", "text": "Name: Sri Lankan NGO registration number\nID: lk_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the National Secretariat for Non-Governmental Organisations of Sri Lanka. ORG-ID.guide lists the register as LK-NGO; with that prefix an identifier reads LK-NGO-80505.\nCategories: companies\nCountries: LK\nLanguages: si, ta\nPersonal data: no\nExamples: 80505, 146512, 32912", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LK"], "langs": ["si", "ta"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/lk_ngo_number"}}
{"id": "lk_postcode", "text": "Name: Sri Lanka postal code\nID: lk_postcode\nKind: pattern\nDescription: Postal code in Sri Lanka: five digits.\nCategories: geo, pii, common\nCountries: LK\nLanguages: si, ta\nPersonal data: yes\nExamples: 20000, 00100\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LK"], "langs": ["si", "ta"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/lk_postcode"}}
{"id": "loinc", "text": "Name: LOINC code\nID: loinc\nKind: datatype\nDescription: Code of a laboratory test, clinical observation or document type in LOINC (Logical Observation Identifiers Names and Codes): digits, a hyphen and a check digit. Regenstrief Institute maintains it. Part and answer codes (LP, LA prefixes) are not covered.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 41995-2, 69723-5\nRegexp: ^\\d{1,7}-\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/loinc"}}
{"id": "longitude", "text": "Name: Longitude\nID: longitude\nKind: datatype\nDescription: Longitude is a geographic coordinate that specifies the east–west position of a point on the Earths surface, or the surface of a celestial body. It is an angular measurement, usually expressed in degrees and denoted by the Greek letter lambda (λ)\nCategories: geo, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo", "common"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/longitude"}}
{"id": "loyalty_number", "text": "Name: Customer loyalty number by known name\nID: loyalty_number\nKind: datatype\nDescription: Customer loyalty number by known name identifier\nCategories: common\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/loyalty_number"}}
{"id": "lr_ngo_number", "text": "Name: Liberian NGO registration number\nID: lr_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the Ministry of Finance and Development Planning of Liberia. ORG-ID.guide lists the register as LR-MFDPNGO; with that prefix an identifier reads LR-MFDPNGO-0961.\nCategories: companies\nCountries: LR\nLanguages: en\nPersonal data: no\nExamples: 0961", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LR"], "langs": ["en"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/lr_ngo_number"}}
{"id": "lr_postcode", "text": "Name: Liberia postal code\nID: lr_postcode\nKind: pattern\nDescription: Postal code in Liberia: four digits.\nCategories: geo, pii, common\nCountries: LR\nLanguages: en\nPersonal data: yes\nExamples: 1000\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LR"], "langs": ["en"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/lr_postcode"}}
{"id": "ls_hei_number", "text": "Name: Lesotho higher education institution registration number\nID: ls_hei_number\nKind: datatype\nDescription: Registration number of a higher education institution in Lesotho. ORG-ID.guide lists the register as LS-HEI; with that prefix an identifier reads LS-HEI-HEI-CRL-2025CNT-3182004.\nCategories: education\nCountries: LS\nLanguages: en\nPersonal data: no\nExamples: HEI-CRL-2025CNT-3182004", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": ["LS"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ls_hei_number"}}
{"id": "ls_postcode", "text": "Name: Lesotho postal code\nID: ls_postcode\nKind: pattern\nDescription: Postal code in Lesotho: three digits.\nCategories: geo, pii, common\nCountries: LS\nLanguages: en\nPersonal data: yes\nExamples: 100\nRegexp: ^\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LS"], "langs": ["en"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/ls_postcode"}}
{"id": "ls_society_number", "text": "Name: Lesotho society registration number\nID: ls_society_number\nKind: datatype\nDescription: Registration number of a society (a non-profit organisation) in Lesotho. ORG-ID.guide lists the register as LS-SRN; with that prefix an identifier reads LS-SRN-88-6.\nCategories: companies\nCountries: LS\nLanguages: en\nPersonal data: no\nExamples: 88-6", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LS"], "langs": ["en"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/ls_society_number"}}
{"id": "lsid", "text": "Name: Life Science Identifier (LSID)\nID: lsid\nKind: datatype\nDescription: Identifier for a piece of life-science data, written in URN form as urn:lsid:<authority>:<namespace>:<object id>, optionally followed by :<version>. The authority is usually the domain name of the issuing service. The lsid namespace was never registered with IANA. LSIDs are still used by biodiversity catalogues such as ZooBank to identify taxonomic names and publications.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: urn:lsid:zoobank.org:pub:CDC8D258-8F57-41DC-B560-247E17D3DC8C\nRegexp: ^[Uu][Rr][Nn]:[Ll][Ss][Ii][Dd]:[^:\\s]+:[^:\\s]+:[^:\\s]+(?::[^:\\s]+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/lsid"}}
{"id": "lt_asmens", "text": "Name: Lithuanian personal code (asmens kodas)\nID: lt_asmens\nKind: datatype\nDescription: Asmens kodas, the 11-digit personal code in Lithuania. The first digit gives the sex and the century of birth, the next six the date of birth (YYMMDD), then come a 3-digit serial number and a check digit.\nTranslated names: Asmens kodas\nCategories: pii, persons\nCountries: LT\nLanguages: lt\nPersonal data: yes\nExamples: 61210100830, 55902131283\nRegexp: ^[1-69]\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LT"], "langs": ["lt"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/lt_asmens"}}
{"id": "lt_company_code", "text": "Name: Lithuanian legal entity code (juridinio asmens kodas)\nID: lt_company_code\nKind: datatype\nDescription: Juridinio asmens kodas, the 9-digit code of a legal entity in the Register of Legal Entities of Lithuania (Registrų centras). ORG-ID.guide lists the register as LT-RC; with that prefix an identifier reads LT-RC-111484678.\nCategories: companies\nCountries: LT\nLanguages: lt\nPersonal data: no\nExamples: 111484678, 304140248, 302308327", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LT"], "langs": ["lt"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/lt_company_code"}}
{"id": "lt_driver_license", "text": "Name: Lithuanian driver's license number\nID: lt_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Lithuania. Microsoft Purview looks for eight digits.\nCategories: pii, persons\nCountries: LT\nLanguages: lt\nPersonal data: yes\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LT"], "langs": ["lt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lt_driver_license"}}
{"id": "lt_passport", "text": "Name: Lithuanian passport number\nID: lt_passport\nKind: pattern\nDescription: Number of a passport issued by Lithuania. Microsoft Purview looks for eight letters or digits.\nCategories: pii, persons\nCountries: LT\nLanguages: lt\nPersonal data: yes\nRegexp: ^[A-Z0-9]{8}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LT"], "langs": ["lt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lt_passport"}}
{"id": "lt_postcode", "text": "Name: Lithuania postal code\nID: lt_postcode\nKind: pattern\nDescription: Postal code in Lithuania: five digits. In addresses the code may be written after the prefix LT-.\nCategories: geo, pii, common\nCountries: LT\nLanguages: lt\nPersonal data: yes\nExamples: 04340, 03500\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LT"], "langs": ["lt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lt_postcode"}}
{"id": "lt_pvm", "text": "Name: Lithuanian VAT number (PVM)\nID: lt_pvm\nKind: datatype\nDescription: PVM mokėtojo kodas, the VAT code in Lithuania: nine digits for legal entities or twelve digits for temporarily registered taxpayers, with a check digit.\nTranslated names: PVM mokėtojo kodas\nCategories: finances\nCountries: LT\nLanguages: lt\nPersonal data: no\nExamples: LT 354991917, LT 100002922012\nRegexp: ^(?:LT[ -]?)?(?:\\d{9}|\\d{12})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["LT"], "langs": ["lt"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/lt_pvm"}}
{"id": "lu_driver_license", "text": "Name: Luxembourg driver's license number\nID: lu_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Luxembourg. Microsoft Purview looks for six digits.\nCategories: pii, persons\nCountries: LU\nLanguages: lb, fr, de\nPersonal data: yes\nRegexp: ^\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LU"], "langs": ["lb", "fr", "de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lu_driver_license"}}
{"id": "lu_matricule", "text": "Name: Luxembourg national identification number\nID: lu_matricule\nKind: datatype\nDescription: National identification number (matricule) of a natural person in Luxembourg: 13 digits, of which the last two are check digits.\nCategories: pii, persons\nCountries: LU\nLanguages: lb, fr, de\nPersonal data: yes\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LU"], "langs": ["lb", "fr", "de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lu_matricule"}}
{"id": "lu_matricule_entity", "text": "Name: Luxembourg national identification number of a legal entity\nID: lu_matricule_entity\nKind: datatype\nDescription: National identification number of a legal entity (non-natural person) in Luxembourg, also used as its tax number: 11 digits that end with a check digit.\nCategories: companies\nCountries: LU\nLanguages: lb, fr, de\nPersonal data: no\nRegexp: ^\\d{2} ?\\d{3} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LU"], "langs": ["lb", "fr", "de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lu_matricule_entity"}}
{"id": "lu_passport", "text": "Name: Luxembourg passport number\nID: lu_passport\nKind: pattern\nDescription: Number of a passport issued by Luxembourg. Microsoft Purview looks for seven or eight letters or digits.\nCategories: pii, persons\nCountries: LU\nLanguages: lb, fr, de\nPersonal data: yes\nRegexp: ^[A-Z0-9]{7,8}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LU"], "langs": ["lb", "fr", "de"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lu_passport"}}
{"id": "lu_postcode", "text": "Name: Luxembourg postal code\nID: lu_postcode\nKind: pattern\nDescription: Postal code in Luxembourg: four digits. In addresses the code may be written after the prefix L-.\nCategories: geo, pii, common\nCountries: LU\nLanguages: lb, de, fr\nPersonal data: yes\nExamples: 4750, 2998\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LU"], "langs": ["lb", "de", "fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lu_postcode"}}
{"id": "lu_rcs", "text": "Name: Luxembourg trade and companies register number (RCS)\nID: lu_rcs\nKind: datatype\nDescription: Number of a company in the Luxembourg Trade and Companies Register (Registre de commerce et des sociétés, RCS): a letter followed by digits. ORG-ID.guide lists the register as LU-RCS; with that prefix an identifier reads LU-RCS-B247312.\nCategories: companies\nCountries: LU\nLanguages: lb, fr, de\nPersonal data: no\nExamples: B247312, G157", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LU"], "langs": ["lb", "fr", "de"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/lu_rcs"}}
{"id": "lu_tva", "text": "Name: Luxembourg VAT number\nID: lu_tva\nKind: datatype\nDescription: Numéro d'identification à la taxe sur la valeur ajoutée, the 8-digit VAT number in Luxembourg. The last two digits are check digits.\nTranslated names: Numéro d'identification à la TVA\nCategories: finances\nCountries: LU\nLanguages: fr, de, lb\nPersonal data: no\nExamples: LU 22991225, LU 19406747\nRegexp: ^(?:LU[ -]?)?\\d{3} ?\\d{3} ?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["LU"], "langs": ["fr", "de", "lb"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/lu_tva"}}
{"id": "lv_driver_license", "text": "Name: Latvian driver's license number\nID: lv_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Latvia. Microsoft Purview looks for three letters and six digits.\nCategories: pii, persons\nCountries: LV\nLanguages: lv\nPersonal data: yes\nRegexp: ^[A-Z]{3}\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LV"], "langs": ["lv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lv_driver_license"}}
{"id": "lv_passport", "text": "Name: Latvian passport number\nID: lv_passport\nKind: pattern\nDescription: Number of a passport issued by Latvia. Microsoft Purview looks for two letters or digits and seven digits.\nCategories: pii, persons\nCountries: LV\nLanguages: lv\nPersonal data: yes\nRegexp: ^[A-Z0-9]{2}\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LV"], "langs": ["lv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lv_passport"}}
{"id": "lv_personal_code", "text": "Name: Latvian personal code\nID: lv_personal_code\nKind: datatype\nDescription: Latvian personal code (personas kods), 11 digits. Codes issued before July 2017 start with the date of birth (DDMMYY), followed by a hyphen, a century digit and four digits. Newer codes start with 32 and carry no date of birth.\nCategories: pii, persons\nCountries: LV\nLanguages: lv\nPersonal data: yes\nRegexp: ^(?:(?:0[1-9]|[12]\\d|3[01])(?:0[1-9]|1[0-2])\\d{2}-?[012]\\d{4}|32\\d{4}-?\\d{5})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["LV"], "langs": ["lv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lv_personal_code"}}
{"id": "lv_postcode", "text": "Name: Latvia postal code\nID: lv_postcode\nKind: pattern\nDescription: Postal code in Latvia: the letters LV, a hyphen and four digits.\nCategories: geo, pii, common\nCountries: LV\nLanguages: lv\nPersonal data: yes\nExamples: LV-1073, LV-1000\nRegexp: ^LV-\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["LV"], "langs": ["lv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/lv_postcode"}}
{"id": "lv_pvn", "text": "Name: Latvian VAT number (PVN)\nID: lv_pvn\nKind: datatype\nDescription: PVN reģistrācijas numurs, the 11-digit VAT number in Latvia. For legal entities the first digit is greater than 3; for natural persons it is the personal code (personas kods), which starts with the date of birth (DDMMYY) or, for newer codes, with 32.\nTranslated names: PVN reģistrācijas numurs\nCategories: finances\nCountries: LV\nLanguages: lv\nPersonal data: yes\nExamples: 40700043818, 44466923465\nRegexp: ^(?:LV[ -]?)?\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["LV"], "langs": ["lv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/lv_pvn"}}
{"id": "lv_registration_number", "text": "Name: Latvian registration number\nID: lv_registration_number\nKind: datatype\nDescription: Reģistrācijas numurs, the 11-digit registration number of a company in the Register of Enterprises of the Republic of Latvia. With the LV prefix it is the VAT number (lv_pvn). ORG-ID.guide lists the register as LV-RE; with that prefix an identifier reads LV-RE-40008124830.\nCategories: companies\nCountries: LV\nLanguages: lv\nPersonal data: no\nExamples: 40008124830, 51203041201, 40003108882, 40003032949, 90000270634\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["LV"], "langs": ["lv"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/lv_registration_number"}}
{"id": "ma_ice", "text": "Name: Moroccan common company identifier (ICE)\nID: ma_ice\nKind: datatype\nDescription: Identifiant Commun de l'Entreprise (ICE), the 15-digit number that identifies a company and each of its establishments in the same way for all Moroccan administrations. It does not replace the tax identifier (IF), the trade register number (RC) or the CNSS number. The first nine digits identify the enterprise, the next four the establishment, and the last two are check digits: the whole number is divisible by 97. It applies to natural persons as well as to legal entities.\nTranslated names: Identifiant Commun de l'Entreprise (ICE); التعريف الموحد للمقاولة\nCategories: companies, finances\nCountries: MA\nLanguages: fr, ar\nPersonal data: no\nExamples: 001561191000066, 002136093000040\nRegexp: ^\\d{15}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["MA"], "langs": ["fr", "ar"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ma_ice"}}
{"id": "ma_postcode", "text": "Name: Morocco postal code\nID: ma_postcode\nKind: pattern\nDescription: Postal code in Morocco: five digits.\nCategories: geo, pii, common\nCountries: MA\nLanguages: ar\nPersonal data: yes\nExamples: 53000, 10000, 20050, 16052\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MA"], "langs": ["ar"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ma_postcode"}}
{"id": "mac_address", "text": "Name: MAC address (Media Access Control)\nID: mac_address\nKind: datatype\nDescription: 48-bit hardware address (EUI-48) of a network interface in Ethernet, Wi-Fi, Bluetooth and other IEEE 802 networks, used to deliver frames within one network segment. The first three octets usually hold the OUI of the manufacturer; the second-lowest bit of the first octet marks a locally administered address, such as the random addresses that phones use on Wi-Fi. It is written as six pairs of hexadecimal digits separated by hyphens (IEEE style) or colons, or as three groups of four digits separated by dots (Cisco style). RFC 9542 reserves 00-00-5E-00-53-00 to 00-00-5E-00-53-FF for documentation. 64-bit identifiers are described by eui64.\nAlso known as: eui48\nTranslated names: MAC-адрес\nCategories: internet, identifiers, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 00-00-5E-00-53-01, 00:00:5e:00:53:af, 0000.5e00.5301\nRegexp: ^(?:[0-9A-Fa-f]{2}(?:-[0-9A-Fa-f]{2}){5}|[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5}|[0-9A-Fa-f]{4}\\.[0-9A-Fa-f]{4}\\.[0-9A-Fa-f]{4})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["internet", "identifiers", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/mac_address"}}
{"id": "magnet_link", "text": "Name: Magnet URI (BitTorrent)\nID: magnet_link\nKind: datatype\nDescription: URI of the magnet: scheme that identifies a file or a torrent by a hash of its content instead of by its location, used by BitTorrent and other peer-to-peer clients. The parameter xt (exact topic) holds a URN such as urn:btih:<info hash> for BitTorrent v1 (BEP 9) or urn:btmh:<multihash> for v2 (BEP 52); optional parameters include dn (display name), tr (tracker URL), ws (web seed) and xs (exact source). The regexp requires an xt parameter, in any position.\nTranslated names: Magnet-ссылка\nCategories: internet, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969, magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c&dn=Big+Buck+Bunny, magnet:?dn=Sintel&xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10, magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10\nRegexp: ^magnet:\\?(?:[^\\s&#]*&)*xt(?:\\.[0-9]+)?=urn:[A-Za-z0-9][A-Za-z0-9-]{0,31}:[^\\s&#]+(?:&[^\\s#]*)?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet", "identifiers"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/magnet_link"}}
{"id": "maidenhead_locator", "text": "Name: Maidenhead locator (QTH locator)\nID: maidenhead_locator\nKind: datatype\nDescription: Grid square of the Maidenhead Locator System, used by radio amateurs to give a station position; the IARU adopted it in 1980. Pairs of characters give longitude then latitude: a field of two letters A to R (20 by 10 degrees), a square of two digits, a subsquare of two letters A to X and an extended square of two digits, giving two, four, six or eight characters. Field letters are upper case; subsquare letters are often written in lower case. A two-character locator looks like many other two-letter codes.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: FN31pr, KN28LH, BL11BH16, FN31\nRegexp: ^[A-R]{2}(?:\\d{2}(?:[A-Xa-x]{2}(?:\\d{2})?)?)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/maidenhead_locator"}}
{"id": "mailchimp_api_key", "text": "Name: Mailchimp API key\nID: mailchimp_api_key\nKind: datatype\nDescription: API key of the Mailchimp Marketing API: 32 hexadecimal digits, a hyphen and the data center of the account (for example us6), which is also the subdomain of the API endpoint.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^[0-9a-f]{32}-us[0-9]{1,2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/mailchimp_api_key"}}
{"id": "mailto_uri", "text": "Name: Mailto URI\nID: mailto_uri\nKind: datatype\nDescription: URI of the mailto: scheme (RFC 6068) that opens a new email message: one or more email addresses separated by commas, optionally followed by ? and header fields such as subject, cc or body. Web pages use it in mailto: links, and Wikidata stores email addresses (property P968) in this form. Spaces and other special characters in the header values are percent-encoded.\nTranslated names: URI mailto:\nCategories: internet, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: mailto:chris@example.com, mailto:infobot@example.com?subject=current-issue, mailto:joe@example.com?cc=bob@example.com&body=hello\nRegexp: ^[Mm][Aa][Ii][Ll][Tt][Oo]:(?:[^\\s?,@]+@[^\\s?,@]+(?:,[^\\s?,@]+@[^\\s?,@]+)*(?:\\?\\S*)?|\\?\\S+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["internet", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/mailto_uri"}}
{"id": "marital_status", "text": "Name: Marital status\nID: marital_status\nKind: datatype\nDescription: Civil status of a person with respect to marriage: single, married, divorced, widowed, separated or in a civil partnership. Data sets also use one-letter codes such as S, M, D and W.\nTranslated names: Семейное положение\nCategories: persons, pii\nCountries: global\nLanguages: en, ja\nPersonal data: yes\nExamples: Married, Single, Widowed, 既婚", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["en", "ja"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/marital_status"}}
{"id": "mastodon_address", "text": "Name: Mastodon address\nID: mastodon_address\nKind: datatype\nDescription: Address of an account on Mastodon or another fediverse server: user@server, sometimes written with a leading @.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: libreoffice@fosstodon.org\nRegexp: ^@?[A-Za-z0-9_](?:[A-Za-z0-9_.]*[A-Za-z0-9_])?@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/mastodon_address"}}
{"id": "mc_postcode", "text": "Name: Monaco postal code\nID: mc_postcode\nKind: pattern\nDescription: Postal code in Monaco: five digits starting with 980. In addresses the code may be written after the prefix MC-. Monaco is part of the French postal code system.\nCategories: geo, pii, common\nCountries: MC\nLanguages: fr\nPersonal data: yes\nExamples: 98000, 98020, 98011, 98001\nRegexp: ^980\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MC"], "langs": ["fr"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mc_postcode"}}
{"id": "mc_rci", "text": "Name: Monaco trade and industry register number (RCI)\nID: mc_rci\nKind: datatype\nDescription: Number of a business in the Trade and Industry Register (Répertoire du commerce et de l'industrie, RCI) of Monaco. ORG-ID.guide lists the register as MC-RCI; with that prefix an identifier reads MC-RCI-00S03773.\nCategories: companies\nCountries: MC\nLanguages: fr\nPersonal data: no\nExamples: 00S03773, 01S03983, 17P07673", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["MC"], "langs": ["fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/mc_rci"}}
{"id": "mc_tva", "text": "Name: Monaco VAT number\nID: mc_tva\nKind: datatype\nDescription: VAT number (numéro de TVA) of businesses in Monaco, which belongs to the French VAT territory. It has the French format, FR followed by a 2-character key and nine digits, but the nine digits start with 000 instead of being a French SIREN.\nTranslated names: Numéro de TVA\nCategories: finances\nCountries: MC\nLanguages: fr\nPersonal data: no\nExamples: FR21000056942, FR11000878076\nRegexp: ^(?:FR ?)?[0-9A-HJ-NP-Z]{2} ?000 ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["MC"], "langs": ["fr"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/mc_tva"}}
{"id": "md5crypt_hash", "text": "Name: MD5-crypt password hash\nID: md5crypt_hash\nKind: datatype\nDescription: Password hash of the MD5-based crypt scheme of FreeBSD, in Modular Crypt Format: $1$, a salt of up to 8 characters, $ and 22 characters of crypt Base64. It was the default on Linux before SHA-crypt and is now considered weak.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: $1$examples$9syBlMva027I.Vd2Z0JGl1\nRegexp: ^\\$1\\$[^$:\\n]{1,8}\\$[./0-9A-Za-z]{22}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/md5crypt_hash"}}
{"id": "md5hash", "text": "Name: MD5 hash\nID: md5hash\nKind: datatype\nDescription: Digest of the MD5 hash function (128 bits), often used as a checksum of a file or as a record fingerprint. MD5 is not collision-resistant and must not be used for security. It is written as 32 hexadecimal digits.\nAlso known as: md5\nCategories: cryptography, software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: d41d8cd98f00b204e9800998ecf8427e, 900150983cd24fb0d6963f7d28e17f72\nRegexp: ^[0-9a-fA-F]{32}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography", "software"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/md5hash"}}
{"id": "md_idno", "text": "Name: Moldovan state identification number (IDNO)\nID: md_idno\nKind: datatype\nDescription: IDNO (numărul de identificare de stat), the 13-digit identifier of legal entities in Moldova. It holds a registry digit, three digits for the year the code was assigned, an identifier and a check digit.\nTranslated names: Numărul de identificare de stat (IDNO)\nCategories: companies\nCountries: MD\nLanguages: ro\nPersonal data: no\nExamples: 1007601009037, 1006601004943\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["MD"], "langs": ["ro"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/md_idno"}}
{"id": "md_postcode", "text": "Name: Moldova postal code\nID: md_postcode\nKind: pattern\nDescription: Postal code in Moldova: four digits. In addresses the code may be written after the prefix MD-.\nCategories: geo, pii, common\nCountries: MD\nLanguages: ro\nPersonal data: yes\nExamples: 2012, 2019\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MD"], "langs": ["ro"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/md_postcode"}}
{"id": "me_iban", "text": "Name: Montenegrin IBAN\nID: me_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in Montenegro. It has 22 characters: ME, two IBAN check digits, a 3-digit bank code, a 13-digit account number and two national check digits.\nCategories: finances\nCountries: ME\nLanguages: common\nPersonal data: no\nExamples: ME25678284986502522902, ME25136416838732305259, ME25 6782 8498 6502 5229 02\nRegexp: ^ME\\d{2}(?: ?\\d{4}){4} ?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["ME"], "langs": ["common"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/me_iban"}}
{"id": "me_pib", "text": "Name: Montenegrin tax identification number (PIB)\nID: me_pib\nKind: datatype\nDescription: Poreski identifikacioni broj (PIB), the tax identification number of companies and other organisations in Montenegro. ORG-ID.guide lists the register as ME-PIB; with that prefix an identifier reads ME-PIB-04252361.\nCategories: finances, companies\nCountries: ME\nLanguages: sr\nPersonal data: yes\nExamples: 04252361", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["ME"], "langs": ["sr"], "quality": 56, "url": "http://registry.apicrafter.io/datatype/me_pib"}}
{"id": "me_postcode", "text": "Name: Montenegro postal code\nID: me_postcode\nKind: pattern\nDescription: Postal code in Montenegro: five digits starting with 8.\nCategories: geo, pii, common\nCountries: ME\nLanguages: sr\nPersonal data: yes\nExamples: 81257, 81258, 81217, 84314, 85366\nRegexp: ^8\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["ME"], "langs": ["sr"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/me_postcode"}}
{"id": "meddra_code", "text": "Name: MedDRA term code\nID: meddra_code\nKind: datatype\nDescription: Numeric code of a term in MedDRA, the Medical Dictionary for Regulatory Activities, a standard medical terminology developed by the International Council for Harmonisation (ICH) for sharing regulatory information on medical products. It is used in regulatory processes and safety monitoring. The terms form a hierarchy from System Organ Classes down to Lowest Level Terms.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10015919, 10000304\nRegexp: ^\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/meddra_code"}}
{"id": "medical_condition", "text": "Name: Medical condition name\nID: medical_condition\nKind: datatype\nDescription: Name of a disease, disorder, injury or impairment, for example tuberculosis or type 2 diabetes. Linked to a person, it is health data.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/medical_condition"}}
{"id": "medical_specialty", "text": "Name: Medical specialty\nID: medical_specialty\nKind: datatype\nDescription: Branch of medical practice, for example cardiology or pediatrics.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/medical_specialty"}}
{"id": "medicare", "text": "Name: Australian Medicare number by known name\nID: medicare\nKind: datatype\nDescription: Australian Medicare number by known name identifier\nCategories: pii, persons\nCountries: AU\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["AU"], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/medicare"}}
{"id": "medication_brand_name", "text": "Name: Medication brand name\nID: medication_brand_name\nKind: datatype\nDescription: Proprietary (trade) name under which a medicine is sold.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/medication_brand_name"}}
{"id": "medication_class", "text": "Name: Medication class\nID: medication_class\nKind: datatype\nDescription: Group of medicines with a similar action or use, for example antibiotics or beta blockers.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/medication_class"}}
{"id": "medication_generic_name", "text": "Name: Medication generic name\nID: medication_generic_name\nKind: datatype\nDescription: Non-proprietary (generic) name of a medicine or its active ingredient, such as an International Nonproprietary Name (INN).\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/medication_generic_name"}}
{"id": "meid", "text": "Name: Mobile Equipment Identifier (MEID)\nID: meid\nKind: datatype\nDescription: 56-bit identifier of CDMA mobile devices that replaced the 32-bit ESN (esn). It is written as 14 hexadecimal characters or as an 18-digit decimal number, either of them optionally followed by a check character.\nTranslated names: Идентификатор мобильного оборудования (MEID)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: AF0123450ABCDE, AF0123450ABCDEC, 293608736500703710, 2936087365007037100\nRegexp: ^(?:[0-9A-F]{14}[0-9A-F]?|\\d{18}\\d?)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/meid"}}
{"id": "mesh_descriptor_id", "text": "Name: MeSH descriptor ID\nID: mesh_descriptor_id\nKind: datatype\nDescription: Unique identifier of a descriptor (D and six or nine digits) or supplementary concept record (C and six or nine digits) in Medical Subject Headings, the US National Library of Medicine thesaurus used to index PubMed.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C004931, D008180, D014583\nRegexp: ^[CD]\\d{6}(?:\\d{3})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/mesh_descriptor_id"}}
{"id": "mesh_tree_number", "text": "Name: MeSH tree number\nID: mesh_tree_number\nKind: datatype\nDescription: Position of a descriptor in the MeSH hierarchy: a letter and two digits for the top category, then groups of three digits separated by dots, such as C04.557. One descriptor can have several tree numbers.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: A07.231.114.056, C10.228.662.262.249.750, A07\nRegexp: ^[A-Z]\\d{2}(?:\\.\\d{3})*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/mesh_tree_number"}}
{"id": "message_id", "text": "Name: Message-ID (Email Message Identifier)\nID: message_id\nKind: datatype\nDescription: Globally unique identifier of an email message, which the sending client or server writes in the Message-ID header (RFC 5322, section 3.6.4). It has the form <left@right>: the right part is usually the domain name of the host that created it, and the left part is a unique string such as a timestamp with a random suffix. Replies refer to it in their In-Reply-To and References headers.\nTranslated names: Идентификатор письма (Message-ID)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: <1234@local.machine.example>, <5678.21-Nov-1997@example.com>, <testabcd.1234@silly.example>\nRegexp: ^<[^<>@\\s]+@[^<>@\\s]+>$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/message_id"}}
{"id": "metabolights_id", "text": "Name: MetaboLights accession\nID: metabolights_id\nKind: datatype\nDescription: Accession in MetaboLights, the EMBL-EBI database of metabolomics experiments and metabolites: MTBLS and a number for a study, MTBLC and a number for a compound entry.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: MTBLS1, MTBLC17170\nRegexp: ^MTBL[CS]\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/metabolights_id"}}
{"id": "mg_nif", "text": "Name: Malagasy tax identification number (NIF)\nID: mg_nif\nKind: datatype\nDescription: Numéro d'identification fiscale (NIF) that the Directorate General of Taxes of Madagascar gives to taxpayers. ORG-ID.guide lists the register as MG-NIF; with that prefix an identifier reads MG-NIF-4001257310.\nCategories: finances, companies\nCountries: MG\nLanguages: mg, fr\nPersonal data: yes\nExamples: 4001257310", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["MG"], "langs": ["mg", "fr"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/mg_nif"}}
{"id": "mg_postcode", "text": "Name: Madagascar postal code\nID: mg_postcode\nKind: pattern\nDescription: Postal code in Madagascar: three digits.\nCategories: geo, pii, common\nCountries: MG\nLanguages: fr, mg\nPersonal data: yes\nExamples: 501, 101\nRegexp: ^\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MG"], "langs": ["fr", "mg"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/mg_postcode"}}
{"id": "mgi_id", "text": "Name: Mouse Genome Informatics (MGI) accession ID\nID: mgi_id\nKind: datatype\nDescription: Accession ID of an object in Mouse Genome Informatics (MGI), the database of the laboratory mouse, such as a gene or another genome feature. It is MGI: and a number, as in MGI:97490 for the gene Pax6.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: MGI:97490, MGI:6017782\nRegexp: ^MGI:\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/mgi_id"}}
{"id": "mgrs", "text": "Name: Military Grid Reference System (MGRS) coordinate\nID: mgrs\nKind: datatype\nDescription: Position written in the Military Grid Reference System of NATO, which is based on UTM. It is a grid zone designator (a UTM zone number from 1 to 60 and a latitude band letter from C to X without I and O), a two-letter identifier of a 100 km square, and an even number of digits, up to ten, that give the easting and then the northing within the square: four digits locate a 1 km square, ten digits a 1 m square. Spaces between the parts are optional. The regexp does not cover the polar regions, which use the UPS form with bands A, B, Y and Z.\nTranslated names: Координата MGRS\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4Q FJ 1234 6789, 4QFJ12346789, 4QFJ\nRegexp: ^(?:[1-9]|[1-5][0-9]|60)[C-HJ-NP-X] ?[A-HJ-NP-Z][A-HJ-NP-V](?: ?(?:\\d ?\\d|\\d{2} ?\\d{2}|\\d{3} ?\\d{3}|\\d{4} ?\\d{4}|\\d{5} ?\\d{5}))?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/mgrs"}}
{"id": "mh_postcode", "text": "Name: Marshall Islands postal code\nID: mh_postcode\nKind: pattern\nDescription: Postal code in the Marshall Islands: a ZIP code of five digits from 96960 to 96979, optionally followed by a space or hyphen and four more digits.\nCategories: geo, pii, common\nCountries: MH\nLanguages: mh, en\nPersonal data: yes\nExamples: 96960, 96970\nRegexp: ^(969[67]\\d)(?:[ \\-](\\d{4}))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MH"], "langs": ["mh", "en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/mh_postcode"}}
{"id": "miccode", "text": "Name: Market Identifier Code (ISO 10383)\nID: miccode\nKind: datatype\nDescription: This International Standard specifies a universal method of identifying exchanges, trading platforms, regulated or non-regulated markets and trade reporting facilities as sources of prices and related information in order to facilitate automated processing\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GBUL, IFCA\nRegexp: ^[A-Z0-9]{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/miccode"}}
{"id": "militarysuffix", "text": "Name: Military name suffix\nID: militarysuffix\nKind: datatype\nDescription: Abbreviation of a military service written after a person's name, for example USN or USMC. In the United States military it helps to compare seniority between services and can show reserve status.\nCategories: persons\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: USN, USMC, USAF", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["persons"], "country": [], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/militarysuffix"}}
{"id": "mimetype", "text": "Name: Media type (MIME type)\nID: mimetype\nKind: datatype\nDescription: Two-part identifier of a data format, type/subtype, such as text/html, image/png or application/vnd.ms-excel, defined by RFC 6838 and registered by IANA. Email (MIME), the HTTP Content-Type header, file metadata and data catalogs use it. The top-level type is one of application, audio, example, font, haptics, image, message, model, multipart, text and video; vendor subtypes start with vnd., personal ones with prs., and unregistered ones often with x-. A value may carry parameters after a semicolon, as in text/html; charset=utf-8. Type names are case-insensitive, but the regexp accepts only the usual lowercase top-level type.\nAlso known as: mime_type\nTranslated names: Тип медиа (MIME-тип)\nCategories: common, internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: text/html, image/jpeg, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, text/html; charset=utf-8\nRegexp: ^(?:application|audio|example|font|haptics|image|message|model|multipart|text|video)/[A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}(?:[ \\t]*;[ \\t]*[A-Za-z0-9!#$%&'*+.^_`|~-]+=(?:[A-Za-z0-9!#$%&'*+.^_`|~-]+|\"[^\"]*\"))*$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common", "internet"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/mimetype"}}
{"id": "mitre_attack_group_id", "text": "Name: MITRE ATT&CK group ID\nID: mitre_attack_group_id\nKind: datatype\nDescription: Identifier of a threat group (intrusion set) in MITRE ATT&CK: G followed by four digits.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: G0007, G0016\nRegexp: ^G[0-9]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mitre_attack_group_id"}}
{"id": "mitre_attack_mitigation_id", "text": "Name: MITRE ATT&CK mitigation ID\nID: mitre_attack_mitigation_id\nKind: datatype\nDescription: Identifier of a mitigation in MITRE ATT&CK, a security measure that prevents a technique from succeeding: M followed by four digits. Deprecated mitigations from early ATT&CK versions reused technique IDs and are not covered.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: M1032, M1031\nRegexp: ^M[0-9]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mitre_attack_mitigation_id"}}
{"id": "mitre_attack_software_id", "text": "Name: MITRE ATT&CK software ID\nID: mitre_attack_software_id\nKind: datatype\nDescription: Identifier of a piece of software in MITRE ATT&CK, either malware or a tool that adversaries use: S followed by four digits.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: S0002, S0039\nRegexp: ^S[0-9]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mitre_attack_software_id"}}
{"id": "mitre_attack_tactic_id", "text": "Name: MITRE ATT&CK tactic ID\nID: mitre_attack_tactic_id\nKind: datatype\nDescription: Identifier of a tactic in MITRE ATT&CK, that is, of an adversary's goal such as Initial Access or Credential Access: TA followed by four digits.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: TA0001, TA0006\nRegexp: ^TA[0-9]{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mitre_attack_tactic_id"}}
{"id": "mitre_attack_technique_id", "text": "Name: MITRE ATT&CK technique ID\nID: mitre_attack_technique_id\nKind: datatype\nDescription: Identifier of a technique in MITRE ATT&CK, the knowledge base of adversary behavior: T followed by four digits. A sub-technique adds a dot and three digits, so T1059.001 (PowerShell) is a sub-technique of T1059 (Command and Scripting Interpreter). The Enterprise, Mobile and ICS matrices share the format.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: T1059, T1059.001\nRegexp: ^T[0-9]{4}(?:\\.[0-9]{3})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mitre_attack_technique_id"}}
{"id": "mk_edb", "text": "Name: North Macedonian tax number (EDB)\nID: mk_edb\nKind: datatype\nDescription: ЕДБ (единствен даночен број), the unique tax number of North Macedonia. It has 13 digits, the last of which is a check digit, and is sometimes written with the prefix MK in Latin or Cyrillic letters.\nTranslated names: Единствен даночен број (ЕДБ)\nCategories: finances\nCountries: MK\nLanguages: mk\nPersonal data: no\nExamples: 4030000375897, МК 4020990116747, MK4057009501106\nRegexp: ^(?:(?:MK|МК) ?)?\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["MK"], "langs": ["mk"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/mk_edb"}}
{"id": "mk_embs", "text": "Name: North Macedonian entity registration number (EMBS)\nID: mk_embs\nKind: datatype\nDescription: ЕМБС (единствен матичен број на субјектот), the 7-digit number of a legal entity in the Central Registry of the Republic of North Macedonia. ORG-ID.guide lists the register as MK-CR; with that prefix an identifier reads MK-CR-6524710.\nCategories: companies\nCountries: MK\nLanguages: mk\nPersonal data: no\nExamples: 6524710, 6456112", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["MK"], "langs": ["mk"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/mk_embs"}}
{"id": "mk_postcode", "text": "Name: North Macedonia postal code\nID: mk_postcode\nKind: pattern\nDescription: Postal code in North Macedonia: four digits.\nCategories: geo, pii, common\nCountries: MK\nLanguages: mk\nPersonal data: yes\nExamples: 1314, 1321, 1443, 1062\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MK"], "langs": ["mk"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/mk_postcode"}}
{"id": "ml_association_number", "text": "Name: Malian association registration number\nID: ml_association_number\nKind: datatype\nDescription: Registration number of an association at the Ministry of Territorial Administration of Mali. ORG-ID.guide lists the register as ML-MAT; with that prefix an identifier reads ML-MAT-0003.\nCategories: companies\nCountries: ML\nLanguages: fr\nPersonal data: no\nExamples: 0003, 0603-G-DB", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ML"], "langs": ["fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ml_association_number"}}
{"id": "ml_nif", "text": "Name: Malian tax identification number (NIF)\nID: ml_nif\nKind: datatype\nDescription: Numéro d'identification fiscale (NIF), the tax identification number of taxpayers in Mali. ORG-ID.guide lists the register as ML-NIF; with that prefix an identifier reads ML-NIF-085101101W.\nCategories: finances, companies\nCountries: ML\nLanguages: fr\nPersonal data: yes\nExamples: 085101101W", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["ML"], "langs": ["fr"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/ml_nif"}}
{"id": "mm_postcode", "text": "Name: Myanmar postal code\nID: mm_postcode\nKind: pattern\nDescription: Postal code in Myanmar: five digits.\nCategories: geo, pii, common\nCountries: MM\nLanguages: my\nPersonal data: yes\nExamples: 11181\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MM"], "langs": ["my"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/mm_postcode"}}
{"id": "mmsi", "text": "Name: Maritime Mobile Service Identity\nID: mmsi\nKind: datatype\nDescription: Nine-digit number that identifies a station of the maritime radio service (ITU-R Recommendation M.585) in digital selective calling, AIS and satellite systems. Ship stations start with the three-digit Maritime Identification Digits (MID) of the flag country; coast stations start with 00, groups of ships with 0, search and rescue aircraft with 111, and aids to navigation with 99. Public telephone networks can use it to call ships automatically.\nTranslated names: Идентификатор морской подвижной службы (MMSI)\nCategories: transport, telecom\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 212933000, 311001109, 003669999\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport", "telecom"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/mmsi"}}
{"id": "mn_postcode", "text": "Name: Mongolia postal code\nID: mn_postcode\nKind: pattern\nDescription: Postal code in Mongolia: five digits.\nCategories: geo, pii, common\nCountries: MN\nLanguages: mn\nPersonal data: yes\nExamples: 65030, 65270\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MN"], "langs": ["mn"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/mn_postcode"}}
{"id": "mobile_country_code", "text": "Name: Mobile country code (MCC)\nID: mobile_country_code\nKind: datatype\nDescription: Three-digit code of ITU-T Recommendation E.212 that identifies the country of a mobile network; with the mobile network code (mobile_network_code) it identifies the network (plmn_id) and forms the start of an IMSI. The first digit gives the region (2 Europe, 3 North America and the Caribbean, 4 Asia and the Middle East, 5 Oceania, 6 Africa, 7 South and Central America, 9 worldwide services); 001 is for test networks. A country can have several codes.\nTranslated names: Мобильный код страны (MCC)\nCategories: telecom, geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 310, 460, 001\nRegexp: ^[02-79]\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["telecom", "geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/mobile_country_code"}}
{"id": "mobile_network_code", "text": "Name: Mobile network code (MNC)\nID: mobile_network_code\nKind: datatype\nDescription: Two- or three-digit code of ITU-T Recommendation E.212 that identifies a mobile network within its mobile country code (mobile_country_code). The number of digits is significant, so 01 and 001 are different codes; the same MNC means different networks under different country codes.\nTranslated names: Код мобильной сети (MNC)\nCategories: telecom\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 150, 00\nRegexp: ^\\d{2,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["telecom"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/mobile_network_code"}}
{"id": "molformula", "text": "Name: Molecular Formula\nID: molformula\nKind: datatype\nDescription: Molecular formulae indicate the simple numbers of each type of atom in a molecule of a molecular substance.\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: H₂O\nRegexp: ([αβγδφωλμπ]-)?([([]*[A-Z☐][ub]?[a-z]?[₁₂₃₄₅₆₇₈₉₀.]*(\\)?[¹²³⁴⁵⁶⁷⁸⁹⁰]*[⁺⁻]?)?[\\])|,₁₂₃₄₅₆₇₈₉₀]*(·\\(?[-0-9.]*n?\\)?)?)+", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/molformula"}}
{"id": "mondo_id", "text": "Name: Mondo Disease Ontology ID\nID: mondo_id\nKind: datatype\nDescription: Identifier of a disease in Mondo, an ontology that harmonizes disease definitions from many terminologies. It is MONDO: and seven digits; OBO PURLs and Wikidata write MONDO_ instead.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: MONDO:0005148, MONDO:0000001, MONDO_0005148\nRegexp: ^MONDO[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/mondo_id"}}
{"id": "monero_address", "text": "Name: Monero address\nID: monero_address\nKind: datatype\nDescription: Mainnet address of Monero: the network byte, the public spend key, the public view key and a 4-byte Keccak-256 checksum, encoded with Monero's own Base58 variant that converts 8-byte blocks into 11 characters. Standard addresses (network byte 18) have 95 characters and start with 4, subaddresses (42) have 95 characters and start with 8, and integrated addresses (19), which add an 8-byte payment ID, have 106 characters and start with 4.\nTranslated names: Адрес Monero\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4AdUndXHHZ6cfufTMvppY6JwXNouMBzSkbLYfpAV5Usx3skxNgYeYTRj5UzqtReoS44qo9mtmXCqY45DJ852K5Jv2684Rge\nRegexp: ^(?:(?:4[1-9AB]|8[2-9A-C])[1-9A-HJ-NP-Za-km-z]{93}|4[B-HJ-M][1-9A-HJ-NP-Za-km-z]{104})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/monero_address"}}
{"id": "money", "text": "Name: Money amount\nID: money\nKind: datatype\nDescription: Amount of money as numeric value\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/money"}}
{"id": "mongodbid", "text": "Name: MongoDB unique Object ID\nID: mongodbid\nKind: datatype\nDescription: MongoDB ObjectId, the unique id that MongoDB assigns to each document of a collection as the field _id. It is a 12-byte value written as 24 hexadecimal characters. The first 4 bytes are the creation time in seconds since the Unix epoch, then come a 5-byte random value per process and a 3-byte counter, so ObjectIds sort roughly by creation time. The MongoDB manual writes the hexadecimal digits in lowercase. The xid format encodes the same 12 bytes in Base32 (xid). It is not the ArcGIS OBJECTID (objectid).\nTranslated names: Идентификатор объекта MongoDB (ObjectId)\nCategories: identifiers, common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 507f1f77bcf86cd799439011, 507f191e810c19729de860ea, 00000020f51bb4362eee2a4d\nRegexp: ^[0-9a-fA-F]{24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["identifiers", "common"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/mongodbid"}}
{"id": "month", "text": "Name: Month\nID: month\nKind: datatype\nDescription: Month as number since start of the year. Could be from 1 to 12\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/month"}}
{"id": "monthday", "text": "Name: Month and day\nID: monthday\nKind: datatype\nDescription: Defines a part of a date - the month and day. Example (MM-DD).\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/monthday"}}
{"id": "monthday_cjk", "text": "Name: Month and day with units (Chinese, Japanese)\nID: monthday_cjk\nKind: pattern\nDescription: Month and day without a year, written in Chinese or Japanese as numbers followed by the units for month (月) and day (日 or 号), for example 12月25日. A weekday may follow.\nTranslated names: Месяц и день с единицами (китайский, японский)\nCategories: datetime\nCountries: global\nLanguages: zh, ja\nPersonal data: no\nExamples: 12月25日, 5月5日(木)\nRegexp: ^[0-9０-９]{1,2}月[0-9０-９]{1,2}[日号](?: ?(?:[(（](?:星期[一二三四五六日天]|周[一二三四五六日天]|[月火水木金土日](?:曜日?)?)[)）]|星期[一二三四五六日天]|周[一二三四五六日天]|[月火水木金土日]曜日))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["zh", "ja"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/monthday_cjk"}}
{"id": "monthday_dm_dot", "text": "Name: Day and month as DD.MM\nID: monthday_dm_dot\nKind: pattern\nDescription: Day and month without a year, written as two two-digit numbers separated by a dot, for example 25.12. Such values look like decimal numbers, so they need context, such as a column name, to be read as dates.\nTranslated names: День и месяц в формате ДД.ММ\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25.12, 05.05\nRegexp: ^(?:0[1-9]|[12]\\d|3[01])\\.(?:0[1-9]|1[0-2])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/monthday_dm_dot"}}
{"id": "monthday_english", "text": "Name: Month and day with an English month name\nID: monthday_english\nKind: pattern\nDescription: Month and day without a year, written in English with a capitalised month name, month first (May 5, Sept. 5, Dec 25th) or day first (5 May, 25th December).\nTranslated names: Месяц и день с английским названием месяца\nCategories: datetime\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: May 5, 25th December, Sept. 5\nRegexp: ^(?:(?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)?|May|June?|July?|Aug(?:ust)?|Sep(?:t|tember)?|Oct(?:ober)?|Nov(?:ember)?|Dec(?:ember)?)\\.? (?:0?[1-9]|[12]\\d|3[01])(?:st|nd|rd|th)?|(?:0?[1-9]|[12]\\d|3[01])(?:st|nd|rd|th)? (?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)?|May|June?|July?|Aug(?:ust)?|Sep(?:t|tember)?|Oct(?:ober)?|Nov(?:ember)?|Dec(?:ember)?))$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["en"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/monthday_english"}}
{"id": "monthday_korean", "text": "Name: Month and day with units (Korean)\nID: monthday_korean\nKind: pattern\nDescription: Month and day without a year, written in Korean as numbers followed by the units for month (월) and day (일), for example 12월 25일. A weekday may follow.\nTranslated names: Месяц и день с единицами (корейский)\nCategories: datetime\nCountries: global\nLanguages: ko\nPersonal data: no\nExamples: 12월 25일, 5월 5일 (목)\nRegexp: ^[0-9０-９]{1,2}월 ?[0-9０-９]{1,2}일(?: ?(?:[(（][월화수목금토일](?:요일)?[)）]|[월화수목금토일]요일))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["ko"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/monthday_korean"}}
{"id": "monthday_russian", "text": "Name: Day and month with a Russian month name\nID: monthday_russian\nKind: pattern\nDescription: Day and month without a year, written in Russian with the month name in the genitive case, for example 5 мая or 25 декабря.\nTranslated names: День и месяц с русским названием месяца\nCategories: datetime\nCountries: global\nLanguages: ru\nPersonal data: no\nExamples: 25 декабря, 5 Мая\nRegexp: ^(?:0?[1-9]|[12]\\d|3[01]) (?:[Яя]нваря|[Фф]евраля|[Мм]арта|[Аа]преля|[Мм]ая|[Ии]юня|[Ии]юля|[Аа]вгуста|[Сс]ентября|[Оо]ктября|[Нн]оября|[Дд]екабря)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["ru"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/monthday_russian"}}
{"id": "msisdn", "text": "Name: Mobile Subscriber ISDN Number (MSISDN)\nID: msisdn\nKind: datatype\nDescription: Telephone number of a mobile subscription, which the network links to the IMSI of the SIM card (3GPP TS 23.003). It is an ITU-T E.164 number written in international form without the plus sign, spaces or punctuation; the country code, the national destination code and the subscriber number together have at most 15 digits.\nTranslated names: Номер мобильного абонента (MSISDN)\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 12025550143, 447700900123\nRegexp: ^[1-9]\\d{7,14}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/msisdn"}}
{"id": "mt_driver_license", "text": "Name: Maltese driver's license number\nID: mt_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Malta. Microsoft Purview looks for two letters or digits and six digits in groups of three.\nCategories: pii, persons\nCountries: MT\nLanguages: mt, en\nPersonal data: yes\nRegexp: ^[A-Z0-9]{2} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["MT"], "langs": ["mt", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mt_driver_license"}}
{"id": "mt_id_card", "text": "Name: Maltese identity card number\nID: mt_id_card\nKind: datatype\nDescription: Number of the Maltese identity card: seven digits followed by one of the letters M, G, A, P, L, H, B or Z.\nCategories: pii, persons\nCountries: MT\nLanguages: mt, en\nPersonal data: yes\nRegexp: ^\\d{7}[MGAPLHBZ]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["MT"], "langs": ["mt", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mt_id_card"}}
{"id": "mt_passport", "text": "Name: Maltese passport number\nID: mt_passport\nKind: pattern\nDescription: Number of a passport issued by Malta. Microsoft Purview looks for seven digits.\nCategories: pii, persons\nCountries: MT\nLanguages: mt, en\nPersonal data: yes\nRegexp: ^\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["MT"], "langs": ["mt", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mt_passport"}}
{"id": "mt_postcode", "text": "Name: Malta postal code\nID: mt_postcode\nKind: pattern\nDescription: Postal code in Malta: three letters and four digits, optionally separated by a space; codes in the format used before 2007 have two digits.\nCategories: geo, pii, common\nCountries: MT\nLanguages: mt, en\nPersonal data: yes\nExamples: NXR 01, ZTN 05, GPO 01, BZN 1130, SPB 6031\nRegexp: ^[A-Z]{3} ?\\d{2,4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MT"], "langs": ["mt", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mt_postcode"}}
{"id": "mt_tin", "text": "Name: Maltese tax identification number\nID: mt_tin\nKind: datatype\nDescription: Maltese tax identification number. For Maltese nationals it is seven digits and a letter (the identity card number); for other persons and for entities it is nine digits.\nCategories: pii, persons\nCountries: MT\nLanguages: mt, en\nPersonal data: yes\nRegexp: ^(?:\\d{7}[A-Z]|\\d{9})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["MT"], "langs": ["mt", "en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mt_tin"}}
{"id": "mt_vat", "text": "Name: Maltese VAT number\nID: mt_vat\nKind: datatype\nDescription: VAT registration number in Malta: eight digits, the first not 0, with a weighted check.\nCategories: finances\nCountries: MT\nLanguages: mt, en\nPersonal data: no\nExamples: MT 20630321, MT 17025737\nRegexp: ^(?:MT[ -]?)?[1-9]\\d{3}[ -]?\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["MT"], "langs": ["mt", "en"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/mt_vat"}}
{"id": "mu_company_number", "text": "Name: Mauritian company number\nID: mu_company_number\nKind: datatype\nDescription: Company or partnership number (file number) in the Companies and Businesses Registration Integrated System (CBRIS) of Mauritius. It differs from the business registration number that some companies also have. ORG-ID.guide lists the register as MU-CR; with that prefix an identifier reads MU-CR-C136127.\nCategories: companies\nCountries: MU\nLanguages: en, fr\nPersonal data: no\nExamples: C136127, I06004428, C078008", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["MU"], "langs": ["en", "fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/mu_company_number"}}
{"id": "mu_nid", "text": "Name: Mauritian national identity number\nID: mu_nid\nKind: datatype\nDescription: National identity number of people in Mauritius, given at birth and printed on the National Identity Card. It has 14 characters: the first letter of the surname at birth, the date of birth (DDMMYY), a 6-digit unique number and a check character.\nCategories: pii, persons\nCountries: MU\nLanguages: en, fr\nPersonal data: yes\nExamples: R281297722816D, T0911658291658\nRegexp: ^[A-Z]\\d{12}[0-9A-Z]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["MU"], "langs": ["en", "fr"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/mu_nid"}}
{"id": "mu_postcode", "text": "Name: Mauritius postal code\nID: mu_postcode\nKind: pattern\nDescription: Postal code in Mauritius: five digits, or three digits, two letters and three digits.\nCategories: geo, pii, common\nCountries: MU\nLanguages: en, fr\nPersonal data: yes\nExamples: 42602\nRegexp: ^\\d{3}(?:\\d{2}|[A-Z]{2}\\d{3})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MU"], "langs": ["en", "fr"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/mu_postcode"}}
{"id": "musicbrainz_artist_id", "text": "Name: MusicBrainz artist ID\nID: musicbrainz_artist_id\nKind: datatype\nDescription: MBID of an artist in MusicBrainz: a person, group, orchestra or other performer or creator credited on releases, recordings or works, as in musicbrainz.org/artist/<id>.\nTranslated names: Идентификатор исполнителя в MusicBrainz\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d, 83d91898-7763-47d7-b03b-b92132375c47\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/musicbrainz_artist_id"}}
{"id": "musicbrainz_id", "text": "Name: MusicBrainz Identifier (MBID)\nID: musicbrainz_id\nKind: datatype\nDescription: Permanent identifier of an entity in MusicBrainz, the open music encyclopedia: an artist, release group, release, recording, work, label, area, place, URL or track. It is a UUID in lower case with hyphens. The value does not tell the kind of entity, so the field name matters; the records musicbrainz_artist_id, musicbrainz_release_group_id and others name one kind.\nTranslated names: Идентификатор MusicBrainz (MBID)\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d, f5093c06-23e3-404f-aeaa-40f72885ee3a\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/musicbrainz_id"}}
{"id": "musicbrainz_label_id", "text": "Name: MusicBrainz label ID\nID: musicbrainz_label_id\nKind: datatype\nDescription: MBID of a label in MusicBrainz: an imprint, record company or other organisation whose name appears on releases, as in musicbrainz.org/label/<id>.\nTranslated names: Идентификатор лейбла в MusicBrainz\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: e979fa51-f704-4a15-bd1f-1f9a1d4e4f0b, f9e45080-8640-4097-9816-030d79dd3f53\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/musicbrainz_label_id"}}
{"id": "musicbrainz_recording_id", "text": "Name: MusicBrainz recording ID\nID: musicbrainz_recording_id\nKind: datatype\nDescription: MBID of a recording in MusicBrainz: one recorded performance or mix of a work, which may appear on many releases, as in musicbrainz.org/recording/<id>. A recording can also have an ISRC (isrc).\nTranslated names: Идентификатор записи в MusicBrainz\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: e0218f3e-993a-4f4e-ae3e-626330dea13d\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/musicbrainz_recording_id"}}
{"id": "musicbrainz_release_group_id", "text": "Name: MusicBrainz release group ID\nID: musicbrainz_release_group_id\nKind: datatype\nDescription: MBID of a release group in MusicBrainz: an album, single, EP or other release as a whole, which groups all its editions (releases), as in musicbrainz.org/release-group/<id>.\nTranslated names: Идентификатор группы релизов в MusicBrainz\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: f5093c06-23e3-404f-aeaa-40f72885ee3a, f32fab67-77dd-3937-addc-9062e28e4c37, 7fdc293a-f634-356f-b611-b1e3d94be5e2\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/musicbrainz_release_group_id"}}
{"id": "musicbrainz_release_id", "text": "Name: MusicBrainz release ID\nID: musicbrainz_release_id\nKind: datatype\nDescription: MBID of a release in MusicBrainz: one edition of a release group, such as a CD, vinyl or digital release with its own date, country, label and barcode, as in musicbrainz.org/release/<id>.\nTranslated names: Идентификатор релиза в MusicBrainz\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4f970f09-69ed-47bd-85e6-daf19347f17a\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/musicbrainz_release_id"}}
{"id": "musicbrainz_work_id", "text": "Name: MusicBrainz work ID\nID: musicbrainz_work_id\nKind: datatype\nDescription: MBID of a work in MusicBrainz: a song, composition or other piece of music apart from its recordings, as in musicbrainz.org/work/<id>. A work can also have an ISWC (iswc).\nTranslated names: Идентификатор произведения в MusicBrainz\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: f617e5ae-572c-46a9-9902-1d53774c01aa, 0c80db24-389e-3620-8e0b-84dc2b7c009a\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/musicbrainz_work_id"}}
{"id": "mv_postcode", "text": "Name: Maldives postal code\nID: mv_postcode\nKind: pattern\nDescription: Postal code in Maldives: five digits.\nCategories: geo, pii, common\nCountries: MV\nLanguages: dv\nPersonal data: yes\nExamples: 20026\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MV"], "langs": ["dv"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/mv_postcode"}}
{"id": "mx_budget_entity_code", "text": "Name: Mexican public entity budget code\nID: mx_budget_entity_code\nKind: datatype\nDescription: Code of a public entity in the federal budget classification of public entities of Mexico (Clasificación Administrativa). ORG-ID.guide lists the register as MX-CPA; with that prefix an identifier reads MX-CPA-4-121.\nCategories: government\nCountries: MX\nLanguages: es\nPersonal data: no\nExamples: 4-121, 10-156, 16-713", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["MX"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/mx_budget_entity_code"}}
{"id": "mx_cmx_budget_entity_code", "text": "Name: Mexico City public entity budget code\nID: mx_cmx_budget_entity_code\nKind: datatype\nDescription: Code of a public entity in the budget classification of public entities of Mexico City. ORG-ID.guide lists the register as MX-CMX_CPA; with that prefix an identifier reads MX-CMX_CPA-01C001.\nCategories: government\nCountries: MX\nLanguages: es\nPersonal data: no\nExamples: 01C001, 01CD03, 01CD06", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["MX"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/mx_cmx_budget_entity_code"}}
{"id": "mx_inegi_locality", "text": "Name: Mexican INEGI locality code\nID: mx_inegi_locality\nKind: datatype\nDescription: Nine-digit code of a locality of Mexico in the INEGI geostatistical framework: two digits for the state, three for the municipality and four for the locality.\nCategories: geo\nCountries: MX\nLanguages: common\nPersonal data: no\nExamples: 310380004, 180190918, 260030090\nRegexp: ^[0-9]{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["MX"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/mx_inegi_locality"}}
{"id": "mx_municipality", "text": "Name: Mexican municipality\nID: mx_municipality\nKind: datatype\nDescription: Name of a municipality (municipio) of Mexico, the level below the state, such as Guadalajara or Monterrey. Mexico has about 2,470 municipalities; Mexico City is divided into 16 boroughs (alcaldías) instead.\nTranslated names: Муниципалитет Мексики\nCategories: geo, government\nCountries: MX\nLanguages: es\nPersonal data: no\nExamples: Guadalajara, Monterrey, Mérida", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["MX"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/mx_municipality"}}
{"id": "mx_postcode", "text": "Name: Mexican postal code\nID: mx_postcode\nKind: pattern\nDescription: Postal code (código postal) in Mexico: five digits. The first two digits identify the state; codes of Mexico City start with 01 to 16.\nTranslated names: Почтовый индекс Мексики\nCategories: geo, pii, common\nCountries: MX\nLanguages: es\nPersonal data: yes\nExamples: 06000, 44100, 64000\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MX"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/mx_postcode"}}
{"id": "mxstate", "text": "Name: Mexican state (province)\nID: mxstate\nKind: datatype\nDescription: Mexican state/province by name or code\nCategories: geo\nCountries: MX\nLanguages: es\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["MX"], "langs": ["es"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/mxstate"}}
{"id": "my_nric", "text": "Name: Malaysian identity card number (NRIC)\nID: my_nric\nKind: datatype\nDescription: National Registration Identity Card number (MyKad number) of Malaysian citizens and permanent residents. It has twelve digits: the date of birth (YYMMDD), a 2-digit birth place code and four digits, the last of which is odd for males and even for females. It is often written with hyphens after the sixth and eighth digits.\nCategories: pii, persons\nCountries: MY\nLanguages: ms, en\nPersonal data: yes\nExamples: 440521161293, 380220029348, 440521-16-1293\nRegexp: ^\\d{6}-?\\d{2}-?\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["MY"], "langs": ["ms", "en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/my_nric"}}
{"id": "my_postcode", "text": "Name: Malaysia postal code\nID: my_postcode\nKind: pattern\nDescription: Postal code in Malaysia: five digits.\nCategories: geo, pii, common\nCountries: MY\nLanguages: ms\nPersonal data: yes\nExamples: 43000, 50754, 88990, 50670\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MY"], "langs": ["ms"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/my_postcode"}}
{"id": "my_ssm", "text": "Name: Malaysian company registration number (SSM)\nID: my_ssm\nKind: datatype\nDescription: Registration number of a company at the Companies Commission of Malaysia (Suruhanjaya Syarikat Malaysia, SSM). ORG-ID.guide lists the register as MY-SSM; with that prefix an identifier reads MY-SSM-993856H.\nCategories: companies\nCountries: MY\nLanguages: ms\nPersonal data: no\nExamples: 993856H, 255990P", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["MY"], "langs": ["ms"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/my_ssm"}}
{"id": "mynumber", "text": "Name: Japanese My Number (マイナンバー) by known name\nID: mynumber\nKind: datatype\nDescription: Japanese My Number (マイナンバー) by known name identifier\nCategories: pii, persons\nCountries: JP\nLanguages: ja\nPersonal data: yes\nRegexp: ^[0-9]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["JP"], "langs": ["ja"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/mynumber"}}
{"id": "mz_postcode", "text": "Name: Mozambique postal code\nID: mz_postcode\nKind: pattern\nDescription: Postal code in Mozambique: four digits.\nCategories: geo, pii, common\nCountries: MZ\nLanguages: pt\nPersonal data: yes\nExamples: 1102, 1119, 3212\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["MZ"], "langs": ["pt"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/mz_postcode"}}
{"id": "na_bipa", "text": "Name: Namibian BIPA registration number\nID: na_bipa\nKind: datatype\nDescription: Registration number of a company, close corporation or other entity at the Business and Intellectual Property Authority (BIPA) of Namibia. ORG-ID.guide lists the register as NA-BIPA; with that prefix an identifier reads NA-BIPA-CC-2017-11330.\nCategories: companies\nCountries: NA\nLanguages: en\nPersonal data: no\nExamples: CC-2017-11330", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NA"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/na_bipa"}}
{"id": "na_postcode", "text": "Name: Namibia postal code\nID: na_postcode\nKind: pattern\nDescription: Postal code in Namibia: five digits.\nCategories: geo, pii, common\nCountries: NA\nLanguages: en\nPersonal data: yes\nExamples: 10001, 10017\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NA"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/na_postcode"}}
{"id": "na_tin", "text": "Name: Namibian taxpayer identification number\nID: na_tin\nKind: datatype\nDescription: Taxpayer number that the Namibia Revenue Agency (NamRA) gives to taxpayers. ORG-ID.guide lists the register as NA-NAMRA; with that prefix an identifier reads NA-NAMRA-04822224.\nCategories: finances, companies\nCountries: NA\nLanguages: en\nPersonal data: yes\nExamples: 04822224, 04413362", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["NA"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/na_tin"}}
{"id": "naicscode", "text": "Name: NAICS code\nID: naicscode\nKind: datatype\nDescription: Classification in the North American Industry Classification System\nCategories: industry\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 517919, 512240\nRegexp: \\d{2,6}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["industry"], "country": ["US"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/naicscode"}}
{"id": "name", "text": "Name: Name\nID: name\nKind: datatype\nDescription: Name of the item, object or entity.\nTranslated names: Название\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/name"}}
{"id": "namesuffix", "text": "Name: Name suffix\nID: namesuffix\nKind: datatype\nDescription: Word, abbreviation or numeral written after a person's surname. It can be generational (Jr., Sr., III), academic (PhD), an honour (OBE), professional or military.\nTranslated names: Суффикс имени\nCategories: persons\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: Jr., III, PhD, OBE, Esq.", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["persons"], "country": [], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/namesuffix"}}
{"id": "nanoid", "text": "Name: Nano ID\nID: nanoid\nKind: datatype\nDescription: Random identifier of the Nano ID library. By default it is 21 characters of the URL-safe alphabet A-Z, a-z, 0-9, underscore and hyphen, which gives a collision probability similar to UUIDv4. Applications can choose another length or alphabet; the regexp covers only the default.\nTranslated names: Идентификатор Nano ID\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: V1StGXR8_Z5jdHi6B-myT\nRegexp: ^[A-Za-z0-9_-]{21}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/nanoid"}}
{"id": "nanpphone", "text": "Name: North American phone number (NANP)\nID: nanpphone\nKind: pattern\nDescription: Ten-digit telephone number of the North American Numbering Plan (NANP), the shared numbering plan of country code 1 used by the United States, Canada and several Caribbean and Pacific territories. The number is a three-digit area code, a three-digit central office code and a four-digit line number. The area code and the central office code start with a digit from 2 to 9. Common notations are NPA-NXX-XXXX and (NPA) NXX-XXXX, with an optional leading 1 or +1.\nTranslated names: Североамериканский номер телефона (NANP)\nCategories: pii, common, telecom\nCountries: US, CA\nLanguages: common\nPersonal data: yes\nExamples: (202) 555-0143, (613)555-0180, 1-416-555-0123, +1 212 555 0199, 3125550111\nRegexp: ^(?:\\+?1[-. ]?)?(?:\\([2-9]\\d{2}\\)|[2-9]\\d{2})[-. ]?[2-9]\\d{2}[-. ]?\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "common", "telecom"], "country": ["US", "CA"], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nanpphone"}}
{"id": "nationality", "text": "Name: Person nationality\nID: nationality\nKind: datatype\nDescription: Nationality of the person from list of unique code from one of code lists or defined somehow else.\nCategories: pii, persons\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/nationality"}}
{"id": "nato_stock_number", "text": "Name: NATO Stock Number (NSN)\nID: nato_stock_number\nKind: datatype\nDescription: Thirteen-digit code of a standardized item of supply in the NATO Codification System, called National Stock Number in the United States. The first four digits are the NATO Supply Classification group and class. The remaining nine digits are the National Item Identification Number (NIIN): two digits for the National Codification Bureau of the country that first codified the item, then seven digits. The usual notation is NNNN-NN-NNN-NNNN; the hyphens are optional.\nCategories: industry, government\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 7110-01-482-1192, 2350-01-087-1095, 7110014821192\nRegexp: ^\\d{4}(?:-\\d{2}-\\d{3}-|\\d{5})\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry", "government"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/nato_stock_number"}}
{"id": "ncbi_taxon_id", "text": "Name: NCBI Taxonomy ID\nID: ncbi_taxon_id\nKind: datatype\nDescription: Number of a taxon in the Taxonomy database of the US National Center for Biotechnology Information, which names the organisms in the GenBank sequence databases, such as 9606 for Homo sapiens.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9606, 10090, 562\nRegexp: ^[1-9][0-9]{0,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ncbi_taxon_id"}}
{"id": "ncbigeneid", "text": "Name: NCBI Gene ID (Entrez Gene)\nID: ncbigeneid\nKind: datatype\nDescription: Numeric identifier of a gene record in the NCBI Gene database (formerly Entrez Gene) of the US National Center for Biotechnology Information. Gene records cover many species. PubChem gene pages use this ID, as in https://pubchem.ncbi.nlm.nih.gov/gene/3123.\nTranslated names: Идентификатор гена NCBI (Entrez Gene)\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 3123, 1017, 1207170\nRegexp: ^[1-9]\\d{0,8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ncbigeneid"}}
{"id": "ncesid", "text": "Name: US NCES school identifier\nID: ncesid\nKind: datatype\nDescription: Identifier of a US school assigned by the National Center for Education Statistics: twelve digits for a public school (the seven-digit district ID followed by a five-digit school number) or eight characters for a private school.\nCategories: education\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: 180915001514, 550561002248, 341242000688\nRegexp: ^(?:\\d{12}|[A-Z0-9]{8})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": [], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ncesid"}}
{"id": "ncitcode", "text": "Name: NCI Thesaurus code\nID: ncitcode\nKind: datatype\nDescription: Concept code in the NCI Thesaurus (NCIt), the reference vocabulary of the US National Cancer Institute for drugs, diseases, genes, anatomy and other biomedical concepts. A concept code is \"C\" followed by digits.\nTranslated names: Код тезауруса NCI\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C287, C19409, C75016\nRegexp: ^C\\d{3,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ncitcode"}}
{"id": "nct_number", "text": "Name: ClinicalTrials.gov identifier (NCT number)\nID: nct_number\nKind: datatype\nDescription: Registration number of a clinical study in ClinicalTrials.gov, the registry of the US National Library of Medicine: NCT and eight digits.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: NCT00243178, NCT04315948\nRegexp: ^NCT\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nct_number"}}
{"id": "ne_nif", "text": "Name: Nigerien tax identification number (NIF)\nID: ne_nif\nKind: datatype\nDescription: Numéro d'identification fiscale (NIF) that the Directorate General of Taxes of Niger gives to taxpayers. ORG-ID.guide lists the register as NE-DGI; with that prefix an identifier reads NE-DGI-5412.\nCategories: finances, companies\nCountries: NE\nLanguages: fr\nPersonal data: yes\nExamples: 5412", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["NE"], "langs": ["fr"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/ne_nif"}}
{"id": "ne_postcode", "text": "Name: Niger postal code\nID: ne_postcode\nKind: pattern\nDescription: Postal code in Niger: four digits.\nCategories: geo, pii, common\nCountries: NE\nLanguages: fr\nPersonal data: yes\nExamples: 8001\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NE"], "langs": ["fr"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/ne_postcode"}}
{"id": "new_relic_user_api_key", "text": "Name: New Relic user key\nID: new_relic_user_api_key\nKind: datatype\nDescription: User key of New Relic, a personal API key that NerdGraph, New Relic's GraphQL API, requires for querying data and changing configuration. It starts with NRAK- followed by 27 letters and digits. Ingest keys, such as the license key and browser keys, are different.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^NRAK-[A-Za-z0-9]{27}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/new_relic_user_api_key"}}
{"id": "ng_bpp_number", "text": "Name: Nigerian BPP contractor registration number\nID: ng_bpp_number\nKind: datatype\nDescription: Registration number of a contractor in the Contractor Registration System of the Bureau of Public Procurement (BPP) of Nigeria. ORG-ID.guide lists the register as NG-BPP; with that prefix an identifier reads NG-BPP-BPP_5125283435.\nCategories: companies, government\nCountries: NG\nLanguages: en\nPersonal data: no\nExamples: BPP_5125283435, BPP_1383871299", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "government"], "country": ["NG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ng_bpp_number"}}
{"id": "ng_postcode", "text": "Name: Nigeria postal code\nID: ng_postcode\nKind: pattern\nDescription: Postal code in Nigeria: six digits.\nCategories: geo, pii, common\nCountries: NG\nLanguages: en\nPersonal data: yes\nExamples: 930283, 300001, 931104\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NG"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ng_postcode"}}
{"id": "ng_rc_number", "text": "Name: Nigerian CAC registration number (RC number)\nID: ng_rc_number\nKind: datatype\nDescription: Registration number of a company at the Corporate Affairs Commission (CAC) of Nigeria; for companies it starts with RC. ORG-ID.guide lists the register as NG-CAC; with that prefix an identifier reads NG-CAC-RC1726083.\nCategories: companies\nCountries: NG\nLanguages: en\nPersonal data: no\nExamples: RC1726083", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NG"], "langs": ["en"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/ng_rc_number"}}
{"id": "ng_tin", "text": "Name: Nigerian taxpayer identification number (TIN)\nID: ng_tin\nKind: datatype\nDescription: Taxpayer Identification Number (TIN) of taxpayers in Nigeria. ORG-ID.guide lists the register as NG-TIN; with that prefix an identifier reads NG-TIN-23227964-0001.\nCategories: finances, companies\nCountries: NG\nLanguages: en\nPersonal data: yes\nExamples: 23227964-0001, 01567727-0001", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["NG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ng_tin"}}
{"id": "nhsnumber", "text": "Name: NHS number\nID: nhsnumber\nKind: datatype\nDescription: Datatype for 'NHS number' (nhsnumber) from rules in context 'pii'.\nCategories: pii\nCountries: global\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii"], "country": [], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/nhsnumber"}}
{"id": "ni_postcode", "text": "Name: Nicaragua postal code\nID: ni_postcode\nKind: pattern\nDescription: Postal code in Nicaragua: five digits.\nCategories: geo, pii, common\nCountries: NI\nLanguages: es\nPersonal data: yes\nExamples: 52000\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NI"], "langs": ["es"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ni_postcode"}}
{"id": "nif", "text": "Name: NIF por nombre de campo\nID: nif\nKind: datatype\nDescription: ES datatype for 'NIF por nombre de campo' (nif) from rules in context 'finances'. The Spanish tax identification number (Número de Identificación Fiscal, NIF) is a unique identifier assigned to individuals and entities for tax purposes in Spain. For individuals, it consists of 8 digits followed by a check letter. For foreigners, it may start with X, Y, Z, K, L, or M followed by 7 digits and a check letter. The total length is 9 characters.\nTranslated names: Spanish Tax Identification Number (NIF); Número de Identificación Fiscal (NIF)\nCategories: finances\nCountries: ES\nLanguages: es\nPersonal data: yes\nExamples: 12345678Z, X1234567L, 87654321X\nRegexp: ^([0-9]{8}|[XYZKLM][0-9]{7})[TRWAGMYFPDXBNJZSQVHLCKE]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["ES"], "langs": ["es"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/nif"}}
{"id": "nl_agb_code", "text": "Name: Dutch healthcare provider code (AGB-code)\nID: nl_agb_code\nKind: datatype\nDescription: AGB-code (Algemeen GegevensBeheer zorgverleners), the eight-digit code of a party in the AGB register, which Vektis keeps for the Dutch health insurers. Individual caregivers (zorgverleners), care businesses (ondernemingen) and their locations (vestigingen) each have their own code. It is the key that identifies them in billing, in contracts with insurers and in referrals. The first two digits give the type of care (zorgsoort).\nTranslated names: AGB-code; Код поставщика медицинских услуг Нидерландов (AGB)\nCategories: medical, persons\nCountries: NL\nLanguages: nl\nPersonal data: yes\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["medical", "persons"], "country": ["NL"], "langs": ["nl"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/nl_agb_code"}}
{"id": "nl_bag_building_id", "text": "Name: Dutch BAG building identifier (pand)\nID: nl_bag_building_id\nKind: pattern\nDescription: Identifier of a building (pand) in the Dutch register of addresses and buildings (BAG), a BAG object identifier (nl_bag_id) with the object type 10 in digits 5 and 6.\nTranslated names: BAG-pandidentificatie; Идентификатор здания BAG (Нидерланды)\nCategories: geo, realestate\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: 0363100012165291\nRegexp: ^\\d{4}10\\d{10}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "realestate"], "country": ["NL"], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/nl_bag_building_id"}}
{"id": "nl_bag_id", "text": "Name: Dutch BAG object identifier\nID: nl_bag_id\nKind: datatype\nDescription: Identifier of an object in the Basisregistratie Adressen en Gebouwen (BAG), the Dutch register of addresses and buildings that the municipalities keep and Kadaster publishes. It has 16 digits: the 4-digit code of the municipality that assigned it (nl_municipality_code, possibly of a former municipality), a 2-digit object type and a 10-digit serial number. The object types are 01 verblijfsobject (unit such as a dwelling or office), 02 ligplaats (mooring), 03 standplaats (pitch), 10 pand (building, nl_bag_building_id), 20 nummeraanduiding (address) and 30 openbare ruimte (public space such as a street; Wikidata P5207). Places (woonplaatsen) have a 4-digit code instead (nl_bag_woonplaats_code).\nTranslated names: BAG-identificatie; Идентификатор объекта BAG (Нидерланды)\nCategories: geo, realestate\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: 0363010000544772, 0363200000447176, 0363300000004696, 0363020000963270\nRegexp: ^\\d{4}(?:0[123]|[123]0)\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "realestate"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_bag_id"}}
{"id": "nl_bag_woonplaats_code", "text": "Name: Dutch BAG place code (woonplaatscode)\nID: nl_bag_woonplaats_code\nKind: datatype\nDescription: Four-digit code of a place (woonplaats) in the Dutch register of addresses and buildings (BAG), from 0001 to 9999, as in 3594 for Amsterdam. A woonplaats is the named place of an address and is not the same as a municipality, which can contain several places.\nTranslated names: Woonplaatscode (BAG); Код населённого пункта в реестре BAG (Нидерланды)\nCategories: geo\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: 3594\nRegexp: ^(?!0000)\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["NL"], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/nl_bag_woonplaats_code"}}
{"id": "nl_big_number", "text": "Name: Dutch healthcare professional registration number (BIG-nummer)\nID: nl_big_number\nKind: datatype\nDescription: BIG-nummer, the personal registration number of a healthcare professional, in the BIG register, which the CIBG keeps for the Ministry of Health, Welfare and Sport under the Wet BIG (Wet op de beroepen in de individuele gezondheidszorg). Dutch Wikipedia gives its length as 11 digits.\nTranslated names: BIG-nummer; Регистрационный номер медицинского работника Нидерландов (BIG)\nCategories: medical, persons, pii\nCountries: NL\nLanguages: nl\nPersonal data: yes\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["medical", "persons", "pii"], "country": ["NL"], "langs": ["nl"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/nl_big_number"}}
{"id": "nl_brin", "text": "Name: Dutch school identification number (BRIN)\nID: nl_brin\nKind: datatype\nDescription: BRIN number (Basisregistratie Instellingen), the code of a school or other education institution in the Netherlands, kept by the Dienst Uitvoering Onderwijs (DUO) for the Ministry of Education. It has four characters, two digits and two letters, as in 21AB. Two more digits may follow for a specific location of the institution (vestigingsnummer), as in 16PK00. DUO publishes the register as open data.\nTranslated names: BRIN-nummer; Номер учебного заведения Нидерландов (BRIN)\nCategories: education\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: 21AB, 16PK00, 05KO\nRegexp: ^\\d{2}[A-Z]{2}(?:\\d{2})?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["education"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nl_brin"}}
{"id": "nl_buurt_code", "text": "Name: Dutch neighbourhood code (CBS buurtcode)\nID: nl_buurt_code\nKind: datatype\nDescription: Code of a neighbourhood (buurt) in the Wijk- en Buurtkaart of Statistics Netherlands (CBS), BU followed by eight characters, the 4-digit municipality code (nl_municipality_code), the 2-character district number (nl_wijk_code) and a 2-digit neighbourhood number, as in BU05990110 for Stadsdriehoek in Rotterdam. In 2026 only Amsterdam uses letters in the district part, as in BU0363AA01. CBS open data table 86358NED lists the codes of 2026.\nTranslated names: Buurtcode (CBS); Код квартала Нидерландов (CBS)\nCategories: geo, government\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: BU05990110, BU03440111, BU0363AA01\nRegexp: ^BU\\d{4}[0-9A-Z]{2}\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_buurt_code"}}
{"id": "nl_cbs_province_code", "text": "Name: Dutch province code (CBS)\nID: nl_cbs_province_code\nKind: pattern\nDescription: Code of a Dutch province used by Statistics Netherlands (CBS) in its regional tables, PV and two digits from PV20 (Groningen) to PV31 (Limburg). The other provinces are PV21 Fryslân, PV22 Drenthe, PV23 Overijssel, PV24 Flevoland, PV25 Gelderland, PV26 Utrecht, PV27 Noord-Holland, PV28 Zuid-Holland, PV29 Zeeland and PV30 Noord-Brabant. The ISO 3166-2 codes are the pattern nl_province_code.\nTranslated names: Provinciecode (CBS); Код провинции Нидерландов (CBS)\nCategories: geo, government\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: PV27, PV20, PV31\nRegexp: ^PV(?:2\\d|3[01])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_cbs_province_code"}}
{"id": "nl_driver_license", "text": "Name: Dutch driver's license number\nID: nl_driver_license\nKind: datatype\nDescription: Document number of a driving licence (rijbewijs) issued in the Netherlands by the RDW, ten digits printed in field 5 of the card. Microsoft Purview looks for ten digits without spaces or delimiters and no check digit.\nTranslated names: Rijbewijsnummer; Номер водительского удостоверения Нидерландов\nCategories: pii, persons\nCountries: NL\nLanguages: nl\nPersonal data: yes\nExamples: 6236186433\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["NL"], "langs": ["nl"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/nl_driver_license"}}
{"id": "nl_eori", "text": "Name: Dutch EORI number\nID: nl_eori\nKind: pattern\nDescription: EORI number issued in the Netherlands for customs procedures in the European Union, NL followed by nine digits. A company that has an RSIN and files its own customs declarations composes it from NL and its RSIN, padded with leading zeros to nine digits. Other businesses, sole proprietorships among them, request one from Dutch Customs (Douane).\nTranslated names: EORI-nummer; Номер EORI Нидерландов\nCategories: companies, finances\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: NL810656371, NL823807071\nRegexp: ^NL\\d{9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_eori"}}
{"id": "nl_iban", "text": "Name: Dutch IBAN\nID: nl_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in the Netherlands: 18 characters, NL, two IBAN check digits, the four-letter bank code and the ten-digit account number. The bank code is always the first four letters of the BIC of the bank, as in ABNA for ABN AMRO. Betaalvereniging Nederland is the registration authority and publishes the list of bank codes. It is printed in groups of four, as in NL91 ABNA 0417 1643 00.\nTranslated names: Nederlandse IBAN; IBAN Нидерландов\nCategories: finances\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: NL91ABNA0417164300, NL91 ABNA 0417 1643 00\nRegexp: ^NL\\d{2} ?[A-Z]{4}(?: ?\\d{4}){2} ?\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["NL"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/nl_iban"}}
{"id": "nl_kvk_vestigingsnummer", "text": "Name: Dutch establishment number (KVK vestigingsnummer)\nID: nl_kvk_vestigingsnummer\nKind: datatype\nDescription: Vestigingsnummer, the 12-digit number that the Netherlands Chamber of Commerce (KVK) gives to each location (vestiging) of a business registered in the Business Register, such as a shop, office or factory. It is not derived from the organisation's 8-digit KVK number (kvk). Organisations without a location, as many associations, foundations and owners' associations are, have none. The KVK API writes it with leading zeros.\nTranslated names: Vestigingsnummer (KVK); Номер филиала организации в Торговом реестре Нидерландов\nCategories: companies\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: 000038509504, 000037178598, 000015063097\nRegexp: ^\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NL"], "langs": ["nl"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_kvk_vestigingsnummer"}}
{"id": "nl_municipality", "text": "Name: Dutch municipality (gemeente)\nID: nl_municipality\nKind: datatype\nDescription: Name of a municipality (gemeente) of the Netherlands, the level below the province, such as Amsterdam, Aalsmeer or Aa en Hunze. Mergers have reduced their number almost every year; Statistics Netherlands (CBS) counts 342 on 1 January 2026, the same as in 2025. Their CBS codes are the pattern nl_municipality_code.\nTranslated names: Gemeente; Муниципалитет Нидерландов\nCategories: geo, government\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: Amsterdam, Aalsmeer, Aa en Hunze, 's-Gravenhage", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["NL"], "langs": ["nl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/nl_municipality"}}
{"id": "nl_municipality_code", "text": "Name: Dutch municipality code (CBS)\nID: nl_municipality_code\nKind: pattern\nDescription: Four-digit code of a Dutch municipality assigned by Statistics Netherlands (CBS), often written with the prefix GM, as in GM0363 for Amsterdam. CBS never reuses a whole code; a municipality created by a merger or renamed gets a new code that starts with 1, which may repeat the last three digits of an abolished municipality (1892 Zuidplas, from 0892). The code is the first four digits of the CBS district (nl_wijk_code) and neighbourhood (nl_buurt_code) codes; BAG identifiers (nl_bag_id) start with the code of the municipality that assigned them.\nTranslated names: Gemeentecode (CBS); Код муниципалитета Нидерландов (CBS)\nCategories: geo, government\nCountries: NL\nPersonal data: no\nExamples: GM0363, 0599, 0518, GM0344\nRegexp: ^(?:GM)?\\d{4}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["geo", "government"], "country": ["NL"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nl_municipality_code"}}
{"id": "nl_oin", "text": "Name: Dutch organisation identification number (OIN)\nID: nl_oin\nKind: datatype\nDescription: Organisatie-identificatienummer (OIN), the 20-digit number that identifies a government organisation or another party in Dutch government data exchange (Digikoppeling) and in PKIoverheid certificates. Logius keeps the register. An OIN is an 8-digit prefix naming the source register, the main number from that register and zeros up to 20 digits. The prefixes are 00000001 RSIN, 00000002 Fi-nummer, 00000003 KVK number (preferred for new OINs), 00000004 sub-OIN, 00000006 main number issued by Logius, 00000007 BRIN, 00000008 foreign organisation, 00000009 UZI, 00000010 TRR-BD of the tax service, and 00000099 test OINs.\nTranslated names: Organisatie-identificatienummer (OIN); Идентификационный номер организации Нидерландов (OIN)\nCategories: government, companies\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: 00000001002220647000, 00000004194049711000, 00000008823631400000\nRegexp: ^(?:000000(?:0[1-46-9]|10)|00000099)\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "companies"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_oin"}}
{"id": "nl_onderwijsnummer", "text": "Name: Dutch education number (onderwijsnummer)\nID: nl_onderwijsnummer\nKind: datatype\nDescription: Onderwijsnummer, the 9-digit number that the Dienst Uitvoering Onderwijs (DUO) gives to a pupil or student in government-funded education in the Netherlands who has no citizen service number (BSN), for example a pupil from abroad. It starts with 10 and uses the weights of the BSN 11-proef, but the weighted sum leaves a remainder of 5 when divided by 11 instead of 0, which tells the two numbers apart. When the pupil gets a BSN, the BSN replaces it in school records.\nTranslated names: Onderwijsnummer; Учебный номер учащегося Нидерландов (onderwijsnummer)\nCategories: pii, persons, education\nCountries: NL\nLanguages: nl\nPersonal data: yes\nExamples: 101222331, 108148380\nRegexp: ^10\\d{7}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "education"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nl_onderwijsnummer"}}
{"id": "nl_owms", "text": "Name: Dutch government organisation identifier (OWMS)\nID: nl_owms\nKind: datatype\nDescription: Identifier of a Dutch government organisation in the Overheid.nl Web Metadata Standard (OWMS): the last part of the organisation's URI in the OWMS lists. ORG-ID.guide lists the register as NL-OWMS; with that prefix an identifier reads NL-OWMS-rfmcie.\nTranslated names: OWMS-identificatie van een overheidsorganisatie; Идентификатор государственной организации Нидерландов (OWMS)\nCategories: government\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: rfmcie, 's-Graveland_(gemeente)", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["NL"], "langs": ["nl"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/nl_owms"}}
{"id": "nl_passport", "text": "Name: Dutch passport number\nID: nl_passport\nKind: pattern\nDescription: Document number of a Dutch passport; identity cards use the same format. It has nine characters. The first two are letters, the next six are letters or digits, and the last is a digit. The letter O is never used; documents issued since 1 December 2019 also leave out the digit 0. Microsoft Purview looks for nine letters or digits.\nTranslated names: Paspoortnummer; Номер паспорта Нидерландов\nCategories: pii, persons\nCountries: NL\nLanguages: nl\nPersonal data: yes\nExamples: SPECI2014, SPECI2024, XR1001R58\nRegexp: ^[A-NP-Z]{2}[A-NP-Z0-9]{6}\\d$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nl_passport"}}
{"id": "nl_postcode", "text": "Name: Dutch postal code\nID: nl_postcode\nKind: datatype\nDescription: Postcode in the Netherlands: four digits, the first not 0, a space and two capital letters, from 1000 AA upwards. The letter pairs SA, SD and SS are not used because of their association with Nazi Germany. The letters F, I, O, Q, U and Y were left out at first but are now used. The digits 0000-0999 are kept for the Caribbean Netherlands and are not in use. A full postcode covers a part of a street, so with a house number it identifies an address.\nTranslated names: Postcode; Почтовый индекс Нидерландов\nCategories: geo\nCountries: NL\nLanguages: nl\nPersonal data: yes\nExamples: 2601 DC, 3443 BX, 8205WZ\nRegexp: ^[1-9]\\d{3} ?(?!SA|SD|SS)[A-Z]{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["geo"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nl_postcode"}}
{"id": "nl_province", "text": "Name: Dutch province\nID: nl_province\nKind: datatype\nDescription: Name of one of the 12 provinces (provincies) of the Netherlands, such as Noord-Holland, Utrecht or Fryslân, which is also written Friesland. Their codes are the pattern nl_province_code.\nTranslated names: Provincie; Провинция Нидерландов\nCategories: geo, government\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: Noord-Holland, Utrecht, Fryslân, Friesland", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["NL"], "langs": ["nl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/nl_province"}}
{"id": "nl_province_code", "text": "Name: Dutch province code (ISO 3166-2:NL)\nID: nl_province_code\nKind: pattern\nDescription: Code of one of the 12 Dutch provinces from ISO 3166-2:NL, two letters after NL-, such as NL-NH (Noord-Holland), NL-FR (Fryslân) or NL-ZH (Zuid-Holland), alone or with the country code. ISO 3166-2:NL also lists Aruba (NL-AW), Curaçao (NL-CW) and Sint Maarten (NL-SX) as countries and Bonaire, Saba and Sint Eustatius (NL-BQ1 to NL-BQ3) as special municipalities; they are not provinces and are not covered. Statistics Netherlands uses its own codes, the pattern nl_cbs_province_code.\nTranslated names: Provinciecode (ISO 3166-2:NL); Код провинции Нидерландов (ISO 3166-2:NL)\nCategories: geo\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: NL-NH, NL-FR, ZH\nRegexp: ^(?:NL-)?(?:DR|FL|FR|GE|GR|LI|NB|NH|OV|UT|ZE|ZH)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_province_code"}}
{"id": "nl_rijksmonument_id", "text": "Name: Dutch national monument number (rijksmonumentnummer)\nID: nl_rijksmonument_id\nKind: datatype\nDescription: Number of a national monument (rijksmonument) in the register of the Cultural Heritage Agency of the Netherlands (Rijksdienst voor het Cultureel Erfgoed, RCE); Wikidata expects one to six digits. The monument register shows a monument at https://monumentenregister.cultureelerfgoed.nl/monumenten/ followed by the number. Complexes of monuments have their own numbers (Wikidata P7135).\nTranslated names: Rijksmonumentnummer; Номер памятника национального значения Нидерландов (rijksmonument)\nCategories: government, realestate\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: 19264, 530906\nRegexp: ^\\d{1,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["NL"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/nl_rijksmonument_id"}}
{"id": "nl_sbi_code", "text": "Name: Dutch standard industrial classification code (SBI)\nID: nl_sbi_code\nKind: datatype\nDescription: Code of the Standaard Bedrijfsindeling (SBI), the classification of economic activities of Statistics Netherlands (CBS), which the Chamber of Commerce (KVK) also uses to record the activities of businesses. Sections are letters; divisions, groups, classes and subclasses have two to five digits, which CBS writes with dots, as in 62.10.0. The first two digits follow the UN ISIC classification and the first four NACE (eu_nace), with a few exceptions; the fifth digit adds Dutch subclasses. SBI 2025 follows NACE Rev. 2.1 and gives four-digit classes without a subclass a fifth digit 0. KVK uses SBI 2025 since 6 September 2025, and CBS moves its statistics to it from 2026; the older SBI 2008 codes stay in many data sets.\nTranslated names: SBI-code (Standaard Bedrijfsindeling); Код отраслевого классификатора Нидерландов (SBI)\nCategories: industry\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: 62.10.0, 43.31.0, 64.19.1, 84.11.0\nRegexp: ^(?:[A-V]|\\d{2}(?:\\.\\d(?:\\d(?:\\.\\d)?)?)?|\\d{3,5})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": ["NL"], "langs": ["nl"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_sbi_code"}}
{"id": "nl_vehicle_plate", "text": "Name: Dutch vehicle registration number (kenteken)\nID: nl_vehicle_plate\nKind: datatype\nDescription: Registration number (kenteken) of a car or van in the Netherlands, issued by the RDW. It has six letters and digits in three groups separated by hyphens; the order of letter and digit groups is the series (sidecode). Series 4 to 12 are covered: XX-99-XX, XX-XX-99, 99-XX-XX, 99-XXX-9, 9-XXX-99, XX-999-X, X-999-XX, XXX-99-X (cars since June 2024) and X-99-XXX (vans since 2024). Since series 4 the letters are consonants without C and Q, which look too much like a zero; Y appears only in series 4. Some letter combinations, such as SS, SD, NSB and the names of political parties, are never issued. RDW open data writes the number without hyphens. Older series 1 to 3 with vowels, mopeds, trailers and special plates follow other rules and are not covered.\nTranslated names: Kenteken; Номерной знак транспортного средства Нидерландов (kenteken)\nCategories: transport\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: GXR-12-B, K-123-BD, 12HDZB\nRegexp: ^(?:[BDFGHJ-NPR-TV-Z]{2}-?\\d{2}-?[BDFGHJ-NPR-TV-Z]{2}|[BDFGHJ-NPR-TV-Z]{2}-?[BDFGHJ-NPR-TV-Z]{2}-?\\d{2}|\\d{2}-?[BDFGHJ-NPR-TV-Z]{2}-?[BDFGHJ-NPR-TV-Z]{2}|\\d{2}-?[BDFGHJ-NPR-TV-Z]{3}-?\\d|\\d-?[BDFGHJ-NPR-TV-Z]{3}-?\\d{2}|[BDFGHJ-NPR-TV-Z]{2}-?\\d{3}-?[BDFGHJ-NPR-TV-Z]|[BDFGHJ-NPR-TV-Z]-?\\d{3}-?[BDFGHJ-NPR-TV-Z]{2}|[BDFGHJ-NPR-TV-Z]{3}-?\\d{2}-?[BDFGHJ-NPR-TV-Z]|[BDFGHJ-NPR-TV-Z]-?\\d{2}-?[BDFGHJ-NPR-TV-Z]{3})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_vehicle_plate"}}
{"id": "nl_wijk_code", "text": "Name: Dutch district code (CBS wijkcode)\nID: nl_wijk_code\nKind: datatype\nDescription: Code of a district (wijk) of a Dutch municipality in the Wijk- en Buurtkaart of Statistics Netherlands (CBS), WK followed by six characters, the 4-digit municipality code (nl_municipality_code) and a 2-character district number, as in WK059901 for Rotterdam Centrum. In 2026 only Amsterdam uses letters in the district number, as in WK0363AA. The codes of the neighbourhoods (buurten) of a district are nl_buurt_code.\nTranslated names: Wijkcode (CBS); Код района муниципалитета Нидерландов (CBS)\nCategories: geo, government\nCountries: NL\nLanguages: common\nPersonal data: no\nExamples: WK059901, WK051804, WK0363AA\nRegexp: ^WK\\d{4}[0-9A-Z]{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["NL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nl_wijk_code"}}
{"id": "nlbtw", "text": "Name: Dutch VAT identification number (btw-id)\nID: nlbtw\nKind: datatype\nDescription: Btw-identificatienummer, the VAT identification number of businesses in the Netherlands: NL, nine digits, the letter B and a 2-digit sequence number that is not 00. The older btw-nummer (omzetbelastingnummer) was built from the RSIN of a legal entity or the citizen service number (BSN) of a sole trader, and its nine digits pass the 11-proef. Since 1 January 2020 sole traders have a separate btw-identificatienummer that does not contain their BSN; it is used on invoices and in contacts with other businesses, while the omzetbelastingnummer stays in use with the tax service. python-stdnum validates these newer numbers with ISO 7064 MOD 97-10 over NL and the whole number; the tax service does not publish the check.\nTranslated names: Btw-identificatienummer; Номер плательщика НДС Нидерландов (btw-id)\nCategories: finances\nCountries: NL\nLanguages: nl\nPersonal data: yes\nExamples: NL004495445B01, NL002455799B11\nRegexp: ^NL\\d{9}B\\d{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["NL"], "langs": ["nl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/nlbtw"}}
{"id": "nlm_unique_id", "text": "Name: NLM Unique ID\nID: nlm_unique_id\nKind: datatype\nDescription: Number of a record (journal, book, audiovisual item) in the catalogue of the US National Library of Medicine. PubMed journal records carry it.\nCategories: publishing, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 7501160, 0050556\nRegexp: ^\\d{6,19}(A|R|\\d)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/nlm_unique_id"}}
{"id": "no_fodselsnummer", "text": "Name: Norwegian national identity number (fødselsnummer)\nID: no_fodselsnummer\nKind: datatype\nDescription: Fødselsnummer, the 11-digit national identity number in Norway, kept in the National Population Register by the Norwegian Tax Administration: the date of birth (DDMMYY), a 3-digit individual number that also gives the sex, and two mod-11 check digits. A D-number, given to people who are not registered as residents, has the same layout with 4 added to the first digit.\nTranslated names: Fødselsnummer\nCategories: pii, persons\nCountries: NO\nLanguages: no\nPersonal data: yes\nExamples: 27051338311, 26129914091, 270513 38311\nRegexp: ^(?:0[1-9]|[12]\\d|3[01]|4[1-9]|[56]\\d|7[01])(?:0[1-9]|1[0-2])\\d{2}[ -]?\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["NO"], "langs": ["no"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/no_fodselsnummer"}}
{"id": "no_iban", "text": "Name: Norwegian IBAN\nID: no_iban\nKind: datatype\nDescription: International Bank Account Number of a bank account in Norway. It has 15 characters: NO, two IBAN check digits and the 11-digit account number (kontonummer).\nCategories: finances\nCountries: NO\nLanguages: no\nPersonal data: no\nExamples: NO1642669998761, NO4807358188219, NO16 4266 9998 761\nRegexp: ^NO\\d{2} ?\\d{4} ?\\d{4} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["NO"], "langs": ["no"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/no_iban"}}
{"id": "no_kommunenummer", "text": "Name: Norwegian municipality number (kommunenummer)\nID: no_kommunenummer\nKind: datatype\nDescription: Four-digit number of a Norwegian municipality: two digits for the county and two for the municipality. The numbers changed in the 2020 and 2024 reforms.\nCategories: geo\nCountries: NO\nLanguages: common\nPersonal data: no\nExamples: 0127, 1220, 1423\nRegexp: ^[0-5]\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["NO"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/no_kommunenummer"}}
{"id": "no_kontonr", "text": "Name: Norwegian bank account number (kontonummer)\nID: no_kontonr\nKind: datatype\nDescription: Kontonummer, the 11-digit bank account number in Norway: a 4-digit bank code, six digits for the account and a modulo 11 check digit. It is usually written with dots after the fourth and sixth digits.\nTranslated names: Kontonummer\nCategories: finances\nCountries: NO\nLanguages: no\nPersonal data: no\nExamples: 63774914465, 43296503003, 6377.49.14465\nRegexp: ^\\d{4}[. ]?\\d{2}[. ]?\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["NO"], "langs": ["no"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/no_kontonr"}}
{"id": "no_mva", "text": "Name: Norwegian VAT number (MVA)\nID: no_mva\nKind: datatype\nDescription: Merverdiavgift (MVA) number, the VAT number of Norwegian businesses: the 9-digit organisation number followed by MVA.\nTranslated names: MVA-nummer\nCategories: finances\nCountries: NO\nLanguages: no\nPersonal data: no\nExamples: NO 982 952 573 MVA, NO 917 313 008 MVA\nRegexp: ^(?:NO ?)?\\d{3} ?\\d{3} ?\\d{3} ?MVA$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["NO"], "langs": ["no"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/no_mva"}}
{"id": "no_orgnr", "text": "Name: Norwegian organisation number (organisasjonsnummer)\nID: no_orgnr\nKind: datatype\nDescription: Organisasjonsnummer, the 9-digit number of a legal entity in the Norwegian Central Coordinating Register for Legal Entities (Enhetsregisteret). The last digit is a modulo 11 check digit.\nTranslated names: Organisasjonsnummer\nCategories: companies\nCountries: NO\nLanguages: no\nPersonal data: no\nExamples: 986992928, 911067404, 986 992 928\nRegexp: ^\\d{3} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NO"], "langs": ["no"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/no_orgnr"}}
{"id": "no_postcode", "text": "Name: Norwegian postal code\nID: no_postcode\nKind: pattern\nDescription: Postal code (postnummer) in Norway: four digits. Oslo codes start with 0.\nTranslated names: Почтовый индекс Норвегии\nCategories: geo, pii, common\nCountries: NO\nLanguages: no\nPersonal data: yes\nExamples: 0150, 5003, 7011\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NO"], "langs": ["no"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/no_postcode"}}
{"id": "northing", "text": "Name: Northing (projected coordinate)\nID: northing\nKind: datatype\nDescription: Northward coordinate of a point in a projected coordinate reference system, such as a UTM zone or the British National Grid, usually in metres from a false origin. It is paired with an easting. Unlike latitude, its origin and scale depend on the projection, so the value has a meaning only together with its coordinate reference system.\nTranslated names: Северная координата (нординг)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 180000, 4419987.2\nRegexp: ^-?\\d+(?:\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/northing"}}
{"id": "np_company_number", "text": "Name: Nepalese company registration number\nID: np_company_number\nKind: datatype\nDescription: Registration number of a company at the Office of the Company Registrar of Nepal. ORG-ID.guide lists the register as NP-CRO; with that prefix an identifier reads NP-CRO-45995.\nCategories: companies\nCountries: NP\nLanguages: ne\nPersonal data: no\nExamples: 45995, 34774, 105299", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NP"], "langs": ["ne"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/np_company_number"}}
{"id": "np_pan", "text": "Name: Nepalese permanent account number (PAN)\nID: np_pan\nKind: datatype\nDescription: Permanent Account Number (PAN), the 9-digit tax number that the Inland Revenue Department of Nepal gives to taxpayers. ORG-ID.guide lists the register as NP-IRD; with that prefix an identifier reads NP-IRD-302274734.\nCategories: finances, companies\nCountries: NP\nLanguages: ne\nPersonal data: yes\nExamples: 302274734", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["NP"], "langs": ["ne"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/np_pan"}}
{"id": "np_postcode", "text": "Name: Nepal postal code\nID: np_postcode\nKind: pattern\nDescription: Postal code in Nepal: five digits.\nCategories: geo, pii, common\nCountries: NP\nLanguages: ne\nPersonal data: yes\nExamples: 44601\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NP"], "langs": ["ne"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/np_postcode"}}
{"id": "np_swc_number", "text": "Name: Nepalese Social Welfare Council registration number\nID: np_swc_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the Social Welfare Council of Nepal. ORG-ID.guide lists the register as NP-SWC; with that prefix an identifier reads NP-SWC-37625.\nCategories: companies\nCountries: NP\nLanguages: ne\nPersonal data: no\nExamples: 37625, 14902, 28632", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NP"], "langs": ["ne"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/np_swc_number"}}
{"id": "npi", "text": "Name: US NPI identifier\nID: npi\nKind: datatype\nDescription: Datatype for 'US NPI identifier' (npi) from rules in context 'medical'.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: yes\nExamples: 1467536276, 1194083568, 1750599809\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/npi"}}
{"id": "npm_access_token", "text": "Name: npm access token\nID: npm_access_token\nKind: datatype\nDescription: Access token of the npm package registry in the format introduced in 2021: the prefix npm_ followed by 36 letters and digits, the last six of which are a Base62-encoded CRC32 checksum. Older npm tokens are bare UUIDs.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: npm_ExampleTokenExampleTokenExampleToken\nRegexp: ^npm_[A-Za-z0-9]{36}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/npm_access_token"}}
{"id": "nric", "text": "Name: Singapore NRIC (National Registration Identity Card) by known name\nID: nric\nKind: datatype\nDescription: Singapore NRIC (National Registration Identity Card) by known name identifier\nCategories: finances\nCountries: SG\nLanguages: en\nPersonal data: yes\nRegexp: ^[STFG][0-9]{7}[A-Z]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["SG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/nric"}}
{"id": "nscnumber", "text": "Name: NSC number\nID: nscnumber\nKind: datatype\nDescription: Number that the Developmental Therapeutics Program of the US National Cancer Institute (NCI) gives to a substance submitted for testing. Wikidata stores the bare number; PubChem writes it with the prefix \"NSC\", for example NSC27223.\nTranslated names: Номер NSC\nCategories: chemistry, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: NSC27223, 224131, 1300\nRegexp: ^(?:NSC ?)?[1-9]\\d{0,5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "medical"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/nscnumber"}}
{"id": "numeric", "text": "Name: Numeric value\nID: numeric\nKind: datatype\nDescription: Any integer or float number\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/numeric"}}
{"id": "nutsregion", "text": "Name: NUTS region code\nID: nutsregion\nKind: datatype\nDescription: EU datatype for 'NUTS region code' (nutsregion) from rules in context 'government'. The NUTS (Nomenclature of Territorial Units for Statistics) region code is a hierarchical classification system used by the European Union to divide its territory for statistical purposes. The code format consists of 2 uppercase letters representing the country code, followed by 1 to 3 alphanumeric characters representing the region level (NUTS 1, 2, or 3).\nTranslated names: NUTS region code; Code région NUTS; NUTS-Regionscode; Código de región NUTS; Codice regione NUTS\nCategories: government\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: BE10, DE11, FR101, ITC1, ES11\nRegexp: ^[A-Z]{2}[A-Z0-9]{1,3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["EU"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/nutsregion"}}
{"id": "nz_bankaccount", "text": "Name: New Zealand bank account number\nID: nz_bankaccount\nKind: datatype\nDescription: Bank account number in New Zealand: two digits for the bank, four for the branch, seven for the account base number and two or three for the account suffix, usually separated by hyphens. The bank and branch determine the check algorithm.\nCategories: finances\nCountries: NZ\nLanguages: en\nPersonal data: no\nExamples: 02-0552-0410366-070, 02-0208-0649925-077\nRegexp: ^\\d{2}[- ]?\\d{4}[- ]?\\d{7}[- ]?\\d{2,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["NZ"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/nz_bankaccount"}}
{"id": "nz_charity_number", "text": "Name: New Zealand registered charity number\nID: nz_charity_number\nKind: datatype\nDescription: Registration number of a charity in the New Zealand Charities Register; it starts with CC. ORG-ID.guide lists the register as NZ-CR.\nCategories: companies\nCountries: NZ\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NZ"], "langs": ["en"], "quality": 38, "url": "http://registry.apicrafter.io/datatype/nz_charity_number"}}
{"id": "nz_driver_license", "text": "Name: New Zealand driver's license number\nID: nz_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in New Zealand. Microsoft Purview looks for two letters and six digits.\nCategories: pii, persons\nCountries: NZ\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["NZ"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/nz_driver_license"}}
{"id": "nz_ird", "text": "Name: New Zealand IRD number\nID: nz_ird\nKind: datatype\nDescription: Inland Revenue Department number (Te Tari Taake), the tax number of individuals and businesses in New Zealand. It has eight or nine digits with a check digit and is often written in groups of three separated by hyphens.\nCategories: finances\nCountries: NZ\nLanguages: en\nPersonal data: yes\nExamples: 147388330, 106499253, 147-388-330\nRegexp: ^(?:NZ)?\\d{2,3}-?\\d{3}-?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["NZ"], "langs": ["en"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/nz_ird"}}
{"id": "nz_nhi", "text": "Name: New Zealand National Health Index number (NHI)\nID: nz_nhi\nKind: datatype\nDescription: National Health Index number assigned by the New Zealand Ministry of Health. Microsoft Purview looks for three letters other than I and O followed by four digits.\nCategories: pii, persons, medical\nCountries: NZ\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-HJ-NP-Z]{3}\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["NZ"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/nz_nhi"}}
{"id": "nz_nzbn", "text": "Name: New Zealand Business Number (NZBN)\nID: nz_nzbn\nKind: datatype\nDescription: New Zealand Business Number (NZBN), the 13-digit identifier of a business, charity, trust or government body in New Zealand. ORG-ID.guide lists the register as NZ-NZBN; with that prefix an identifier reads NZ-NZBN-9429046393920.\nCategories: companies\nCountries: NZ\nLanguages: en\nPersonal data: no\nExamples: 9429046393920, 9429050294954, 9429042872504, 9429046844125\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["NZ"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/nz_nzbn"}}
{"id": "nz_postcode", "text": "Name: New Zealand postal code\nID: nz_postcode\nKind: pattern\nDescription: Postal code in New Zealand: four digits.\nCategories: geo, pii, common\nCountries: NZ\nLanguages: en\nPersonal data: yes\nExamples: 6001, 6015, 6332, 8252, 1030\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["NZ"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/nz_postcode"}}
{"id": "nz_swn", "text": "Name: New Zealand social welfare number\nID: nz_swn\nKind: datatype\nDescription: Client number of the New Zealand social welfare system: nine digits, optionally in groups of three separated by hyphens.\nCategories: pii, persons\nCountries: NZ\nLanguages: en\nPersonal data: yes\nRegexp: ^\\d{3}-?\\d{3}-?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["NZ"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/nz_swn"}}
{"id": "objectid", "text": "Name: ArcGIS object ID (OBJECTID)\nID: objectid\nKind: datatype\nDescription: Row identifier that Esri ArcGIS adds to every geodatabase table and feature class. The default field name is OBJECTID, or OBJECTID_1 when a column of that name already exists, and ArcGIS displays it as OID or ObjectID, and as FID in shapefiles and web feature layers. ArcGIS maintains the values. Each is a non-null integer that is unique only within its table, so the same number names different rows in different layers; Global IDs serve to identify rows across geodatabases. The field is a 32-bit integer by default, up to 2,147,483,647, and ArcGIS Pro can migrate it to a 64-bit object ID limited to 9,007,199,254,740,991. Datasets exported from ArcGIS keep it as an objectid or OBJECTID column, for example on Opendatasoft portals next to geo_point_2d and geo_shape, where it is sometimes stored as a decimal number such as 89.0. It is not the MongoDB ObjectId (mongodbid).\nTranslated names: Identifiant d'objet ArcGIS (OBJECTID); Идентификатор объекта ArcGIS (OBJECTID)\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 38, 89.0, 2147483647\nRegexp: ^(?:0|[1-9]\\d{0,15})(?:\\.0)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/objectid"}}
{"id": "ocd_division_id", "text": "Name: Open Civic Data Division ID\nID: ocd_division_id\nKind: datatype\nDescription: Identifier of a political division in the Open Civic Data scheme: ocd-division/country:xx followed by type:name pairs separated by slashes, such as ocd-division/country:us/state:ny.\nCategories: geo, government\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ocd-division/country:ca/ed:13004, ocd-division/country:us/state:wi/cd:2, ocd-division/country:us\nRegexp: ^ocd-division/country:[a-z]{2}(?:/[a-z_-]+:[a-z0-9._~-]+)*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ocd_division_id"}}
{"id": "ocha_hpc_organization_id", "text": "Name: OCHA Humanitarian Programme Cycle organisation identifier\nID: ocha_hpc_organization_id\nKind: datatype\nDescription: Identifier that the UN Office for the Coordination of Humanitarian Affairs (OCHA) gives to organisations that fund or deliver humanitarian work, used in the Humanitarian Programme Cycle tools and the Financial Tracking Service: HPC and the organisation's id. ORG-ID.guide lists the register as XM-OCHA; with that prefix an identifier reads XM-OCHA-HPC8597.\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: HPC8597, HPC9324", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ocha_hpc_organization_id"}}
{"id": "oci_digest", "text": "Name: OCI content digest (container image digest)\nID: oci_digest\nKind: datatype\nDescription: Content identifier of the OCI image and distribution specifications, used for container images and their layers (as in image@sha256:...): the algorithm, a colon and the digest in lowercase hexadecimal. The registered algorithms are sha256 (64 digits, the default), sha512 (128 digits) and blake3 (64 digits).\nCategories: software, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: sha256:5b0bcabd1ed22e9fb1310cf6c2dec7cdef19f0ad69efa1f392e94a4333501270, sha256:6c3c624b58dbbcd3c0dd82b4c53f04194d1247c6eebdaab7c610cf7d66709b3b\nRegexp: ^(?:sha256:[a-f0-9]{64}|sha512:[a-f0-9]{128}|blake3:[a-f0-9]{64})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software", "cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/oci_digest"}}
{"id": "ocn", "text": "Name: OCLC Control Number\nID: ocn\nKind: datatype\nDescription: OCLC assigns a unique control number (referred to as an \"OCN\" for \"OCLC Control Number\") to each new bibliographic record in the WorldCat. Numbers are assigned serially, and as of mid-2013 over a billion OCNs had been created. In September 2013, the OCLC declared these numbers to be in the public domain, removing a perceived barrier to widespread use of OCNs outside OCLC itself.[42] The control numbers link WorldCat's records to local library system records by providing a common reference key for a record across libraries\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 787911721, 57722711\nRegexp: \\d{1,14}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/ocn"}}
{"id": "oecd_dac_code", "text": "Name: OECD DAC donor, agency or channel code\nID: oecd_dac_code\nKind: datatype\nDescription: Code of a donor, an agency or a channel of delivery in the codelists of the OECD Development Assistance Committee (DAC), used to report official development assistance. ORG-ID.guide lists the register as XM-DAC; with that prefix an identifier reads XM-DAC-963-1.\nCategories: government, finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 963-1, 1-8, 41301", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "finances"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/oecd_dac_code"}}
{"id": "ogrn", "text": "Name: Russian primary state registration number (OGRN)\nID: ogrn\nKind: datatype\nDescription: Primary State Registration Number number assigned by Tax Service to any business entity in Russia\nTranslated names: Основной государственный регистрационный номер (ОГРН)\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 1027700043502, 1027700132195\nRegexp: \\d{13}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ogrn"}}
{"id": "ogrn_ogrnip", "text": "Name: Russian primary government identification number (OGRN and OGRNIP)\nID: ogrn_ogrnip\nKind: datatype\nDescription: Russian primary government identification number assigned by Tax Service to any business entity (OGRN) in Russia and sole prprietors (OGRNIP)\nTranslated names: Код ОГРН или ОГРНИП\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ogrn_ogrnip"}}
{"id": "oid", "text": "Name: ITU/ISO/IEC object identifier (OID)\nID: oid\nKind: datatype\nDescription: In computing, object identifiers or OIDs are an identifier mechanism standardized by the International Telecommunication Union (ITU) and ISO/IEC for naming any object, concept, or \"thing\" with a globally unambiguous persistent name.[1]\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1.3.6.1.4.1.343, 2.5.4.87\nRegexp: [0123](\\.\\d+)*", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/oid"}}
{"id": "ojreference", "text": "Name: Official Journal reference\nID: ojreference\nKind: datatype\nDescription: EU datatype for 'Official Journal reference' (ojreference) from rules in context 'government'. The Official Journal reference is a unique identifier used to reference notices and documents published in the Official Journal of the European Union. The format consists of the prefix 'OJ/S' followed by an optional space, then 1 to 4 digits representing the notice number, a forward slash, and 1 to 4 digits representing the year or sequence number.\nTranslated names: Official Journal Reference; Référence du Journal Officiel; Amtsblatt-Referenz; Referencia del Diario Oficial\nCategories: government\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: OJ/S 123/456, OJ/S123/456, OJ/S 1/2024, OJ/S1234/1\nRegexp: ^OJ/S\\s?\\d{1,4}/\\d{1,4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["EU"], "langs": ["en"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ojreference"}}
{"id": "okato", "text": "Name: OKATO (Russian Classification on Objects of Administrative Division)\nID: okato\nKind: datatype\nDescription: Russian Classification on Objects of Administrative Division (Russian: Общероссийский классификатор объектов административно-территориального деления), or OKATO (Russian: ОКАТО), also called All-Russian classification on units of administrative and territorial distribution in English, is one of several Russian national registers. OKATOs purpose is organization of information about structure of the administrative divisions of the federal subjects of Russia.\nTranslated names: Код ОКАТО\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 28, 41420000000, 80228825007\nRegexp: ^(?:\\d{2}|\\d{5}|\\d{8}|\\d{11})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/okato"}}
{"id": "okei", "text": "Name: Russian OKEI code (classifier of units of measurement)\nID: okei\nKind: datatype\nDescription: Code of a unit of measurement in the Russian OKEI classifier (Общероссийский классификатор единиц измерения), 3 or 4 digits.\nTranslated names: Код ОКЕИ (Общероссийский классификатор единиц измерения)\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 161, 359\nRegexp: ^\\d{3,4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/okei"}}
{"id": "okeiname", "text": "Name: Russian OKEI name of code (classifier of units of measurement)\nID: okeiname\nKind: datatype\nDescription: Name of a unit of measurement in the Russian OKEI classifier (Общероссийский классификатор единиц измерения), for example 'миллиграмм'. The code is okei.\nTranslated names: Наименование кода по ОКЕИ (Общероссийский классификатор единиц измерения)\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: миллиграмм, сутки", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/okeiname"}}
{"id": "okfn_public_body", "text": "Name: Public Bodies identifier (Open Knowledge Foundation)\nID: okfn_public_body\nKind: datatype\nDescription: Identifier of a public body in Public Bodies, a database of the Open Knowledge Foundation: a country code, a slash and a slug of the body's name. ORG-ID.guide lists the register as XI-PB; with that prefix an identifier reads XI-PB-gb/aberdeen-city-council.\nCategories: government\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: gb/aberdeen-city-council, de/14-panzergrenadierdivision-hanse, ch/bundesrat-eidgenoessisches-departement-fuer-auswaertige-angelegenheiten-direktion-fuer-ressourcen-logistik-eda-bundesreisezentrale-pool-2-evd-edi-uvek-vbs-ejpd", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/okfn_public_body"}}
{"id": "okfs", "text": "Name: Russian form of ownership code (OKFS)\nID: okfs\nKind: datatype\nDescription: Russian classifier of forms of ownership, OKFS\nTranslated names: Код ОКФС\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 12, 22\nRegexp: \\d{2}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/okfs"}}
{"id": "okogu", "text": "Name: Russian government and governance code (OKOGU)\nID: okogu\nKind: datatype\nDescription: Russian government and governance code. OKOGU classifier\nTranslated names: Код ОКОГУ\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/okogu"}}
{"id": "okopf", "text": "Name: Code of type of business entity (Russian, OKOPF)\nID: okopf\nKind: datatype\nDescription: Code of type of business entity in Russia, classifier OKOPF\nTranslated names: Код организационно-правовая формы по ОКОПФ\nCategories: companies, common\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "common"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/okopf"}}
{"id": "okopfname", "text": "Name: Type of business entity (Russian, OKOPF)\nID: okopfname\nKind: datatype\nDescription: Type of business entity in Russia, classifier OKOPF\nTranslated names: Организационно-правовая форма\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/okopfname"}}
{"id": "okpd", "text": "Name: Russian product code (OKPD)\nID: okpd\nKind: datatype\nDescription: Russian product code (OKPD) used for government procurement and budget planning purposes\nTranslated names: Код ОКПД\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 35.30.12.130, 91.01.11\nRegexp: ^\\d{2}(?:\\.\\d{1,2}){0,2}(?:\\.\\d{1,3})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/okpd"}}
{"id": "okpo", "text": "Name: Russian organization stat code\nID: okpo\nKind: datatype\nDescription: Russian organizations statistical code (OKPO) issued by Rosstat\nTranslated names: Код ОКПО\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 00040778, 03323755\nRegexp: \\d{8}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/okpo"}}
{"id": "oktmo", "text": "Name: Russian Classification of Territories of Municipal Formations (OKTMO) code\nID: oktmo\nKind: datatype\nDescription: Russian Classification of Territories of Municipal Formations (Russian: Общероссийский классификатор территорий муниципальных образований), or OKTMO (Russian: ОКТМО), is one of several Russian national registers. OKTMO organizes information about the structure of the municipal divisions of Russia.\nTranslated names: Код ОКТМО\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 45000000, 45397000, 45 397 000\nRegexp: ^\\d{2}\\s?\\d{3}\\s?\\d{3}(?:\\s?\\d{3})?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/oktmo"}}
{"id": "oktmoname", "text": "Name: Russian Classification of Territories of Municipal Formations (OKTMO) name\nID: oktmoname\nKind: datatype\nDescription: Name of a territory in the Russian OKTMO classifier (Общероссийский классификатор территорий муниципальных образований), for example a municipal district or a settlement. The code is oktmo.\nTranslated names: Наименование из справочника ОКТМО\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/oktmoname"}}
{"id": "okvalpha", "text": "Name: Russian currency code\nID: okvalpha\nKind: pattern\nDescription: Russian currency codes (OKV classifier)\nTranslated names: Код валюты по ОКВ\nCategories: finances\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/okvalpha"}}
{"id": "okved", "text": "Name: Russian economic classification code (OKVED)\nID: okved\nKind: datatype\nDescription: Russian economic classification code (OKVED)\nTranslated names: Код ОКВЭД\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 85.14, 31.62.1\nRegexp: ^\\d{2}(?:\\.\\d{1,2}){0,2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/okved"}}
{"id": "okved_code_name", "text": "Name: OKVED code followed by its name\nID: okved_code_name\nKind: pattern\nDescription: Code of the Russian classification of economic activities (OKVED) followed by the name of the class, such as 90.01 Деятельность в области исполнительских искусств. Registers often store the main activity of an organization in this form.\nTranslated names: Код ОКВЭД с наименованием\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 90.01 Деятельность в области исполнительских искусств, 94.99 Деятельность прочих общественных организаций, не включенных в другие группировки\nRegexp: ^\\d{2}(?:\\.\\d{1,2}){0,2} [А-ЯЁ].+$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/okved_code_name"}}
{"id": "okvname", "text": "Name: Russian currency name\nID: okvname\nKind: pattern\nDescription: Russian currency names (OKV classifier)\nTranslated names: Название валюты по ОКВ\nCategories: finances\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["finances"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/okvname"}}
{"id": "om_postcode", "text": "Name: Oman postal code\nID: om_postcode\nKind: pattern\nDescription: Postal code in Oman: three digits, optionally preceded by PC and a space.\nCategories: geo, pii, common\nCountries: OM\nLanguages: ar\nPersonal data: yes\nExamples: 133, 112, 111\nRegexp: ^(?:PC )?\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["OM"], "langs": ["ar"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/om_postcode"}}
{"id": "omim_id", "text": "Name: OMIM number\nID: omim_id\nKind: datatype\nDescription: Six-digit number of an entry in Online Mendelian Inheritance in Man, the catalogue of human genes and genetic disorders run by Johns Hopkins University.\nCategories: medical, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 143100, 614371\nRegexp: ^\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical", "science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/omim_id"}}
{"id": "onepassword_service_account_token", "text": "Name: 1Password service account token\nID: onepassword_service_account_token\nKind: datatype\nDescription: Token of a 1Password service account. 1Password gives it the prefix ops_ so that code analyzers can find it; the rest is a Base64-encoded JSON object with the account's sign-in details and keys, so the token starts with ops_eyJ and is several hundred characters long.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^ops_eyJ[A-Za-z0-9+/]{250,}={0,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/onepassword_service_account_token"}}
{"id": "onion_address", "text": "Name: Tor onion service address (.onion)\nID: onion_address\nKind: datatype\nDescription: Address of a Tor onion service, reachable only through the Tor network. A version 3 address, the only kind that current Tor releases support, is 56 base32 characters followed by .onion. The characters encode the 32-byte ed25519 public key of the service, a 2-byte SHA3-256 checksum and the version byte 3, so the last character is always d. Subdomains may precede it, as in www.<address>.onion. The 16-character version 2 addresses were retired in 2021 and do not match. The regexp checks the form, not the checksum.\nTranslated names: Адрес onion-сервиса Tor (.onion)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: pg6mmjiyjmcrsslvykfwnntlaru7p5svn6y2ymmju6nubxndf4pscryd.onion, sp3k262uwy4r2k3ycr5awluarykdpag6a7y33jxop4cs2lu5uz5sseqd.onion, www.xa4r2iadxm55fbnqgwwi5mymqdcofiu3w6rpbtqn7b2dyn7mgwj64jyd.onion\nRegexp: ^(?:[a-z0-9-]+\\.)*[a-z2-7]{54}[aiqy]d\\.onion$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/onion_address"}}
{"id": "openai_api_key", "text": "Name: OpenAI API key\nID: openai_api_key\nKind: datatype\nDescription: Secret key of the OpenAI API. Keys start with sk-; project, service account and admin keys start with sk-proj-, sk-svcacct- or sk-admin-. Secret scanners recognise them by the fixed marker T3BlbkFJ in the middle of the key. Examples are left out because GitHub push protection rejects token-shaped values, even constructed ones.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^(?:sk-(?:proj|svcacct|admin)-(?:[A-Za-z0-9_-]{74}|[A-Za-z0-9_-]{58})T3BlbkFJ(?:[A-Za-z0-9_-]{74}|[A-Za-z0-9_-]{58})|sk-[A-Za-z0-9]{20}T3BlbkFJ[A-Za-z0-9]{20})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/openai_api_key"}}
{"id": "openalexid", "text": "Name: OpenAlex ID\nID: openalexid\nKind: datatype\nDescription: Identifier of an entity in OpenAlex, the open catalogue of scholarly works: a letter for the entity type and a number. W is a work, A an author, S a source (journal or repository), I an institution, C a concept, T a topic, P a publisher and F a funder; V was used for venues before sources replaced them.\nCategories: science, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: S4306525036, I114027177, P4310320990, F4320321001\nRegexp: ^[ACFIPSTVWacfipstvw][1-9]\\d{3,9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "identifiers"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/openalexid"}}
{"id": "opencorporatesid", "text": "Name: Open Corporates ID\nID: opencorporatesid\nKind: datatype\nDescription: Identifier for a corporation, in the OpenCorporates database. Format: country prefix, optional subnational entity abbrevation, \"/\", alphanumeric idid: oid\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: gb/SC129785, mx/2682534\nRegexp: [a-z]{2}(_[a-z]{2})?/[a-zA-ZÖÜÄ0-9\\-_]*[0-9A-Za-f]", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/opencorporatesid"}}
{"id": "opening_hours", "text": "Name: Opening hours\nID: opening_hours\nKind: datatype\nDescription: Days and hours when an organization, office or facility is open or receives visitors, for example weekdays from 8:00 to 17:00 with a lunch break. Usually free text; OpenStreetMap defines a formal syntax.\nTranslated names: Режим работы\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Mo-Fr 08:00-17:00, 24/7", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/opening_hours"}}
{"id": "openlibid", "text": "Name: Open Library ID\nID: openlibid\nKind: datatype\nDescription: Identifier for a work (\"W\"), edition (\"M\") or author (\"A\") for book data of the Internet Archive\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: OL36858W, OL3156833A\nRegexp: OL[1-9]\\d*[AMW]", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/openlibid"}}
{"id": "opscode", "text": "Name: OPS procedure code (Operationen- und Prozedurenschlüssel)\nID: opscode\nKind: datatype\nDescription: Code of a medical procedure in the OPS, the German procedure classification that the Federal Institute for Drugs and Medical Devices (BfArM) publishes every year and that hospitals use for DRG billing. A code has up to six characters, written as a chapter digit (1, 3, 5, 6, 8 or 9), a hyphen, three characters and, after a dot, up to two more, as in 5-314.11. The first three characters are digits; the others can also be lowercase letters, with x for other and y for unspecified procedures. Data files sometimes leave out the hyphen and the dot.\nTranslated names: OPS-Kode; Код процедуры OPS\nCategories: medical\nCountries: DE\nLanguages: de\nPersonal data: no\nExamples: 5-314.11, 5-314.1, 1-790\nRegexp: ^[135689]-?[0-9]{2}[0-9a-z](?:\\.?[0-9a-z]{1,2})?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/opscode"}}
{"id": "orcid", "text": "Name: Open Researcher and Contributor ID (ORCID)\nID: orcid\nKind: datatype\nDescription: The ORCID, Open Researcher and Contributor ID) is a nonproprietary alphanumeric code to uniquely identify authors and contributors of scholarly communication as well as ORCIDs website and services to look up authors and their bibliographic output (and other user-supplied pieces of information).\nCategories: science, persons\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 0000-0002-1003-5675, 0000-0002-1825-0097\nRegexp: 0000-000(1-[5-9]|2-[0-9]|3-[0-4])\\d{3}-\\d{3}[\\dX]", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "persons"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/orcid"}}
{"id": "order_number", "text": "Name: Order number by known name\nID: order_number\nKind: datatype\nDescription: Order number by known name identifier\nCategories: ecommerce\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": [], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/order_number"}}
{"id": "org_id", "text": "Name: Organization identifier (ORG-ID.guide form)\nID: org_id\nKind: datatype\nDescription: Globally unique identifier of an organization in the form that ORG-ID.guide defines: the code of the list (register) that issued the identifier, a hyphen and the identifier from that list. For example, GB-COH-09506232 is company 09506232 in the Companies House register (list code GB-COH). IATI and 360Giving data write organization identifiers this way. The Open Contracting Data Standard keeps the two parts apart: the list code in identifier.scheme (org_id_scheme) and the identifier in identifier.id. The registry pattern accepts identifiers without spaces; each list code maps to a registry record through mappings.orgid.\nTranslated names: Идентификатор организации (формат ORG-ID.guide)\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GB-COH-09506232, XM-DAC-41301, CA_NS-NVS_NVE-1542067\nRegexp: ^[A-Z]{2}(?:_[A-Z]{2})?-[A-Z0-9]+(?:_[A-Z0-9]+)?-\\S+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/org_id"}}
{"id": "org_id_scheme", "text": "Name: ORG-ID.guide list code (organization identifier scheme)\nID: org_id_scheme\nKind: datatype\nDescription: Code of an organization identifier list in the ORG-ID.guide register, such as GB-COH for Companies House or XI-LEI for the Global Legal Entity Identifier Index. The code is the ISO 3166-1 country code of the list (or XI, XM, XR or ZZ for international lists), optionally an underscore and a subdivision code, a hyphen and an abbreviation of the register. It is the prefix of an org_id identifier and the value of identifier.scheme in Open Contracting data. The registry maps each list code to a datatype record through mappings.orgid.\nTranslated names: Код списка идентификаторов организаций ORG-ID.guide\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: GB-COH, XI-LEI, CA_ON-ONT, BE-BCE_KBO\nRegexp: ^[A-Z]{2}(?:_[A-Z]{2})?-[A-Z0-9]+(?:_[A-Z0-9]+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/org_id_scheme"}}
{"id": "orgname", "text": "Name: Company or organization name\nID: orgname\nKind: datatype\nDescription: Name of the organization/business/company in any language\nTranslated names: Название организации или компании\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/orgname"}}
{"id": "orgunit", "text": "Name: Organizational unit (department)\nID: orgunit\nKind: datatype\nDescription: Name of a structural unit inside an organization, such as a department, division or office. It names a part of an organization, not the organization itself.\nTranslated names: Структурное подразделение\nCategories: companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Finance Department", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/orgunit"}}
{"id": "orphacode", "text": "Name: ORPHAcode (Orphanet rare disease ID)\nID: orphacode\nKind: datatype\nDescription: Number of a rare disease or group of diseases in the Orphanet nomenclature. It is often written with the prefix ORPHA:, which this format leaves out.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 82038, 723\nRegexp: ^[1-9]\\d{0,5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/orphacode"}}
{"id": "osm_id", "text": "Name: OpenStreetMap element ID\nID: osm_id\nKind: datatype\nDescription: Identifier of an OpenStreetMap element, that is a node, a way or a relation. IDs are positive 64-bit integers that are unique only within one element type, so node 100 and way 100 are different objects. Datasets write the ID as a bare number, with a type letter (n, w or r; N, W or R in Nominatim), or as type/number like in OpenStreetMap URLs. osm2pgsql stores relation IDs as negative numbers.\nTranslated names: Identifiant d'objet OpenStreetMap; Идентификатор объекта OpenStreetMap\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 62422, n164979149, w32965412, R62422, relation/51701\nRegexp: ^(?:-|[nwrNWR]|(?:node|way|relation)/)?[1-9][0-9]{0,18}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/osm_id"}}
{"id": "osm_node_id", "text": "Name: OpenStreetMap node ID\nID: osm_node_id\nKind: datatype\nDescription: Numeric ID of an OpenStreetMap node, a single point with a latitude and a longitude. Nodes mark points of interest and are the vertices of ways.\nTranslated names: Identifiant de nœud OpenStreetMap; Идентификатор точки OpenStreetMap\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 164979149, 1504546320\nRegexp: ^[1-9][0-9]{0,18}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/osm_node_id"}}
{"id": "osm_relation_id", "text": "Name: OpenStreetMap relation ID\nID: osm_relation_id\nKind: datatype\nDescription: Numeric ID of an OpenStreetMap relation, a group of nodes, ways and other relations with roles. Relations model administrative boundaries, multipolygons and transport routes.\nTranslated names: Identifiant de relation OpenStreetMap; Идентификатор отношения OpenStreetMap\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 62422, 51701\nRegexp: ^[1-9][0-9]{0,18}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/osm_relation_id"}}
{"id": "osm_uid", "text": "Name: OpenStreetMap user ID\nID: osm_uid\nKind: datatype\nDescription: Numeric ID of an OpenStreetMap account. Unlike the display name (osm_user) it never changes. The OpenStreetMap API returns it as the uid attribute of each element version, and osm2pgsql writes it to an osm_uid column.\nTranslated names: Identifiant d'utilisateur OpenStreetMap; Идентификатор пользователя OpenStreetMap\nCategories: pii, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nRegexp: ^[1-9][0-9]{0,18}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "useraccounts"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/osm_uid"}}
{"id": "osm_user", "text": "Name: OpenStreetMap username\nID: osm_user\nKind: datatype\nDescription: Display name of an OpenStreetMap account. In element data it names the user who made the latest version of the object; osm2pgsql writes it to an osm_user column. Users can change their display name, so the numeric user ID (osm_uid) is the stable reference.\nTranslated names: Nom d'utilisateur OpenStreetMap; Имя пользователя OpenStreetMap\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/osm_user"}}
{"id": "osm_way_id", "text": "Name: OpenStreetMap way ID\nID: osm_way_id\nKind: datatype\nDescription: Numeric ID of an OpenStreetMap way, an ordered list of nodes that forms a line such as a road, or a closed shape such as a building outline.\nTranslated names: Identifiant de chemin OpenStreetMap; Идентификатор линии OpenStreetMap\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 32965412, 446646206\nRegexp: ^[1-9][0-9]{0,18}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/osm_way_id"}}
{"id": "osv_id", "text": "Name: OSV vulnerability ID\nID: osv_id\nKind: datatype\nDescription: Identifier of an entry in the Open Source Vulnerability (OSV) format that OSV.dev aggregates: the prefix of the entry's home database, a hyphen and an id in that database's own format, for example PYSEC-2021-63, RUSTSEC-2021-0003, GO-2022-0969 or GHSA-... Local databases that OSV.dev does not aggregate use the prefix x_. Ids contain only ASCII letters, digits and the characters : _ . -. The regexp lists the database prefixes that the OSV JSON schema defined in November 2026; new databases are added over time. CVE and GHSA identifiers are also OSV ids.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: OSV-2020-111, PYSEC-2021-63, RUSTSEC-2021-0003, GO-2022-0969, x_CUSTOM-0001\nRegexp: ^(?:x_|(?:ASB-A|PUB-A|ALPINE|ALSA|ALBA|ALEA|AZL|BELL|BIT|BREW|CGA|CLEANSTART|CLSA|CURL|CVE|DEBIAN|DHI|DRUPAL|DSA|DLA|ELA|DTSA|ECHO|EEF|FreeBSD|GHSA|GO|GSD|HSEC|JLSEC|KUBE|LBSEC|LSN|MAL|MINI|MGASA|OESA|OSEC|OSV|openSUSE-SU|PHSA|PSF|PYSEC|RHBA|RHEA|RHLW|RHSA|RLSA|RXSA|RPI|RSEC|ROOT|RUSTSEC|SUSE-[SRFO]U|UBUNTU|USN|V8|VCPKG)-)[A-Za-z0-9:_.-]+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/osv_id"}}
{"id": "oui", "text": "Name: Organizationally Unique Identifier (OUI)\nID: oui\nKind: datatype\nDescription: 24-bit number that the IEEE Registration Authority assigns to a vendor or other organization (MA-L assignment). It forms the first three octets of MAC addresses and other EUI-48 and EUI-64 identifiers made by that organization, and is also used in World Wide Names and SNAP protocol identifiers. It is written as three hexadecimal octets, separated by hyphens or colons or not at all.\nTranslated names: Уникальный идентификатор организации (OUI)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: AC-DE-48, ACDE48\nRegexp: ^(?:[0-9A-Fa-f]{2}-[0-9A-Fa-f]{2}-[0-9A-Fa-f]{2}|[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}|[0-9A-Fa-f]{6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/oui"}}
{"id": "p2pkhaddr", "text": "Name: Bitcoin P2PKH address\nID: p2pkhaddr\nKind: datatype\nDescription: Legacy Bitcoin address of the pay-to-public-key-hash (P2PKH) type. It is the Base58Check encoding of the version byte 0 and the 20-byte RIPEMD-160 hash of the SHA-256 hash of a public key, so it always starts with 1. Most such addresses have 33 or 34 characters; each leading zero byte of the hash adds a 1 and makes the address shorter. Testnet P2PKH addresses start with m or n and are not matched.\nTranslated names: Адрес Bitcoin P2PKH\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1PMycacnJaSqwwJqjawXBErnLsZ7RkXUAs, 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2\nRegexp: ^1[1-9A-HJ-NP-Za-km-z]{25,33}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/p2pkhaddr"}}
{"id": "p2shaddr", "text": "Name: Bitcoin P2SH address\nID: p2shaddr\nKind: datatype\nDescription: Bitcoin address of the pay-to-script-hash (P2SH) type, defined by BIP 13 and BIP 16. It is the Base58Check encoding of the version byte 5 and the 20-byte hash of a redeem script (for example a multisignature script or wrapped SegWit), so it has 34 characters and starts with 3. Older Litecoin P2SH addresses use the same version byte and cannot be told apart. Testnet P2SH addresses start with 2 and are not matched.\nTranslated names: Адрес Bitcoin P2SH\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy\nRegexp: ^3[1-9A-HJ-NP-Za-km-z]{33}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/p2shaddr"}}
{"id": "p2traddr", "text": "Name: Bitcoin P2TR address (Taproot, bc1p)\nID: p2traddr\nKind: datatype\nDescription: Taproot address of the pay-to-taproot (P2TR) type: witness version 1 with a 32-byte x-only public key (BIP 341), encoded with Bech32m (BIP 350), not Bech32. Mainnet addresses have the prefix bc1p and 62 characters. Lower or upper case, never mixed. Testnet addresses (tb1p) are not matched.\nTranslated names: Адрес Bitcoin P2TR (Taproot, bc1p)\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0\nRegexp: ^(?:bc1p[02-9ac-hj-np-z]{58}|BC1P[02-9AC-HJ-NP-Z]{58})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/p2traddr"}}
{"id": "p2wpkhaddr", "text": "Name: Bitcoin P2WPKH address (native SegWit, bc1q)\nID: p2wpkhaddr\nKind: datatype\nDescription: Native SegWit address of the pay-to-witness-public-key-hash (P2WPKH) type: witness version 0 with a 20-byte public key hash (BIP 141), encoded with Bech32 (BIP 173). Mainnet addresses have the prefix bc1q and 42 characters. They are written in lower case, or in upper case in QR codes, but never in mixed case. Testnet addresses (tb1q) are not matched.\nTranslated names: Адрес Bitcoin P2WPKH (SegWit, bc1q)\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4, BC1QW508D6QEJXTDG4Y5R3ZARVARY0C5XW7KV8F3T4, bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq\nRegexp: ^(?:bc1q[02-9ac-hj-np-z]{38}|BC1Q[02-9AC-HJ-NP-Z]{38})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/p2wpkhaddr"}}
{"id": "p2wshaddr", "text": "Name: Bitcoin P2WSH address (native SegWit, bc1q)\nID: p2wshaddr\nKind: datatype\nDescription: Native SegWit address of the pay-to-witness-script-hash (P2WSH) type: witness version 0 with the 32-byte SHA-256 hash of a witness script (BIP 141), encoded with Bech32 (BIP 173). Mainnet addresses have the prefix bc1q and 62 characters, which tells them apart from 42-character P2WPKH addresses. Lower or upper case, never mixed. Testnet addresses (tb1q) are not matched.\nTranslated names: Адрес Bitcoin P2WSH (SegWit, bc1q)\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3qccfmv3\nRegexp: ^(?:bc1q[02-9ac-hj-np-z]{58}|BC1Q[02-9AC-HJ-NP-Z]{58})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/p2wshaddr"}}
{"id": "pa_registry_number", "text": "Name: Panamanian Public Registry number\nID: pa_registry_number\nKind: datatype\nDescription: Number of a legal entity in the Public Registry of Panama (Registro Público de Panamá). ORG-ID.guide lists the register as PA-PRP; with that prefix an identifier reads PA-PRP-5789.\nCategories: companies\nCountries: PA\nLanguages: es\nPersonal data: no\nExamples: 5789", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PA"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/pa_registry_number"}}
{"id": "package_name", "text": "Name: Package name by field name\nID: package_name\nKind: datatype\nDescription: Package name by field name\nCategories: software\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["en"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/package_name"}}
{"id": "pan", "text": "Name: Indian PAN (Permanent Account Number) by known name\nID: pan\nKind: datatype\nDescription: Indian PAN (Permanent Account Number) by known name identifier\nCategories: pii, persons\nCountries: IN\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-Z]{5}[0-9]{4}[A-Z]{1}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["IN"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/pan"}}
{"id": "parcelnumber", "text": "Name: Parcel number by field name\nID: parcelnumber\nKind: datatype\nDescription: Parcel number by field name identifier\nCategories: realestate\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/parcelnumber"}}
{"id": "passport", "text": "Name: Person passport number (universal)\nID: passport\nKind: datatype\nDescription: Person passport, usually unique personal information that should be shared online. Identifies personal document issued to person by government authority\nCategories: pii, persons\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/passport"}}
{"id": "password", "text": "Name: Password\nID: password\nKind: datatype\nDescription: Passwords, usually associated with login/username/email.\nCategories: common, pii\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["common", "pii"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/password"}}
{"id": "payment_card_brand", "text": "Name: Payment card brand (card network)\nID: payment_card_brand\nKind: datatype\nDescription: Brand or network of a payment card, such as Visa, Mastercard, American Express, Discover, JCB or Diners Club. It is the type of the card, not its number; the card number is the datatype bankcard.\nTranslated names: Платёжная система карты\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: VISA, Mastercard, AMEX", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/payment_card_brand"}}
{"id": "pdbid", "text": "Name: Protein Data Bank (PDB) ID\nID: pdbid\nKind: datatype\nDescription: Four-character identifier of a three-dimensional structure entry in the Protein Data Bank, the archive of protein and nucleic acid structures run by the wwPDB partners (RCSB PDB, PDBe, PDBj, BMRB). It is a digit followed by three letters or digits. The wwPDB has announced an extended 12-character form for future entries, such as pdb_00001abc, which this regexp does not cover.\nTranslated names: Идентификатор PDB\nCategories: science, chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4HHB, 1XU7, 4ZHD\nRegexp: ^[0-9][0-9A-Za-z]{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "chemistry"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/pdbid"}}
{"id": "pe_cui", "text": "Name: Peruvian identity number (CUI)\nID: pe_cui\nKind: datatype\nDescription: Cédula Única de Identidad, the 8-digit personal number on the Peruvian national identity document (DNI). It can be followed by a check character, a digit or a letter.\nTranslated names: Cédula Única de Identidad (CUI)\nCategories: pii, persons\nCountries: PE\nLanguages: es\nPersonal data: yes\nExamples: 962709112, 153959922\nRegexp: ^\\d{8}-?[0-9A-K]?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PE"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/pe_cui"}}
{"id": "pe_postcode", "text": "Name: Peru postal code\nID: pe_postcode\nKind: pattern\nDescription: Postal code in Peru: five digits starting with 0, 1 or 2; the older codes of Lima and Callao, such as LIMA 23 or CALLAO 2, are also accepted.\nCategories: geo, pii, common\nCountries: PE\nLanguages: es\nPersonal data: yes\nExamples: LIMA 23, LIMA 42, CALLAO 2, 02001\nRegexp: ^(?:(?:LIMA \\d{1,2}|CALLAO 0?\\d)|[0-2]\\d{4})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PE"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pe_postcode"}}
{"id": "pe_province", "text": "Name: Peruvian province\nID: pe_province\nKind: datatype\nDescription: Name of a province of Peru, the level between the region and the district, such as Abancay or Alto Amazonas. Peru has about 196 provinces.\nTranslated names: Провинция Перу\nCategories: geo, government\nCountries: PE\nLanguages: es\nPersonal data: no\nExamples: Abancay, Alto Amazonas, Huamanga", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["PE"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pe_province"}}
{"id": "pe_region", "text": "Name: Peruvian region (department)\nID: pe_region\nKind: datatype\nDescription: Name of a first-level division of Peru, a region or department, such as Cusco, Arequipa or Loreto. Peru has 24 departments and the Constitutional Province of Callao.\nTranslated names: Регион Перу\nCategories: geo, government\nCountries: PE\nLanguages: es\nPersonal data: no\nExamples: Cusco, Arequipa, Loreto", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["PE"], "langs": ["es"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pe_region"}}
{"id": "pe_ruc", "text": "Name: Peruvian taxpayer number (RUC)\nID: pe_ruc\nKind: datatype\nDescription: Registro Único de Contribuyentes, the 11-digit tax number of companies and individuals in Peru. The first two digits give the kind of taxpayer (for example 10 for individuals, followed by their DNI, and 20 for legal entities) and the last digit is a check digit.\nTranslated names: Registro Único de Contribuyentes (RUC)\nCategories: finances\nCountries: PE\nLanguages: es\nPersonal data: yes\nExamples: 20468189446, 20388002353\nRegexp: ^(?:10|15|17|20)\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["PE"], "langs": ["es"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/pe_ruc"}}
{"id": "pe_sunarp_partida", "text": "Name: Peruvian SUNARP registry entry number (partida)\nID: pe_sunarp_partida\nKind: datatype\nDescription: Number of the registry entry (partida) of a legal entity in the Register of Legal Entities of the National Superintendency of Public Registries (SUNARP) of Peru. ORG-ID.guide lists the register as PE-SUNARP; with that prefix an identifier reads PE-SUNARP-12623829.\nCategories: companies\nCountries: PE\nLanguages: es\nPersonal data: no\nExamples: 12623829, 00890227, 13964442", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PE"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/pe_sunarp_partida"}}
{"id": "pegi_rating", "text": "Name: PEGI video game rating\nID: pegi_rating\nKind: datatype\nDescription: Age rating of a video game under Pan European Game Information (PEGI), used in most European countries: 3, 7, 12, 16 or 18, often written with the prefix PEGI. Content descriptors, such as violence or bad language, are given separately.\nTranslated names: Рейтинг видеоигры PEGI\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: PEGI 3, PEGI 12, PEGI 18, 16\nRegexp: ^(?:PEGI ?)?(?:3|7|12|16|18)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/pegi_rating"}}
{"id": "pei", "text": "Name: Permanent Equipment Identifier (PEI) of a 5G network\nID: pei\nKind: datatype\nDescription: Permanent identifier of the device that accesses a 5G core network (3GPP TS 23.003). The service APIs of the 5G core (3GPP TS 29.571) write it as imei- followed by an IMEI, imeisv- followed by an IMEISV, or, for devices on wireline access, mac- or eui- followed by a MAC address or an EUI-64 in hyphen-separated octets.\nTranslated names: Постоянный идентификатор оборудования (PEI) в сети 5G\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: imei-490154203237518, imeisv-3520990017614823, mac-00-1b-44-11-3a-b7\nRegexp: ^(?:imei-\\d{15}|imeisv-\\d{16}|mac(?:-[0-9a-fA-F]{2}){6}(?:-untrusted)?|eui(?:-[0-9a-fA-F]{2}){8})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/pei"}}
{"id": "pem_public_key", "text": "Name: Public key (PEM)\nID: pem_public_key\nKind: datatype\nDescription: Public key in the PEM textual encoding: the Base64 of a DER SubjectPublicKeyInfo structure (RFC 5280) between -----BEGIN PUBLIC KEY----- and -----END PUBLIC KEY----- (RFC 7468, section 13). OpenSSL also writes RSA keys in the PKCS #1 form with the label RSA PUBLIC KEY. A public key is not secret; for the private key see x509_private_key.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: -----BEGIN PUBLIC KEY-----\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEn1LlwLN/KBYQRVH6HfIMTzfEqJOVztLe\nkLchp2hi78cCaMY81FBlYs8J9l7krc+M4aBeCGYFjba+hiXttJWPL7ydlE+5UG4U\nNkn3Eos8EiZByi9DVsyfy9eejh+8AXgp\n-----END PUBLIC KEY-----\nRegexp: ^-----BEGIN (?:RSA )?PUBLIC KEY-----[\\s\\S]+-----END (?:RSA )?PUBLIC KEY-----$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/pem_public_key"}}
{"id": "percentage", "text": "Name: Percentage value\nID: percentage\nKind: datatype\nDescription: Parcentage float number\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/percentage"}}
{"id": "permid", "text": "Name: PermID (Permanent Identifier)\nID: permid\nKind: datatype\nDescription: PermID, the permanent identifier that Thomson Reuters (later Refinitiv, now part of LSEG) gives to organisations, instruments, people and other entities. ORG-ID.guide uses the PermIDs of organisations. ORG-ID.guide lists the register as XI-PID; with that prefix an identifier reads XI-PID-4295895031.\nCategories: companies, finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 4295895031, 5000661835, 5035254535, 5000098751, 4295899948\nRegexp: ^[1-9]\\d*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/permid"}}
{"id": "person_firstname", "text": "Name: Person firstname\nID: person_firstname\nKind: datatype\nDescription: First name of the person. For example, Donald or Vladimir or Jack\nCategories: persons, pii\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/person_firstname"}}
{"id": "person_fullname", "text": "Name: Person fullname\nID: person_fullname\nKind: datatype\nDescription: Full name of the person as combination of last, first, and sometimes middle name\nCategories: persons, pii\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/person_fullname"}}
{"id": "person_life_years", "text": "Name: Years of life of a person\nID: person_life_years\nKind: datatype\nDescription: Years of birth and death of a person written as two four-digit years joined by a hyphen or an en dash, such as 1837–1919. A question mark stands for an unknown year of death. Catalogues of museum objects and of lost cultural property give the years of life of authors in this form.\nTranslated names: Годы жизни\nCategories: persons, datetime, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 1720-1778, 1837–1919, 1877-?\nRegexp: ^\\d{4}\\s?[-–]\\s?(?:\\d{4}|\\?)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "datetime", "pii"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/person_life_years"}}
{"id": "person_midname", "text": "Name: Person middle name\nID: person_midname\nKind: datatype\nDescription: Middle name of the person\nCategories: persons, pii\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/person_midname"}}
{"id": "person_name", "text": "Name: Chinese person name by known name\nID: person_name\nKind: datatype\nDescription: Chinese person name by known name identifier\nCategories: persons\nCountries: CN\nLanguages: zh\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons"], "country": ["CN"], "langs": ["zh"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/person_name"}}
{"id": "person_surname", "text": "Name: Person surname/lastname\nID: person_surname\nKind: datatype\nDescription: Last name of the person. For example, Smith or Ivanova\nCategories: persons, pii\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["common"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/person_surname"}}
{"id": "pfam_id", "text": "Name: Pfam family accession\nID: pfam_id\nKind: datatype\nDescription: Accession of a protein family or domain in Pfam, a collection of protein families described by multiple sequence alignments and hidden Markov models, now maintained within InterPro at EMBL-EBI. It is PF and five digits. Pfam clans, which group related families, have CL accessions and are not covered.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: PF00069, PF11779\nRegexp: ^PF\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/pfam_id"}}
{"id": "pg_ipa", "text": "Name: Papua New Guinea IPA registration number\nID: pg_ipa\nKind: datatype\nDescription: Registration number of a company or association at the Investment Promotion Authority (IPA) of Papua New Guinea. ORG-ID.guide lists the register as PG-IPA; with that prefix an identifier reads PG-IPA-6-321352.\nCategories: companies\nCountries: PG\nLanguages: en\nPersonal data: no\nExamples: 6-321352, 1-103585, 6-123136632", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/pg_ipa"}}
{"id": "pg_postcode", "text": "Name: Papua New Guinea postal code\nID: pg_postcode\nKind: pattern\nDescription: Postal code in Papua New Guinea: three digits.\nCategories: geo, pii, common\nCountries: PG\nLanguages: en\nPersonal data: yes\nExamples: 111\nRegexp: ^\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PG"], "langs": ["en"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/pg_postcode"}}
{"id": "pgp_fingerprint", "text": "Name: OpenPGP key fingerprint\nID: pgp_fingerprint\nKind: datatype\nDescription: Fingerprint of an OpenPGP key: 40 hexadecimal digits (SHA-1) for version 4 keys and 64 hexadecimal digits (SHA-256) for version 6 keys of RFC 9580. GnuPG prints a version 4 fingerprint as ten groups of four digits with a double space in the middle. Without spaces a version 4 fingerprint looks like a plain SHA-1 hash: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C959 BDBA FA32 A2F8 9A15  3B67 8CFD E121 9796 5A9A, C959BDBAFA32A2F89A153B678CFDE12197965A9A, CB186C4F0609A697E4D52DFA6C722B0C1F1E27C18A56708F6525EC27BAD9ACC9\nRegexp: ^(?:[0-9A-Fa-f]{40}|[0-9A-Fa-f]{64}|[0-9A-Fa-f]{4}(?: {1,2}[0-9A-Fa-f]{4}){9})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pgp_fingerprint"}}
{"id": "pgp_key_id", "text": "Name: OpenPGP key ID\nID: pgp_key_id\nKind: datatype\nDescription: Short identifier of an OpenPGP key, 64 bits written as 16 hexadecimal digits, often after 0x (gpg --keyid-format long): the low-order 64 bits of the fingerprint for version 4 keys and the high-order 64 bits for version 6 keys (RFC 9580). Key IDs can collide; the older 8-digit short key IDs are easy to forge and are not covered.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8CFDE12197965A9A, 0x8CFDE12197965A9A, CB186C4F0609A697\nRegexp: ^(?:0x)?[0-9A-Fa-f]{16}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pgp_key_id"}}
{"id": "pgp_private_key_block", "text": "Name: OpenPGP private key block\nID: pgp_private_key_block\nKind: datatype\nDescription: OpenPGP secret key in ASCII armor: Radix-64 text between the lines -----BEGIN PGP PRIVATE KEY BLOCK----- and -----END PGP PRIVATE KEY BLOCK-----, as defined in RFC 9580.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: -----BEGIN PGP PRIVATE KEY BLOCK-----\n\nEXAMPLE\n-----END PGP PRIVATE KEY BLOCK-----\nRegexp: ^-----BEGIN PGP PRIVATE KEY BLOCK-----[\\s\\S]+-----END PGP PRIVATE KEY BLOCK-----$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/pgp_private_key_block"}}
{"id": "pgp_public_key_block", "text": "Name: OpenPGP public key block\nID: pgp_public_key_block\nKind: datatype\nDescription: OpenPGP public key (certificate) in ASCII armor: Radix-64 text between -----BEGIN PGP PUBLIC KEY BLOCK----- and -----END PGP PUBLIC KEY BLOCK----- (RFC 9580, section 6.2), as exported by gpg --armor --export and published on key servers. It holds no secret material; for the secret key see pgp_private_key_block.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: -----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxjMEU/NfCxYJKwYBBAHaRw8BAQdAPwmJlL3ZFu1AUxl5NOSofIBzOhKA1i+AEJku\nQ+47JAY=\n-----END PGP PUBLIC KEY BLOCK-----\nRegexp: ^-----BEGIN PGP PUBLIC KEY BLOCK-----[\\s\\S]+-----END PGP PUBLIC KEY BLOCK-----$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/pgp_public_key_block"}}
{"id": "ph_passport", "text": "Name: Philippine passport number\nID: ph_passport\nKind: pattern\nDescription: Number of a passport issued by the Philippines. Microsoft Purview looks for one or two letters and six digits, two letters and seven digits, or a letter, seven digits and a letter.\nCategories: pii, persons\nCountries: PH\nLanguages: en\nPersonal data: yes\nRegexp: ^(?:[A-Z]\\d{6}|[A-Z]{2}\\d{6,7}|[A-Z]\\d{7}[A-Z])$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PH"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ph_passport"}}
{"id": "ph_postcode", "text": "Name: Philippines postal code\nID: ph_postcode\nKind: pattern\nDescription: Postal code in the Philippines: the ZIP code, four digits.\nCategories: geo, pii, common\nCountries: PH\nLanguages: en\nPersonal data: yes\nExamples: 1008, 1050, 1135, 1207, 2000\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PH"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ph_postcode"}}
{"id": "ph_psgc", "text": "Name: Philippine Standard Geographic Code (PSGC)\nID: ph_psgc\nKind: datatype\nDescription: Code of a region, province, city, municipality or barangay of the Philippines assigned by the Philippine Statistics Authority: nine digits in the older form and ten digits in the current one.\nCategories: geo\nCountries: PH\nLanguages: common\nPersonal data: no\nExamples: 175307000, 129804000, 071246023\nRegexp: ^(?:\\d{9}|\\d{10})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["PH"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ph_psgc"}}
{"id": "ph_sec", "text": "Name: Philippine SEC registration number\nID: ph_sec\nKind: datatype\nDescription: Registration number of a corporation or partnership at the Securities and Exchange Commission (SEC) of the Philippines. ORG-ID.guide lists the register as PH-SEC; with that prefix an identifier reads PH-SEC-FS200813283.\nCategories: companies\nCountries: PH\nLanguages: en\nPersonal data: no\nExamples: FS200813283, CS2010407120, AN094003039", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PH"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ph_sec"}}
{"id": "ph_umid", "text": "Name: Philippine Unified Multi-Purpose ID number (UMID)\nID: ph_umid\nKind: datatype\nDescription: Common reference number of the Philippine Unified Multi-Purpose ID card: four digits, seven digits and one digit, separated by hyphens.\nCategories: pii, persons\nCountries: PH\nLanguages: en\nPersonal data: yes\nRegexp: ^\\d{4}-\\d{7}-\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PH"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ph_umid"}}
{"id": "phone", "text": "Name: Phone number\nID: phone\nKind: datatype\nDescription: Telephone number in standard format (RFC3966), without 'tel:' prefix\nCategories: pii, common, telecom\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: +1-202-456-1414, +1-514-954-8219\nRegexp: (?=.*\\d)(?:(?:(?:\\+|00|011)[\\.\\/\\-\\ \\t]*([17]|2(?:[07]|[1-689]\\d)|3(?:[0-4679]|[578]\\d)|4(?:[013-9]|2\\d)|5(?:[1-8]|[09]\\d)|6(?:[0-6]|[789]\\d)|8(?:[1246]|[035789]\\d)|9(?:[0-58]|[679]\\d))[\\.\\/\\-\\ \\t]*|([17])[\\.\\/\\-\\ ])?(?:\\((\\d{1,6})\\)[\\.\\/\\-\\ \\t]*)?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(\\d{0,10}?)(\\d{1,4})(?:[\\.\\/\\-;\\ \\t]*e?xt?[\\.\\/\\-=\\ \\t]*(\\d{1,14}))?)?", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "common", "telecom"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/phone"}}
{"id": "phone_e164", "text": "Name: Phone number in E.164 format\nID: phone_e164\nKind: pattern\nDescription: International telephone number written in the format of ITU-T Recommendation E.164: a plus sign followed by at most 15 digits, without spaces or punctuation. The digits start with a country code of one to three digits, which never starts with 0. This compact form is used by SIP, SMS gateways, ENUM and many APIs.\nTranslated names: Номер телефона в формате E.164\nCategories: pii, common, telecom\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: +12025550143, +442079460958\nRegexp: ^\\+[1-9]\\d{1,14}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "common", "telecom"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/phone_e164"}}
{"id": "pk_cnic", "text": "Name: Pakistani national identity card number (CNIC)\nID: pk_cnic\nKind: datatype\nDescription: Number of the Computerised National Identity Card (CNIC), or Smart National Identity Card, that NADRA issues to citizens of Pakistan aged 18 or older. It has 13 digits, written as 5, 7 and 1 digits separated by hyphens: a five-digit locality code whose first digit is the province, a seven-digit serial number, and a last digit that is odd for men and even for women.\nCategories: pii, persons\nCountries: PK\nLanguages: ur, en\nPersonal data: yes\nExamples: 34201-0891231-8, 42201-0397640-8, 3420108912318\nRegexp: ^[1-7]\\d{4}-?\\d{7}-?[1-9]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PK"], "langs": ["ur", "en"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/pk_cnic"}}
{"id": "pk_islamabad_trust_number", "text": "Name: Islamabad trust registration number\nID: pk_islamabad_trust_number\nKind: datatype\nDescription: Registration number of a trust at the Registrar of Trusts of Islamabad, Pakistan. ORG-ID.guide lists the register as PK_IS-IRT; with that prefix an identifier reads PK_IS-IRT-11352.\nCategories: companies\nCountries: PK\nLanguages: ur, en\nPersonal data: no\nExamples: 11352", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PK"], "langs": ["ur", "en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/pk_islamabad_trust_number"}}
{"id": "pk_ntn", "text": "Name: Pakistani national tax number (NTN)\nID: pk_ntn\nKind: datatype\nDescription: National Tax Number (NTN) of taxpayers in Pakistan, including companies, charities and trusts. ORG-ID.guide lists the register as PK-NTN; with that prefix an identifier reads PK-NTN-4174941-3.\nCategories: finances, companies\nCountries: PK\nLanguages: ur, en\nPersonal data: yes\nExamples: 4174941-3", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["PK"], "langs": ["ur", "en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/pk_ntn"}}
{"id": "pk_postcode", "text": "Name: Pakistan postal code\nID: pk_postcode\nKind: pattern\nDescription: Postal code in Pakistan: five digits.\nCategories: geo, pii, common\nCountries: PK\nLanguages: ur, en\nPersonal data: yes\nExamples: 44000\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PK"], "langs": ["ur", "en"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/pk_postcode"}}
{"id": "pk_secp_number", "text": "Name: Pakistani SECP company registration number\nID: pk_secp_number\nKind: datatype\nDescription: Registration number of a company at the Securities and Exchange Commission of Pakistan (SECP). ORG-ID.guide lists the register as PK-SEC; with that prefix an identifier reads PK-SEC-0086650.\nCategories: companies\nCountries: PK\nLanguages: ur, en\nPersonal data: no\nExamples: 0086650, 0081550, 0078867", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PK"], "langs": ["ur", "en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/pk_secp_number"}}
{"id": "pl_id_card", "text": "Name: Polish identity card number\nID: pl_id_card\nKind: datatype\nDescription: Number of the Polish identity card (dowód osobisty): three letters and six digits.\nCategories: pii, persons\nCountries: PL\nLanguages: pl\nPersonal data: yes\nRegexp: ^[A-Z]{3}\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PL"], "langs": ["pl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pl_id_card"}}
{"id": "pl_krs", "text": "Name: Polish National Court Register number (KRS)\nID: pl_krs\nKind: datatype\nDescription: Numer KRS, the 10-digit number of an entity in the National Court Register (Krajowy Rejestr Sądowy) of Poland. ORG-ID.guide lists the register as PL-KRS; with that prefix an identifier reads PL-KRS-0000359730.\nCategories: companies\nCountries: PL\nLanguages: pl\nPersonal data: no\nExamples: 0000359730, 0000511485, 0000172011", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PL"], "langs": ["pl"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/pl_krs"}}
{"id": "pl_teryt_simc", "text": "Name: Polish TERYT SIMC place ID\nID: pl_teryt_simc\nKind: datatype\nDescription: Seven-digit identifier of a locality in the SIMC part of the TERYT register of Statistics Poland.\nCategories: geo\nCountries: PL\nLanguages: common\nPersonal data: no\nExamples: 0697900, 1046790, 1065384\nRegexp: ^\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["PL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/pl_teryt_simc"}}
{"id": "pl_teryt_terc", "text": "Name: Polish TERYT TERC code\nID: pl_teryt_terc\nKind: datatype\nDescription: Code of a Polish voivodeship, county or municipality in the TERC part of the TERYT register of Statistics Poland: two digits per level and, for municipalities, a digit for the municipality type.\nCategories: geo\nCountries: PL\nLanguages: common\nPersonal data: no\nExamples: 1428, 2004, 2262011\nRegexp: ^\\d{2}(?:\\d{2}(?:\\d{3})?)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["PL"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/pl_teryt_terc"}}
{"id": "planetscale_password", "text": "Name: PlanetScale database password\nID: planetscale_password\nKind: datatype\nDescription: Password of a PlanetScale database: pscale_pw_ followed by 32 to 64 letters, digits and the characters _ = . -.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^pscale_pw_[A-Za-z0-9_=.-]{32,64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/planetscale_password"}}
{"id": "planetscale_token", "text": "Name: PlanetScale API token\nID: planetscale_token\nKind: datatype\nDescription: Token for the PlanetScale API and CLI: a service token starts with pscale_tkn_ and an OAuth token with pscale_oauth_. Secret scanners expect 32 to 64 letters, digits and the characters _ = . - after the prefix. Database passwords are a separate type (planetscale_password).\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^pscale_(?:tkn|oauth)_[A-Za-z0-9_=.-]{32,64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/planetscale_token"}}
{"id": "plbankaccount", "text": "Name: Polish bank account by field name\nID: plbankaccount\nKind: datatype\nDescription: Polish bank account by field name identifier\nCategories: finances\nCountries: PL\nLanguages: pl\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["PL"], "langs": ["pl"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/plbankaccount"}}
{"id": "plcity", "text": "Name: Polish city name by field name\nID: plcity\nKind: datatype\nDescription: Polish city name by field name identifier\nCategories: geo\nCountries: PL\nLanguages: pl\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["PL"], "langs": ["pl"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/plcity"}}
{"id": "pldriverlic", "text": "Name: Polish driver license by field name\nID: pldriverlic\nKind: datatype\nDescription: Polish driver license by field name identifier\nCategories: pii, persons\nCountries: PL\nLanguages: pl\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["PL"], "langs": ["pl"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/pldriverlic"}}
{"id": "pliban", "text": "Name: Polish IBAN by field name\nID: pliban\nKind: datatype\nDescription: Polish IBAN by field name identifier\nCategories: finances\nCountries: PL\nLanguages: pl\nPersonal data: no\nRegexp: ^PL[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["PL"], "langs": ["pl"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/pliban"}}
{"id": "plmn_id", "text": "Name: Public land mobile network identifier (PLMN ID, MCC+MNC)\nID: plmn_id\nKind: datatype\nDescription: Identifier of a mobile network operator's network that joins the three-digit mobile country code and the two- or three-digit mobile network code, for example 310150 or 310-150. SIM cards, phones and network logs use it to name the home and the serving network, and it forms the first five or six digits of an IMSI (3GPP TS 23.003).\nTranslated names: Идентификатор сети подвижной связи (PLMN ID, MCC+MNC)\nCategories: telecom\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 310150, 46000, 310-150\nRegexp: ^[02-79]\\d{2}-?\\d{2,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["telecom"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/plmn_id"}}
{"id": "plnip", "text": "Name: Polish tax identification number (NIP)\nID: plnip\nKind: datatype\nDescription: Numer identyfikacji podatkowej, the 10-digit tax identification number in Poland. Businesses, including sole traders, use it in tax matters; since September 2011 individuals without a business use their PESEL number instead. With the PL prefix it is the EU VAT number. Older documents group the digits with hyphens, 3-3-2-2 for individuals and 3-2-2-3 for companies. The last digit is a weighted modulo 11 check digit.\nTranslated names: Numer identyfikacji podatkowej (NIP)\nCategories: finances\nCountries: PL\nLanguages: pl\nPersonal data: yes\nExamples: PL8567346215, 856-734-62-15\nRegexp: ^(?:PL[ -]?)?(?:\\d{10}|\\d{3}-\\d{3}-\\d{2}-\\d{2}|\\d{3}-\\d{2}-\\d{2}-\\d{3})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["PL"], "langs": ["pl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/plnip"}}
{"id": "plpassport", "text": "Name: Polish passport by field name\nID: plpassport\nKind: datatype\nDescription: Polish passport by field name identifier\nCategories: pii, persons\nCountries: PL\nLanguages: pl\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["PL"], "langs": ["pl"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/plpassport"}}
{"id": "plpesel", "text": "Name: Polish PESEL by field name\nID: plpesel\nKind: datatype\nDescription: Polish PESEL by field name identifier\nCategories: pii, persons\nCountries: PL\nLanguages: pl\nPersonal data: yes\nRegexp: ^[0-9]{11}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["PL"], "langs": ["pl"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/plpesel"}}
{"id": "plpostcode", "text": "Name: Polish postal code by field name\nID: plpostcode\nKind: datatype\nDescription: Polish postal code by field name identifier\nCategories: geo\nCountries: PL\nLanguages: pl\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["PL"], "langs": ["pl"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/plpostcode"}}
{"id": "plregon", "text": "Name: Polish REGON by field name\nID: plregon\nKind: datatype\nDescription: Polish REGON by field name identifier\nCategories: common\nCountries: PL\nLanguages: pl\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["common"], "country": ["PL"], "langs": ["pl"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/plregon"}}
{"id": "plus_code", "text": "Name: Plus Code (Open Location Code)\nID: plus_code\nKind: datatype\nDescription: Full Plus Code of the Open Location Code system published by Google, which encodes a WGS84 latitude and longitude as a grid cell. It uses 20 symbols (23456789CFGHJMPQRVWX): eight digits, the separator +, and usually two or more digits after it; a ten-digit code is a cell of about 14 by 14 metres. Shorter codes pad the eight positions before the separator with pairs of 0 and end with +. The first digit encodes latitude and the second longitude, which limits them to 2-9 and C, and to 2-9 and C-V. Codes are case-insensitive. Shortened codes that need a reference place are the pattern plus_code_short.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8FVC9G8F+6W, 796RWF8Q+WF, 8FWCX400+, 849VGJQF+VX7QR3J\nRegexp: ^[2-9Cc][2-9CFGHJMPQRVcfghjmpqrv](?:000000\\+|[2-9CFGHJMPQRVWXcfghjmpqrvwx]{2}(?:0000\\+|[2-9CFGHJMPQRVWXcfghjmpqrvwx]{2}(?:00\\+|[2-9CFGHJMPQRVWXcfghjmpqrvwx]{2}\\+(?:[2-9CFGHJMPQRVWXcfghjmpqrvwx]{2,})?)))$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/plus_code"}}
{"id": "plus_code_short", "text": "Name: Short Plus Code (Open Location Code)\nID: plus_code_short\nKind: pattern\nDescription: Plus Code with leading digits removed, which is decoded relative to a reference location, often a town written after it (WF8Q+WF Praia). Digits are removed in pairs and only while the reference is close enough to recover the full code (plus_code). The specification describes removing two to six digits; the test data of the reference implementations also removes all eight (+2VX). Short codes keep the separator + and cannot contain padding. Short codes with nothing after the separator, such as 22+, are valid but not covered, because they look like ordinary text.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9G8F+6W, 8F+6W, WF8Q+WF, WC2345+G6g, +2VX\nRegexp: ^(?:[2-9CFGHJMPQRVWXcfghjmpqrvwx]{2}){0,3}\\+[2-9CFGHJMPQRVWXcfghjmpqrvwx]{2,}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/plus_code_short"}}
{"id": "pmcid", "text": "Name: PubMed Central ID (PMCID)\nID: pmcid\nKind: datatype\nDescription: Number of a full-text article in PubMed Central, the free archive of the US National Library of Medicine. It is written with the prefix PMC, which the Wikidata form leaves out; this format accepts both.\nCategories: science, publishing, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1201091, 3682911\nRegexp: ^(?:PMC)?[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "publishing", "medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/pmcid"}}
{"id": "pmid", "text": "Name: PubMed ID (PMID)\nID: pmid\nKind: datatype\nDescription: Number of a citation record in PubMed, the biomedical literature database of the US National Library of Medicine. It has up to eight digits.\nCategories: science, publishing, medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 17246615, 823, 4388\nRegexp: ^(?:[1-4]\\d{7}|[1-9]\\d{0,6})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "publishing", "medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/pmid"}}
{"id": "port_number", "text": "Name: TCP/UDP port number\nID: port_number\nKind: datatype\nDescription: 16-bit number from 0 to 65535 that identifies an endpoint of a transport protocol such as TCP, UDP or SCTP on a host, for example 80 for HTTP or 443 for HTTPS. RFC 6335 divides the range into system ports 0-1023 and user ports 1024-49151, which IANA assigns to services, and dynamic ports 49152-65535, which are never assigned and serve short-lived client connections. Firewall rules, network flow logs and service inventories store it. Any integer in the range matches the regexp, so the column name is needed to tell a port from another number.\nTranslated names: Номер порта TCP/UDP\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 80, 443, 5432, 49152\nRegexp: ^(?:6553[0-5]|655[0-2][0-9]|65[0-4][0-9]{2}|6[0-4][0-9]{3}|[1-5][0-9]{4}|[1-9][0-9]{0,3}|0)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/port_number"}}
{"id": "postcode", "text": "Name: Chinese postal code (邮政编码) by known name\nID: postcode\nKind: datatype\nDescription: Chinese postal code (邮政编码) by known name identifier\nCategories: geo\nCountries: CN\nLanguages: zh\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["CN"], "langs": ["zh"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/postcode"}}
{"id": "postindex", "text": "Name: Postal code/index\nID: postindex\nKind: datatype\nDescription: Postal index/code, unique post identifier used in address\nTranslated names: Почтовый индекс\nCategories: geo, pii, common\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["geo", "pii", "common"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/postindex"}}
{"id": "postman_api_key", "text": "Name: Postman API key\nID: postman_api_key\nKind: datatype\nDescription: API key of the Postman API, sent in the X-API-Key header: PMAK- followed by 24 hexadecimal digits, a hyphen and 34 more hexadecimal digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^PMAK-[0-9a-fA-F]{24}-[0-9a-fA-F]{34}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/postman_api_key"}}
{"id": "powerplantid", "text": "Name: Power plant identifier\nID: powerplantid\nKind: datatype\nDescription: Datatype for 'Power plant identifier' (powerplantid) from rules in context 'environment'.\nCategories: environment\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["environment"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/powerplantid"}}
{"id": "ppocode", "text": "Name: Russian public legal formation code\nID: ppocode\nKind: datatype\nDescription: Code of a Russian public legal formation (публично-правовое образование, ППО): the Russian Federation, a federal subject or a municipal formation that administers its own budget. Used in budget and treasury records.\nTranslated names: Код публично правового образования в РФ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/ppocode"}}
{"id": "pponame", "text": "Name: Russian public legal formation name\nID: pponame\nKind: datatype\nDescription: Name of a Russian public legal formation (публично-правовое образование, ППО): the Russian Federation, a federal subject or a municipal formation that administers its own budget. The code is ppocode.\nTranslated names: Наименование публично правового образования в РФ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/pponame"}}
{"id": "prefecture", "text": "Name: Japanese prefecture by known name\nID: prefecture\nKind: datatype\nDescription: Japanese prefecture by known name identifier\nCategories: geo\nCountries: JP\nLanguages: ja\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["JP"], "langs": ["ja"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/prefecture"}}
{"id": "price", "text": "Name: Price (money)\nID: price\nKind: datatype\nDescription: Price of something, sub-type of money\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/price"}}
{"id": "pride_project_id", "text": "Name: PRIDE project accession\nID: pride_project_id\nKind: datatype\nDescription: Accession of a project in PRIDE, the EMBL-EBI public repository of protein and peptide identifications from proteomics experiments: P, a letter (X, R or A), D and six digits, as in PXD000440.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: PXD000440\nRegexp: ^P(X|R|A)D\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/pride_project_id"}}
{"id": "private_key", "text": "Name: Private key or wallet seed (generic)\nID: private_key\nKind: datatype\nDescription: Secret key of an asymmetric key pair, or the seed or mnemonic phrase from which a cryptocurrency wallet derives its keys. Whoever knows it can sign on behalf of the owner or spend the wallet's funds. Specific formats are separate datatypes: wifaddrcomp and wifaddruncomp (Bitcoin WIF keys), bip32addr (extended keys), bip39_mnemonic (seed phrases), x509_private_key and pgp_private_key_block. Use this record when only the field name tells that a value is a private key.\nTranslated names: Закрытый ключ или seed кошелька\nCategories: secrets, cryptocurrency, cryptography\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptocurrency", "cryptography"], "country": [], "langs": ["common"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/private_key"}}
{"id": "programminglang", "text": "Name: Programming language\nID: programminglang\nKind: datatype\nDescription: Programming language\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 43, "url": "http://registry.apicrafter.io/datatype/programminglang"}}
{"id": "propertyid", "text": "Name: Property ID by field name\nID: propertyid\nKind: datatype\nDescription: Property ID by field name identifier\nCategories: realestate\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/propertyid"}}
{"id": "province", "text": "Name: Chinese province by known name\nID: province\nKind: datatype\nDescription: Chinese province by known name identifier\nCategories: geo\nCountries: CN\nLanguages: zh\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["CN"], "langs": ["zh"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/province"}}
{"id": "ps_ngo_number", "text": "Name: Palestinian NGO registration number\nID: ps_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the Ministry of Interior of Palestine. ORG-ID.guide lists the register as PS-MOI; with that prefix an identifier reads PS-MOI-HB-4157-C.\nCategories: companies\nCountries: PS\nLanguages: ar\nPersonal data: no\nExamples: HB-4157-C, JN-8179-C", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["PS"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ps_ngo_number"}}
{"id": "ps_tin", "text": "Name: Palestinian tax identification number\nID: ps_tin\nKind: datatype\nDescription: Tax identification number of taxpayers in Palestine. ORG-ID.guide lists the register as PS-TIN; with that prefix an identifier reads PS-TIN-684014271.\nCategories: finances, companies\nCountries: PS\nLanguages: ar\nPersonal data: yes\nExamples: 684014271", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["PS"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ps_tin"}}
{"id": "pt_cc", "text": "Name: Portuguese citizen card number\nID: pt_cc\nKind: datatype\nDescription: Number of the Portuguese citizen card (Cartão de Cidadão): the eight-digit civil identification number, a check digit, two letters or digits for the card version and a final check digit.\nCategories: pii, persons\nCountries: PT\nLanguages: pt\nPersonal data: yes\nRegexp: ^\\d{8}[ -]?\\d ?[A-Z0-9]{2}\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PT"], "langs": ["pt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pt_cc"}}
{"id": "pt_district", "text": "Name: Portuguese district\nID: pt_district\nKind: datatype\nDescription: Name of one of the 18 districts of mainland Portugal, such as Lisboa, Porto or Bragança. Lists often add the autonomous regions of the Azores and Madeira.\nTranslated names: Округ Португалии\nCategories: geo, government\nCountries: PT\nLanguages: pt\nPersonal data: no\nExamples: Lisboa, Porto, Bragança", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["PT"], "langs": ["pt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pt_district"}}
{"id": "pt_driver_license", "text": "Name: Portuguese driver's license number\nID: pt_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Portugal. Microsoft Purview looks for two letters, a hyphen, five or six digits, a space and a digit, or one letter, a hyphen, six or eight digits, a space and a digit.\nCategories: pii, persons\nCountries: PT\nLanguages: pt\nPersonal data: yes\nRegexp: ^(?:[A-Z]{2}-\\d{5,6} \\d|[A-Z]-\\d{6}(?:\\d{2})? \\d)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PT"], "langs": ["pt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pt_driver_license"}}
{"id": "pt_nif", "text": "Name: Portuguese tax identification number (NIF)\nID: pt_nif\nKind: datatype\nDescription: Número de identificação fiscal, the 9-digit tax number of individuals and legal persons in Portugal (for legal persons also called NIPC). The first digit is not 0 and the last is a check digit. With the PT prefix it is the VAT number.\nTranslated names: Número de identificação fiscal (NIF)\nCategories: finances, pii\nCountries: PT\nLanguages: pt\nPersonal data: yes\nExamples: 301211760, 290048842\nRegexp: ^(?:PT[ -]?)?[1-9]\\d{2} ?\\d{3} ?\\d{3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "pii"], "country": ["PT"], "langs": ["pt"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/pt_nif"}}
{"id": "pt_passport", "text": "Name: Portuguese passport number\nID: pt_passport\nKind: pattern\nDescription: Number of a passport issued by Portugal. Microsoft Purview looks for a letter and six digits.\nCategories: pii, persons\nCountries: PT\nLanguages: pt\nPersonal data: yes\nRegexp: ^[A-Z]\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["PT"], "langs": ["pt"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/pt_passport"}}
{"id": "pt_postcode", "text": "Name: Portuguese postal code\nID: pt_postcode\nKind: pattern\nDescription: Postal code (código postal) in Portugal: four digits, a hyphen and three digits. The first four digits name the area, the last three a street or a large customer.\nTranslated names: Почтовый индекс Португалии\nCategories: geo, pii, common\nCountries: PT\nLanguages: pt\nPersonal data: yes\nExamples: 1100-365, 1249-068\nRegexp: ^[1-9]\\d{3}-\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PT"], "langs": ["pt"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/pt_postcode"}}
{"id": "pubchem_cid", "text": "Name: PubChem Compound ID (CID)\nID: pubchem_cid\nKind: datatype\nDescription: Number of a unique chemical structure in the PubChem Compound database of the US National Center for Biotechnology Information. Substance records (SIDs) deposited by data sources are standardized into compounds.\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 5426, 5284603, 11125\nRegexp: ^[1-9]\\d{0,8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/pubchem_cid"}}
{"id": "pubchemid", "text": "Name: PubChem Substance ID (SID)\nID: pubchemid\nKind: datatype\nDescription: PubChem is a database of chemical molecules and their activities against biological assays. The system is maintained by the National Center for Biotechnology Information (NCBI), a component of the National Library of Medicine, which is part of the United States National Institutes of Health (NIH).\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 135307179\nRegexp: [1-9]\\d*", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/pubchemid"}}
{"id": "publisher_item_identifier", "text": "Name: Publisher Item Identifier (PII)\nID: publisher_item_identifier\nKind: datatype\nDescription: Identifier of an article or chapter, used since 1996 by Elsevier, the American Chemical Society, the American Physical Society, IEEE and other publishers. It has 17 characters: S for a serial or B for a book, the ISSN or ISBN of the publication, for serials two more digits (often the year), a five-digit item number and a check character. In print it is often punctuated as Sxxxx-xxxx(yy)iiiii-d. Elsevier uses the PII as the item part of its DOIs.\nCategories: publishing, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: S0960-894X(96)00515-X, S0960894X9600515X\nRegexp: ^(?:S\\d{4}-?\\d{3}[\\dX](?:\\(\\d{2}\\)|\\d{2})\\d{5}-?[\\dX]|B\\d{9}[\\dX]\\d{5}[\\dX])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/publisher_item_identifier"}}
{"id": "pulumi_access_token", "text": "Name: Pulumi access token\nID: pulumi_access_token\nKind: datatype\nDescription: Access token of Pulumi Cloud (a personal, organization or team token): pul- followed by 40 hexadecimal digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^pul-[a-f0-9]{40}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/pulumi_access_token"}}
{"id": "purl", "text": "Name: Persistent Uniform Resource Locator (PURL)\nID: purl\nKind: datatype\nDescription: URL on a PURL resolver that redirects to the current location of a resource, so that the published address keeps working when the resource moves. The original resolver at purl.org, now run by the Internet Archive, also answers at purl.net, purl.com and purl.info. Other resolvers use host names that start with purl, such as purl.fdlp.gov. Dublin Core publishes its term URIs as PURLs.\nTranslated names: Постоянный URL (PURL)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: http://purl.org/dc/terms/, http://purl.org/dc/elements/1.1/title\nRegexp: ^https?://purl\\.[A-Za-z0-9.-]+/\\S+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/purl"}}
{"id": "pw_postcode", "text": "Name: Palau postal code\nID: pw_postcode\nKind: pattern\nDescription: Postal code in Palau: a ZIP code, 96939 or 96940, optionally followed by a space or hyphen and four more digits.\nCategories: geo, pii, common\nCountries: PW\nLanguages: en\nPersonal data: yes\nExamples: 96940\nRegexp: ^(969(?:39|40))(?:[ \\-](\\d{4}))?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PW"], "langs": ["en"], "quality": 61, "url": "http://registry.apicrafter.io/datatype/pw_postcode"}}
{"id": "py_budget_entity_code", "text": "Name: Paraguayan national budget entity code\nID: py_budget_entity_code\nKind: datatype\nDescription: Code of a public entity in the classification of entities of the General Budget of the Nation (Presupuesto General de la Nación) of Paraguay. ORG-ID.guide lists the register as PY-PGN; with that prefix an identifier reads PY-PGN-12.\nCategories: government\nCountries: PY\nLanguages: es\nPersonal data: no\nExamples: 12, 12.001, 12.002, 12.006", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["PY"], "langs": ["es"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/py_budget_entity_code"}}
{"id": "py_postcode", "text": "Name: Paraguay postal code\nID: py_postcode\nKind: pattern\nDescription: Postal code in Paraguay: six digits.\nCategories: geo, pii, common\nCountries: PY\nLanguages: es\nPersonal data: yes\nExamples: 001001, 051103, 110407\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["PY"], "langs": ["es"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/py_postcode"}}
{"id": "py_ruc", "text": "Name: Paraguayan taxpayer number (RUC)\nID: py_ruc\nKind: datatype\nDescription: Registro Único del Contribuyente, the tax number of persons and legal entities in Paraguay. Legal entities have eight digits starting from 80000000; persons have up to nine digits. The last digit is a check digit, usually written after a hyphen.\nTranslated names: Registro Único del Contribuyente (RUC)\nCategories: finances\nCountries: PY\nLanguages: es\nPersonal data: yes\nExamples: 51640716, 33077444, 5164071-6\nRegexp: ^\\d{1,8}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["PY"], "langs": ["es"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/py_ruc"}}
{"id": "pypi_token", "text": "Name: PyPI API token\nID: pypi_token\nKind: datatype\nDescription: API token of the Python Package Index, used to upload packages. It is a serialized macaroon with the prefix pypi-; PyPI documents that the part after the prefix is at least 85 characters long. Tokens of pypi.org begin with pypi-AgEIcHlwaS5vcmc. Examples are left out because GitHub push protection rejects token-shaped values, even constructed ones.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^pypi-[A-Za-z0-9_-]{85,}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/pypi_token"}}
{"id": "qa_establishment_number", "text": "Name: Qatari establishment number\nID: qa_establishment_number\nKind: datatype\nDescription: Establishment number that the Ministry of Interior of Qatar gives to companies and other organisations. ORG-ID.guide lists the register as QA-MOI; with that prefix an identifier reads QA-MOI-01005700.\nCategories: companies\nCountries: QA\nLanguages: ar\nPersonal data: no\nExamples: 01005700", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["QA"], "langs": ["ar"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/qa_establishment_number"}}
{"id": "qa_qid", "text": "Name: Qatari identity card number (QID)\nID: qa_qid\nKind: datatype\nDescription: Number of the Qatari identity card: 11 digits. The first digit is 2 or 3, then come the last two digits of the year of birth and a three-digit country code.\nCategories: pii, persons\nCountries: QA\nLanguages: ar\nPersonal data: yes\nRegexp: ^[23]\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["QA"], "langs": ["ar"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/qa_qid"}}
{"id": "quadkey", "text": "Name: Bing Maps tile quadkey\nID: quadkey\nKind: datatype\nDescription: Quadtree key of a map tile in the Bing Maps Tile System of Microsoft. The bits of the tile Y and X coordinates are interleaved and written as base-4 digits 0 to 3, with leading zeros kept. The number of digits equals the level of detail, from 1 to 23, and a tile's key begins with the key of its parent tile. The regexp only checks this shape, so it also matches other numbers made of the digits 0 to 3.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 213, 130, 2\nRegexp: ^[0-3]{1,23}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/quadkey"}}
{"id": "quantity", "text": "Name: Quantity\nID: quantity\nKind: datatype\nDescription: Number of something, quantity\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/quantity"}}
{"id": "quarter", "text": "Name: Quarter of the year\nID: quarter\nKind: datatype\nDescription: A calendar quater of the year\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1, 2\nRegexp: [1234]", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/quarter"}}
{"id": "race_ethnicity", "text": "Name: Race or ethnicity\nID: race_ethnicity\nKind: datatype\nDescription: Race or ethnic group of a person as recorded in surveys, health records and administrative data, for example Asian, Black or African American, or Hispanic or Latino. Values follow a local classification, such as the US Census categories, and are sometimes one-letter codes. Racial or ethnic origin is a special category of personal data under the GDPR.\nTranslated names: Раса или этническая принадлежность\nCategories: persons, pii\nCountries: global\nLanguages: en\nPersonal data: yes\nExamples: Asian, Black or African American, Hispanic or Latino", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/race_ethnicity"}}
{"id": "re3data_id", "text": "Name: re3data repository ID\nID: re3data_id\nKind: datatype\nDescription: Identifier of a research data repository in re3data, the Registry of Research Data Repositories. It is r3d followed by a number of up to nine digits.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: r3d100010134, r3d100010327\nRegexp: ^r3d[1-9]\\d{0,8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/re3data_id"}}
{"id": "reactome_id", "text": "Name: Reactome stable identifier\nID: reactome_id\nKind: datatype\nDescription: Stable identifier of a pathway, reaction or other entry in Reactome, the curated knowledgebase of biological pathways. It is R-, a three-letter species code such as HSA, a hyphen and a number; a version such as .1 may follow.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: R-HSA-109582, R-BTA-418592\nRegexp: ^R-[A-Z]{3}-\\d+(-\\d+)?(\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/reactome_id"}}
{"id": "references", "text": "Name: References (Email Header)\nID: references\nKind: datatype\nDescription: Value of the References header of an email message (RFC 5322, section 3.6.4): the Message-IDs of the earlier messages of the thread, separated by whitespace. A reply copies the References of the message it answers and appends that message's Message-ID, so mail clients can rebuild a thread even when some of its messages are missing.\nTranslated names: Заголовок письма References\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: <1234@local.machine.example> <3456@example.net>, <1234@local.machine.example>\nRegexp: ^<[^<>@\\s]+@[^<>@\\s]+>(?:\\s+<[^<>@\\s]+@[^<>@\\s]+>)*$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/references"}}
{"id": "refseq_accession", "text": "Name: NCBI RefSeq accession\nID: refseq_accession\nKind: datatype\nDescription: Accession of a record in RefSeq, the curated, non-redundant collection of reference genomic, transcript and protein sequences of the US National Center for Biotechnology Information (NCBI). Two letters and an underscore give the kind of molecule, for example NM_ for an mRNA, NP_ for a protein and NC_ for a complete genomic molecule, and digits follow. A version such as .6 may be added; it grows when the sequence changes. Genome records of whole-genome shotgun projects start with NZ_ and a letter code. GenBank, ENA and DDBJ accessions without an underscore are a separate datatype (insdc_accession).\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: NP_012345, NM_000546.6\nRegexp: ^(((AC|AP|NC|NG|NM|NP|NR|NT|NW|WP|XM|XP|XR|YP|ZP)_\\d+)|(NZ_[A-Z]{2,4}\\d+))(\\.\\d+)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/refseq_accession"}}
{"id": "religion", "text": "Name: Religion\nID: religion\nKind: datatype\nDescription: Religion, religious denomination or worldview of a person or a group, such as Catholic, Sunni Islam or Buddhism. Censuses and surveys often record it. Under the GDPR, data that reveals a person's religious beliefs is a special category of personal data.\nTranslated names: Религия\nCategories: persons, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: Catholic, Evangelical Protestant, Buddhism", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/religion"}}
{"id": "researcherid", "text": "Name: ResearcherID\nID: researcherid\nKind: datatype\nDescription: ResearcherID is an identifying system for scientific authors. The system was introduced in January 2008 by Thomson Reuters.\nCategories: science, persons\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science", "persons"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/researcherid"}}
{"id": "rf_creditor_reference", "text": "Name: Structured creditor reference (ISO 11649, RF reference)\nID: rf_creditor_reference\nKind: datatype\nDescription: Payment reference defined by ISO 11649 that a creditor prints on an invoice so that incoming payments can be matched to it automatically; it was first used in the SEPA rulebook. It is the letters RF, two check digits and a reference of up to 21 letters or digits, 25 characters at most, and is usually printed in groups of four. The check digits work as in an IBAN: RF and the check digits are moved to the end, letters are replaced by numbers, and the result modulo 97 is 1.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: RF18 5390 0754 7034, RF18539007547034, RF18 5390 0754 70Y\nRegexp: ^RF\\d{2}(?: ?[0-9A-Z]){1,21}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/rf_creditor_reference"}}
{"id": "rfc", "text": "Name: Mexican RFC (Registro Federal de Contribuyentes) by known name\nID: rfc\nKind: datatype\nDescription: Mexican RFC (Registro Federal de Contribuyentes) by known name identifier\nCategories: finances\nCountries: MX\nLanguages: es\nPersonal data: yes\nRegexp: ^[A-Z]{4}[0-9]{6}[A-Z0-9]{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["MX"], "langs": ["es"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/rfc"}}
{"id": "rg", "text": "Name: Brazilian RG (Registro Geral) by known name\nID: rg\nKind: datatype\nDescription: Brazilian RG (Registro Geral) by known name identifier\nCategories: common\nCountries: BR\nLanguages: pt\nPersonal data: yes\nRegexp: ^[0-9]{9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["common"], "country": ["BR"], "langs": ["pt"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/rg"}}
{"id": "rgbcolor", "text": "Name: RGB color triplet\nID: rgbcolor\nKind: pattern\nDescription: Color written as its red, green and blue components: three integers from 0 to 255 separated by commas, either bare (220,220,220) or in the CSS functional notation rgb(220, 220, 220). Design tools, data exports and stylesheets use it; the hexadecimal form of the same color is hexcolor. The regexp does not cover percentages, an alpha channel or the space-separated syntax of CSS Color Level 4.\nTranslated names: Цвет RGB\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 220,220,220, rgb(255, 99, 71), 0, 0, 0\nRegexp: ^(?:rgb\\(\\s*(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\s*,\\s*(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\s*,\\s*(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\s*\\)|(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\s*,\\s*(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\s*,\\s*(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d))$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["common"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/rgbcolor"}}
{"id": "rgd_id", "text": "Name: Rat Genome Database (RGD) ID\nID: rgd_id\nKind: datatype\nDescription: Number of a gene or other object in the Rat Genome Database (RGD). Bioregistry gives the format as four or more digits. Rat strains and quantitative trait loci have RGD numbers too.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2243, 1584682, 7499841\nRegexp: ^\\d{4,}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/rgd_id"}}
{"id": "rhea_id", "text": "Name: Rhea reaction identifier\nID: rhea_id\nKind: datatype\nDescription: Number of a reaction in Rhea, the expert-curated knowledgebase of biochemical and transport reactions whose participants are described with ChEBI. Rhea displays it with the prefix RHEA:, as in RHEA:15421; this format is the number alone.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 15421, 10000\nRegexp: ^\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/rhea_id"}}
{"id": "ric", "text": "Name: Reuters Instrument Code (RIC)\nID: ric\nKind: datatype\nDescription: A Reuters instrument code, or RIC, is a ticker-like code used by Refinitiv to identify financial instruments and indices. The codes are used for looking up information on various Refinitiv financial information networks (such as Refinitiv Real Time) and appear to have developed from the Quotron service purchased in the 1980s.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: IBM.N, IBM.L\nRegexp: [A-Z0-9.]{1,16}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ric"}}
{"id": "richpeheaderhash", "text": "Name: Rich PE Header hash\nID: richpeheaderhash\nKind: datatype\nDescription: The Rich header is an undocumented header contained within PE files compiled and linked using the Microsoft toolchain. It contains information about the build environment that the PE file was created in.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 6fef15a59affb0e30563fc8baf21ed67", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/richpeheaderhash"}}
{"id": "ringgold_id", "text": "Name: Ringgold ID\nID: ringgold_id\nKind: datatype\nDescription: Number of an institution in the Ringgold Identify database, used in the publishing supply chain and in ORCID affiliations.\nCategories: publishing, companies\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 5072, 50785, 428759\nRegexp: ^\\d{4,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["publishing", "companies"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ringgold_id"}}
{"id": "ripemd160hash", "text": "Name: RIPEMD-160 hash\nID: ripemd160hash\nKind: datatype\nDescription: Digest of the RIPEMD-160 hash function (160 bits), used for example in Bitcoin addresses. It is written as 40 hexadecimal digits. SHA-1 and RIPEMD-160 digests have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9c1185a5c5e9fc54612808977ee8f548b2258d31, 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc\nRegexp: ^[0-9a-fA-F]{40}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ripemd160hash"}}
{"id": "rnfi", "text": "Name: Russian government property ID (RNFI)\nID: rnfi\nKind: datatype\nDescription: Russian government federal property unique ID (RNFI)\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/rnfi"}}
{"id": "ro_cf", "text": "Name: Romanian VAT code (CF)\nID: ro_cf\nKind: datatype\nDescription: Cod de înregistrare în scopuri de TVA, the VAT registration code in Romania: the company identifier (CUI) of 2 to 10 digits, usually written with the RO prefix. Some sources also accept a 13-digit personal numerical code (CNP).\nTranslated names: Cod de înregistrare în scopuri de TVA\nCategories: finances\nCountries: RO\nLanguages: ro\nPersonal data: yes\nExamples: RO40751635, RO346362927\nRegexp: ^(?:RO[ -]?)?(?:\\d{2,10}|\\d{13})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["RO"], "langs": ["ro"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/ro_cf"}}
{"id": "ro_cnp", "text": "Name: Romanian personal numerical code (CNP)\nID: ro_cnp\nKind: datatype\nDescription: Cod numeric personal, the 13-digit personal identifier in Romania. It encodes the sex and century of birth, the date of birth (YYMMDD), the county of birth or registration, a serial number and a check digit.\nTranslated names: Cod numeric personal (CNP)\nCategories: pii, persons\nCountries: RO\nLanguages: ro\nPersonal data: yes\nExamples: 1461014075258, 6861202422810\nRegexp: ^[1-9]\\d{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["RO"], "langs": ["ro"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ro_cnp"}}
{"id": "ro_cui", "text": "Name: Romanian company identifier (CUI, CIF)\nID: ro_cui\nKind: datatype\nDescription: Codul unic de înregistrare, also called codul de identificare fiscală (CIF), the fiscal identifier of companies and other entities in Romania. It has 2 to 10 digits, the last being a check digit. The RO prefix shows that the entity is registered for VAT.\nTranslated names: Codul unic de înregistrare (CUI)\nCategories: companies, finances\nCountries: RO\nLanguages: ro\nPersonal data: no\nExamples: 235519185, 669416810\nRegexp: ^(?:RO[ -]?)?[1-9]\\d{1,9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["RO"], "langs": ["ro"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/ro_cui"}}
{"id": "ro_driver_license", "text": "Name: Romanian driver's license number\nID: ro_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Romania. Microsoft Purview looks for a letter or digit followed by eight digits.\nCategories: pii, persons\nCountries: RO\nLanguages: ro\nPersonal data: yes\nRegexp: ^[A-Z0-9]\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["RO"], "langs": ["ro"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ro_driver_license"}}
{"id": "ro_onrc", "text": "Name: Romanian trade register number (ONRC)\nID: ro_onrc\nKind: datatype\nDescription: Registration number in the Romanian Trade Register (Oficiul Național al Registrului Comerțului). The old form is a letter for the kind of entity, a county code, a serial number and the registration year, separated by slashes. Since July 2024 a 14-character form without slashes is used: the letter, the year, a serial number, the county code and a check digit.\nTranslated names: Număr de ordine în Registrul Comerțului\nCategories: companies\nCountries: RO\nLanguages: ro\nPersonal data: no\nExamples: C22/4/2018, J40 9214 2024\nRegexp: ^(?:[JFC] ?\\d{1,2}(?: ?/ ?| )\\d{1,6}(?: ?/ ?| )(?:\\d{2}\\.\\d{2}\\.)?\\d{4}|[JFC]\\d{13})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RO"], "langs": ["ro"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/ro_onrc"}}
{"id": "ro_passport", "text": "Name: Romanian passport number\nID: ro_passport\nKind: pattern\nDescription: Number of a passport issued by Romania. Microsoft Purview looks for eight or nine digits.\nCategories: pii, persons\nCountries: RO\nLanguages: ro\nPersonal data: yes\nRegexp: ^\\d{8,9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["RO"], "langs": ["ro"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ro_passport"}}
{"id": "ro_postcode", "text": "Name: Romanian postal code\nID: ro_postcode\nKind: pattern\nDescription: Postal code (cod poștal) in Romania: six digits, used since 2003. Bucharest codes start with 0, and their second digit is the sector.\nTranslated names: Почтовый индекс Румынии\nCategories: geo, pii, common\nCountries: RO\nLanguages: ro\nPersonal data: yes\nExamples: 050563, 011791\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["RO"], "langs": ["ro"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/ro_postcode"}}
{"id": "ro_siruta", "text": "Name: Romanian SIRUTA code\nID: ro_siruta\nKind: datatype\nDescription: Code of a Romanian county, municipality or locality in the SIRUTA register of the National Institute of Statistics.\nCategories: geo\nCountries: RO\nLanguages: common\nPersonal data: no\nExamples: 1017, 101430, 10\nRegexp: ^\\d{2,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RO"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ro_siruta"}}
{"id": "roman_numeral", "text": "Name: Roman numeral\nID: roman_numeral\nKind: datatype\nDescription: Number from 1 to 3999 written in Roman numerals, with the letters I, V, X, L, C, D and M in the standard subtractive form, where IV is 4 and CM is 900. Roman numerals number volumes, chapters, monarchs and recurring events, and some copyright notices and inscriptions give years in them. The regexp accepts uppercase standard forms only, not additive variants such as IIII or numbers above 3999.\nTranslated names: Римское число\nCategories: values\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: XIV, MCMXCIX, MMXXVI, IV\nRegexp: ^(?=[MDCLXVI])M{0,3}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/roman_numeral"}}
{"id": "rorid", "text": "Name: ROR Identifier (ROR ID)\nID: rorid\nKind: datatype\nDescription: Research Organization Registry (ROR) is a community-led database that aims to provide a persistent identifier for every research institution in the world.[1] It complements other commonly used identifiers such as ORCID for researchers and DOI for research output.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 00v4dac24, 03rjyp183\nRegexp: [a-z0-9]{9}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/rorid"}}
{"id": "rrid", "text": "Name: Research Resource Identifier (RRID)\nID: rrid\nKind: datatype\nDescription: Persistent identifier for a research resource such as an antibody, cell line, model organism, plasmid or software tool, cited in scientific papers as RRID:<prefix>_<id> or RRID:<prefix><id>. The prefix names the source database, for example AB for antibodies, CVCL for Cellosaurus cell lines and SCR for software and databases. RRIDs are registered through SciCrunch.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: RRID:AB_2298772, RRID:CVCL_1H60, RRID:SCR_007358, RRID:IMSR_JAX:000664\nRegexp: ^RRID:[A-Za-z]+[A-Za-z0-9_:-]*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/rrid"}}
{"id": "rs_maticni_broj", "text": "Name: Serbian company registration number (matični broj)\nID: rs_maticni_broj\nKind: datatype\nDescription: Matični broj, the 8-digit registration number of a company in the registers of the Serbian Business Registers Agency (APR). ORG-ID.guide lists the register as RS-APR; with that prefix an identifier reads RS-APR-06115403.\nCategories: companies\nCountries: RS\nLanguages: sr\nPersonal data: no\nExamples: 06115403, 20203641, 29500258", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RS"], "langs": ["sr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/rs_maticni_broj"}}
{"id": "rs_pib", "text": "Name: Serbian tax identification number (PIB)\nID: rs_pib\nKind: datatype\nDescription: Poreski identifikacioni broj (PIB), the 9-digit tax identification number of companies and entrepreneurs in Serbia. ORG-ID.guide lists the register as RS-PIB; with that prefix an identifier reads RS-PIB-100000709.\nCategories: finances, companies\nCountries: RS\nLanguages: sr\nPersonal data: yes\nExamples: 100000709", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["RS"], "langs": ["sr"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/rs_pib"}}
{"id": "rsin", "text": "Name: Dutch legal entity information number (RSIN)\nID: rsin\nKind: datatype\nDescription: Rechtspersonen en Samenwerkingsverbanden Informatienummer (RSIN), the nine-digit number that a legal entity or partnership gets automatically when it registers with the Netherlands Chamber of Commerce (KVK), next to its KVK number. It is the counterpart of the citizen service number (bsn) for organisations; sole proprietorships (eenmanszaken) get none and use the owner's BSN. Before 2010 the tax service called it the Fi-nummer. The tax service builds the older VAT number (omzetbelastingnummer) and the payroll tax number from it. A company with an RSIN that files its own customs declarations composes its EORI number as NL followed by the RSIN (nl_eori). python-stdnum checks the RSIN part of a btw-nummer with the BSN 11-proef, but no official source publishes a check digit for the RSIN.\nTranslated names: RSIN; Информационный номер юридического лица Нидерландов (RSIN)\nCategories: companies, finances\nCountries: NL\nLanguages: nl\nPersonal data: no\nExamples: 823807071, 002220647\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["NL"], "langs": ["nl"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/rsin"}}
{"id": "rtecsnumber", "text": "Name: RTECS number\nID: rtecsnumber\nKind: datatype\nDescription: Identifier of a substance in the Registry of Toxic Effects of Chemical Substances (RTECS), a toxicity database started by the US National Institute for Occupational Safety and Health (NIOSH). It is two uppercase letters followed by seven digits.\nTranslated names: Номер RTECS\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: KQ6300000, DS1750000\nRegexp: ^[A-Z]{2}\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/rtecsnumber"}}
{"id": "ru_age_rating", "text": "Name: Russian age rating of information products\nID: ru_age_rating\nKind: datatype\nDescription: Age category of information products under the Russian Federal Law No. 436-FZ on the protection of children from information harmful to their health and development. The law sets five categories, marked 0+, 6+, 12+, 16+ and 18+. Films, books, events and websites carry the mark.\nTranslated names: Возрастная категория информационной продукции\nCategories: media\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 0+, 12+, 18+\nRegexp: ^(?:0|6|12|16|18)\\+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_age_rating"}}
{"id": "ru_age_rating_label", "text": "Name: Russian age rating with its explanation\nID: ru_age_rating_label\nKind: pattern\nDescription: Age category of information products under Federal Law No. 436-FZ written as the mark in guillemets followed by its explanation, such as «12+» для детей старше 12 лет. The register of film distribution certificates of the Russian Ministry of Culture uses this form.\nTranslated names: Возрастная категория с пояснением\nCategories: media\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: «12+» для детей старше 12 лет, «18+» запрещено для детей, «0+» для любой зрительской аудитории\nRegexp: ^«(?:0|6|12|16|18)\\+»(?: .+)?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["RU"], "langs": ["ru"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_age_rating_label"}}
{"id": "ru_age_rating_number", "text": "Name: Russian age rating as a number\nID: ru_age_rating_number\nKind: pattern\nDescription: Age category of information products under Federal Law No. 436-FZ written as a bare number without the plus sign (0, 6, 12, 16 or 18), as in the age limit field of the Russian film register. Older film records also contain 14, a category of the classification used before the law; it is not covered.\nTranslated names: Возрастная категория числом\nCategories: media\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 12, 16, 0\nRegexp: ^(?:0|6|12|16|18)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_age_rating_number"}}
{"id": "ru_alcohol_license", "text": "Name: Russian alcohol retail license number\nID: ru_alcohol_license\nKind: datatype\nDescription: Number of a license for retail sale of alcoholic products issued by a regional authority. It consists of the two-digit region code, three letters and a seven-digit sequence number, for example \"37РАО0000001\". The letters РПА and РАО are both seen in regional registers on data.gov.ru.\nTranslated names: Номер лицензии на розничную продажу алкогольной продукции\nCategories: legal, government\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 37РАО0000001, 86РПА0000003\nRegexp: ^\\d{2}[А-ЯЁ]{3}\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "government"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_alcohol_license"}}
{"id": "ru_construction_permit", "text": "Name: Russian construction or commissioning permit number\nID: ru_construction_permit\nKind: datatype\nDescription: Number of a permit for construction or for putting a building into operation in Russia. Datasets on data.gov.ru use two forms - region code, \"RU\" with the municipality code, sequence number and year (\"86-RU86311000-1-2021\"), and a shorter form of hyphen-separated numbers ending with the year (\"86-09-01-2026\"). Some regions use their own forms that the regexp does not cover.\nTranslated names: Номер разрешения на строительство или ввод объекта в эксплуатацию\nCategories: government, realestate\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 86-RU86311000-1-2021, 86-09-01-2026\nRegexp: ^(?:\\d{2}-(?:RU|Ru|ru)\\d{8,11}-\\d+[а-я]?|\\d{2}-\\d{2,6}-\\d{1,7})-\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_construction_permit"}}
{"id": "ru_date_period", "text": "Name: Date period (Russian)\nID: ru_date_period\nKind: pattern\nDescription: Period between two dates, months or years written in Russian notation, for example \"с 01.2025 по 12.2025\" or \"01.01.2025-31.12.2025\". Often used for the period covered by an inspection or a project.\nTranslated names: Период\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: с 01.2025 по 12.2025, 01.01.2025-31.12.2025, 2015-2020 гг.\nRegexp: ^(?:(?:[Сс] )?\\d{2}\\.(?:\\d{2}\\.)?\\d{4} ?(?:-|–|—|по) ?\\d{2}\\.(?:\\d{2}\\.)?\\d{4}|\\d{4} ?[-–] ?\\d{4}(?: ?гг?\\.| годы)?)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_date_period"}}
{"id": "ru_egrokn_accounting_number", "text": "Name: Accounting number of a Russian cultural heritage object (EGROKN)\nID: ru_egrokn_accounting_number\nKind: datatype\nDescription: Accounting number (учётный номер) of an object in the open data of the Russian Unified State Register of Cultural Heritage Objects (ЕГРОКН). It is written as the two-digit code of the federal subject, a hyphen and a sequence number, such as 56-142. The region prefix agrees with the region of the record in 99.99% of 110 000 records. It differs from the fifteen-digit registration number.\nTranslated names: Учётный номер объекта культурного наследия в ЕГРОКН\nCategories: government, realestate\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 56-142, 69-546\nRegexp: ^\\d{2}-\\d{1,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_egrokn_accounting_number"}}
{"id": "ru_egrokn_regnum", "text": "Name: Registration number of a Russian cultural heritage object (EGROKN)\nID: ru_egrokn_regnum\nKind: datatype\nDescription: Fifteen-digit registration number of an object in the Unified State Register of Cultural Heritage Objects of the Peoples of the Russian Federation (ЕГРОКН), kept by the Ministry of Culture. The number has the structure СС ГГ В XXXXXX ППП К: the code of the federal subject (two digits), the last two digits of the year the record was entered (two), the kind of object (one: 1 monument, 2 ensemble, 3 landmark site, 4 archaeological heritage object), a sequence number (six), the component of a composite object (three) and the category of historical and cultural significance (one: 4 local, 5 regional, 6 federal; 7 to 9 for objects on the World Heritage List and especially valuable objects). In the open data of the Ministry the kind and category digits agree with the attributes of the record in 99.7% of 110 000 records.\nTranslated names: Регистрационный номер объекта культурного наследия в ЕГРОКН\nCategories: government, realestate\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 561510197480005, 231420039480005, 701430309590005, 781510319380066, 771420520120016\nRegexp: ^\\d{4}[1-4]\\d{9}[4-9]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["RU"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ru_egrokn_regnum"}}
{"id": "ru_eipsk_id", "text": "Name: Identifier in the Russian Unified Information Space of Culture (EIPSK)\nID: ru_eipsk_id\nKind: datatype\nDescription: Numeric identifier of a place, an organization or an event in the Unified Information Space in the Sphere of Culture (ЕИПСК). The open data of the Russian Ministry of Culture about theatres, museums, libraries, cinemas and other institutions uses these identifiers, and place records link to their pages on culture.ru. Places and organizations are numbered separately, so the same number may denote different objects. The identifiers are positive integers; in the open data of the Ministry they have up to five digits. Many other identifiers look the same, so the field name matters more than the value.\nTranslated names: Идентификатор ЕИПСК\nCategories: identifiers, companies\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 39672, 30377\nRegexp: ^[1-9]\\d{0,5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers", "companies"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_eipsk_id"}}
{"id": "ru_erknm_number", "text": "Name: Russian control (supervisory) measure number in ЕРКНМ\nID: ru_erknm_number\nKind: datatype\nDescription: Registration number of a control (supervisory) measure, such as a planned inspection, in the Russian Unified Register of Control (Supervisory) Measures (ФГИС ЕРКНМ). It is a 20-digit number, so it has the same form as a budget classification code or a bank account number and is identified by the field name, for example \"учетный номер КНМ в системе ФГИС ЕРКНМ\".\nTranslated names: Учётный номер КНМ в ЕРКНМ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 78260771000019251788, 66261271000119505902\nRegexp: ^\\d{20}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_erknm_number"}}
{"id": "ru_esr_code", "text": "Name: ESR railway station code\nID: ru_esr_code\nKind: datatype\nDescription: Six-digit code of a railway station or operating point in the Unified Network Marking (ESR) used by the railways of Russia and other former Soviet countries. The last digit is a check digit.\nTranslated names: Код ЕСР\nCategories: transport\nCountries: RU, BY, KZ, UA\nLanguages: common\nPersonal data: no\nExamples: 198230, 451100\nRegexp: ^[0-9]{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["RU", "BY", "KZ", "UA"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ru_esr_code"}}
{"id": "ru_film_distribution_certificate", "text": "Name: Russian film distribution certificate number\nID: ru_film_distribution_certificate\nKind: datatype\nDescription: Number of a film distribution certificate (прокатное удостоверение), which the Russian Ministry of Culture issues for showing and distributing a film and records in the federal register of certificates. Current numbers have nine digits, the last two being the year of issue (99.8% of 113 621 records in the open data of the Ministry), and begin with 1 or 2. Older certificates have eight digits, and numbers issued in 1998-2003 may end with the letter Д.\nTranslated names: Номер прокатного удостоверения на фильм\nCategories: media, legal\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 111001324, 211004124, 22109112, 221009902Д\nRegexp: ^\\d{8,9}Д?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "legal"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_film_distribution_certificate"}}
{"id": "ru_film_kind", "text": "Name: Kind of film in the Russian film registers\nID: ru_film_kind\nKind: datatype\nDescription: Kind of film (вид фильма) in the registers of the Russian Ministry of Culture, such as feature (художественный), documentary (документальный), animated (анимационный) or popular science (научно-популярный). The registers write the values inconsistently, with about sixty variants.\nTranslated names: Вид фильма\nCategories: media\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Художественный, Документальный, Анимационный, Научно-популярный", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ru_film_kind"}}
{"id": "ru_gkgn_id", "text": "Name: State Catalogue of Geographical Names ID (Russia)\nID: ru_gkgn_id\nKind: datatype\nDescription: Seven-digit registration number of a geographical name in the State Catalogue of Geographical Names (GKGN) kept by Rosreestr.\nTranslated names: Регистрационный номер в ГКГН\nCategories: geo\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 0012783, 0012787\nRegexp: ^\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ru_gkgn_id"}}
{"id": "ru_goskatalog_date_precision", "text": "Name: Precision of the creation date of a museum object in the Russian State Catalogue\nID: ru_goskatalog_date_precision\nKind: datatype\nDescription: Precision with which the State Catalogue of the Museum Fund of the Russian Federation (Госкаталог) records the creation date of a museum object. The open data of the Ministry of Culture uses the values DAY, MONTH, YEAR, CENTURY and EPOCH.\nTranslated names: Точность датировки музейного предмета в Госкаталоге\nCategories: datetime, government\nCountries: RU\nLanguages: en\nPersonal data: no\nExamples: YEAR, CENTURY, DAY\nRegexp: ^(?:DAY|MONTH|YEAR|CENTURY|EPOCH)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime", "government"], "country": ["RU"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_goskatalog_date_precision"}}
{"id": "ru_goskatalog_regnum", "text": "Name: Registration number of a museum object in the Russian State Catalogue (Goskatalog)\nID: ru_goskatalog_regnum\nKind: datatype\nDescription: Registration number of a museum object in the State Catalogue of the Museum Fund of the Russian Federation (Госкаталог), which the Ministry of Culture keeps at goskatalog.ru. In the open data of the Ministry it is an integer of seven or eight digits.\nTranslated names: Регистрационный номер музейного предмета в Госкаталоге\nCategories: objectids, government\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 1968551, 9881829, 10170632\nRegexp: ^[1-9]\\d{6,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids", "government"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_goskatalog_regnum"}}
{"id": "ru_goskatalog_typology", "text": "Name: Typology of a museum object in the Russian State Catalogue (Goskatalog)\nID: ru_goskatalog_typology\nKind: datatype\nDescription: Typology group of a museum object in the State Catalogue of the Museum Fund of the Russian Federation (Госкаталог). The open data of the Ministry of Culture uses fifteen groups, such as graphic art, painting, sculpture, numismatics, documents, photographs and negatives, rare books and archaeology.\nTranslated names: Типология музейного предмета в Госкаталоге\nCategories: objectids, government\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: графика, живопись, предметы нумизматики, предметы прикладного искусства, быта и этнографии, фотографии и негативы", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids", "government"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ru_goskatalog_typology"}}
{"id": "ru_gvr_code", "text": "Name: State Water Register code (Russia)\nID: ru_gvr_code\nKind: datatype\nDescription: Code of a water body in the State Water Register of Russia: 23 digits that encode the hydrographic units it belongs to and the water body.\nTranslated names: Код водного объекта в ГВР\nCategories: environment, geo\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 17040200112117600008474, 16010100111116200000013\nRegexp: ^\\d{23}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["environment", "geo"], "country": ["RU"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ru_gvr_code"}}
{"id": "ru_historical_dating", "text": "Name: Historical dating in Russian\nID: ru_historical_dating\nKind: datatype\nDescription: Approximate date of creation of a historical or museum object written in Russian, with a century in Roman numerals, a millennium, a decade or a year and qualifiers such as начало, конец or вторая половина. Registers of cultural heritage and museum objects use this free form, so it has no regular expression.\nTranslated names: Датировка\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: XIX в., Конец XVIII века, III тыс. до н.э., 1980-е гг.", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/ru_historical_dating"}}
{"id": "ru_license_erul", "text": "Name: Russian license number in the Unified Register of Licenses (ЕРУЛ)\nID: ru_license_erul\nKind: datatype\nDescription: Registration number of a license in the Russian Unified Register of Licenses (ЕРУЛ), in the format \"ЛNNN-NNNNN-NN/NNNNNNNN\". Used by different licensing authorities, for example for private security and for technical protection of confidential information. In the licence registers on the Moscow open data portal (data.mos.ru) the first group depends on the licensed activity (Л035 education, Л041 medical, Л042 pharmaceutical, Л017 narcotic drugs, Л028 scrap metal) and the second group on the licensing authority. Some of these datasets write the separators as en dashes, which the regexp also accepts.\nTranslated names: Номер лицензии в ЕРУЛ\nCategories: legal, government\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Л056-00106-77/00025315, Л024-00107-00/00580415, Л035-01298-77/00184869, Л035–01298–77/00185518\nRegexp: ^Л\\d{3}[-–]\\d{5}[-–]\\d{2}/\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "government"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_license_erul"}}
{"id": "ru_license_lo", "text": "Name: Russian license number (ЛО- format)\nID: ru_license_lo\nKind: datatype\nDescription: Number of a license for medical or pharmaceutical activity in the format \"ЛО-NN-NN-NNNNNN\", issued before the Unified Register of Licenses (ЕРУЛ) numbering. In the license registers published on data.gov.ru the first two digits match the region code of the licensing authority (34 for Volgograd region, 66 for Sverdlovsk region); the second group is 01 in medical activity registers and 02 in pharmaceutical activity registers.\nTranslated names: Номер лицензии (формат ЛО-)\nCategories: legal, government\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: ЛО-34-02-001434, ЛО-66-01-003808\nRegexp: ^ЛО-\\d{2}-\\d{2}-\\d{6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "government"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_license_lo"}}
{"id": "ru_mass_media_registration_number", "text": "Name: Russian mass media registration number\nID: ru_mass_media_registration_number\nKind: datatype\nDescription: Number of the registration certificate, or the register entry, of a mass media outlet in Russia (свидетельство о регистрации СМИ), recorded by Roskomnadzor in the register of registered mass media. It gives the form of the outlet, the registering office and a sequence number. The forms are ПИ for a printed periodical, ЭЛ for an online periodical, a TV or a radio channel, and ИА for a news agency. ФС 77 marks the central office, and ТУ with a region code a territorial office. Spacing, the dash and the case of Эл vary. Certificates of the 1990s and early 2000s may use forms that the regexp does not accept.\nTranslated names: Регистрационный номер СМИ\nCategories: media, legal\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: ЭЛ № ФС 77 - 42043, ЭЛ № ФС 77 — 50252, ПИ № ФС77-61630, ИА № ФС 77-51367, ЭЛ № ТУ 66 - 01150\nRegexp: ^(?:ЭЛ|Эл|ПИ|ИА)\\.? ?(?:№ ?)?(?:ФС ?77|ТУ ?\\d{2}) ?[-–—−] ?\\d{2} ?\\d{2,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "legal"], "country": ["RU"], "langs": ["ru"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_mass_media_registration_number"}}
{"id": "ru_mkrf_okn_license", "text": "Name: Russian Ministry of Culture license number for heritage preservation\nID: ru_mkrf_okn_license\nKind: datatype\nDescription: Number of a license for activities to preserve cultural heritage objects, which the Russian Ministry of Culture issued before licenses moved to the Unified Register of Licenses. It is written as МКРФ and five digits, such as МКРФ 24056; duplicates of a license use the same form. Licenses issued later have numbers of the type ru_license_erul.\nTranslated names: Номер лицензии Минкультуры России на сохранение объектов культурного наследия\nCategories: legal, government\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: МКРФ 24056, МКРФ 00040\nRegexp: ^МКРФ \\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "government"], "country": ["RU"], "langs": ["ru"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_mkrf_okn_license"}}
{"id": "ru_month", "text": "Name: Month name (Russian)\nID: ru_month\nKind: pattern\nDescription: Name of a month in Russian in the nominative case, for example \"январь\" or \"Февраль\".\nTranslated names: Название месяца\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: январь, Февраль\nRegexp: ^(?:[Яя]нварь|[Фф]евраль|[Мм]арт|[Аа]прель|[Мм]ай|[Ии]юнь|[Ии]юль|[Аа]вгуст|[Сс]ентябрь|[Оо]ктябрь|[Нн]оябрь|[Дд]екабрь)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_month"}}
{"id": "ru_mos_global_id", "text": "Name: Moscow open data portal record identifier (global_id)\nID: ru_mos_global_id\nKind: datatype\nDescription: Numeric identifier of a record in a dataset of the Moscow open data portal data.mos.ru. Every dataset of the portal has it in the field global_id, and rows of nested tables carry their own global_id. The portal assigns the number; it is not derived from the object that the record describes. In the snapshot of November 2026 the values have 7 to 10 digits, and a few have 12.\nTranslated names: Идентификатор записи на портале открытых данных Москвы (global_id)\nCategories: government, objectids\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 2639269538, 638863251\nRegexp: ^[1-9]\\d{0,11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "objectids"], "country": ["RU"], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/ru_mos_global_id"}}
{"id": "ru_mos_metro_line", "text": "Name: Moscow Metro line name\nID: ru_mos_metro_line\nKind: datatype\nDescription: Name of a line of the Moscow Metro, such as Сокольническая линия, Большая кольцевая линия or Московское центральное кольцо. The Moscow open data portal publishes the list of lines, with their numbers and status, as the dataset \"Линии Московского метрополитена\".\nTranslated names: Линия Московского метрополитена\nCategories: transport\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Сокольническая линия, Калужско-Рижская линия, Московское центральное кольцо", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ru_mos_metro_line"}}
{"id": "ru_mos_metro_station", "text": "Name: Moscow Metro station name\nID: ru_mos_metro_station\nKind: datatype\nDescription: Name of a station of the Moscow Metro, including the stations of the Moscow Central Circle. Datasets of the Moscow open data portal use it to give the nearest station of an object. The portal publishes the list of stations, with their lines, as the dataset \"Станции Московского метрополитена\".\nTranslated names: Станция Московского метрополитена\nCategories: transport, geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Комсомольская, Деловой центр, Ботанический сад", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport", "geo"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ru_mos_metro_station"}}
{"id": "ru_mos_unom", "text": "Name: Moscow address register object number (UNOM)\nID: ru_mos_unom\nKind: datatype\nDescription: Number of an addressed object (a building or a structure) in the Address register of real estate objects of Moscow. Datasets of the Moscow open data portal publish it in the field UNOM, labelled \"Код адреса по АР\" or \"УНОМ\", to link their records to buildings, and the register itself is published there as a dataset. Values are positive integers of up to 7 digits.\nTranslated names: Уникальный номер объекта адресации в Адресном реестре Москвы (УНОМ)\nCategories: geo, realestate\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 2127711, 67028\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "realestate"], "country": ["RU"], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/ru_mos_unom"}}
{"id": "ru_national_film_certificate", "text": "Name: Russian national film certificate number\nID: ru_national_film_certificate\nKind: datatype\nDescription: Number of a national film certificate (удостоверение национального фильма), which the Russian Ministry of Culture issues to confirm that a film is a national film. The numbers are sequential integers, such as 37343; in the open data of the Ministry they have up to six digits. Many other numbers look the same, so the field name matters more than the value.\nTranslated names: Номер удостоверения национального фильма\nCategories: media, legal\nCountries: RU\nLanguages: common\nPersonal data: no\nExamples: 37343, 37344\nRegexp: ^[1-9]\\d{0,5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "legal"], "country": ["RU"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_national_film_certificate"}}
{"id": "ru_okn_category", "text": "Name: Category of historical and cultural significance of a Russian heritage object\nID: ru_okn_category\nKind: datatype\nDescription: Category of historical and cultural significance of a cultural heritage object under Article 4 of Federal Law No. 73-FZ. An object is of federal, regional or local (municipal) significance. The register of cultural heritage objects (ЕГРОКН) writes the categories as Федерального значения, Регионального значения and Местного (муниципального) значения.\nTranslated names: Категория историко-культурного значения объекта культурного наследия\nCategories: government, realestate\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Федерального значения, Регионального значения, Местного (муниципального) значения\nRegexp: ^(?:Федерального|Регионального|Местного \\(муниципального\\)) значения$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["RU"], "langs": ["ru"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_okn_category"}}
{"id": "ru_okn_kind", "text": "Name: Kind of a Russian cultural heritage object\nID: ru_okn_kind\nKind: datatype\nDescription: Kind of a cultural heritage object under Article 3 of Federal Law No. 73-FZ on cultural heritage objects. The law distinguishes monuments (памятник), ensembles (ансамбль) and landmark sites (достопримечательное место). The register of cultural heritage objects (ЕГРОКН) records the kind of each object.\nTranslated names: Вид объекта культурного наследия\nCategories: government, realestate\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Памятник, Ансамбль, Достопримечательное место\nRegexp: ^(?:Памятник|Ансамбль|Достопримечательное место)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["RU"], "langs": ["ru"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/ru_okn_kind"}}
{"id": "ru_okn_typology", "text": "Name: Typology of a Russian cultural heritage object\nID: ru_okn_typology\nKind: datatype\nDescription: General typology (общая видовая принадлежность) of a cultural heritage object in the register of cultural heritage objects (ЕГРОКН), such as a monument of archaeology, of history, of urban planning and architecture, or of monumental art. An object can have several typologies.\nTranslated names: Общая видовая принадлежность объекта культурного наследия\nCategories: government, realestate\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Памятник археологии, Памятник градостроительства и архитектуры, Памятник истории, Памятник монументального искусства", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "realestate"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ru_okn_typology"}}
{"id": "ru_opening_hours", "text": "Name: Opening hours (Russian)\nID: ru_opening_hours\nKind: pattern\nDescription: Opening hours written in Russian free text, as published in data.gov.ru datasets in columns such as \"режим работы\", \"график работы\" and \"часы приема\".\nTranslated names: Режим работы\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Понедельник-четверг с 8-00 до 17-00; Пятница с 8-00 до 16-00, с 8-00 до 17-00 перерыв на обед с 12-00 до 13-00, круглосуточно", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/ru_opening_hours"}}
{"id": "ru_orgunit", "text": "Name: Organizational unit name (Russian)\nID: ru_orgunit\nKind: pattern\nDescription: Name of a structural unit of an organization in Russian, for example a department of a government body. Published in data.gov.ru datasets in columns such as \"отдел\", \"структурное подразделение\" and \"dep\".\nTranslated names: Структурное подразделение\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Общий отдел, Отдел доходов, Финансовый отдел", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/ru_orgunit"}}
{"id": "ru_ornz", "text": "Name: Russian auditor registration number (ОРНЗ)\nID: ru_ornz\nKind: datatype\nDescription: Main registration number of an entry (ОРНЗ) in the Russian register of auditors and audit organizations. It is an 11-digit number; datasets often publish it together with the OGRN as \"ОГРН / ОРНЗ\". The form overlaps with other 11-digit codes, so the field name is needed to identify it.\nTranslated names: ОРНЗ\nCategories: companies, finances\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 11606065345, 11606064704\nRegexp: ^\\d{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_ornz"}}
{"id": "ru_quarter", "text": "Name: Quarter of the year (Russian)\nID: ru_quarter\nKind: pattern\nDescription: Calendar quarter written in Russian with an Arabic or Roman number, optionally followed by the year, for example \"1 квартал\" or \"II квартал 2026 года\".\nTranslated names: Квартал\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 1 квартал, II квартал, 1 квартал 2026 года\nRegexp: ^(?:[1-4]|I{1,3}|IV)(?:-?й)? [Кк]вартал(?: \\d{4}(?: года| г\\.)?)?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_quarter"}}
{"id": "ru_subsoil_license", "text": "Name: Russian subsoil use license number\nID: ru_subsoil_license\nKind: datatype\nDescription: Number of a license for the use of subsoil in Russia. It consists of a three-letter series, a five- or six-digit number and a two-letter license type, separated by spaces, for example \"ВЛГ 90001 ТЭ\".\nTranslated names: Номер лицензии на пользование недрами\nCategories: legal, industry\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: ВЛГ 90001 ТЭ, ХМН 00016 ТЭ\nRegexp: ^[А-ЯЁ]{3} ?\\d{5,6} ?[А-ЯЁ]{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "industry"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_subsoil_license"}}
{"id": "ru_vehicle_plate", "text": "Name: Russian vehicle license plate by field name\nID: ru_vehicle_plate\nKind: datatype\nDescription: Russian vehicle license plate by field name\nTranslated names: Государственный регистрационный знак транспортного средства\nCategories: transport\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: В512ОР750, АУ815250\nRegexp: ^(?:[АВЕКМНОРСТУХ]\\d{3}[АВЕКМНОРСТУХ]{2}|[АВЕКМНОРСТУХ]{2}\\d{4})\\d{2,3}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": ["RU"], "langs": ["ru"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ru_vehicle_plate"}}
{"id": "ru_yearmonth", "text": "Name: Month and year (Russian)\nID: ru_yearmonth\nKind: pattern\nDescription: Month written as a Russian month name followed by a year, optionally with \"года\" or \"г.\", for example \"Февраль 2027 года\" or \"январь 2013\".\nTranslated names: Месяц и год\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Февраль 2027 года, январь 2013\nRegexp: ^(?:[Яя]нвар[ья]|[Фф]еврал[ья]|[Мм]арта?|[Аа]прел[ья]|[Мм]а[йя]|[Ии]юн[ья]|[Ии]юл[ья]|[Аа]вгуста?|[Сс]ентябр[ья]|[Оо]ктябр[ья]|[Нн]оябр[ья]|[Дд]екабр[ья]) \\d{4}(?: года| г\\.)?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ru_yearmonth"}}
{"id": "rubygems_api_key", "text": "Name: RubyGems API key\nID: rubygems_api_key\nKind: datatype\nDescription: API key of RubyGems.org, used by the gem CLI to push and manage gems, for example through the GEM_HOST_API_KEY environment variable: rubygems_ followed by 48 hexadecimal digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^rubygems_[a-f0-9]{48}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/rubygems_api_key"}}
{"id": "rucompanyname", "text": "Name: Company/business name in Russian\nID: rucompanyname\nKind: pattern\nDescription: Russian written company/business name\nCategories: companies\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RU"], "langs": ["ru"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/rucompanyname"}}
{"id": "rudriverlicense", "text": "Name: Russian driver's license number\nID: rudriverlicense\nKind: datatype\nDescription: Russian driver's license number (Водительское удостоверение). Format: series (2 digits) + number (6 digits), separated by space\nTranslated names: Водительское удостоверение\nCategories: pii, persons\nCountries: RU\nLanguages: ru\nPersonal data: yes\nExamples: 12 345678\nRegexp: ^\\d{2}\\s\\d{6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["RU"], "langs": ["ru"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/rudriverlicense"}}
{"id": "rueqsecreg", "text": "Name: State registration number of the issue of equity securities (Russia)\nID: rueqsecreg\nKind: datatype\nDescription: State registration number of the issue of equity securities (Russia) has 9 symbols\nTranslated names: Государственный регистрационный номер выпуска эмиссионных ценных бумаг\nCategories: finances\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 10103317C\nRegexp: \\d{1}\\d{5}[A-Z]{1}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["RU"], "langs": ["ru"], "quality": 61, "url": "http://registry.apicrafter.io/datatype/rueqsecreg"}}
{"id": "rufias", "text": "Name: Russian FIAS address identifier\nID: rufias\nKind: datatype\nDescription: Federal Information Address System (FIAS) identifier - unique GUID assigned to each address object in Russia\nTranslated names: Идентификатор ФИАС\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: a3a1ecc7-0a10-4e22-b998-d039de7df480\nRegexp: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/rufias"}}
{"id": "ruikuiko", "text": "Name: Russian government customers unique code\nID: ruikuiko\nKind: datatype\nDescription: Unique code assigned to all government customers in Russian Federation\nTranslated names: Идентификационный код заказчика\nCategories: government, companies\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "companies"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/ruikuiko"}}
{"id": "ruikz", "text": "Name: Russian government procurement unique id\nID: ruikz\nKind: datatype\nDescription: Unique id assigned to all government procurement procedures in Russian Federation\nTranslated names: Идентификационный код закупки\nCategories: government, companies\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government", "companies"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/ruikz"}}
{"id": "ruintpassport", "text": "Name: Russian internal passport number\nID: ruintpassport\nKind: pattern\nDescription: Number of Russian internal passport\nCategories: pii, persons\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["RU"], "langs": ["ru"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ruintpassport"}}
{"id": "rukadastr", "text": "Name: Russian land registry number\nID: rukadastr\nKind: datatype\nDescription: Russian land registry number (kadastroviy nomer, cadaster number) assigned to each land, territory, building and other geographic administrative objects by Rosreestr\nTranslated names: Кадастровый номер\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 77:01:0002020:1045, 50:27:0030528:123\nRegexp: ^\\d{2}:\\d{2}:\\d{6,7}:\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/rukadastr"}}
{"id": "rumedicineregnum", "text": "Name: Registration code of medicine (Russian)\nID: rumedicineregnum\nKind: datatype\nDescription: Russian medicine registration code\nTranslated names: Код регистрации лекарственного средства в России\nCategories: medical\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/rumedicineregnum"}}
{"id": "rumedicinetradename", "text": "Name: Medicine trade name (Russian)\nID: rumedicinetradename\nKind: datatype\nDescription: Trade name of the medicine in Russian.\nTranslated names: Торговое наименование лекарственного средства\nCategories: medical\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/rumedicinetradename"}}
{"id": "rumedmnn", "text": "Name: International nonproprietary name (Russia)\nID: rumedmnn\nKind: datatype\nDescription: An international nonproprietary name (INN) is an official generic and non-proprietary name given to a pharmaceutical drug or an active ingredient. (Russian)\nTranslated names: Международное непатентованное наименование\nCategories: medical\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/rumedmnn"}}
{"id": "rumosadmareas", "text": "Name: Moscow administrative areas (Russia)\nID: rumosadmareas\nKind: datatype\nDescription: Moscow city (Russia) administrative areas\nTranslated names: Административные округа города Москвы\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/rumosadmareas"}}
{"id": "rumosdistricts", "text": "Name: Moscow districts (Russia)\nID: rumosdistricts\nKind: datatype\nDescription: Moscow city (Russia) districts\nTranslated names: Районы города Москвы\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/rumosdistricts"}}
{"id": "runpa", "text": "Name: Russian regulatory legal act\nID: runpa\nKind: datatype\nDescription: Russian regulatory legal act. For example: Executive order\nTranslated names: Нормативно-правовой документ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/runpa"}}
{"id": "runpakind", "text": "Name: Russian regulatory legal act type\nID: runpakind\nKind: datatype\nDescription: Type of the Russian legal document: order, executive order and so on\nTranslated names: Тип нормативного документа в России/на русском языке\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/runpakind"}}
{"id": "rupassport", "text": "Name: Russian passport foreign number\nID: rupassport\nKind: pattern\nDescription: Number of Russian foreign passport\nCategories: pii, persons\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["RU"], "langs": ["ru"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/rupassport"}}
{"id": "rupropertynumber", "text": "Name: Russian property number by field name\nID: rupropertynumber\nKind: datatype\nDescription: Russian property number by field name identifier\nCategories: realestate\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": ["RU"], "langs": ["ru"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/rupropertynumber"}}
{"id": "rus_initials_surname", "text": "Name: Russian surname with initials\nID: rus_initials_surname\nKind: pattern\nDescription: Name of a person in Russian written as a surname with the initials of the first name and patronymic, before or after it, such as И.И. Иванов or Иванов И.И. Official documents and registers use this form for signatories, authors and film crews.\nTranslated names: Фамилия с инициалами\nCategories: persons, pii\nCountries: RU\nLanguages: ru\nPersonal data: yes\nExamples: И.И. Иванов, И.И.Иванов, Иванов И.И., П.Сидоров\nRegexp: ^(?:[А-ЯЁ]\\.\\s?(?:[А-ЯЁ]\\.\\s?)?[А-ЯЁ][а-яё]+(?:-[А-ЯЁ][а-яё]+)?|[А-ЯЁ][а-яё]+(?:-[А-ЯЁ][а-яё]+)?\\s[А-ЯЁ]\\.\\s?(?:[А-ЯЁ]\\.)?)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": ["RU"], "langs": ["ru"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/rus_initials_surname"}}
{"id": "rusbankaccount", "text": "Name: Bank account in Russia\nID: rusbankaccount\nKind: pattern\nDescription: Number of a bank account in a Russian bank (расчётный счёт): 20 digits.\nCategories: finances\nCountries: RU\nLanguages: ru\nPersonal data: no\nRegexp: ^\\d{20}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["RU"], "langs": ["ru"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/rusbankaccount"}}
{"id": "ruscity", "text": "Name: City name (Russian)\nID: ruscity\nKind: pattern\nDescription: City name in Russian language\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/ruscity"}}
{"id": "ruscountrycode", "text": "Name: Russian country code by OKSM classifier (3 digits) by data and fieldname\nID: ruscountrycode\nKind: datatype\nDescription: RU datatype for 'Russian country code by OKSM classifier (3 digits) by data and fieldname' (ruscountrycode) from rules in context 'geo'. OKSM (Общероссийский классификатор стран мира) is the Russian All-Russian Classifier of Countries of the World. It uses 3-digit numeric codes to represent countries, dependent territories, and special areas of geographical interest. The classifier is based on ISO 3166-1 numeric codes but may include additional codes specific to Russian classification needs. Common codes include 643 for Russia, 276 for Germany, 840 for United States, and 826 for United Kingdom.\nTranslated names: Russian OKSM Country Code (3 digits); Код страны по классификатору ОКСМ (3 цифры)\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 643, 276, 840, 826, 032\nRegexp: ^[0-9]{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ruscountrycode"}}
{"id": "ruscountryname", "text": "Name: Country name (Russian)\nID: ruscountryname\nKind: pattern\nDescription: Name of the country written in Russian language.\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/ruscountryname"}}
{"id": "rusdayofweek", "text": "Name: Day of week (in Russian)\nID: rusdayofweek\nKind: pattern\nDescription: Day of week written in Russian language\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/rusdayofweek"}}
{"id": "rusdegree", "text": "Name: Academic degree (Russian)\nID: rusdegree\nKind: pattern\nDescription: Academic degree title in Russian.\nCategories: persons\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["persons"], "country": ["RU"], "langs": ["ru"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/rusdegree"}}
{"id": "rusecreg", "text": "Name: State registration number of the additional issue of equity securities (Russia)\nID: rusecreg\nKind: datatype\nDescription: State registration number of the additional issue of equity securities (Russia) has 13 symbols\nTranslated names: Государственный регистрационный номер дополнительного выпуска эмиссионных ценных бумаг\nCategories: finances\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 1-01-55192-Е-003D\nRegexp: ^\\d-\\d{2}-\\d{5}-[A-ZА-ЯЁ]-\\d{3}[A-ZА-ЯЁ]$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["RU"], "langs": ["ru"], "quality": 61, "url": "http://registry.apicrafter.io/datatype/rusecreg"}}
{"id": "rusfeddistrict", "text": "Name: Russian federal district name\nID: rusfeddistrict\nKind: datatype\nDescription: Name of one of the eight federal districts of Russia, written in full (Центральный федеральный округ) or as the usual abbreviation (ЦФО). The districts are the Central, Northwestern, Southern, North Caucasian, Volga, Ural, Siberian and Far Eastern. The Ural district is abbreviated both УФО and УрФО.\nTranslated names: Наименование федерального округа России\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: Центральный федеральный округ, Приволжский федеральный округ, ЦФО, СЗФО, УрФО\nRegexp: ^(?:(?:Центральный|Северо-Западный|Южный|Северо-Кавказский|Приволжский|Уральский|Сибирский|Дальневосточный) федеральный округ|ЦФО|СЗФО|ЮФО|СКФО|ПФО|УФО|УрФО|СФО|ДФО)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/rusfeddistrict"}}
{"id": "rusfirstname", "text": "Name: First name in Russian\nID: rusfirstname\nKind: pattern\nDescription: First name in Russian\nCategories: persons, pii\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": ["RU"], "langs": ["ru"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/rusfirstname"}}
{"id": "rusfullname", "text": "Name: Fullname of the person in Russian\nID: rusfullname\nKind: pattern\nDescription: Fullname of the person in Russian\nCategories: persons, pii\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": ["RU"], "langs": ["ru"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/rusfullname"}}
{"id": "rusmidname", "text": "Name: Middle name in Russian\nID: rusmidname\nKind: pattern\nDescription: Middle name in Russian\nCategories: persons, pii\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": ["RU"], "langs": ["ru"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/rusmidname"}}
{"id": "rusnils", "text": "Name: Individual insurance account number (SNILS)\nID: rusnils\nKind: datatype\nDescription: Russian social insurance identifier. Issued for every insured person by Pension fund of Russia\nTranslated names: Код СНИЛС\nCategories: pii, persons\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["RU"], "langs": ["ru"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/rusnils"}}
{"id": "ruspostalcode", "text": "Name: Russian postal code\nID: ruspostalcode\nKind: pattern\nDescription: 6 digits postal codes used in Russian Federation\nCategories: geo\nCountries: RU\nLanguages: common\nPersonal data: yes\nExamples: 101000, 125009\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["RU"], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/ruspostalcode"}}
{"id": "rusregion", "text": "Name: Russian region (federal subject) coce or name\nID: rusregion\nKind: datatype\nDescription: Code or name of the region (federal subject) in Russia as it is in country Constitution\nTranslated names: Код или наименование субъекта Российской Федерации\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/rusregion"}}
{"id": "rusregioncode", "text": "Name: Russian region unique code\nID: rusregioncode\nKind: pattern\nDescription: Two-digit code of a federal subject of Russia, numbered in the order of the list of subjects in the Constitution, such as 05 for Dagestan or 77 for Moscow. The register of cultural heritage objects (ЕГРОКН) uses these codes for regions and as the first two digits of its registration numbers.\nTranslated names: Код субъекта Российской Федерации\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 77, 05, 69\nRegexp: ^(?:0[1-9]|[1-9]\\d)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/rusregioncode"}}
{"id": "rusregionname", "text": "Name: Russian region (federal subject) name\nID: rusregionname\nKind: pattern\nDescription: Name of the region (federal subject) in Russia as it is in country Constitution\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/rusregionname"}}
{"id": "russurname", "text": "Name: Surname/Lastname in Russian\nID: russurname\nKind: pattern\nDescription: Surname/Lastname in Russian\nCategories: persons, pii\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["persons", "pii"], "country": ["RU"], "langs": ["ru"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/russurname"}}
{"id": "rustimerange", "text": "Name: Time range (Russian)\nID: rustimerange\nKind: pattern\nDescription: Time range written in Russian\nCategories: datetime\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: с 08:00 до 20:00, с 09:00 по 18:00\nRegexp: ^с (?:[01]?\\d|2[0-4])[:.][0-5]\\d (?:до|по) (?:[01]?\\d|2[0-4])[:.][0-5]\\d$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": ["RU"], "langs": ["ru"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/rustimerange"}}
{"id": "rustreet", "text": "Name: Street name (Russian)\nID: rustreet\nKind: pattern\nDescription: Street name writtern in Russian language\nCategories: geo\nCountries: RU\nLanguages: ru\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["RU"], "langs": ["ru"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/rustreet"}}
{"id": "rusworkposition", "text": "Name: Work position / Job title (Russian)\nID: rusworkposition\nKind: pattern\nDescription: Work positions / job title common in Russia and written in Russian language.\nCategories: persons\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["persons"], "country": ["RU"], "langs": ["ru"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/rusworkposition"}}
{"id": "rw_rgb_number", "text": "Name: Rwandan RGB registration number\nID: rw_rgb_number\nKind: datatype\nDescription: Registration number of a non-governmental or faith-based organisation at the Rwanda Governance Board (RGB). ORG-ID.guide lists the register as RW-RGB; with that prefix an identifier reads RW-RGB-57-RGB-RBO-2016.\nCategories: companies\nCountries: RW\nLanguages: rw, en, fr\nPersonal data: no\nExamples: 57-RGB-RBO-2016, 92-RGB-NGO-2016", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["RW"], "langs": ["rw", "en", "fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/rw_rgb_number"}}
{"id": "rw_tin", "text": "Name: Rwandan taxpayer identification number (TIN)\nID: rw_tin\nKind: datatype\nDescription: Taxpayer Identification Number (TIN) that the Rwanda Revenue Authority gives to taxpayers. ORG-ID.guide lists the register as RW-RRA; with that prefix an identifier reads RW-RRA-103197639.\nCategories: finances, companies\nCountries: RW\nLanguages: rw, en, fr\nPersonal data: yes\nExamples: 103197639, 103380232", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["RW"], "langs": ["rw", "en", "fr"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/rw_tin"}}
{"id": "s10upu", "text": "Name: S10 (UPU standard)\nID: s10upu\nKind: datatype\nDescription: The UPU S10 standard defines a system for assigning 13-character identifiers to international postal items for the purpose of tracking and tracing them during shipping.\nCategories: objectids, shipping\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^[A-z]{2}\\d{8}\\d{1}[A-z]{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids", "shipping"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/s10upu"}}
{"id": "s2_cell_token", "text": "Name: S2 cell token\nID: s2_cell_token\nKind: datatype\nDescription: Token of a cell of the S2 Geometry library, which projects the sphere onto the six faces of a cube and divides each face into a hierarchy of cells along a Hilbert curve. The token is the 64-bit cell id in lowercase hexadecimal with the trailing zeros removed, so larger cells have shorter tokens, up to 16 characters. The top three bits hold the cube face (0 to 5), so a token begins with 0-9, a or b and does not end in 0; the id 0 is written X. The regexp only checks this shape, so it also matches other short hexadecimal strings.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 89c25\nRegexp: ^(?:[1-9ab]|[0-9ab][0-9a-f]{0,14}[1-9a-f])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/s2_cell_token"}}
{"id": "sabankaccount", "text": "Name: Saudi bank account by field name\nID: sabankaccount\nKind: datatype\nDescription: Saudi bank account by field name identifier\nCategories: finances\nCountries: SA\nLanguages: ar\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["SA"], "langs": ["ar"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/sabankaccount"}}
{"id": "sacity", "text": "Name: Saudi city name by field name\nID: sacity\nKind: datatype\nDescription: Saudi city name by field name identifier\nCategories: geo\nCountries: SA\nLanguages: ar\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["SA"], "langs": ["ar"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/sacity"}}
{"id": "saiban", "text": "Name: Saudi IBAN by field name\nID: saiban\nKind: datatype\nDescription: Saudi IBAN by field name identifier\nCategories: finances\nCountries: SA\nLanguages: ar\nPersonal data: no\nRegexp: ^SA[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["SA"], "langs": ["ar"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/saiban"}}
{"id": "said", "text": "Name: Saudi ID by field name\nID: said\nKind: datatype\nDescription: Saudi ID by field name identifier\nCategories: common\nCountries: SA\nLanguages: ar\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["common"], "country": ["SA"], "langs": ["ar"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/said"}}
{"id": "saiqama", "text": "Name: Saudi Iqama by field name\nID: saiqama\nKind: datatype\nDescription: Saudi Iqama by field name identifier\nCategories: pii, persons\nCountries: SA\nLanguages: ar\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SA"], "langs": ["ar"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/saiqama"}}
{"id": "sapassport", "text": "Name: Saudi passport by field name\nID: sapassport\nKind: datatype\nDescription: Saudi passport by field name identifier\nCategories: pii, persons\nCountries: SA\nLanguages: ar\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["SA"], "langs": ["ar"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/sapassport"}}
{"id": "sapostcode", "text": "Name: Saudi postal code by field name\nID: sapostcode\nKind: datatype\nDescription: Saudi postal code by field name identifier\nCategories: geo\nCountries: SA\nLanguages: ar\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["SA"], "langs": ["ar"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/sapostcode"}}
{"id": "sataxnumber", "text": "Name: Saudi tax number by field name\nID: sataxnumber\nKind: datatype\nDescription: Saudi tax number by field name identifier\nCategories: finances\nCountries: SA\nLanguages: ar\nPersonal data: no\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["SA"], "langs": ["ar"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/sataxnumber"}}
{"id": "sb_company_number", "text": "Name: Solomon Islands company number\nID: sb_company_number\nKind: datatype\nDescription: Number of a company or business in the Solomon Islands Business Registry. ORG-ID.guide lists the register as SB-BR; with that prefix an identifier reads SB-BR-20242661.\nCategories: companies\nCountries: SB\nLanguages: en\nPersonal data: no\nExamples: 20242661, 20115645", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SB"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/sb_company_number"}}
{"id": "scopus_source_id", "text": "Name: Scopus source ID\nID: scopus_source_id\nKind: datatype\nDescription: Number of a journal, book series or conference proceedings in the Scopus bibliographic database of Elsevier.\nCategories: science, publishing\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 25283, 16129, 22380\nRegexp: ^[1-9]\\d{0,11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science", "publishing"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/scopus_source_id"}}
{"id": "scopusauthoirid", "text": "Name: Scopus author ID\nID: scopusauthoirid\nKind: datatype\nDescription: identifier for an author assigned in Scopus bibliographic database\nCategories: persons, science\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^[1-9]\\d{9,11}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["persons", "science"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/scopusauthoirid"}}
{"id": "score", "text": "Name: Score (numeric)\nID: score\nKind: datatype\nDescription: Score of something as numeric/float number\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/score"}}
{"id": "sctcrypto", "text": "Name: Signed certificate timestamp (SCT)\nID: sctcrypto\nKind: datatype\nDescription: Signed certificate timestamp (SCT) of Certificate Transparency (RFC 6962): a log's signed promise to add a certificate to its public Merkle tree within the maximum merge delay. SCTs are embedded in certificates, sent in a TLS extension or stapled to OCSP responses. In data an SCT is usually the Base64 encoding of its binary form. A version 1 SCT starts with a zero byte, so its Base64 starts with A; the regexp also requires the length of a 32-byte log ID, a timestamp and a signature.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: AETCvQzpFA5kpclKAZMKWqG7NZcOAO4RFoloKhxE17VmAAABoSW/+T4AAAQDAEYwRAIgTeyg6KAfX/46fQ8nvPsns52uWMnjMgcQ5c+pvT4tFBYCIBW4NkWlBKOjfM4SDzLUgf6mSlY1x1HmffO6b1VemlKD\nRegexp: ^A[A-P][A-Za-z0-9+/]{140,}={0,2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/sctcrypto"}}
{"id": "sd_postcode", "text": "Name: Sudan postal code\nID: sd_postcode\nKind: pattern\nDescription: Postal code in Sudan: five digits.\nCategories: geo, pii, common\nCountries: SD\nLanguages: ar, en\nPersonal data: yes\nExamples: 11042, 11113\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SD"], "langs": ["ar", "en"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/sd_postcode"}}
{"id": "sdmx_freq", "text": "Name: SDMX frequency code (CL_FREQ)\nID: sdmx_freq\nKind: datatype\nDescription: Code from the SDMX code list CL_FREQ (agency SDMX, version 2.1) for the frequency of a time series or of data collection: A annual, S half-yearly, Q quarterly, M monthly, W weekly, D daily, B daily over the business week, H hourly, N minutely and I irregular. A digit after the letter means every n periods (A5 every five years, W2 every two weeks), an underscore and a digit mean n times per period (M_2 twice a month), OA and OM are occasional annual and monthly, and _O, _U and _Z mean other, unspecified and not applicable.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: A, Q, M, B, A_3\nRegexp: ^(?:A(?:2|3|4|5|10|20|30|_3)?|S|Q|M(?:2|_2|_3)?|W(?:2|3|4|_2|_3)?|D(?:_2)?|H(?:2|3)?|B|N|I|O[AM]|_[OUZ])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sdmx_freq"}}
{"id": "sdmx_reporting_period", "text": "Name: SDMX reporting time period\nID: sdmx_reporting_period\nKind: datatype\nDescription: Reporting period in SDMX statistical data and metadata, written as a four-digit year, a hyphen, a period letter and a number: A1 for the year, S1-S2 for half-years, T1-T3 for four-month trimesters, Q1-Q4 for quarters, M01-M12 for months, W01-W53 for weeks and D001-D366 for days, with an optional time zone (Z, +hh:mm or -hh:mm). Periods count from the start of the reporting year, 1 January unless a reporting year start day is given, and the year is the year in which the reporting year begins. The SDMX time period (TIME_PERIOD) may also hold Gregorian values such as 2024, 2024-01 or 2024-01-15, date-times and time ranges; those are the datatypes year, yearmonth, date and datetime.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2000-A1, 2000-S1, 2000-T1, 2000-Q1, 2000-M01\nRegexp: ^\\d{4}-(?:A1|S[12]|T[1-3]|Q[1-4]|M(?:0[1-9]|1[0-2])|W(?:0[1-9]|[1-4]\\d|5[0-3])|D(?:00[1-9]|0[1-9]\\d|[12]\\d{2}|3[0-5]\\d|36[0-6]))(?:Z|[+-](?:14:00|(?:0\\d|1[0-3]):[0-5]\\d))?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sdmx_reporting_period"}}
{"id": "se_driver_license", "text": "Name: Swedish driver's license number\nID: se_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Sweden. Microsoft Purview looks for six digits, a hyphen and four digits.\nCategories: pii, persons\nCountries: SE\nLanguages: sv\nPersonal data: yes\nRegexp: ^\\d{6}-\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SE"], "langs": ["sv"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/se_driver_license"}}
{"id": "se_kommunkod", "text": "Name: Swedish municipality code (kommunkod)\nID: se_kommunkod\nKind: datatype\nDescription: Four-digit code of a Swedish municipality: two digits for the county and two for the municipality.\nCategories: geo\nCountries: SE\nLanguages: common\nPersonal data: no\nExamples: 1083, 1480\nRegexp: ^\\d\\d\\d\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["SE"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/se_kommunkod"}}
{"id": "se_postcode", "text": "Name: Swedish postal code\nID: se_postcode\nKind: pattern\nDescription: Postal code (postnummer) in Sweden: five digits, written as three digits, a space and two digits.\nTranslated names: Почтовый индекс Швеции\nCategories: geo, pii, common\nCountries: SE\nLanguages: sv\nPersonal data: yes\nExamples: 111 20, 211 20, 11120\nRegexp: ^[1-9]\\d{2} ?\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SE"], "langs": ["sv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/se_postcode"}}
{"id": "se_vat", "text": "Name: Swedish VAT number (momsregistreringsnummer)\nID: se_vat\nKind: datatype\nDescription: Momsregistreringsnummer, the VAT number in Sweden: SE, the 10-digit organisation number (organisationsnummer) of the business and the suffix 01. A sole trader uses the 10-digit personal identity number (personnummer) in place of the organisation number. The tenth digit is a Luhn check digit.\nTranslated names: Momsregistreringsnummer\nCategories: finances\nCountries: SE\nLanguages: sv\nPersonal data: yes\nExamples: SE556012579001, 556012579001\nRegexp: ^(?:SE[ -]?)?\\d{10}01$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["SE"], "langs": ["sv"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/se_vat"}}
{"id": "sebankaccount", "text": "Name: Swedish bank account by field name\nID: sebankaccount\nKind: datatype\nDescription: Swedish bank account by field name identifier\nCategories: finances\nCountries: SE\nLanguages: sv\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["SE"], "langs": ["sv"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/sebankaccount"}}
{"id": "sec_cik", "text": "Name: SEC Central Index Key (CIK)\nID: sec_cik\nKind: datatype\nDescription: Number of up to ten digits that the US Securities and Exchange Commission assigns to a company or person filing disclosures in the EDGAR system. Filings often write it with leading zeros.\nCategories: finances, companies\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 0000831001, 0000104169, 0000829224\nRegexp: ^[0-9]{1,10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "companies"], "country": ["US"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/sec_cik"}}
{"id": "sedol", "text": "Name: SEDOL identifier\nID: sedol\nKind: datatype\nDescription: SEDOL stands for Stock Exchange Daily Official List, a list of security identifiers used in the United Kingdom and Ireland for clearing purposes.\nCategories: finances\nCountries: GB, IE\nLanguages: common\nPersonal data: no\nExamples: 0263494\nRegexp: [0-9.]{7}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["GB", "IE"], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/sedol"}}
{"id": "semver", "text": "Name: Semantic version (SemVer)\nID: semver\nKind: datatype\nDescription: Version number in the Semantic Versioning 2.0.0 format: MAJOR.MINOR.PATCH, optionally followed by a pre-release part after '-' and build metadata after '+'.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1.0.0, 2.1.3-alpha.1, 1.0.0-rc.1+build.5\nRegexp: ^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/semver"}}
{"id": "sendgrid_api_key", "text": "Name: SendGrid API key\nID: sendgrid_api_key\nKind: datatype\nDescription: API key of Twilio SendGrid, also used as the SMTP password. Keys are always 69 characters long and start with SG. followed by letters, digits and the characters . _ - and =.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^SG\\.[A-Za-z0-9_.=-]{66}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/sendgrid_api_key"}}
{"id": "sendinblue_api_key", "text": "Name: Sendinblue API key\nID: sendinblue_api_key\nKind: datatype\nDescription: API key of the Sendinblue email marketing service: xkeysib- followed by 64 hexadecimal digits, a hyphen and 16 letters and digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^xkeysib-[a-f0-9]{64}-[A-Za-z0-9]{16}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/sendinblue_api_key"}}
{"id": "sentry_auth_token", "text": "Name: Sentry auth token\nID: sentry_auth_token\nKind: datatype\nDescription: Auth token of Sentry, the error monitoring service. Personal (user) tokens are sntryu_ followed by 64 hexadecimal digits. Organization tokens start with sntrys_, carry a Base64 payload that includes the organization slug, and end with an underscore and 43 characters, about 180 to 250 characters in all. Older tokens without a prefix are plain 64-digit hexadecimal strings and are not covered.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^(?:sntryu_[a-f0-9]{64}|sntrys_[A-Za-z0-9+/=]+_[A-Za-z0-9+/]{43})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/sentry_auth_token"}}
{"id": "seorgnumber", "text": "Name: Swedish organization number by field name\nID: seorgnumber\nKind: datatype\nDescription: Swedish organisation number (organisationsnummer) of a legal entity: ten digits, usually written as NNNNNN-NNNN. The last digit is a Luhn check digit, and the third digit is 2 or greater, which tells it apart from a personal identity number.\nCategories: finances\nCountries: SE\nLanguages: sv\nPersonal data: no\nExamples: 556667-4759, 202100-5489, 802002-8711\nRegexp: ^\\d{6}-?\\d{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["SE"], "langs": ["sv"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/seorgnumber"}}
{"id": "sepassport", "text": "Name: Sweden passport number\nID: sepassport\nKind: pattern\nDescription: Number of Sweden passport, 8-digits\nCategories: pii, persons\nCountries: SE\nLanguages: sv\nPersonal data: yes\nRegexp: ^[0-9]{8}$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["SE"], "langs": ["sv"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/sepassport"}}
{"id": "sepersonnummer", "text": "Name: Sweden personal identity number (personnummer)\nID: sepersonnummer\nKind: datatype\nDescription: The personal identity number (Swedish: personnummer) is the Swedish national identification number. It is a ten digit number that is widely used in Sweden to identify individuals.\nCategories: pii, persons\nCountries: SE\nLanguages: sv\nPersonal data: yes\nRegexp: ^[0-9]{2,4}[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])[-+][0-9]{4}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["SE"], "langs": ["sv"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/sepersonnummer"}}
{"id": "sequence_ontology_id", "text": "Name: Sequence Ontology (SO) term ID\nID: sequence_ontology_id\nKind: datatype\nDescription: Identifier of a term in the Sequence Ontology, the controlled vocabulary for the parts of genome annotations and for sequence variants, such as missense_variant. It is SO: and seven digits; OBO PURLs write SO_ instead.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: SO:0001583, SO:0001157\nRegexp: ^SO[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/sequence_ontology_id"}}
{"id": "sg_charity_uen", "text": "Name: Singapore charity UEN\nID: sg_charity_uen\nKind: datatype\nDescription: Unique Entity Number (UEN) under which a charity is registered with the Commissioner of Charities of Singapore. ORG-ID.guide lists the register as SG-COC; with that prefix an identifier reads SG-COC-S83SS0014K.\nCategories: companies\nCountries: SG\nLanguages: en\nPersonal data: no\nExamples: S83SS0014K, 200400944W, T01SS0187E, 199500566R", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SG"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/sg_charity_uen"}}
{"id": "sg_postcode", "text": "Name: Singapore postal code\nID: sg_postcode\nKind: pattern\nDescription: Postal code in Singapore: six digits.\nCategories: geo, pii, common\nCountries: SG\nLanguages: en, ms, ta, zh\nPersonal data: yes\nExamples: 546080, 308125, 408600\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SG"], "langs": ["en", "ms", "ta", "zh"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/sg_postcode"}}
{"id": "sg_uen", "text": "Name: Singapore Unique Entity Number (UEN)\nID: sg_uen\nKind: datatype\nDescription: Identification number that the government of Singapore gives to every entity that operates in Singapore: businesses, local companies, societies, charities and others. It has nine or ten characters in one of three formats: eight digits and a check letter for businesses, nine digits starting with the year of registration and a check letter for local companies, and for other entities a letter (R, S or T), two digits of the year, two letters for the entity type, four digits and a check letter.\nCategories: companies\nCountries: SG\nLanguages: common\nPersonal data: no\nExamples: 198101793G, 202120748H, 202134064M, 00192200M, S16FC0121D\nRegexp: ^(?:\\d{8}[A-Z]|\\d{9}[A-Z]|[RST]\\d{2}[A-Z]{2}\\d{4}[A-Z])$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SG"], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/sg_uen"}}
{"id": "sgd_id", "text": "Name: Saccharomyces Genome Database (SGD) ID\nID: sgd_id\nKind: datatype\nDescription: Identifier of a feature in the Saccharomyces Genome Database, the database of the budding yeast Saccharomyces cerevisiae. Each feature has an SGDID, S and nine digits; Bioregistry also accepts systematic open reading frame names, such as YDR086C.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: S000002493, YDR086C\nRegexp: ^(?:S\\d+|Y[A-Z]{2}\\d{3}[a-zA-Z](?:-[A-Z])?)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/sgd_id"}}
{"id": "sgnric", "text": "Name: The Singapore National Registration Identity Card (NRIC)\nID: sgnric\nKind: datatype\nDescription: The National Registration Identity Card (NRIC) is the compulsory identity document issued to citizens and permanent residents of Singapore.\nCategories: pii, persons\nCountries: SG\nLanguages: en\nPersonal data: yes\nRegexp: (?i)([STFG][0-9]{7}[A-Z])", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["SG"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/sgnric"}}
{"id": "sha1hash", "text": "Name: SHA-1 hash\nID: sha1hash\nKind: datatype\nDescription: Digest of the SHA-1 hash function (160 bits), used for example as a Git object id or a file checksum. SHA-1 is no longer considered collision-resistant. It is written as 40 hexadecimal digits. SHA-1 and RIPEMD-160 digests have the same length, so the value alone does not tell them apart: use the field name or context.\nAlso known as: sha1\nCategories: cryptography, software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: da39a3ee5e6b4b0d3255bfef95601890afd80709, a9993e364706816aba3e25717850c26c9cd0d89d\nRegexp: ^[0-9a-fA-F]{40}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography", "software"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/sha1hash"}}
{"id": "sha224hash", "text": "Name: SHA-224 hash\nID: sha224hash\nKind: datatype\nDescription: Digest of the SHA-224 hash function (SHA-2 family, 224 bits): a SHA-256 variant with different initial values and a truncated output. It is written as 56 hexadecimal digits. SHA3-224 digests have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f, 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7\nRegexp: ^[0-9a-fA-F]{56}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sha224hash"}}
{"id": "sha256crypt_hash", "text": "Name: SHA-256-crypt password hash\nID: sha256crypt_hash\nKind: datatype\nDescription: Password hash of the SHA-256-based crypt scheme by Ulrich Drepper, in Modular Crypt Format: $5$, an optional rounds=N$ (5000 rounds by default), a salt of up to 16 characters, $ and 43 characters of crypt Base64.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5, $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA\nRegexp: ^\\$5\\$(?:rounds=[1-9][0-9]+\\$)?[^$:\\n]{1,16}\\$[./0-9A-Za-z]{43}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sha256crypt_hash"}}
{"id": "sha256hash", "text": "Name: SHA-256 hash\nID: sha256hash\nKind: datatype\nDescription: Digest of the SHA-256 hash function (SHA-2 family, 256 bits), widely used for file checksums, content addressing and digital signatures. It is written as 64 hexadecimal digits. Other 256-bit digests (SHA3-256, Keccak-256, BLAKE2b-256, BLAKE3 and Streebog-256) have the same length, so the value alone does not tell them apart: use the field name or context.\nAlso known as: sha256\nCategories: cryptography, software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography", "software"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/sha256hash"}}
{"id": "sha384hash", "text": "Name: SHA-384 hash\nID: sha384hash\nKind: datatype\nDescription: Digest of the SHA-384 hash function (SHA-2 family, 384 bits): a SHA-512 variant with different initial values and a truncated output. It is written as 96 hexadecimal digits. SHA3-384 digests have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b, cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7\nRegexp: ^[0-9a-fA-F]{96}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/sha384hash"}}
{"id": "sha3_256hash", "text": "Name: SHA3-256 hash\nID: sha3_256hash\nKind: datatype\nDescription: Digest of the SHA3-256 hash function (SHA-3 family, FIPS 202, 256 bits). It is written as 64 hexadecimal digits. SHA3-256 pads its input differently from the original Keccak-256 used by Ethereum, so the two give different digests of the same data. Other 256-bit digests (SHA-256, Keccak-256, BLAKE2b-256, BLAKE3 and Streebog-256) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a, 3a985da74fe225b2045c172d6bd390bd855f086e3e9d525b46bfe24511431532\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sha3_256hash"}}
{"id": "sha3_512hash", "text": "Name: SHA3-512 hash\nID: sha3_512hash\nKind: datatype\nDescription: Digest of the SHA3-512 hash function (SHA-3 family, FIPS 202, 512 bits). It is written as 128 hexadecimal digits. SHA3-512 pads its input differently from the original Keccak-512, so the two give different digests of the same data. Other 512-bit digests (SHA-512, Keccak-512, BLAKE2b-512 and Streebog-512) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26, b751850b1a57168a5693cd924b6b096e08f621827444f70d884f5d0240d2712e10e116e9192af3c91a7ec57647e3934057340b4cf408d5a56592f8274eec53f0\nRegexp: ^[0-9a-fA-F]{128}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sha3_512hash"}}
{"id": "sha512crypt_hash", "text": "Name: SHA-512-crypt password hash\nID: sha512crypt_hash\nKind: datatype\nDescription: Password hash of the SHA-512-based crypt scheme by Ulrich Drepper, in Modular Crypt Format: $6$, an optional rounds=N$ (5000 rounds by default), a salt of up to 16 characters, $ and 86 characters of crypt Base64. It is widely used in /etc/shadow on Linux.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1, $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v.\nRegexp: ^\\$6\\$(?:rounds=[1-9][0-9]+\\$)?[^$:\\n]{1,16}\\$[./0-9A-Za-z]{86}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sha512crypt_hash"}}
{"id": "sha512hash", "text": "Name: SHA-512 hash\nID: sha512hash\nKind: datatype\nDescription: Digest of the SHA-512 hash function (SHA-2 family, 512 bits). It is written as 128 hexadecimal digits. Other 512-bit digests (SHA3-512, Keccak-512, BLAKE2b-512 and Streebog-512) have the same length, so the value alone does not tell them apart: use the field name or context.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e, ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f\nRegexp: ^[0-9a-fA-F]{128}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/sha512hash"}}
{"id": "share", "text": "Name: Share of value\nID: share\nKind: datatype\nDescription: Share of the part as percentage as float number. Always between 0 and 100 percents.\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/share"}}
{"id": "shared_access_signature", "text": "Name: Azure shared access signature (SAS)\nID: shared_access_signature\nKind: datatype\nDescription: Shared access signature of Azure services (Storage, Service Bus, Logic Apps): a URL query string with permissions, an expiry time and a signature in the sig parameter.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/shared_access_signature"}}
{"id": "shopify_access_token", "text": "Name: Shopify access token\nID: shopify_access_token\nKind: datatype\nDescription: Access token of a Shopify app. The prefix tells the kind of token: shpat_ for an app access token, shpca_ for a custom app and shppa_ for a private app. 32 hexadecimal digits follow.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^shp(?:at|ca|pa)_[a-fA-F0-9]{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/shopify_access_token"}}
{"id": "shopify_shared_secret", "text": "Name: Shopify app shared secret\nID: shopify_shared_secret\nKind: datatype\nDescription: Shared secret of a Shopify app: the prefix shpss_ followed by 32 hexadecimal digits.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^shpss_[a-fA-F0-9]{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/shopify_shared_secret"}}
{"id": "si_ddv", "text": "Name: Slovenian VAT number (ID za DDV)\nID: si_ddv\nKind: datatype\nDescription: Identifikacijska številka za DDV, the VAT number in Slovenia: SI followed by the 8-digit tax number (davčna številka) of the payer. The first digit is not 0 and the last is a weighted modulo 11 check digit.\nTranslated names: Identifikacijska številka za DDV\nCategories: finances\nCountries: SI\nLanguages: sl\nPersonal data: yes\nExamples: SI50223054, 50223054\nRegexp: ^(?:SI[ -]?)?[1-9]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["SI"], "langs": ["sl"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/si_ddv"}}
{"id": "si_driver_license", "text": "Name: Slovenian driver's license number\nID: si_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Slovenia. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: SI\nLanguages: sl\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SI"], "langs": ["sl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/si_driver_license"}}
{"id": "si_emso", "text": "Name: Slovenian unique master citizen number (EMŠO)\nID: si_emso\nKind: datatype\nDescription: Slovenian unique master citizen number (EMŠO): 13 digits made of the date of birth (DDMMYYY), a register code, a serial number and a check digit.\nCategories: pii, persons\nCountries: SI\nLanguages: sl\nPersonal data: yes\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SI"], "langs": ["sl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/si_emso"}}
{"id": "si_maticna_stevilka", "text": "Name: Slovenian company registration number (matična številka)\nID: si_maticna_stevilka\nKind: datatype\nDescription: Matična številka, the registration number of a business entity in the Slovenian Business Register. ORG-ID.guide lists the register as SI-PRS; with that prefix an identifier reads SI-PRS-5092108.\nCategories: companies\nCountries: SI\nLanguages: sl\nPersonal data: no\nExamples: 5092108", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SI"], "langs": ["sl"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/si_maticna_stevilka"}}
{"id": "si_passport", "text": "Name: Slovenian passport number\nID: si_passport\nKind: pattern\nDescription: Number of a passport issued by Slovenia. Microsoft Purview looks for the letter P, a second letter and seven digits.\nCategories: pii, persons\nCountries: SI\nLanguages: sl\nPersonal data: yes\nRegexp: ^P[A-Z]\\d{7}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SI"], "langs": ["sl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/si_passport"}}
{"id": "si_postcode", "text": "Name: Slovenia postal code\nID: si_postcode\nKind: pattern\nDescription: Postal code in Slovenia: four digits. In addresses the code may be written after the prefix SI-.\nCategories: geo, pii, common\nCountries: SI\nLanguages: sl\nPersonal data: yes\nExamples: 4000, 1001, 2500\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SI"], "langs": ["sl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/si_postcode"}}
{"id": "si_tin", "text": "Name: Slovenian tax number\nID: si_tin\nKind: datatype\nDescription: Slovenian tax number (davčna številka): eight digits; the first is not zero and the last is a check digit.\nCategories: pii, persons\nCountries: SI\nLanguages: sl\nPersonal data: yes\nRegexp: ^[1-9]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SI"], "langs": ["sl"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/si_tin"}}
{"id": "sip_uri", "text": "Name: SIP URI\nID: sip_uri\nKind: datatype\nDescription: Address of a user, a phone or a service in the Session Initiation Protocol (RFC 3261), used for voice over IP, video calls and instant messaging. It has the form sip:user@host or, for secure transport, sips:user@host; the user part may be a phone number, and parameters and headers may follow the host.\nTranslated names: SIP URI\nCategories: telecom, internet, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: sip:alice@atlanta.com, sips:alice@atlanta.com?subject=project%20x&priority=urgent, sip:+1-212-555-1212:1234@gateway.com;user=phone, sip:alice@192.0.2.4\nRegexp: ^sips?:(?:[^\\s@]+@)?(?:[A-Za-z0-9](?:[A-Za-z0-9.-]*[A-Za-z0-9])?|\\[[0-9A-Fa-f:.]+\\])(?::\\d{1,5})?(?:[;?]\\S*)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "internet", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/sip_uri"}}
{"id": "siren", "text": "Name: Code SIREN par nom de champ\nID: siren\nKind: datatype\nDescription: FR datatype for 'Code SIREN par nom de champ' (siren) from rules in context 'finances'. The SIREN (Système d'Identification du Répertoire des Entreprises) is a unique 9-digit identifier assigned to French businesses and nonprofit associations by INSEE (Institut National de la Statistique et des Études Économiques). It is used for identifying legal entities in France and remains constant throughout the lifetime of the business.\nCategories: finances\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 775672272, 775670417, 552049447\nRegexp: ^\\d{9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["FR"], "langs": ["fr"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/siren"}}
{"id": "sirencode", "text": "Name: SIREN Code\nID: sirencode\nKind: datatype\nDescription: SIREN codes are given to French businesses and nonprofit associations, SIRET codes to their establishments and facilities. SIREN codes are maintained by the French INSEE. This is France-specific, and will not change during the lifetime of the business.\nCategories: companies\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 775672272, 775670417\nRegexp: \\d{9}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["FR"], "langs": ["fr"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/sirencode"}}
{"id": "siret", "text": "Name: Code SIRET par nom de champ\nID: siret\nKind: datatype\nDescription: FR datatype for 'Code SIRET par nom de champ' (siret) from rules in context 'finances'. The SIRET (Système d'Identification du Répertoire des Établissements) is a unique 14-digit identifier assigned to each business establishment in France. It consists of two parts: the first 9 digits are the SIREN number (identifying the legal entity or company), and the last 5 digits are the NIC (Numéro Interne de Classement), where the first 4 digits identify the specific establishment and the last digit is a check digit calculated using the Luhn algorithm. The SIRET number is used for official identification and registration of business establishments in France.\nTranslated names: SIRET Number (Business Establishment Identifier); Numéro SIRET (Système d'Identification du Répertoire des Établissements)\nCategories: finances\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 73282932000074, 12345678901234, 55203253400015\nRegexp: ^[0-9]{14}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["FR"], "langs": ["fr"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/siret"}}
{"id": "siretcode", "text": "Name: SIRET Code\nID: siretcode\nKind: datatype\nDescription: The SIRET code (French: Système d’identification du répertoire des établissements), or SIRET number,[1] is an INSEE code which allows the geographic identification of any French establishment or business.\nCategories: geo\nCountries: FR\nLanguages: fr\nPersonal data: no\nExamples: 62272015900012, 32116456800024, 78072481100010\nRegexp: ^\\d{14}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["FR"], "langs": ["fr"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/siretcode"}}
{"id": "sitc", "text": "Name: Standard International Trade Classification (SITC) code\nID: sitc\nKind: datatype\nDescription: Code of the UN Standard International Trade Classification of goods, used in international trade statistics. Revision 4 (SITC Rev. 4) has sections (one digit), divisions (two digits), groups (three digits), subgroups (four digits) and basic headings (five digits), and each code begins with the code of the level above it. The UN Statistics Division and UN Comtrade write the codes without separators. The regexp only checks for one to five digits, so it also matches other short numbers.\nCategories: industry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 00111, 0011, 001, 07111, 9710\nRegexp: ^\\d{1,5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sitc"}}
{"id": "sk_dph", "text": "Name: Slovak VAT number (IČ DPH)\nID: sk_dph\nKind: datatype\nDescription: Identifikačné číslo pre daň z pridanej hodnoty (IČ DPH), the VAT number in Slovakia: SK followed by 10 digits, which are usually the tax identification number (DIČ) of the payer. The first digit is not 0 and the 10-digit number is divisible by 11.\nTranslated names: Identifikačné číslo pre daň z pridanej hodnoty (IČ DPH)\nCategories: finances\nCountries: SK\nLanguages: sk\nPersonal data: yes\nExamples: SK2022749619, 2022749619\nRegexp: ^(?:SK[ -]?)?[1-9]\\d{9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances"], "country": ["SK"], "langs": ["sk"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/sk_dph"}}
{"id": "sk_driver_license", "text": "Name: Slovak driver's license number\nID: sk_driver_license\nKind: datatype\nDescription: Number of a driving licence issued in Slovakia. Microsoft Purview looks for a letter or digit followed by seven digits.\nCategories: pii, persons\nCountries: SK\nLanguages: sk\nPersonal data: yes\nRegexp: ^[A-Z0-9]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SK"], "langs": ["sk"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sk_driver_license"}}
{"id": "sk_ico", "text": "Name: Slovak organisation identification number (IČO)\nID: sk_ico\nKind: datatype\nDescription: Identifikačné číslo organizácie (IČO), the 8-digit identification number that the Statistical Office of the Slovak Republic gives to legal entities, entrepreneurs and public authorities. Companies are found by it in the Business Register of the Ministry of Justice. ORG-ID.guide lists it under SK-ICO, SK-ORSR and SK-ZRSR; with that prefix an identifier reads SK-ICO-47686065.\nCategories: companies\nCountries: SK\nLanguages: sk\nPersonal data: no\nExamples: 47686065, 31398871, 48112739, 35919043, 47364319\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SK"], "langs": ["sk"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/sk_ico"}}
{"id": "sk_passport", "text": "Name: Slovak passport number\nID: sk_passport\nKind: pattern\nDescription: Number of a passport issued by Slovakia. Microsoft Purview looks for a letter and seven digits, or two letters and six or seven digits.\nCategories: pii, persons\nCountries: SK\nLanguages: sk\nPersonal data: yes\nRegexp: ^(?:[A-Z]\\d{7}|[A-Z]{2}\\d{6,7})$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SK"], "langs": ["sk"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sk_passport"}}
{"id": "sk_postcode", "text": "Name: Slovakia postal code\nID: sk_postcode\nKind: pattern\nDescription: Postal code in Slovakia: five digits, written as three digits, a space and two digits; the space may be omitted.\nCategories: geo, pii, common\nCountries: SK\nLanguages: sk\nPersonal data: yes\nExamples: 010 01, 023 14, 972 48, 921 01, 975 99\nRegexp: ^\\d{3} ?\\d{2}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SK"], "langs": ["sk"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sk_postcode"}}
{"id": "sk_rc", "text": "Name: Slovak personal number (rodné číslo)\nID: sk_rc\nKind: datatype\nDescription: Slovak personal number (rodné číslo): the date of birth (YYMMDD), an optional slash and three digits; numbers issued since 1954 have a fourth, check digit.\nCategories: pii, persons\nCountries: SK\nLanguages: sk\nPersonal data: yes\nRegexp: ^\\d{6}/?\\d{3,4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["SK"], "langs": ["sk"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sk_rc"}}
{"id": "sku", "text": "Name: SKU (Stock Keeping Unit) by known name\nID: sku\nKind: datatype\nDescription: SKU (Stock Keeping Unit) by known name identifier\nCategories: ecommerce\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9-]{3,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/sku"}}
{"id": "skype_username", "text": "Name: Skype username\nID: skype_username\nKind: datatype\nDescription: Person username in Skype\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nRegexp: [a-zA-Z][a-zA-Z0-9_\\-\\,\\.]{5,31}", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 35, "url": "http://registry.apicrafter.io/datatype/skype_username"}}
{"id": "sl_oarg_number", "text": "Name: Sierra Leonean business registration number\nID: sl_oarg_number\nKind: datatype\nDescription: Registration number of a company, business name or other entity at the Office of the Administrator and Registrar General of Sierra Leone. ORG-ID.guide lists the register as SL-OARG; with that prefix an identifier reads SL-OARG-CF-218-2018.\nCategories: companies\nCountries: SL\nLanguages: en\nPersonal data: no\nExamples: CF-218-2018", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SL"], "langs": ["en"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/sl_oarg_number"}}
{"id": "slack_token", "text": "Name: Slack token\nID: slack_token\nKind: datatype\nDescription: Access token of the Slack API. The prefix names the token type, for example xoxb- for bot tokens and xoxp- for user tokens.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^xox[abeoprs]-[0-9A-Za-z-]+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/slack_token"}}
{"id": "slack_webhook_url", "text": "Name: Slack incoming webhook URL\nID: slack_webhook_url\nKind: datatype\nDescription: URL of a Slack incoming webhook or workflow trigger on hooks.slack.com. Anyone who knows the URL can post messages to the channel, so the URL itself is the secret.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^(?:https?://)?hooks\\.slack\\.com/(?:services|workflows|triggers)/[A-Za-z0-9+/]{43,56}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/slack_webhook_url"}}
{"id": "sm_postcode", "text": "Name: San Marino postal code\nID: sm_postcode\nKind: pattern\nDescription: Postal code in San Marino: five digits from 47890 to 47899. San Marino is part of the Italian postal code system.\nCategories: geo, pii, common\nCountries: SM\nLanguages: it\nPersonal data: yes\nExamples: 47890, 47891, 47895, 47899\nRegexp: ^4789\\d$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SM"], "langs": ["it"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sm_postcode"}}
{"id": "smiles", "text": "Name: SMILES chemical notation\nID: smiles\nKind: datatype\nDescription: Simplified Molecular-Input Line-Entry System (SMILES): a line notation that writes the structure of a molecule as a short ASCII string. Atoms are written by their element symbols, double and triple bonds by = and #, branches in parentheses and ring closures by digits; lowercase letters mark aromatic atoms. One molecule has many valid SMILES strings. Canonical SMILES picks one of them, and isomeric SMILES also records stereochemistry and isotopes. PubChem and Wikidata publish both forms. The record has no regexp: the SMILES character set also matches ordinary words, so a chemistry parser such as RDKit or Open Babel is needed to check a value.\nTranslated names: Нотация SMILES\nCategories: chemistry, science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: CCO, C1=CC=CC=C1, c1ccccc1, O=C=O, CC(=O)OC1=CC=CC=C1C(=O)O", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["chemistry", "science"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/smiles"}}
{"id": "smpte_timecode", "text": "Name: SMPTE timecode\nID: smpte_timecode\nKind: datatype\nDescription: Position in a video or audio recording as hours, minutes, seconds and frames (HH:MM:SS:FF), as defined by the SMPTE 12M standard and used in editing, subtitles and broadcast logs. Drop-frame timecode, used with 29.97 frames per second, puts a semicolon before the frames, as in 01:00:03;18. The highest frame number depends on the frame rate, so the regexp accepts 00 to 59.\nTranslated names: Тайм-код SMPTE\nCategories: media, datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 01:00:00:00, 01:00:03;18, 00:59:56:12\nRegexp: ^(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d[:;][0-5]\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "datetime"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/smpte_timecode"}}
{"id": "sn_ninea", "text": "Name: Senegalese national identification number of companies and associations (NINEA)\nID: sn_ninea\nKind: datatype\nDescription: Numéro d'identification national des entreprises et des associations (NINEA), the national identification number of companies and associations in Senegal. ORG-ID.guide lists the register as SN-NINEA; with that prefix an identifier reads SN-NINEA-006478110.\nCategories: companies\nCountries: SN\nLanguages: fr\nPersonal data: no\nExamples: 006478110, 006470108, 006480256", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SN"], "langs": ["fr"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/sn_ninea"}}
{"id": "sn_postcode", "text": "Name: Senegal postal code\nID: sn_postcode\nKind: pattern\nDescription: Postal code in Senegal: five digits.\nCategories: geo, pii, common\nCountries: SN\nLanguages: fr\nPersonal data: yes\nExamples: 12500, 46024, 16556, 10000\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SN"], "langs": ["fr"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/sn_postcode"}}
{"id": "snomedcode", "text": "Name: SNOMED CT concept code\nID: snomedcode\nKind: datatype\nDescription: Identifier of a concept in SNOMED CT, the clinical terminology of SNOMED International: a number of 6 to 18 digits whose last digit is a Verhoeff check digit.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: 64859006, 267718000, 464035001\nRegexp: ^[1-9]\\d{5,17}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/snomedcode"}}
{"id": "snowflake_id", "text": "Name: Snowflake ID\nID: snowflake_id\nKind: datatype\nDescription: 64-bit identifier scheme that Twitter introduced in 2010 and that X, Discord, Instagram, Mastodon and other services use, each with its own epoch and bit layout. In the Twitter form the highest bit is 0, then come 41 bits of milliseconds since the epoch 1288834974657 (4 November 2010), 10 bits of machine ID and a 12-bit sequence number, so IDs sort by creation time. Discord uses the same layout with the epoch 1420070400000 (1 January 2015). Values are written as decimal numbers, today of 18 or 19 digits, and APIs often send them as strings because JavaScript numbers cannot hold 64-bit integers exactly. Any large integer looks the same, so there is no regexp; detect Snowflake IDs by field name.\nTranslated names: Идентификатор Snowflake\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1888944671579078978", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/snowflake_id"}}
{"id": "so_ngo_number", "text": "Name: Somaliland NGO registration number\nID: so_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation in the General Register for Non-Governmental Organizations of the Ministry of Planning and National Development of Somaliland. ORG-ID.guide lists the register as SO-MPND; with that prefix an identifier reads SO-MPND-L43135002018MJ.\nCategories: companies\nCountries: SO\nLanguages: so, ar\nPersonal data: no\nExamples: L43135002018MJ", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SO"], "langs": ["so", "ar"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/so_ngo_number"}}
{"id": "so_postcode", "text": "Name: Somalia postal code\nID: so_postcode\nKind: pattern\nDescription: Postal code in Somalia: two letters and five digits, optionally separated by a space.\nCategories: geo, pii, common\nCountries: SO\nLanguages: so\nPersonal data: yes\nExamples: JH 09010, AD 11010\nRegexp: ^[A-Z]{2} ?\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SO"], "langs": ["so"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/so_postcode"}}
{"id": "software_license", "text": "Name: Software license by field name\nID: software_license\nKind: datatype\nDescription: Name or identifier of the license of a software package, usually written as a short SPDX license identifier such as MIT or Apache-2.0. The SPDX License List, maintained by the Linux Foundation's SPDX project, assigns these identifiers to common open source licenses. Package metadata, software bills of materials and code hosting sites use them. Values are recognised by field name and by membership in the SPDX list, not by a regular expression.\nCategories: software\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: MIT, Apache-2.0, GPL-3.0-or-later", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["en"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/software_license"}}
{"id": "solana_address", "text": "Name: Solana address\nID: solana_address\nKind: datatype\nDescription: Address of a Solana account or program: a 32-byte Ed25519 public key or program derived address, written in Base58 with the Bitcoin alphabet in 32 to 44 characters. It has no checksum and no prefix, so other Base58 values of that length match too: rely on the field name or context.\nTranslated names: Адрес Solana\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA, TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb\nRegexp: ^[1-9A-HJ-NP-Za-km-z]{32,44}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/solana_address"}}
{"id": "sonarqube_token", "text": "Name: SonarQube token\nID: sonarqube_token\nKind: datatype\nDescription: Token of SonarQube Server used to run an analysis or call the web API instead of a login and password. Current tokens start with one of the prefixes squ_, sqa_ and sqp_, which depend on the token type (user, global analysis or project analysis token), followed by 40 characters. Older tokens without a prefix are not covered by the regexp.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: squ_example0example0example0example0example0\nRegexp: ^sq[uap]_[A-Za-z0-9=_-]{40}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/sonarqube_token"}}
{"id": "species", "text": "Name: Species\nID: species\nKind: datatype\nDescription: Name of a biological species, either its scientific name, such as Panthera leo, or a common name, such as lion. Typical columns are in biodiversity observations, fishery and forestry statistics, and in machine learning datasets such as Iris. The animal record covers common names of animals.\nTranslated names: Биологический вид\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Panthera leo, Iris-setosa", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/species"}}
{"id": "spotify_album_id", "text": "Name: Spotify album ID\nID: spotify_album_id\nKind: datatype\nDescription: Spotify ID of an album or single, as in open.spotify.com/album/<id> and spotify:album:<id>: 22 letters and digits in base 62.\nTranslated names: Идентификатор альбома в Spotify\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2WT1pbYjLJciAR26yMebkH, 1x6guHfwvOGsIQgRK5v5p1\nRegexp: ^[0-9A-Za-z]{22}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/spotify_album_id"}}
{"id": "spotify_artist_id", "text": "Name: Spotify artist ID\nID: spotify_artist_id\nKind: datatype\nDescription: Spotify ID of an artist, as in open.spotify.com/artist/<id> and spotify:artist:<id>: 22 letters and digits in base 62.\nTranslated names: Идентификатор исполнителя в Spotify\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 3WrFJ7ztbogyGnTHbHJFl2, 0k17h0D3J5VfsdmQ1iZtE9\nRegexp: ^[0-9A-Za-z]{22}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/spotify_artist_id"}}
{"id": "spotify_id", "text": "Name: Spotify ID\nID: spotify_id\nKind: datatype\nDescription: Base-62 identifier of a Spotify resource, such as an artist, album, track, playlist, show or episode: 22 letters and digits. It is the last part of a Spotify URI (spotify_uri) and of an open.spotify.com address. The ID does not tell the kind of resource; the records spotify_artist_id, spotify_album_id and spotify_track_id name one kind.\nTranslated names: Идентификатор Spotify\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 6rqhFgbbKwnb9MLmUQDhG6, 3WrFJ7ztbogyGnTHbHJFl2\nRegexp: ^[0-9A-Za-z]{22}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/spotify_id"}}
{"id": "spotify_track_id", "text": "Name: Spotify track ID\nID: spotify_track_id\nKind: datatype\nDescription: Spotify ID of a track, as in open.spotify.com/track/<id> and spotify:track:<id>: 22 letters and digits in base 62.\nTranslated names: Идентификатор трека в Spotify\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 6rqhFgbbKwnb9MLmUQDhG6, 7H6ev70Weq6DdpZyyTmUXk\nRegexp: ^[0-9A-Za-z]{22}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/spotify_track_id"}}
{"id": "spotify_uri", "text": "Name: Spotify URI\nID: spotify_uri\nKind: datatype\nDescription: Resource identifier of the Spotify app and Web API: spotify:, the kind of resource (artist, album, track, playlist, show or episode), a colon and the 22-character Spotify ID (spotify_id). The Spotify app opens such URIs directly.\nTranslated names: URI Spotify\nCategories: media, internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: spotify:track:6rqhFgbbKwnb9MLmUQDhG6, spotify:artist:3WrFJ7ztbogyGnTHbHJFl2\nRegexp: ^spotify:(?:artist|album|track|playlist|show|episode):[0-9A-Za-z]{22}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/spotify_uri"}}
{"id": "square_access_token", "text": "Name: Square access token\nID: square_access_token\nKind: datatype\nDescription: Personal or OAuth access token of the Square APIs. Square does not document the format; secret scanners such as gitleaks recognize it by the prefix EAAA or the older prefix sq0atp- followed by 22 to 60 letters, digits, underscores or hyphens.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: EAAAExampleTokenExampleTokenExampleTokenExampleTokenExampleToken\nRegexp: ^(?:EAAA|sq0atp-)[A-Za-z0-9_-]{22,60}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/square_access_token"}}
{"id": "square_oauth_secret", "text": "Name: Square OAuth application secret\nID: square_oauth_secret\nKind: datatype\nDescription: Application secret of a Square developer application, which the application uses to exchange OAuth authorization codes for access tokens. It starts with sq0csp- followed by 43 characters. It is a different credential from a Square access token. Examples are left out because GitHub push protection rejects token-shaped values, even constructed ones.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^sq0csp-[A-Za-z0-9_-]{43}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/square_oauth_secret"}}
{"id": "sra_accession", "text": "Name: Sequence Read Archive accession (SRA, ENA, DDBJ)\nID: sra_accession\nKind: datatype\nDescription: Accession of an object in the sequence read archives of NCBI (SRA), EMBL-EBI (ENA) and DDBJ, which store raw data from high-throughput sequencing. The first letter is S, E or D after the archive that issued it, the second is R, and the third gives the kind of object, for example X for an experiment, R for a run and S for a sample. Digits follow. Studies and samples also have BioProject and BioSample accessions, which are separate datatypes.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: SRX000007, SRR000001, ERS368772\nRegexp: ^[SED]R[APRSXZ]\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/sra_accession"}}
{"id": "sri_hash", "text": "Name: Subresource Integrity (SRI) hash\nID: sri_hash\nKind: datatype\nDescription: Integrity metadata of W3C Subresource Integrity, as written in the integrity attribute of HTML script and link elements: the hash algorithm (sha256, sha384 or sha512), a hyphen and the Base64 digest of the resource. An integrity attribute may hold several such values separated by spaces; the regexp matches one.\nCategories: cryptography, internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: sha384-H8BRh8j48O9oYatfu5AZzq6A9RINhZO5H16dQZngK7T62em8MUt1FLm52t+eX6xO, sha256-qznLcsROx4GACP2dm0UCKCzCG+HiZ1guq6ZZDob/Tng=\nRegexp: ^(?:sha256-[A-Za-z0-9+/]{43}=|sha384-[A-Za-z0-9+/]{64}|sha512-[A-Za-z0-9+/]{86}==)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography", "internet"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/sri_hash"}}
{"id": "ssdeep", "text": "Name: SSDEEP hash\nID: ssdeep\nKind: datatype\nDescription: CTPH hash of the file content.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 768:uPC0xySqWNPwcKnReqpxORBoWNOMFN5cYsFx1gAmOURksWrk/VwLtkKavNi3IJzU:uPC0xyowcklqHw9xGkLrNLtBiNR", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 36, "url": "http://registry.apicrafter.io/datatype/ssdeep"}}
{"id": "ssh_key_fingerprint", "text": "Name: SSH key fingerprint\nID: ssh_key_fingerprint\nKind: datatype\nDescription: Fingerprint of an SSH public key, as printed by ssh-keygen -l and shown when a client first connects to a host: SHA256: and 43 characters of unpadded Base64 (the default since OpenSSH 6.8), or the legacy MD5 form of 16 colon-separated hexadecimal octets, optionally after MD5:.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU, SHA256:uNiVztksCsDhcc0u9e8BujQXVUpKZIDTMczCvj3tD2s, MD5:65:96:2d:fc:e8:d5:a9:11:64:0c:0f:ea:00:6e:5b:bd\nRegexp: ^(?:SHA256:[A-Za-z0-9+/]{43}|(?:MD5:)?[0-9a-f]{2}(?::[0-9a-f]{2}){15})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ssh_key_fingerprint"}}
{"id": "ssh_public_key", "text": "Name: SSH public key (OpenSSH format)\nID: ssh_public_key\nKind: datatype\nDescription: Public key in the one-line OpenSSH format of authorized_keys and known_hosts files: the key type (ssh-ed25519, ecdsa-sha2-nistp256, ssh-rsa and others), a space, the Base64 of the RFC 4253 key blob and an optional comment, often user@host. The multi-line RFC 4716 format (---- BEGIN SSH2 PUBLIC KEY ----) and authorized_keys options before the key type are not covered.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl, ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg=\nRegexp: ^(?:ssh-(?:ed25519|ed448|rsa|dss)|ecdsa-sha2-nistp(?:256|384|521)|sk-(?:ssh-ed25519|ecdsa-sha2-nistp256)@openssh\\.com) AAAA[0-9A-Za-z+/]+={0,2}(?: [^\\r\\n]*)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ssh_public_key"}}
{"id": "sssc", "text": "Name: Serial shipping container code\nID: sssc\nKind: datatype\nDescription: Serial Shipping Container Code (SSCC) written as a GS1 element string with Application Identifier (00): '00' followed by the 18 digits of the SSCC. The SSCC identifies one logistic unit, such as a pallet or a parcel, for its whole journey through the supply chain; it is an extension digit, a GS1 Company Prefix, a serial reference and a GS1 check digit. It is usually printed in a GS1-128 barcode on the logistic label or stored in an RFID tag.\nCategories: transport, objectids, gs1, shipping\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 00095287650000315043, 00195287650000315057\nRegexp: ^00(\\d{18})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport", "objectids", "gs1", "shipping"], "country": [], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/sssc"}}
{"id": "state", "text": "Name: Indian state by known name\nID: state\nKind: datatype\nDescription: Indian state by known name identifier\nCategories: geo\nCountries: IN\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["IN"], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/state"}}
{"id": "steam_app_id", "text": "Name: Steam application ID (App ID)\nID: steam_app_id\nKind: datatype\nDescription: Numeric identifier (App ID) of a game, demo, soundtrack, software or other product on the Steam platform of Valve, as in store.steampowered.com/app/<id> and the Steamworks API.\nTranslated names: Идентификатор приложения Steam (App ID)\nCategories: media, software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 440, 400, 70300\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media", "software"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/steam_app_id"}}
{"id": "steuerid", "text": "Name: German tax identification number (Steuer-ID, IdNr.)\nID: steuerid\nKind: datatype\nDescription: Steuerliche Identifikationsnummer (IdNr., Steuer-ID), the personal tax number that the Federal Central Tax Office (BZSt) assigns once to every person registered in Germany and that stays the same for life. It has 11 digits that are chosen at random and hold no personal data. The first digit is never 0; in the first ten digits one digit occurs twice (since 2016 also three times, never three in a row) and the others at most once. The last digit is an ISO 7064 MOD 11,10 check digit. It is often printed in groups, as in 36 574 261 809. It is not the Steuernummer that a tax office gives.\nAlso known as: de_steuerid\nTranslated names: Steuerliche Identifikationsnummer (IdNr.); Налоговый идентификационный номер Германии (Steuer-ID)\nCategories: finances, pii\nCountries: DE\nLanguages: de\nPersonal data: yes\nExamples: 36574261809, 36 574 261 809, 32571556483\nRegexp: ^[1-9][0-9](?: ?[0-9]{3}){3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances", "pii"], "country": ["DE"], "langs": ["de"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/steuerid"}}
{"id": "streebog256hash", "text": "Name: Streebog-256 hash (GOST R 34.11-2012)\nID: streebog256hash\nKind: datatype\nDescription: Digest of Streebog, the hash function of the Russian standard GOST R 34.11-2012 (also RFC 6986), with a 256-bit output. It is written as 64 hexadecimal digits. The standard and RFC 6986 print digests in reverse byte order, while libraries such as gostcrypto and the Wikipedia article print them in byte order, as the examples here do. Other 256-bit digests (SHA-256, SHA3-256, Keccak-256, BLAKE2b-256 and BLAKE3) have the same length, so the value alone does not tell them apart: use the field name or context.\nTranslated names: Хеш Стрибог-256 (ГОСТ Р 34.11-2012)\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 3f539a213e97c802cc229d474c6aa32a825a360b2a933a949fd925208d9ce1bb, 9d151eefd8590b89daa6ba6cb74af9275dd051026bb149a452fd84e5e57b5500\nRegexp: ^[0-9a-fA-F]{64}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/streebog256hash"}}
{"id": "streebog512hash", "text": "Name: Streebog-512 hash (GOST R 34.11-2012)\nID: streebog512hash\nKind: datatype\nDescription: Digest of Streebog, the hash function of the Russian standard GOST R 34.11-2012 (also RFC 6986), with a 512-bit output. It is written as 128 hexadecimal digits. The standard and RFC 6986 print digests in reverse byte order, while libraries such as gostcrypto and the Wikipedia article print them in byte order, as the examples here do. Other 512-bit digests (SHA-512, SHA3-512, Keccak-512 and BLAKE2b-512) have the same length, so the value alone does not tell them apart: use the field name or context.\nTranslated names: Хеш Стрибог-512 (ГОСТ Р 34.11-2012)\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8e945da209aa869f0455928529bcae4679e9873ab707b55315f56ceb98bef0a7362f715528356ee83cda5f2aac4c6ad2ba3a715c1bcd81cb8e9f90bf4c1c1a8a, 1b54d01a4af5b9d5cc3d86d68d285462b19abc2475222f35c085122be4ba1ffa00ad30f8767b3a82384c6574f024c311e2a481332b08ef7f41797891c1646f48\nRegexp: ^[0-9a-fA-F]{128}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/streebog512hash"}}
{"id": "street", "text": "Name: Street\nID: street\nKind: datatype\nDescription: Name of the street, commonly used in address\nCategories: geo, pii, common\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/street"}}
{"id": "street_address", "text": "Name: Street address line\nID: street_address\nKind: datatype\nDescription: First line of a postal address: the house or building number and the street name, such as 10 Downing Street or Unter den Linden 77. The full address with the city and postal code is the datatype address, and the street name alone is street.\nTranslated names: Адрес (улица и дом)\nCategories: geo, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 10 Downing Street, 1600 Pennsylvania Avenue NW, Unter den Linden 77", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["geo", "pii"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/street_address"}}
{"id": "street_suffix", "text": "Name: Street suffix (street type)\nID: street_suffix\nKind: datatype\nDescription: Word or abbreviation after a street name that tells the type of the street, such as Street (St), Avenue (Ave), Road (Rd) or Boulevard (Blvd). The US Postal Service publishes the standard abbreviations.\nTranslated names: Тип улицы\nCategories: geo\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: St, Avenue, Blvd", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/street_suffix"}}
{"id": "stripe_api_key", "text": "Name: Stripe secret or restricted API key\nID: stripe_api_key\nKind: datatype\nDescription: Server-side API key of Stripe. Secret keys start with sk_ and restricted keys with rk_, followed by test_ for a sandbox or live_ for live mode. Publishable keys (pk_) are meant to be public and are not covered.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^(?:sk|rk)_(?:test|live)_[0-9A-Za-z]{10,99}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/stripe_api_key"}}
{"id": "studentid", "text": "Name: Student identifier\nID: studentid\nKind: datatype\nDescription: Datatype for 'Student identifier' (studentid) from rules in context 'education'.\nCategories: education\nCountries: global\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["education"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/studentid"}}
{"id": "supi", "text": "Name: Subscription Permanent Identifier (SUPI) of a 5G network\nID: supi\nKind: datatype\nDescription: Permanent identifier of a subscriber in a 5G core network (3GPP TS 23.003). The service APIs of the 5G core (3GPP TS 29.571) write it as a string with a type prefix, imsi- followed by an IMSI or nai- followed by a network access identifier; gci- and gli- mark identifiers of wireline access. In radio signalling the SUPI is sent only in concealed form (SUCI).\nTranslated names: Постоянный идентификатор подписки (SUPI) в сети 5G\nCategories: telecom, pii\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: imsi-310150123456789, imsi-460001357924680\nRegexp: ^(?:imsi-\\d{5,15}|nai-\\S+|gci-\\S+|gli-\\S+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["telecom", "pii"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/supi"}}
{"id": "surgical_procedure", "text": "Name: Surgical procedure\nID: surgical_procedure\nKind: datatype\nDescription: Name of a surgical operation, for example appendectomy.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/surgical_procedure"}}
{"id": "sv_nit", "text": "Name: Salvadoran tax identification number (NIT)\nID: sv_nit\nKind: datatype\nDescription: Número de Identificación Tributaria (NIT), the tax identification number of taxpayers in El Salvador. ORG-ID.guide lists the register as SV-NIT; with that prefix an identifier reads SV-NIT-0614-030915-112-5.\nCategories: finances, companies\nCountries: SV\nLanguages: es\nPersonal data: yes\nExamples: 0614-030915-112-5", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["SV"], "langs": ["es"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/sv_nit"}}
{"id": "sv_postcode", "text": "Name: El Salvador postal code\nID: sv_postcode\nKind: pattern\nDescription: Postal code in El Salvador: four digits; the first is 1 to 3, the second 1 to 7 and the third 0 to 2.\nCategories: geo, pii, common\nCountries: SV\nLanguages: es\nPersonal data: yes\nExamples: 1101\nRegexp: ^[1-3][1-7][0-2]\\d$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SV"], "langs": ["es"], "quality": 61, "url": "http://registry.apicrafter.io/datatype/sv_postcode"}}
{"id": "swiftcode", "text": "Name: Bank SWIFT code (ISO 9362)\nID: swiftcode\nKind: datatype\nDescription: ISO 9362 defines a standard format of Business Identifier Codes (also known as SWIFT-BIC, BIC, SWIFT ID or SWIFT code) approved by the International Organization for Standardization (ISO).\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: DEUTDEFF\nRegexp: [A-Z]{6}[0-9A-Z]{2}([0-9A-Z]{3})?", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/swiftcode"}}
{"id": "symmetric_key", "text": "Name: Symmetric secret key\nID: symmetric_key\nKind: datatype\nDescription: Secret key of a symmetric algorithm or a shared access key, usually written in Base64 or hexadecimal, for example a 256-bit key as 43 Base64 characters and an equals sign.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/symmetric_key"}}
{"id": "sz_company_number", "text": "Name: Eswatini company registration number\nID: sz_company_number\nKind: datatype\nDescription: Registration number of a company or other entity at the Ministry of Commerce, Industry and Trade of Eswatini. ORG-ID.guide lists the register as SZ-CIT; with that prefix an identifier reads SZ-CIT-201710132021804.\nCategories: companies\nCountries: SZ\nLanguages: en\nPersonal data: no\nExamples: 201710132021804", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["SZ"], "langs": ["en"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/sz_company_number"}}
{"id": "sz_postcode", "text": "Name: Eswatini postal code\nID: sz_postcode\nKind: pattern\nDescription: Postal code in Eswatini: a letter (H, L, M or S) and three digits.\nCategories: geo, pii, common\nCountries: SZ\nLanguages: en\nPersonal data: yes\nExamples: H100\nRegexp: ^[HLMS]\\d{3}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["SZ"], "langs": ["en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/sz_postcode"}}
{"id": "tag_uri", "text": "Name: Tag URI\nID: tag_uri\nKind: datatype\nDescription: Unique identifier in the tag URI scheme defined by RFC 4151. It has the form tag:<authority>,<date>:<specific>. The authority is a domain name or an email address that the issuer controlled on the given date. The date is written as YYYY, YYYY-MM or YYYY-MM-DD. Anyone who holds a domain name or email address can mint tags without central registration. YAML uses tag URIs to name its data types.\nTranslated names: Tag URI\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: tag:example.com,2004:1234, tag:example.com,2004-01-01:1234, tag:yaml.org,2002:str\nRegexp: ^tag:(?:[A-Za-z0-9._-]+@)?[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?(?:\\.[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?)*,\\d{4}(?:-\\d{2}(?:-\\d{2})?)?:[^\\s#]*(?:#\\S*)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/tag_uri"}}
{"id": "taxid", "text": "Name: Chinese tax ID (统一社会信用代码) by known name\nID: taxid\nKind: datatype\nDescription: Chinese tax ID (统一社会信用代码) by known name identifier\nCategories: finances\nCountries: CN\nLanguages: zh\nPersonal data: no\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["CN"], "langs": ["zh"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/taxid"}}
{"id": "tednoticeid", "text": "Name: TED notice id\nID: tednoticeid\nKind: datatype\nDescription: EU datatype for 'TED notice id' (tednoticeid) from rules in context 'government'. The TED (Tenders Electronic Daily) notice ID is a unique identifier assigned to procurement notices published in the Tenders Electronic Daily database, which is the online version of the Supplement to the Official Journal of the European Union. The identifier format consists of a 4-digit year followed by a hyphen and then 1 to 8 digits representing the notice number within that year.\nTranslated names: TED Notice ID; Identifiant d'avis TED; TED-Bekanntmachungs-ID; ID de aviso TED\nCategories: government\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: 2024-12345678, 2023-1234567, 2024-12345, 2023-1\nRegexp: ^[0-9]{4}-[0-9]{1,8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["EU"], "langs": ["en"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/tednoticeid"}}
{"id": "tel_uri", "text": "Name: Telephone number as a tel URI\nID: tel_uri\nKind: pattern\nDescription: Telephone number written as a URI of the tel scheme (RFC 3966), as in HTML links, vCards and SIP messages. A global number starts with a plus sign and may contain hyphens, dots and parentheses as visual separators; a local number needs a phone-context parameter. Other parameters, such as ext for an extension, follow after semicolons.\nTranslated names: Номер телефона в виде tel URI\nCategories: pii, common, telecom\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: tel:+1-201-555-0123, tel:7042;phone-context=example.com, tel:863-1234;phone-context=+1-914-555\nRegexp: ^tel:(?:\\+[\\d().-]*\\d[\\d().-]*|[\\dA-Fa-f*#().-]*[\\dA-Fa-f*#][\\dA-Fa-f*#().-]*)(?:;[^;\\s]+)*$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "common", "telecom"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/tel_uri"}}
{"id": "telegram_bot_token", "text": "Name: Telegram bot token\nID: telegram_bot_token\nKind: datatype\nDescription: Token that authorizes a bot in the Telegram Bot API: the numeric bot ID, a colon and a secret that starts with A. Telegram documents the format only by example, so the regexp accepts the length of the documented samples (34 characters after the colon) and the length that the gitleaks secret scanner checks (35).\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11, 4839574812:AAFD39kkdpWt3ywyRZergyOLMaJhac60qc\nRegexp: ^[0-9]{5,16}:A[A-Za-z0-9_-]{33,34}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/telegram_bot_token"}}
{"id": "telegram_username", "text": "Name: Telegram username\nID: telegram_username\nKind: datatype\nDescription: Username of a Telegram user, channel or group, as in t.me/<username>, written without the @.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: telegram, wikipedia_zh_n\nRegexp: ^[A-Za-z0-9_]{5,32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/telegram_username"}}
{"id": "telfhash", "text": "Name: telfhash\nID: telfhash\nKind: datatype\nDescription: Files Trend Micro ELF Hash (aka telfhash)\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: t167319f0a1c160d81cb547cbc383bfae309821ae56faaa74dba48b425b7f51c1903f5f5", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 36, "url": "http://registry.apicrafter.io/datatype/telfhash"}}
{"id": "temperature", "text": "Name: Temperature\nID: temperature\nKind: datatype\nDescription: A measured or set temperature, such as an air, water or body temperature reading. Datasets store it as a number in degrees Celsius, degrees Fahrenheit or kelvins, with the unit either in the value or in the column name or metadata. The regular expression recognizes only values that carry a unit symbol. Semantic MediaWiki has a Temperature datatype that accepts K, °C, °F and °R and stores values in kelvins.\nTranslated names: Температура\nCategories: values, science, environment\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 21.5 °C, 36.6°C, -40 °F, 273.15 K\nRegexp: ^[-+]?\\d+(?:[.,]\\d+)?(?:\\s?(?:°\\s?[CFR]|℃|℉)|\\sK)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "science", "environment"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/temperature"}}
{"id": "terraform_cloud_api_token", "text": "Name: HashiCorp Terraform Cloud API token\nID: terraform_cloud_api_token\nKind: datatype\nDescription: User or organization API token of HashiCorp Terraform Cloud: 14 letters and digits, the marker .atlasv1. and 60 to 70 more letters, digits and the characters _ - =.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^[A-Za-z0-9]{14}\\.atlasv1\\.[A-Za-z0-9_=-]{60,70}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/terraform_cloud_api_token"}}
{"id": "tfn", "text": "Name: Australian TFN (Tax File Number) by known name\nID: tfn\nKind: datatype\nDescription: Australian TFN (Tax File Number) by known name identifier\nCategories: finances\nCountries: AU\nLanguages: en\nPersonal data: yes\nRegexp: ^[0-9]{8,9}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["finances"], "country": ["AU"], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/tfn"}}
{"id": "tg_ngo_number", "text": "Name: Togolese NGO registration number\nID: tg_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation in Togo. ORG-ID.guide lists the register as TG-ONE; with that prefix an identifier reads TG-ONE-0932.\nCategories: companies\nCountries: TG\nLanguages: fr\nPersonal data: no\nExamples: 0932", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TG"], "langs": ["fr"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/tg_ngo_number"}}
{"id": "tg_nif", "text": "Name: Togolese tax identification number (NIF)\nID: tg_nif\nKind: datatype\nDescription: Numéro d'identification fiscale (NIF), the national tax identification number of taxpayers in Togo. ORG-ID.guide lists the register as TG-NIF; with that prefix an identifier reads TG-NIF-1000047187.\nCategories: finances, companies\nCountries: TG\nLanguages: fr\nPersonal data: yes\nExamples: 1000047187", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["TG"], "langs": ["fr"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/tg_nif"}}
{"id": "th_moa", "text": "Name: Thai company registration number (MOA number)\nID: th_moa\nKind: datatype\nDescription: Registration number that the Department of Business Development (DBD) of Thailand gives to a juristic person, also called the Memorandum of Association number; it is also the company's taxpayer identification number. It has 13 digits and always starts with 0 to show that the DBD issued it; the last digit is a check digit computed as for the personal number. It is written grouped as 0-99-4-000-61772-1.\nCategories: companies, finances\nCountries: TH\nLanguages: th\nPersonal data: no\nExamples: 0105519010951, 0107536000617, 0-99-4-000-61772-1\nRegexp: ^0-?\\d{2}-?\\d-?\\d{3}-?\\d{5}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["TH"], "langs": ["th"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/th_moa"}}
{"id": "th_moi_registration_number", "text": "Name: Thai Ministry of Interior registration number\nID: th_moi_registration_number\nKind: datatype\nDescription: Registration number that the Ministry of Interior of Thailand gives to foundations, associations and other organisations; it usually starts with Thai letters. ORG-ID.guide lists the register as TH-MOI.\nCategories: companies\nCountries: TH\nLanguages: th\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TH"], "langs": ["th"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/th_moi_registration_number"}}
{"id": "thbankaccount", "text": "Name: Thai bank account by field name\nID: thbankaccount\nKind: datatype\nDescription: Thai bank account by field name identifier\nCategories: finances\nCountries: TH\nLanguages: th\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["TH"], "langs": ["th"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/thbankaccount"}}
{"id": "thdriverlic", "text": "Name: Thai driver license by field name\nID: thdriverlic\nKind: datatype\nDescription: Thai driver license by field name identifier\nCategories: pii, persons\nCountries: TH\nLanguages: th\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["TH"], "langs": ["th"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/thdriverlic"}}
{"id": "thidcard", "text": "Name: Thai identity card\nID: thidcard\nKind: datatype\nDescription: Number of the Thai identity card\nCategories: pii, persons\nCountries: TH\nLanguages: th\nPersonal data: yes\nRegexp: ^\\b\\d{1}-\\d{4}-\\d{5}-\\d{2}-\\d\\b$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["TH"], "langs": ["th"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/thidcard"}}
{"id": "thpassport", "text": "Name: Thai passport by field name\nID: thpassport\nKind: datatype\nDescription: Thai passport by field name identifier\nCategories: pii, persons\nCountries: TH\nLanguages: th\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["TH"], "langs": ["th"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/thpassport"}}
{"id": "thpostcode", "text": "Name: Thai postal code by field name\nID: thpostcode\nKind: datatype\nDescription: Thai postal code by field name identifier\nCategories: geo\nCountries: TH\nLanguages: th\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["TH"], "langs": ["th"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/thpostcode"}}
{"id": "thprovince", "text": "Name: Thai province by field name\nID: thprovince\nKind: datatype\nDescription: Thai province by field name identifier\nCategories: geo\nCountries: TH\nLanguages: th\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["TH"], "langs": ["th"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/thprovince"}}
{"id": "thtaxid", "text": "Name: Thai tax ID by field name\nID: thtaxid\nKind: datatype\nDescription: Thai tax ID by field name identifier\nCategories: finances\nCountries: TH\nLanguages: th\nPersonal data: no\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["TH"], "langs": ["th"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/thtaxid"}}
{"id": "tickersymbol", "text": "Name: Stock ticker symbol\nID: tickersymbol\nKind: datatype\nDescription: Ticker symbol or stock symbol is an abbreviation used to uniquely identify publicly traded shares of a particular stock on a particular stock market.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: MSFT, AMZN\nRegexp: [A-Z0-9.]{1,16}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/tickersymbol"}}
{"id": "tiktok_username", "text": "Name: TikTok username\nID: tiktok_username\nKind: datatype\nDescription: Username of a TikTok account, written without the @.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: icc, brawlstars, sonymusicindia\nRegexp: ^[A-Za-z0-9_](?:[A-Za-z0-9_.]{0,22}[A-Za-z0-9_])?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/tiktok_username"}}
{"id": "time", "text": "Name: Time\nID: time\nKind: datatype\nDescription: Time of the day, like 12:00 or 10PM or 11:05 or 18:01:27\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/time"}}
{"id": "timerange", "text": "Name: Time range\nID: timerange\nKind: datatype\nDescription: Interval between two points of time, like 8:00-21:00 or 8:00AM-1:00PM.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 08:00-22:00, 8:00AM-1:00PM, 9:00 - 15:00\nRegexp: ^(?:[01]?\\d|2[0-4]):[0-5]\\d ?(?:[AaPp][Mm])? ?[-–] ?(?:[01]?\\d|2[0-4]):[0-5]\\d ?(?:[AaPp][Mm])?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/timerange"}}
{"id": "timespan", "text": "Name: Timespan\nID: timespan\nKind: datatype\nDescription: The TimeSpan structure represents a length of time (duration of time or elapsed time), and may be expressed as start/end, start/duration, or duration/end. Start, end, and duration are documented using the designated DateTime structures. Examples: start/end 2018-02-22T13:0\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 28, "url": "http://registry.apicrafter.io/datatype/timespan"}}
{"id": "timezone", "text": "Name: Time zone\nID: timezone\nKind: datatype\nDescription: A time zone is an area that observes a uniform standard time for legal, commercial and social purposes\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/timezone"}}
{"id": "tj_inn", "text": "Name: Tajik taxpayer identification number (INN)\nID: tj_inn\nKind: datatype\nDescription: Taxpayer identification number (ИНН) of taxpayers in Tajikistan. ORG-ID.guide lists the register as TJ-TIN; with that prefix an identifier reads TJ-TIN-020025789.\nCategories: finances, companies\nCountries: TJ\nLanguages: tg\nPersonal data: yes\nExamples: 020025789", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["TJ"], "langs": ["tg"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/tj_inn"}}
{"id": "tj_postcode", "text": "Name: Tajikistan postal code\nID: tj_postcode\nKind: pattern\nDescription: Postal code in Tajikistan: six digits.\nCategories: geo, pii, common\nCountries: TJ\nLanguages: tg\nPersonal data: yes\nExamples: 735450, 734025\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["TJ"], "langs": ["tg"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/tj_postcode"}}
{"id": "tld", "text": "Name: Top level domain (TLD)\nID: tld\nKind: datatype\nDescription: Last label of a domain name, the level directly below the DNS root, such as com, org, ru or de. Country-code TLDs have two letters and mostly follow ISO 3166-1 alpha-2 codes; generic TLDs such as com, info or app are longer. Internationalized TLDs are stored in Punycode form starting with xn--, such as xn--p1ai for .рф. IANA lists the delegated TLDs in the Root Zone Database. Data often writes a TLD with a leading dot, which the regexp allows; the regexp checks the form, not whether the TLD is delegated.\nTranslated names: Домен верхнего уровня (TLD)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: com, .org, ru, xn--p1ai\nRegexp: ^\\.?(?:[A-Za-z]{2,63}|[Xx][Nn]--[A-Za-z0-9-]{1,59})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/tld"}}
{"id": "tlsh", "text": "Name: TLSH hash\nID: tlsh\nKind: datatype\nDescription: tlsh is a hash used by Trend Micro which can be used for similarity comparisons.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: T18F535B52F19146B7CD502278DF2CEB3199BFE134871816E3634882B6576B0D1AB7E3CA", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/tlsh"}}
{"id": "tm_postcode", "text": "Name: Turkmenistan postal code\nID: tm_postcode\nKind: pattern\nDescription: Postal code in Turkmenistan: six digits.\nCategories: geo, pii, common\nCountries: TM\nLanguages: tk\nPersonal data: yes\nExamples: 744000\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["TM"], "langs": ["tk"], "quality": 51, "url": "http://registry.apicrafter.io/datatype/tm_postcode"}}
{"id": "tmdb_movie_id", "text": "Name: TMDB movie ID\nID: tmdb_movie_id\nKind: datatype\nDescription: Numeric identifier of a film in The Movie Database (TMDB), as in themoviedb.org/movie/<id> and the TMDB API. Films, TV series and people are numbered separately, so the field name matters. The MovieLens datasets give it in the tmdbId column.\nTranslated names: Идентификатор фильма в TMDB\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 862, 238, 603\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/tmdb_movie_id"}}
{"id": "tmdb_tv_series_id", "text": "Name: TMDB TV series ID\nID: tmdb_tv_series_id\nKind: datatype\nDescription: Numeric identifier of a television series in The Movie Database (TMDB), as in themoviedb.org/tv/<id> and the TMDB API. TV series are numbered apart from films (tmdb_movie_id), so the field name matters.\nTranslated names: Идентификатор сериала в TMDB\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1398, 52\nRegexp: ^[1-9]\\d{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/tmdb_tv_series_id"}}
{"id": "tn_postcode", "text": "Name: Tunisia postal code\nID: tn_postcode\nKind: pattern\nDescription: Postal code in Tunisia: four digits.\nCategories: geo, pii, common\nCountries: TN\nLanguages: ar\nPersonal data: yes\nExamples: 1002, 8129, 3100, 1030\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["TN"], "langs": ["ar"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/tn_postcode"}}
{"id": "tn_rne", "text": "Name: Tunisian national register of companies identifier (RNE)\nID: tn_rne\nKind: datatype\nDescription: Identifier of a company in the National Register of Companies (Registre National des Entreprises, RNE) of Tunisia. ORG-ID.guide lists the register as TN-RNE; with that prefix an identifier reads TN-RNE-1540791/F.\nCategories: companies\nCountries: TN\nLanguages: ar\nPersonal data: no\nExamples: 1540791/F, 1616343A, C18022000", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TN"], "langs": ["ar"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/tn_rne"}}
{"id": "tnved", "text": "Name: Russian TN VED code (product code)\nID: tnved\nKind: datatype\nDescription: TN VED is a Russian classifier used to identify product groups for customs purposes and international trade statistics.\nTranslated names: Код ТНВЭД\nCategories: common\nCountries: RU\nLanguages: ru\nPersonal data: no\nExamples: 7304 11 00, 8431 39 00", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common"], "country": ["RU"], "langs": ["ru"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/tnved"}}
{"id": "tofkcode", "text": "Name: Russian Federal treasury division code\nID: tofkcode\nKind: datatype\nDescription: Unique id of the Russian Federal treasury division.\nTranslated names: Код территориального управления Федерального казначейства РФ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/tofkcode"}}
{"id": "tofkname", "text": "Name: Russian Federal treasury division name\nID: tofkname\nKind: datatype\nDescription: Name of the Russian Federal treasury division\nTranslated names: Наименование территориального управления Федерального казначейства РФ\nCategories: government\nCountries: RU\nLanguages: ru\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["government"], "country": ["RU"], "langs": ["ru"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/tofkname"}}
{"id": "toid", "text": "Name: UK TOpographic IDentifier (TOID)\nID: toid\nKind: datatype\nDescription: TOpographic IDentifier assigned by the Ordnance Survey to identify a feature in Great Britain\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 7000000000013965\nRegexp: \\d{16}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 63, "url": "http://registry.apicrafter.io/datatype/toid"}}
{"id": "torrent_info_hash", "text": "Name: BitTorrent Info Hash (BTIH)\nID: torrent_info_hash\nKind: datatype\nDescription: Identifier of a torrent: the hash of the bencoded info dictionary of its .torrent file. Version 1 torrents (BEP 3) use SHA-1, written as 40 hexadecimal digits, as in magnet:?xt=urn:btih: links; old magnet links may carry the same 20 bytes as 32 Base32 characters, which the regexp does not cover. Version 2 torrents (BEP 52) use a SHA-256 info hash, written as a multihash in urn:btmh: links.\nTranslated names: Хеш info торрента (BTIH)\nCategories: internet, identifiers, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c, 08ada5a7a6183aae1e09d831df6748d566095a10, DD8255ECDC7CA55FB0BBF81323D87062DB1F6D1C\nRegexp: ^[0-9a-fA-F]{40}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["internet", "identifiers", "cryptography"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/torrent_info_hash"}}
{"id": "tr_association_number", "text": "Name: Turkish association registration number\nID: tr_association_number\nKind: datatype\nDescription: Registration number of an association in Türkiye, given by the Directorate General for Relations with Civil Society of the Ministry of Interior. ORG-ID.guide lists the register as TR-MOI; with that prefix an identifier reads TR-MOI-27-018-163.\nCategories: companies\nCountries: TR\nLanguages: tr\nPersonal data: no\nExamples: 27-018-163", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TR"], "langs": ["tr"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/tr_association_number"}}
{"id": "tr_mersis", "text": "Name: Turkish MERSIS number\nID: tr_mersis\nKind: datatype\nDescription: MERSIS number of a company in the Central Registration System (Merkezi Sicil Kayıt Sistemi, MERSIS) of the Ministry of Trade of Türkiye. ORG-ID.guide lists the register as TR-MERSIS.\nCategories: companies\nCountries: TR\nLanguages: tr\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TR"], "langs": ["tr"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/tr_mersis"}}
{"id": "trackingnumber", "text": "Name: Shipping tracking number by field name\nID: trackingnumber\nKind: datatype\nDescription: Shipping tracking number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/trackingnumber"}}
{"id": "tracknum", "text": "Name: Tracking number (postal)\nID: tracknum\nKind: datatype\nDescription: Postal tracking number\nCategories: objectids, shipping\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids", "shipping"], "country": [], "langs": ["common"], "quality": 25, "url": "http://registry.apicrafter.io/datatype/tracknum"}}
{"id": "transaction_id", "text": "Name: Payment transaction ID by known name\nID: transaction_id\nKind: datatype\nDescription: Payment transaction ID by known name identifier\nCategories: ecommerce\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": [], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/transaction_id"}}
{"id": "trbankaccount", "text": "Name: Turkish bank account by field name\nID: trbankaccount\nKind: datatype\nDescription: Turkish bank account by field name identifier\nCategories: finances\nCountries: TR\nLanguages: tr\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["TR"], "langs": ["tr"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/trbankaccount"}}
{"id": "trcity", "text": "Name: Turkish city name by field name\nID: trcity\nKind: datatype\nDescription: Turkish city name by field name identifier\nCategories: geo\nCountries: TR\nLanguages: tr\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["TR"], "langs": ["tr"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/trcity"}}
{"id": "trdriverlic", "text": "Name: Turkish driver license by field name\nID: trdriverlic\nKind: datatype\nDescription: Turkish driver license by field name identifier\nCategories: pii, persons\nCountries: TR\nLanguages: tr\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["TR"], "langs": ["tr"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/trdriverlic"}}
{"id": "triban", "text": "Name: Turkish IBAN by field name\nID: triban\nKind: datatype\nDescription: Turkish IBAN by field name identifier\nCategories: finances\nCountries: TR\nLanguages: tr\nPersonal data: no\nRegexp: ^TR[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["TR"], "langs": ["tr"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/triban"}}
{"id": "tron_address", "text": "Name: TRON address\nID: tron_address\nKind: datatype\nDescription: Address of a TRON account or contract: a 21-byte value made of the prefix byte 0x41 and a 20-byte account hash, encoded with Base58Check in 34 characters that start with T. APIs also show the same value as 42 hexadecimal digits starting with 41; that form is not matched here.\nTranslated names: Адрес TRON\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: TNPeeaaFB7K9cmo4uQpcU32zGK8G1NYqeL, TDp4x8kCJ6aHz8wnqZgkaVQAm2ajH1og3L\nRegexp: ^T[1-9A-HJ-NP-Za-km-z]{33}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/tron_address"}}
{"id": "trpassport", "text": "Name: Turkish passport by field name\nID: trpassport\nKind: datatype\nDescription: Turkish passport by field name identifier\nCategories: pii, persons\nCountries: TR\nLanguages: tr\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["TR"], "langs": ["tr"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/trpassport"}}
{"id": "trpostcode", "text": "Name: Turkish postal code by field name\nID: trpostcode\nKind: datatype\nDescription: Turkish postal code by field name identifier\nCategories: geo\nCountries: TR\nLanguages: tr\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["TR"], "langs": ["tr"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/trpostcode"}}
{"id": "trtaxnumber", "text": "Name: Turkish tax number by field name\nID: trtaxnumber\nKind: datatype\nDescription: Turkish tax number by field name identifier\nCategories: finances\nCountries: TR\nLanguages: tr\nPersonal data: no\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["TR"], "langs": ["tr"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/trtaxnumber"}}
{"id": "trtckimlik", "text": "Name: Turkish TC Kimlik No by field name\nID: trtckimlik\nKind: datatype\nDescription: Turkish TC Kimlik No by field name identifier\nCategories: pii, persons\nCountries: TR\nLanguages: tr\nPersonal data: yes\nRegexp: ^[0-9]{11}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["TR"], "langs": ["tr"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/trtckimlik"}}
{"id": "tt_postcode", "text": "Name: Trinidad and Tobago postal code\nID: tt_postcode\nKind: pattern\nDescription: Postal code in Trinidad and Tobago: six digits.\nCategories: geo, pii, common\nCountries: TT\nLanguages: en\nPersonal data: yes\nExamples: 500234\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["TT"], "langs": ["en"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/tt_postcode"}}
{"id": "tvdb_series_id", "text": "Name: TheTVDB series ID\nID: tvdb_series_id\nKind: datatype\nDescription: Numeric identifier of a television series in TheTVDB, a community database of television programmes used by media centre software, as in its API and web addresses.\nTranslated names: Идентификатор сериала в TheTVDB\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 75299, 79488\nRegexp: ^[1-9]\\d{0,6}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/tvdb_series_id"}}
{"id": "tw_arc", "text": "Name: Taiwan resident certificate number (ARC/TARC)\nID: tw_arc\nKind: datatype\nDescription: Number of the Taiwan resident certificate issued to foreign residents (ARC) and to residents from Hong Kong, Macau and mainland China (TARC). Microsoft Purview looks for two letters and eight digits.\nCategories: pii, persons\nCountries: TW\nLanguages: zh\nPersonal data: yes\nRegexp: ^[A-Z]{2}\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["TW"], "langs": ["zh"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/tw_arc"}}
{"id": "tw_national_id", "text": "Name: Taiwanese national identification number\nID: tw_national_id\nKind: datatype\nDescription: Taiwanese national identification number: a letter, the digit 1 or 2 for sex, and eight digits, the last of which is a check digit.\nCategories: pii, persons\nCountries: TW\nLanguages: zh\nPersonal data: yes\nRegexp: ^[A-Z][12]\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["TW"], "langs": ["zh"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/tw_national_id"}}
{"id": "tw_passport", "text": "Name: Taiwanese passport number\nID: tw_passport\nKind: pattern\nDescription: Number of a passport issued by Taiwan. Microsoft Purview looks for nine digits; numbers of biometric passports start with 3.\nCategories: pii, persons\nCountries: TW\nLanguages: zh\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["TW"], "langs": ["zh"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/tw_passport"}}
{"id": "tw_postcode", "text": "Name: Taiwan postal code\nID: tw_postcode\nKind: pattern\nDescription: Postal code in Taiwan: three digits for the township or district, optionally followed by two or three more digits.\nCategories: geo, pii, common\nCountries: TW\nLanguages: zh\nPersonal data: yes\nExamples: 104, 106, 10603, 40867\nRegexp: ^\\d{3}(?:\\d{2,3})?$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["TW"], "langs": ["zh"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/tw_postcode"}}
{"id": "tw_ubn", "text": "Name: Taiwanese unified business number (UBN)\nID: tw_ubn\nKind: datatype\nDescription: Unified Business Number (統一編號), the eight-digit number of a business in Taiwan, used for tax (VAT) purposes. Wikidata calls it the GUI number assigned by the Ministry of Economic Affairs, whose business register (findbiz) can be searched by it. The last digit is a check digit: the digits are multiplied by 1, 2, 1, 2, 1, 2, 4 and 1, and the digit sum of the products must end in 0, or in 9 when the seventh digit is 7.\nTranslated names: 統一編號\nCategories: companies, finances\nCountries: TW\nLanguages: zh\nPersonal data: no\nExamples: 22099131, 73251209, 04541302, 00501503\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "finances"], "country": ["TW"], "langs": ["zh"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/tw_ubn"}}
{"id": "twilio_api_key_sid", "text": "Name: Twilio API key SID\nID: twilio_api_key_sid\nKind: datatype\nDescription: String identifier (SID) of a Twilio API key: SK followed by 32 hexadecimal digits. The SID is used together with the API key secret as the user name and password of Twilio API requests, so a SID in code or data usually means that the secret is nearby.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^SK[0-9a-fA-F]{32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/twilio_api_key_sid"}}
{"id": "twitter_username", "text": "Name: Twitter username\nID: twitter_username\nKind: datatype\nDescription: Person username in Twitter\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: NASA, KenyaRedCross\nRegexp: [0-9A-Za-z_]{1,20}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/twitter_username"}}
{"id": "type_allocation_code", "text": "Name: Type Allocation Code (TAC) of a mobile device\nID: type_allocation_code\nKind: datatype\nDescription: The first eight digits of an IMEI or IMEISV, which identify the make and model of a mobile device. Reporting bodies approved by the GSMA allocate TACs to manufacturers; the first two digits are the Reporting Body Identifier. Before 2003 this part of the IMEI was a six-digit type approval code followed by a two-digit final assembly code. Device databases keyed by TAC are used to resolve the model of an IMEI.\nTranslated names: Код типа устройства (TAC)\nCategories: telecom\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 35174605, 35880005, 49015420\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["telecom"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/type_allocation_code"}}
{"id": "typeid", "text": "Name: TypeID (type-prefixed UUIDv7)\nID: typeid\nKind: datatype\nDescription: Identifier from the TypeID specification of Jetify, a UUIDv7 with a type prefix. It has the form <prefix>_<suffix>. The prefix names the kind of object, such as user, in up to 63 lowercase letters and underscores that start and end with a letter, and it may be left out together with the underscore. The suffix is the 128-bit UUID in 26 characters of lowercase Crockford Base32; its first character is 0 to 7. New TypeIDs carry a UUIDv7, so they sort by creation time.\nTranslated names: TypeID (UUIDv7 с префиксом типа)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: prefix_01h455vb4pex5vsknk084sn02q, user_01h5fskfsk4fpeqwnsyz5hj55t, 01h5fskfsk4fpeqwnsyz5hj55t\nRegexp: ^(?:[a-z](?:[a-z_]{0,61}[a-z])?_)?[0-7][0-9a-hjkmnp-tv-z]{25}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/typeid"}}
{"id": "tz_brela", "text": "Name: Tanzanian business registration number (BRELA)\nID: tz_brela\nKind: datatype\nDescription: Registration number of a company or business name at the Business Registrations and Licensing Agency (BRELA) of Tanzania. ORG-ID.guide lists the register as TZ-BRLA; with that prefix an identifier reads TZ-BRLA-135919098.\nCategories: companies\nCountries: TZ\nLanguages: sw, en\nPersonal data: no\nExamples: 135919098, 435285, 402006", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TZ"], "langs": ["sw", "en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/tz_brela"}}
{"id": "tz_ngo_number", "text": "Name: Tanzanian NGO registration number\nID: tz_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the National NGO Coordination Board of Tanzania. ORG-ID.guide lists the register as TZ-NNCB; with that prefix an identifier reads TZ-NNCB-00NGO-1787.\nCategories: companies\nCountries: TZ\nLanguages: sw, en\nPersonal data: no\nExamples: 00NGO-1787, 00NGO-00007227, 00NGO-R-4900", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["TZ"], "langs": ["sw", "en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/tz_ngo_number"}}
{"id": "tz_region", "text": "Name: Tanzanian region\nID: tz_region\nKind: datatype\nDescription: Name of one of the 31 regions (mikoa) of Tanzania, such as Dar es Salaam, Arusha or Dodoma.\nTranslated names: Область Танзании\nCategories: geo, government\nCountries: TZ\nLanguages: en\nPersonal data: no\nExamples: Dar es Salaam, Arusha, Dodoma", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["TZ"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/tz_region"}}
{"id": "tz_tin", "text": "Name: Tanzanian taxpayer identification number (TIN)\nID: tz_tin\nKind: datatype\nDescription: Taxpayer Identification Number (TIN) that the Tanzania Revenue Authority gives to taxpayers. ORG-ID.guide lists the register as TZ-TRA; with that prefix an identifier reads TZ-TRA-101091759.\nCategories: finances, companies\nCountries: TZ\nLanguages: sw, en\nPersonal data: yes\nExamples: 101091759", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "companies"], "country": ["TZ"], "langs": ["sw", "en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/tz_tin"}}
{"id": "ua_edrpou", "text": "Name: Ukrainian EDRPOU code\nID: ua_edrpou\nKind: datatype\nDescription: Код ЄДРПОУ, the 8-digit identification code of a legal entity in the Unified State Register of Ukraine. ORG-ID.guide lists the register as UA-EDR; with that prefix an identifier reads UA-EDR-38422948.\nTranslated names: Код ЕГРПОУ\nCategories: companies\nCountries: UA\nLanguages: uk\nPersonal data: no\nExamples: 38422948, 19280108, 01566117, 20077720\nRegexp: ^\\d{8}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["UA"], "langs": ["uk"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/ua_edrpou"}}
{"id": "ua_intpassport", "text": "Name: Ukrainian international passport number\nID: ua_intpassport\nKind: pattern\nDescription: Number of a Ukrainian passport for travel abroad. Microsoft Purview looks for two letters or digits followed by six digits.\nCategories: pii, persons\nCountries: UA\nLanguages: uk\nPersonal data: yes\nRegexp: ^[A-Z0-9]{2}\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["UA"], "langs": ["uk"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ua_intpassport"}}
{"id": "ua_katottg", "text": "Name: Ukrainian KATOTTH code\nID: ua_katottg\nKind: datatype\nDescription: Code of an administrative or territorial unit in the Codifier of administrative-territorial units and territories of territorial communities of Ukraine (KATOTTH), in use since 2020: UA and 17 digits.\nTranslated names: Код КАТОТТГ\nCategories: geo\nCountries: UA\nLanguages: common\nPersonal data: no\nExamples: UA74000000000025378, UA32120070080094229, UA71020270000021083\nRegexp: ^UA\\d{17}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["UA"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ua_katottg"}}
{"id": "ua_koatuu", "text": "Name: Ukrainian KOATUU code\nID: ua_koatuu\nKind: datatype\nDescription: Ten-digit code of a settlement or administrative unit in the Classifier of objects of the administrative-territorial structure of Ukraine (KOATUU), replaced by KATOTTH in 2020 but still found in older data.\nTranslated names: Код КОАТУУ\nCategories: geo\nCountries: UA\nLanguages: common\nPersonal data: no\nExamples: 0111645700, 4410345900, 1811000000\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["UA"], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/ua_koatuu"}}
{"id": "ua_passport", "text": "Name: Ukrainian domestic passport number\nID: ua_passport\nKind: pattern\nDescription: Number of the Ukrainian internal (domestic) passport, which is now issued as an ID card. Microsoft Purview looks for nine digits.\nCategories: pii, persons\nCountries: UA\nLanguages: uk\nPersonal data: yes\nRegexp: ^\\d{9}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["UA"], "langs": ["uk"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ua_passport"}}
{"id": "ua_postcode", "text": "Name: Ukraine postal code\nID: ua_postcode\nKind: pattern\nDescription: Postal code in Ukraine: five digits.\nCategories: geo, pii, common\nCountries: UA\nLanguages: uk\nPersonal data: yes\nExamples: 15432, 01055, 01001\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["UA"], "langs": ["uk"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/ua_postcode"}}
{"id": "ua_rntrc", "text": "Name: Ukrainian individual taxpayer number (RNOKPP)\nID: ua_rntrc\nKind: datatype\nDescription: РНОКПП (реєстраційний номер облікової картки платника податків), the ten-digit number of an individual taxpayer in the State Register of Individuals of Ukraine (ДРФО). A person keeps it for life; it appears in the plastic passport, the birth certificate and the Diia app. The last digit is a check digit.\nTranslated names: Реєстраційний номер облікової картки платника податків (РНОКПП)\nCategories: pii, persons, finances\nCountries: UA\nLanguages: uk\nPersonal data: yes\nExamples: 1759013776, 2530414071\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "finances"], "country": ["UA"], "langs": ["uk"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ua_rntrc"}}
{"id": "uberon_id", "text": "Name: Uberon anatomy ontology ID\nID: uberon_id\nKind: datatype\nDescription: Identifier of an anatomical structure in Uberon, a cross-species anatomy ontology that links the anatomy terms of expression and phenotype data across species. It is UBERON: and seven digits; OBO PURLs write UBERON_ instead.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: UBERON:0002107, UBERON:2005080, UBERON_0002107\nRegexp: ^UBERON[:_]\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/uberon_id"}}
{"id": "udkindex", "text": "Name: Universal Decimal Classification (UDC)\nID: udkindex\nKind: datatype\nDescription: The Universal Decimal Classification (UDC) is a bibliographic and library classification representing the systematic arrangement of all branches of human knowledge organized as a coherent system in which knowledge fields are related and inter-linked.\nTranslated names: Индекс УДК (универсальная десятичная классификация)\nCategories: common\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: 316.7, 316.774:32\nRegexp: \\d{1,3}(\\.\\d{1,3})*", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["common"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/udkindex"}}
{"id": "ug_cbo_number", "text": "Name: Ugandan community-based organisation number (Jinja District)\nID: ug_cbo_number\nKind: datatype\nDescription: Registration number of a community-based organisation in Jinja District, Uganda. ORG-ID.guide lists the register as UG-204CBO; with that prefix an identifier reads UG-204CBO-JJA02202000348.\nCategories: companies\nCountries: UG\nLanguages: en\nPersonal data: no\nExamples: JJA02202000348", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["UG"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ug_cbo_number"}}
{"id": "ug_ngo_number", "text": "Name: Ugandan NGO registration number\nID: ug_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the National Bureau for NGOs of Uganda. ORG-ID.guide lists the register as UG-NGO; with that prefix an identifier reads UG-NGO-INDR160665542NB.\nCategories: companies\nCountries: UG\nLanguages: en\nPersonal data: no\nExamples: INDR160665542NB, FORR69845421NB", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["UG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ug_ngo_number"}}
{"id": "ug_ursb_number", "text": "Name: Ugandan URSB registration number\nID: ug_ursb_number\nKind: datatype\nDescription: Registration number of a company, business name or other entity at the Uganda Registration Services Bureau (URSB). ORG-ID.guide lists the register as UG-RSB; with that prefix an identifier reads UG-RSB-80010001803086.\nCategories: companies\nCountries: UG\nLanguages: en\nPersonal data: no\nExamples: 80010001803086, BN-55471, R1000000336259, 80010003208981, 101303A", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["UG"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/ug_ursb_number"}}
{"id": "uic_wagon_number", "text": "Name: UIC wagon number (European Vehicle Number)\nID: uic_wagon_number\nKind: datatype\nDescription: Twelve-digit number of a railway vehicle, such as a freight wagon, coach or locomotive, in the numbering system of the International Union of Railways (UIC), now the European Vehicle Number (EVN). Digits 1-2 give the vehicle type and interoperability, digits 3-4 the country of registration (before 2006, the owning railway), digits 5-8 the type of vehicle and digits 9-11 the serial number. Digit 12 is a check digit computed with the Luhn algorithm. On the vehicle the groups are separated by spaces and the check digit by a hyphen. Not to be confused with the UIC station code (uiccode).\nTranslated names: Номер вагона UIC (European Vehicle Number)\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 21 81 2471 217-3, 21.81.2471.217-3, 218124712173\nRegexp: ^\\d{2}[ .-]?\\d{2}[ .-]?(?:\\d[ .]?){7}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/uic_wagon_number"}}
{"id": "uiccode", "text": "Name: UIC station code\nID: uiccode\nKind: datatype\nDescription: Identifier for a railway station in Europe, CIS countries, the Far East (China, Mongolia, Japan, Korea, Vietnam), North Africa and the Middle East\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 8748100, 7120100\nRegexp: ^(?:10|2\\d|3[0-3]|4[01249]|5\\d|6[0125678]|7\\d|8[0-8]|9\\d)\\d{5,6}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/uiccode"}}
{"id": "ukbnfcode", "text": "Name: BNF code\nID: ukbnfcode\nKind: datatype\nDescription: The British National Formulary (BNF) is a reference book containing the standard list of medicines used in UK prescribing. It gives information on the indications, dosages and side effects for over 70,000 medicines.\nCategories: medical\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": ["GB"], "langs": ["en"], "quality": 38, "url": "http://registry.apicrafter.io/datatype/ukbnfcode"}}
{"id": "ukboroughcode", "text": "Name: Borough code (United Kingdom)\nID: ukboroughcode\nKind: datatype\nDescription: UK borough code identifying a borough, a type of local government administrative division within the United Kingdom.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukboroughcode"}}
{"id": "ukdistrictcode", "text": "Name: District code (United Kingdom)\nID: ukdistrictcode\nKind: datatype\nDescription: UK district code identifying a district, a level of subnational division used for local government within the United Kingdom.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukdistrictcode"}}
{"id": "ukdriverlic", "text": "Name: UK driver license number\nID: ukdriverlic\nKind: datatype\nDescription: In the United Kingdom, a driving licence is the official document which authorises its holder to operate motor vehicles on highways and other public roads.\nCategories: pii, persons\nCountries: GB\nLanguages: en\nPersonal data: yes\nRegexp: ^[A-Z9]{5}\\d{6}[A-Z9]{2}\\d[A-Z]{2}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["GB"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/ukdriverlic"}}
{"id": "ukestablishmentnumber", "text": "Name: Education establishment number (United Kingdom)\nID: ukestablishmentnumber\nKind: datatype\nDescription: UK establishment number, an identifier assigned to schools and other education establishments in the United Kingdom (for example the DfE establishment/URN codes).\nCategories: education\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["education"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukestablishmentnumber"}}
{"id": "ukgsscode", "text": "Name: GSS code (United Kingdom)\nID: ukgsscode\nKind: datatype\nDescription: UK GSS (Government Statistical Service) code, the nine-character geographic code used by the Office for National Statistics to identify administrative and statistical geographies across the United Kingdom.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: E09000025, E08000001, W92000004\nRegexp: ^[EKLMNSW]\\d{8}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ukgsscode"}}
{"id": "uklacode", "text": "Name: Local Authority code (United Kingdom)\nID: uklacode\nKind: datatype\nDescription: UK Local Authority (LA) code identifying a local authority, the administrative body responsible for local government within a defined area of the United Kingdom.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/uklacode"}}
{"id": "ukmsoa", "text": "Name: Middle Layer Super Output Area code (United Kingdom)\nID: ukmsoa\nKind: datatype\nDescription: UK Middle Layer Super Output Area (MSOA) code, a geography used by the Office for National Statistics for the reporting of small-area statistics.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukmsoa"}}
{"id": "uknhsnum", "text": "Name: UK NHS Number\nID: uknhsnum\nKind: datatype\nDescription: NHS numbers are the unique numbers allocated to registered users of the three public health services in England, Wales and the Isle of Man; the three health systems use a shared numbering scheme.\nCategories: pii, persons, medical\nCountries: GB\nLanguages: en\nPersonal data: yes\nRegexp: ([0-9]{3})[- ]?([0-9]{3})[- ]?([0-9]{4})", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["GB"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/uknhsnum"}}
{"id": "uknino", "text": "Name: UK National Insurance number\nID: uknino\nKind: datatype\nDescription: The National Insurance number is a number used in the United Kingdom in the administration of the National Insurance or social security system. It is also used for some purposes in the UK tax system.\nAlso known as: ninumber\nCategories: pii, persons\nCountries: GB\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["GB"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/uknino"}}
{"id": "ukonscode", "text": "Name: ONS code (United Kingdom)\nID: ukonscode\nKind: datatype\nDescription: UK ONS code, a geographic code assigned by the Office for National Statistics under the older ONS coding system for administrative and statistical geographies.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukonscode"}}
{"id": "ukparishcode", "text": "Name: Parish code (United Kingdom)\nID: ukparishcode\nKind: datatype\nDescription: UK parish code identifying a civil parish, the lowest tier of local government in England.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukparishcode"}}
{"id": "ukpassport", "text": "Name: British passport number\nID: ukpassport\nKind: pattern\nDescription: Number of the passport issued by the United Kingdom\nCategories: pii, persons\nCountries: GB\nLanguages: en\nPersonal data: yes\nRegexp: [0-9]{9}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["GB"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ukpassport"}}
{"id": "ukpostalcode", "text": "Name: UK Postal code\nID: ukpostalcode\nKind: pattern\nDescription: Postal codes used in the United Kingdom, British Overseas Territories and Crown dependencies are known as postcodes (originally, postal codes).\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/ukpostalcode"}}
{"id": "ukprn", "text": "Name: UK provider UKPRN\nID: ukprn\nKind: datatype\nDescription: UK Provider Reference Number (UKPRN): eight-digit identifier of a learning provider in the UK Register of Learning Providers (UKRLP).\nCategories: education\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: 10007835, 10008408\nRegexp: ^[1-9][0-9]{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": [], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ukprn"}}
{"id": "uksloa", "text": "Name: Lower Layer Super Output Area code (United Kingdom)\nID: uksloa\nKind: datatype\nDescription: UK Lower Layer Super Output Area (LSOA) code, a small-area geography used by the Office for National Statistics for the reporting of small-area statistics.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/uksloa"}}
{"id": "uksortcode", "text": "Name: UK sort code\nID: uksortcode\nKind: datatype\nDescription: Datatype for 'UK sort code' (uksortcode) from rules in context 'finances'.\nCategories: finances\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances"], "country": [], "langs": ["common"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/uksortcode"}}
{"id": "ukurn", "text": "Name: UK school URN\nID: ukurn\nKind: datatype\nDescription: Unique Reference Number (URN) of a school or other educational establishment in the Get Information about Schools register of the UK Department for Education: six digits.\nCategories: education\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: 101846, 133863, 133801\nRegexp: ^[14]\\d{5}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["education"], "country": [], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ukurn"}}
{"id": "ukutr", "text": "Name: Unique Taxpayer Reference (UTR)\nID: ukutr\nKind: datatype\nDescription: A UTR (unique taxpayer reference) number is a 10-digit number completely unique to each and every UK taxpayer.\nCategories: pii, persons\nCountries: GB\nLanguages: en\nPersonal data: yes\nRegexp: [0-9]{10}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["GB"], "langs": ["en"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ukutr"}}
{"id": "ukwardcode", "text": "Name: Ward code (United Kingdom)\nID: ukwardcode\nKind: datatype\nDescription: Official code of a ward or electoral division in the United Kingdom: the electoral district represented by one or more councillors.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukwardcode"}}
{"id": "ukwardname", "text": "Name: Ward name (United Kingdom)\nID: ukwardname\nKind: datatype\nDescription: Name of a ward or electoral division in the United Kingdom: the electoral district represented by one or more councillors. The code is ukwardcode.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/ukwardname"}}
{"id": "ulid", "text": "Name: ULID (Universally Unique Lexicographically Sortable Identifier)\nID: ulid\nKind: datatype\nDescription: 128-bit identifier from the ULID specification. The first 48 bits are the Unix time in milliseconds and the other 80 bits are random, so values sort by creation time. The canonical form is 26 characters of Crockford's Base32 (digits and uppercase letters without I, L, O and U), 10 for the time and 16 for the randomness. The first character is 0 to 7, because 26 characters hold 130 bits and the largest ULID is 7ZZZZZZZZZZZZZZZZZZZZZZZZZ. The specification calls ULIDs case-insensitive; the regexp accepts the canonical uppercase form. A ULID has the same size as a UUID and is often stored in a UUID column.\nTranslated names: ULID (универсальный уникальный лексикографически сортируемый идентификатор)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 01ARZ3NDEKTSV4RRFFQ69G5FAV, 01AN4Z07BY79KA1307SR9X4MV3, 7ZZZZZZZZZZZZZZZZZZZZZZZZZ\nRegexp: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ulid"}}
{"id": "umls_cui", "text": "Name: UMLS concept unique identifier (CUI)\nID: umls_cui\nKind: datatype\nDescription: Identifier of a concept in the Unified Medical Language System Metathesaurus of the US National Library of Medicine: the letter C and seven digits. It links terms from many vocabularies such as SNOMED CT, MeSH and ICD.\nCategories: medical\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C0037379, C0011551, C1274928\nRegexp: ^C\\d{7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/umls_cui"}}
{"id": "un_number", "text": "Name: UN number (dangerous goods)\nID: un_number\nKind: datatype\nDescription: Four-digit number that the UN Committee of Experts on the Transport of Dangerous Goods assigns to a hazardous substance or article, such as 1203 for petrol. It appears on transport documents and orange hazard plates.\nCategories: transport, chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1687, 1170\nRegexp: ^\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport", "chemistry"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/un_number"}}
{"id": "unclass", "text": "Name: UN Class\nID: unclass\nKind: datatype\nDescription: UN hazard classification code\nTranslated names: Код класса опасности ООН\nCategories: chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 6.1\nRegexp: (1\\.[1-6]|[24]\\.[123]|[56]\\.[12]|[3789])", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["chemistry"], "country": [], "langs": ["common"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/unclass"}}
{"id": "unii", "text": "Name: Unique Ingredient Identifier\nID: unii\nKind: datatype\nDescription: The Unique Ingredient Identifier (UNII) is an alphanumeric identifier linked to a substance molecular structure or descriptive information and is generated by the Global Substance Registration System (GSRS) of the Food and Drug Administration (FDA). It classifies substances as chemical, protein, nucleic acid, polymer, structurally diverse, or mixture according to the standards outlined by the International Organization for Standardization in ISO 11238 and ISO DTS 19844.\nCategories: medical\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 97C5T2UQ7J, 3XMK78S47O\nRegexp: ^[A-Z0-9]+$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["medical"], "country": ["US"], "langs": ["en"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/unii"}}
{"id": "uniprot_id", "text": "Name: UniProtKB accession number\nID: uniprot_id\nKind: datatype\nDescription: Stable identifier of a protein entry in the UniProt Knowledgebase (UniProtKB), the protein sequence and function database of the UniProt consortium. An accession has 6 or 10 uppercase letters and digits in a fixed layout, which UniProt publishes as a regular expression. An entry keeps its primary accession across releases, and the accessions of entries merged into it remain as secondary accessions. It is not the mnemonic entry name, which has the form NAME_SPECIES.\nTranslated names: Номер доступа UniProtKB\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: P12345, A2BC19, A0A023GPI8\nRegexp: ^(?:[OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9](?:[A-Z][A-Z0-9]{2}[0-9]){1,2})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/uniprot_id"}}
{"id": "unix_shadow_entry", "text": "Name: Unix shadow password file entry\nID: unix_shadow_entry\nKind: datatype\nDescription: One line of /etc/shadow on Linux and other Unix systems: nine colon-separated fields with the login name, the hashed password (or ! or * for a locked account), and the password ageing and expiry dates, counted in days since 1970-01-01.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: daemon:*:19000:0:99999:7:::, example:$1$examples$9syBlMva027I.Vd2Z0JGl1:19000:0:99999:7:::\nRegexp: ^[^:\\s]+:[^:\\s]*:[0-9]*:[0-9]*:[0-9]*:[0-9]*:[0-9]*:[0-9]*:[^:\\s]*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/unix_shadow_entry"}}
{"id": "unixtime", "text": "Name: Digital timestamp (Unix time, Epoch time, Posix time)\nID: unixtime\nKind: datatype\nDescription: Digital timestamp defined as Unix Time. It is a system for describing a point in time. It is the number of seconds that have elapsed since the Unix epoch, excluding leap seconds.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1652190194, 915148800\nRegexp: \\d{1,10}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/unixtime"}}
{"id": "unlocode", "text": "Name: UN/LOCODE\nID: unlocode\nKind: datatype\nDescription: N/LOCODE, the United Nations Code for Trade and Transport Locations, is a geographic coding scheme developed and maintained by United Nations Economic Commission for Europe (UNECE). UN/LOCODE assigns codes to locations used in trade and transport with functions such as seaports, rail and road terminals, airports, Postal Exchange Office and border crossing points. The first issue in 1981 contained codes for 8,000 locations. The version from 2011 contained codes for about 82,000 locations.\nCategories: geo\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: ITGOA, CHGVA\nRegexp: ^[A-Z]{2} ?[A-Z2-9]{3}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/unlocode"}}
{"id": "unm49", "text": "Name: UN M49\nID: unm49\nKind: datatype\nDescription: UN M49 or the Standard Country or Area Codes for Statistical Use (Series M, No. 49) is a standard for area codes used by the United Nations for statistical purposes, developed and maintained by the United Nations Statistics Division.\nCategories: geo\nCountries: global\nLanguages: en\nPersonal data: no\nExamples: 005, 554\nRegexp: [0-9]{3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["en"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/unm49"}}
{"id": "unpkggroup", "text": "Name: UN Packaging group\nID: unpkggroup\nKind: datatype\nDescription: Packaging code according to UN transportation rules\nTranslated names: Код группы упаковки ООН\nCategories: transport, chemistry\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: I, II\nRegexp: (I\\/II)|(II\\/III)|I{1,3}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["transport", "chemistry"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/unpkggroup"}}
{"id": "unspsc", "text": "Name: United Nations Standard Products and Services Code (UNSPSC)\nID: unspsc\nKind: datatype\nDescription: Code from the UNSPSC taxonomy of products and services used in e-commerce and procurement. It has eight digits: two each for segment, family, class and commodity. Upper levels have their own codes ending in 00. An optional ninth and tenth digit give the business function, such as retail or wholesale.\nCategories: industry, ecommerce\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 10101501, 10101500, 10100000, 25101703\nRegexp: ^[1-9]\\d{7}(?:\\d{2})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry", "ecommerce"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/unspsc"}}
{"id": "upc", "text": "Name: Universal Product Code (UPC) by field name\nID: upc\nKind: datatype\nDescription: Universal Product Code (UPC) by field name code\nCategories: gs1\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["gs1"], "country": [], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/upc"}}
{"id": "upin", "text": "Name: US UPIN identifier\nID: upin\nKind: datatype\nDescription: Datatype for 'US UPIN identifier' (upin) from rules in context 'medical'.\nCategories: medical\nCountries: global\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["medical"], "country": [], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/upin"}}
{"id": "uprn", "text": "Name: UK Unique Property Reference Number (UPRN)\nID: uprn\nKind: datatype\nDescription: The Unique Property Reference Number (UPRN) is a unique alphanumeric identifier (a geocode) for every spatial address in Great Britain and can be found in Ordnance Survey AddressBase products.\nCategories: geo\nCountries: GB\nLanguages: en\nPersonal data: no\nExamples: 9051138577\nRegexp: ^\\d{1,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["GB"], "langs": ["en"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/uprn"}}
{"id": "upstracking", "text": "Name: UPS tracking number by field name\nID: upstracking\nKind: datatype\nDescription: UPS tracking number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/upstracking"}}
{"id": "uri", "text": "Name: Uniform Resource Identifier (URI)\nID: uri\nKind: datatype\nDescription: Identifier of a resource in the generic syntax of RFC 3986: a scheme, a colon and a scheme-specific part, optionally followed by ?query and #fragment, such as https://example.com/, mailto:John.Doe@example.com, urn:isbn:0451450523 or tel:+1-816-555-1212. URLs, which locate a resource, and URNs, which name it, are both URIs. The scheme starts with a letter and may contain letters, digits, +, - and .; IANA keeps the registry of schemes. The regexp accepts only the ASCII characters that RFC 3986 allows, with other characters percent-encoded, so IRIs with non-ASCII characters do not match.\nTranslated names: Унифицированный идентификатор ресурса (URI)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ldap://[2001:db8::7]/c=GB?objectClass?one, mailto:John.Doe@example.com, news:comp.infosystems.www.servers.unix, tel:+1-816-555-1212, urn:oasis:names:specification:docbook:dtd:xml:4.1.2\nRegexp: ^[A-Za-z][A-Za-z0-9+.-]*:(?:[A-Za-z0-9._~!$&'()*+,;=:@/?#\\[\\]-]|%[0-9A-Fa-f]{2})+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/uri"}}
{"id": "uri_scheme", "text": "Name: URI scheme\nID: uri_scheme\nKind: datatype\nDescription: Name of a URI scheme, the part of a URI before the first colon, such as http, https, mailto, urn or data. It starts with a letter followed by letters, digits, +, - or ., and is case-insensitive, with lowercase as the canonical form (RFC 3986, section 3.1). IANA keeps the registry of permanent, provisional and historical schemes (RFC 7595). The record has no regexp: the syntax matches almost any word.\nTranslated names: Схема URI\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: https, mailto, urn, coap+tcp", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/uri_scheme"}}
{"id": "uri_with_password", "text": "Name: URI with embedded password\nID: uri_with_password\nKind: datatype\nDescription: URI whose user information part contains a password, as in scheme://user:password@host/. RFC 3986 deprecates this form, but database and message broker connection URIs still use it. The user name may be empty, as in Redis URIs.\nCategories: secrets, internet\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: postgresql://user:secret@localhost\nRegexp: ^[A-Za-z][A-Za-z0-9+.-]*://[^\\s:/?#@]*:[^\\s/?#@]+@[^\\s/?#]+(?:[/?#]\\S*)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["secrets", "internet"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/uri_with_password"}}
{"id": "url", "text": "Name: Uniform Resource Locator (URL)\nID: url\nKind: datatype\nDescription: Address of a resource on a network that also says how to retrieve it: a scheme such as https, a host, an optional port, a path, a query and a fragment, as in https://www.example.com/docs?page=2#intro. URLs are the most common kind of URI (RFC 3986), and browsers follow the WHATWG URL Standard. The regexp covers http, https and ftp URLs whose host is a dotted domain name, an IPv4 address or an IPv6 address in brackets; other schemes are covered by uri.\nTranslated names: URL (адрес ресурса)\nCategories: common, internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: http://www.rdaregistry.info/xml/termList/AspectRatio.xml, http://vocab.getty.edu/doc/, ftp://ftp.is.co.za/rfc/rfc1808.txt\nRegexp: ^(?:https?|ftp)://(?:[^\\s/?#@]+@)?(?:[^\\s/?#@:.\\[\\]]+(?:\\.[^\\s/?#@:.\\[\\]]+)+\\.?|\\[[0-9A-Fa-f:.]+\\])(?::[0-9]{1,5})?(?:[/?#]\\S*)?$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["common", "internet"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/url"}}
{"id": "urn", "text": "Name: Uniform Resource Name (URN)\nID: urn\nKind: datatype\nDescription: Persistent, location-independent name in the urn URI scheme, defined by RFC 8141. It has the form urn:<NID>:<NSS>. The namespace identifier (NID) is a name registered with IANA, 2 to 32 letters, digits and hyphens long, such as isbn, uuid or ietf. The namespace-specific string (NSS) follows the rules of that namespace. The urn prefix is case-insensitive. A URN names a resource; it does not say where to retrieve it.\nTranslated names: Унифицированное имя ресурса (URN)\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: urn:isbn:0451450523, urn:ietf:rfc:2648, urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66, urn:nbn:de:bvb:19-146642\nRegexp: ^[Uu][Rr][Nn]:[A-Za-z0-9][A-Za-z0-9-]{0,30}[A-Za-z0-9]:(?:[A-Za-z0-9._~!$&'()*+,;=:@-]|%[0-9A-Fa-f]{2})(?:[A-Za-z0-9._~!$&'()*+,;=:@/-]|%[0-9A-Fa-f]{2})*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/urn"}}
{"id": "us_eccn", "text": "Name: US Export Control Classification Number (ECCN)\nID: us_eccn\nKind: datatype\nDescription: Code of an item on the Commerce Control List of the US Export Administration Regulations. It has five characters: a digit for one of the ten categories, a letter from A to E for the product group, and three digits. The ECCN decides whether exporting the item needs a license. Items that are subject to the regulations but not listed are designated EAR99. Paragraph references such as .a.1 after the ECCN are not covered by the regexp.\nCategories: legal, industry\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: 3A001, EAR99\nRegexp: ^(?:\\d[A-E]\\d{3}|EAR99)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal", "industry"], "country": ["US"], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/us_eccn"}}
{"id": "us_gnis_id", "text": "Name: GNIS Feature ID\nID: us_gnis_id\nKind: datatype\nDescription: Numeric identifier of a named geographic feature in the Geographic Names Information System (GNIS), the official gazetteer of the United States kept by the US Geological Survey for the US Board on Geographic Names. It identifies populated places, administrative areas, streams, summits, structures and other features of the United States and its territories, and since 2024 also of Antarctica. The Census Bureau publishes the same number zero-padded to eight digits, for example STATENS 01779778 for California. Data Commons stores it in the gnisId property.\nTranslated names: Identifiant d'entité GNIS; Идентификатор объекта GNIS\nCategories: geo\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: 1779778, 949654, 1505604\nRegexp: ^[1-9][0-9]{0,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["US"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/us_gnis_id"}}
{"id": "us_hicn", "text": "Name: US Medicare Health Insurance Claim Number (HICN)\nID: us_hicn\nKind: datatype\nDescription: Former Medicare number of a beneficiary in the United States: the nine-digit Social Security number of the wage earner on whose record the person is entitled, followed by a one- or two-character beneficiary identification code such as A for the wage earner. Railroad Retirement Board beneficiaries had a differently built number. Medicare cards switched to the Medicare Beneficiary Identifier (us_mbi) from 2018, but the HICN remains in older claims and administrative files.\nCategories: pii, persons, medical\nCountries: US\nLanguages: en\nPersonal data: yes\nExamples: 987654320A, 00012345616\nRegexp: ^\\d{9}[0-9A-Z]{1,2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["US"], "langs": ["en"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/us_hicn"}}
{"id": "us_hts_number", "text": "Name: US Harmonized Tariff Schedule (HTS) number\nID: us_hts_number\nKind: datatype\nDescription: Number of the Harmonized Tariff Schedule of the United States (HTSUS), published by the US International Trade Commission. The first six digits are the HS subheading (hs_code); digits seven and eight make the eight-digit subheading, written 0101.21.00, and a two-digit statistical suffix makes the ten-digit statistical reporting number, written 0101.21.00.10. US Customs rulings often drop the last dot (6110.20.2079). The regexp requires the dots, because ten digits without them cannot be told from other codes.\nCategories: industry, shipping\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: 0101.21.00, 0101.21.00.10, 6110.20.2079\nRegexp: ^\\d{4}\\.\\d{2}\\.\\d{2}(?:\\.?\\d{2})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["industry", "shipping"], "country": ["US"], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/us_hts_number"}}
{"id": "us_mbi", "text": "Name: US Medicare Beneficiary Identifier (MBI)\nID: us_mbi\nKind: datatype\nDescription: Medicare Beneficiary Identifier, the 11-character number on the Medicare card that replaced the SSN-based number from 2018. Letters S, L, O, I, B and Z are not used. It is often written with hyphens after the 4th and 7th characters.\nCategories: pii, persons, medical\nCountries: US\nLanguages: en\nPersonal data: yes\nExamples: 1EG4-TE5-MK73\nRegexp: ^[1-9][AC-HJKMNP-RT-Y][AC-HJKMNP-RT-Y0-9]\\d-?[AC-HJKMNP-RT-Y][AC-HJKMNP-RT-Y0-9]\\d-?[AC-HJKMNP-RT-Y]{2}\\d{2}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["US"], "langs": ["en"], "quality": 88, "url": "http://registry.apicrafter.io/datatype/us_mbi"}}
{"id": "us_mpa_rating", "text": "Name: MPA film rating (United States)\nID: us_mpa_rating\nKind: datatype\nDescription: Rating of a film by the Motion Picture Association of the United States (MPAA until 2019): G (general audiences), PG (parental guidance suggested), PG-13 (parents strongly cautioned), R (restricted: under 17 only with a parent or guardian) and NC-17 (no one 17 and under admitted). The system is voluntary and has been in use since 1968. Films without a rating are often marked NR (not rated) or UR (unrated); these labels are not MPA ratings.\nTranslated names: Рейтинг фильма MPA (США)\nCategories: media\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: G, PG-13, R, NC-17\nRegexp: ^(?:G|PG|PG-13|R|NC-17)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["US"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/us_mpa_rating"}}
{"id": "us_ndc", "text": "Name: US National Drug Code (NDC)\nID: us_ndc\nKind: datatype\nDescription: Ten-digit identifier of a drug package listed with the US Food and Drug Administration. It has three segments: the labeler code assigned by the FDA, the product code and the package code, both assigned by the labeler. The official form separates the segments with hyphens in one of the configurations 4-4-2, 5-3-2, 5-4-1, 6-3-2 or 6-4-1. Claims data under HIPAA use an 11-digit form without hyphens that pads the segments with zeros to 5-4-2.\nCategories: medical\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: 50242-090-02, 0009-0417-01, 00009041701\nRegexp: ^(?:\\d{4}-\\d{4}-\\d{2}|\\d{5}-\\d{3}-\\d{2}|\\d{5}-\\d{4}-\\d|\\d{6}-\\d{3}-\\d{2}|\\d{6}-\\d{4}-\\d|\\d{11})$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["US"], "langs": ["common"], "quality": 95, "url": "http://registry.apicrafter.io/datatype/us_ndc"}}
{"id": "us_patent_number", "text": "Name: US patent number\nID: us_patent_number\nKind: datatype\nDescription: Number of a United States patent document with the US country code and, often, the WIPO ST.16 kind code, as the USPTO recommends: for example \"US 8,273,349 B2\" for a granted patent. Granted utility patents have up to eight digits; prefixes mark reissues (RE), plant patents (PP), design patents (D) and statutory invention registrations (H). Patent application publications have the publication year and a seven-digit number; some sources, PubChem among them, drop the leading zero of that number. PubChem writes the parts with hyphens, as US-8273349-B2. Bare numbers without the US code are not covered.\nTranslated names: Номер патента США\nCategories: legal\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: US-8273349-B2, US 8,273,349 B2, US-4237089-A, US-20140213558-A1, US-2004121015-A1\nRegexp: ^US[- ]?(?:\\d{4}/?\\d{6,7}|\\d{1,3}(?:,?\\d{3}){1,2}|RE\\d{1,2},?\\d{3}|PP\\d{1,2},?\\d{3}|D\\d{1,3},?\\d{3}|H\\d{1,4})(?:[- ]?[A-Z]\\d?)?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["legal"], "country": ["US"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/us_patent_number"}}
{"id": "us_rxcui", "text": "Name: RxNorm concept unique identifier (RXCUI)\nID: us_rxcui\nKind: datatype\nDescription: Numeric identifier of a concept in RxNorm, the US National Library of Medicine vocabulary of normalized names for clinical drugs on the US market. Ingredients, brand names and clinical drugs each have their own RXCUI.\nTranslated names: Идентификатор понятия RxNorm (RXCUI)\nCategories: medical\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: 1191, 6448\nRegexp: ^\\d{1,7}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["medical"], "country": ["US"], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/us_rxcui"}}
{"id": "us_tv_parental_guidelines", "text": "Name: TV Parental Guidelines rating (United States)\nID: us_tv_parental_guidelines\nKind: datatype\nDescription: Rating of a television programme in the United States under the TV Parental Guidelines, which the broadcasters apply themselves and V-chip receivers read. There are six ratings: TV-Y (all children), TV-Y7 (children 7 and older), TV-G (general audience), TV-PG (parental guidance suggested), TV-14 (parents strongly cautioned) and TV-MA (mature audience only). TV-Y7-FV marks fantasy violence. The letters D, L, S and V for the kind of content can follow the rating; the regexp does not accept them.\nTranslated names: Рейтинг телепрограммы TV Parental Guidelines (США)\nCategories: media\nCountries: US\nLanguages: common\nPersonal data: no\nExamples: TV-Y, TV-Y7-FV, TV-14, TV-MA\nRegexp: ^TV-(?:Y7-FV|Y7|Y|G|PG|14|MA)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": ["US"], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/us_tv_parental_guidelines"}}
{"id": "us_uei", "text": "Name: Unique Entity ID (SAM.gov UEI)\nID: us_uei\nKind: datatype\nDescription: Unique Entity ID (UEI), the 12-character identifier of an entity registered in the US System for Award Management (SAM.gov). It replaced the DUNS number as the identifier of federal award recipients in 2022. ORG-ID.guide lists the register as US-SAM; with that prefix an identifier reads US-SAM-YNDUZMUZF8H8.\nCategories: companies, government\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: YNDUZMUZF8H8, T53MCMLTWK59, UYDJJ1S8DR85", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies", "government"], "country": ["US"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/us_uei"}}
{"id": "usamazonorder", "text": "Name: Amazon order ID by field name\nID: usamazonorder\nKind: datatype\nDescription: Amazon order ID by field name identifier\nCategories: ecommerce\nCountries: US\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": ["US"], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/usamazonorder"}}
{"id": "usapn", "text": "Name: US Assessor Parcel Number by field name\nID: usapn\nKind: datatype\nDescription: US Assessor Parcel Number by field name identifier\nCategories: realestate\nCountries: US\nLanguages: en\nPersonal data: no\nRegexp: ^[0-9]{1,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["realestate"], "country": ["US"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/usapn"}}
{"id": "usatin", "text": "Name: US ATIN (Adoption Taxpayer Identification Number)\nID: usatin\nKind: datatype\nDescription: An ATIN is an Adoption Taxpayer Identification Number issued by the Internal Revenue Service as a temporary taxpayer identification number for the child in a domestic adoption where the adopting taxpayers do not have and/or are unable to obtain the child's Social Security Number (SSN).\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nRegexp: [0-9]{9}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/usatin"}}
{"id": "usbankaccount", "text": "Name: Bank account in United States\nID: usbankaccount\nKind: pattern\nDescription: A bank account in the financial institutuin in United States\nTranslated names: Банковский счет в банке США\nCategories: finances\nCountries: US\nLanguages: common\nPersonal data: no\nRegexp: [0-9]{8,17}", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["US"], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/usbankaccount"}}
{"id": "uscity", "text": "Name: United States city\nID: uscity\nKind: pattern\nDescription: United States city name\nCategories: geo\nCountries: US\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo"], "country": ["US"], "langs": ["en"], "quality": 10, "url": "http://registry.apicrafter.io/datatype/uscity"}}
{"id": "uscounty", "text": "Name: US County\nID: uscounty\nKind: datatype\nDescription: Name or code of US County\nCategories: geo\nCountries: US\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["US"], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/uscounty"}}
{"id": "usdeanumber", "text": "Name: USA DEA Registration (cerficicate) Number\nID: usdeanumber\nKind: datatype\nDescription: A DEA number (DEA Registration Number) is an identifier assigned to a health care provider (such as a physician, physician assistant, nurse practitioner, optometrist, podiatrist, dentist, or veterinarian) by the United States Drug Enforcement Administration allowing them to write prescriptions for controlled substances.\nCategories: pii, persons, medical\nCountries: US\nLanguages: en\nPersonal data: yes\nRegexp: [a-zA-Z]{2}\\d{7}|[a-zA-Z]{1}9\\d{7}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons", "medical"], "country": ["US"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/usdeanumber"}}
{"id": "usdriverlic", "text": "Name: US driver license number\nID: usdriverlic\nKind: datatype\nDescription: Alphanumeric value of the United States driver license\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nRegexp: ([A-Z][0-9]{3,6}|[A-Z][0-9]{5,9}|[A-Z][0-9]{6,8}|[A-Z][0-9]{4,8}|[A-Z][0-9]{9,11}|[A-Z]{1,2}[0-9]{5,6}|H[0-9]{8}|V[0-9]{6}|X[0-9]{8}|A-Z]{2}[0-9]{2,5}|[A-Z]{2}[0-9]{3,7}|[0-9]{2}[A-Z]{3}[0-9]{5,6}|[A-Z][0-9]{13,14}|[A-Z][0-9]{18}|[A-Z][0-9]{6}R|[A-Z][0-9]{9}|[A-Z][0-9]{1,12}|[0-9]{9}[A-Z]|[A-Z]{2}[0-9]{6}[A-Z]|[0-9]{8}[A-Z]{2}|[0-9]{3}[A-Z]{2}[0-9]{4}|[A-Z][0-9][A-Z][0-9][A-Z]|[0-9]{7,8}[A-Z])", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/usdriverlic"}}
{"id": "usein", "text": "Name: US EIN (Employer Identification Number)\nID: usein\nKind: datatype\nDescription: An Employer Identification Number (EIN) is also known as a Federal Tax Identification Number, and is used to identify a business entity. Generally, businesses need an EIN.\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nExamples: 94-2404110, 91-1144442, 56-2618866\nRegexp: ^\\d{2}-?\\d{7}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/usein"}}
{"id": "user_agent", "text": "Name: HTTP User-Agent string\nID: user_agent\nKind: datatype\nDescription: Value of the User-Agent header that a browser, crawler, library or other HTTP client sends to describe itself. RFC 9110 defines it as one or more product identifiers, each a name with an optional /version, followed by comments in parentheses, such as the operating system. Most browsers start it with Mozilla/5.0 for historical compatibility. Web server logs and analytics data store it to tell browsers, devices and bots apart. The record has no regexp: the grammar is too loose to tell a user agent from other text.\nTranslated names: Строка User-Agent\nCategories: internet\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: curl/8.4.0, Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0, Googlebot/2.1 (+http://www.google.com/bot.html)", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["internet"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/user_agent"}}
{"id": "user_credentials", "text": "Name: User login credentials\nID: user_credentials\nKind: datatype\nDescription: A user name and a password written together, for example in a configuration file, a command line or a script.\nCategories: secrets\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["secrets"], "country": [], "langs": ["common"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/user_credentials"}}
{"id": "userhandle", "text": "Name: User handle by field name\nID: userhandle\nKind: datatype\nDescription: User handle by field name identifier\nCategories: useraccounts\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Za-z0-9_-]{3,50}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["useraccounts"], "country": [], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/userhandle"}}
{"id": "userid", "text": "Name: User ID by field name\nID: userid\nKind: datatype\nDescription: User ID by field name identifier\nCategories: useraccounts\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Za-z0-9_-]{3,50}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["useraccounts"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/userid"}}
{"id": "username", "text": "Name: Username\nID: username\nKind: datatype\nDescription: Name of the user or login, commonly used for authentication or user identification purposes\nCategories: pii, persons\nCountries: global\nLanguages: common\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": [], "langs": ["common"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/username"}}
{"id": "useruuid", "text": "Name: User UUID\nID: useruuid\nKind: datatype\nDescription: UUID that identifies a user account, typically in a column such as user_uuid, account_uuid or user_guid. The value has the UUID format (uuid). Metacrafter reports it when the field name points to a user.\nTranslated names: UUID пользователя\nCategories: useraccounts, identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 16fd2706-8baf-433b-82eb-8c7fada847da\nRegexp: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["useraccounts", "identifiers"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/useruuid"}}
{"id": "usfain", "text": "Name: Federal Award Identification Number (FAIN)\nID: usfain\nKind: datatype\nDescription: FAIN (Federal Award Identification Number) is the unique identifying number assigned to all federal finance awards. Since October of 2013, the Office of Management and Budget (OMB) has required all Federal Agencies to issue a FAIN to all financial assistance awards or grants.\nCategories: government\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: SSI60022GR0005, 2680229104\nRegexp: [0-9A-Z]{10,13}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["US"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/usfain"}}
{"id": "usfipsproperty", "text": "Name: US FIPS property code by field name\nID: usfipsproperty\nKind: datatype\nDescription: US FIPS property code by field name identifier\nCategories: realestate\nCountries: US\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": ["US"], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/usfipsproperty"}}
{"id": "usitin", "text": "Name: US ITIN (Individual Taxpayer Identification Number)\nID: usitin\nKind: datatype\nDescription: A Taxpayer Identification Number (TIN) is an identifying number used for tax purposes in the United States and in other countries under the Common Reporting Standard.\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nRegexp: (9\\d{2})[- ]{1}((7[0-9]{1}|8[0-8]{1})|(9[0-2]{1})|(9[4-9]{1}))[- ]{1}(\\d{4})", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/usitin"}}
{"id": "usnpi", "text": "Name: US National Provider Identifier (NPI)\nID: usnpi\nKind: datatype\nDescription: A National Provider Identifier (NPI) is a unique 10-digit identification number issued to health care providers in the United States by the Centers for Medicare and Medicaid Services (CMS).\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nExamples: 1467536276, 1194083568, 1750599809\nRegexp: ^\\d{10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/usnpi"}}
{"id": "usorderid", "text": "Name: US order ID by field name\nID: usorderid\nKind: datatype\nDescription: US order ID by field name identifier\nCategories: ecommerce\nCountries: US\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["ecommerce"], "country": ["US"], "langs": ["en"], "quality": 40, "url": "http://registry.apicrafter.io/datatype/usorderid"}}
{"id": "usparcelnumber", "text": "Name: US parcel number by field name\nID: usparcelnumber\nKind: datatype\nDescription: US parcel number by field name identifier\nCategories: realestate\nCountries: US\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["realestate"], "country": ["US"], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/usparcelnumber"}}
{"id": "uspassport", "text": "Name: US passport number\nID: uspassport\nKind: pattern\nDescription: Number of US Passport\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nRegexp: [0-9]{9}", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 45, "url": "http://registry.apicrafter.io/datatype/uspassport"}}
{"id": "uspiid", "text": "Name: Procurement Instrument Identifier (PIID)\nID: uspiid\nKind: datatype\nDescription: The PIID consists of a combination of thirteen to seventeen alpha and/or numeric characters sequenced to convey certain information\nCategories: government\nCountries: US\nLanguages: en\nPersonal data: no\nExamples: 19RS5022F0185, 19RS5021D0001\nRegexp: [0-9A-Z]{13,17}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["government"], "country": ["US"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/uspiid"}}
{"id": "uspstracking", "text": "Name: USPS tracking number by field name\nID: uspstracking\nKind: datatype\nDescription: USPS tracking number by field name identifier\nCategories: shipping\nCountries: global\nLanguages: en\nPersonal data: no\nRegexp: ^[A-Z0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["shipping"], "country": [], "langs": ["en"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/uspstracking"}}
{"id": "usptin", "text": "Name: US PTIN (Preparer Tax Identification Number)\nID: usptin\nKind: datatype\nDescription: The Preparer Tax Identification Number (PTIN) is an identification number that all paid tax return preparers must use on U.S. federal tax returns or claims for refund submitted to the Internal Revenue Service (IRS).\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/usptin"}}
{"id": "usssn", "text": "Name: US Social Security Number\nID: usssn\nKind: datatype\nDescription: In the United States, a Social Security number (SSN) is a nine-digit number issued to U.S. citizens, permanent residents, and temporary (working) residents under section 205(c)(2) of the Social Security Act, codified as 42 U.S.C. § 405(c)(2)\nAlso known as: ssn\nCategories: pii, persons\nCountries: US\nLanguages: en\nPersonal data: yes\nRegexp: ([0-9]{3})[- .]([0-9]{2})[- .]([0-9]{4})", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["US"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/usssn"}}
{"id": "usstate", "text": "Name: US State\nID: usstate\nKind: datatype\nDescription: Name or code of US State\nCategories: geo\nCountries: US\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["US"], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/usstate"}}
{"id": "uszipcode", "text": "Name: US Postal code\nID: uszipcode\nKind: pattern\nDescription: A ZIP Code is a postal code used by the United States Postal Service (USPS). Introduced in 1963, the basic format consisted of five digits. In 1983, an extended ZIP+4 code was introduced; it included the five digits of the ZIP Code, followed by a hyphen and four digits that designated a more specific location.\nCategories: geo\nCountries: US\nLanguages: en\nPersonal data: yes", "metadata": {"kind": "pattern", "status": "stable", "is_pii": true, "categories": ["geo"], "country": ["US"], "langs": ["en"], "quality": 55, "url": "http://registry.apicrafter.io/datatype/uszipcode"}}
{"id": "utctimezoneoffset", "text": "Name: UTC Timezone offset\nID: utctimezoneoffset\nKind: pattern\nDescription: Difference between Coordinated Universal Time (UTC) and this timezone.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: UTC+08:00, UTC+01:24\nRegexp: ^UTC(?:Z|[+-](?:2[0-3]|[01][0-9]):[0-5][0-9])$", "metadata": {"kind": "pattern", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/utctimezoneoffset"}}
{"id": "uuid", "text": "Name: Universally unique identifier (UUID)\nID: uuid\nKind: datatype\nDescription: 128-bit identifier that systems generate without a central registry, defined by RFC 9562 (2024), which replaced RFC 4122. Microsoft calls it a GUID. The text form is 32 hexadecimal digits in five groups of 8, 4, 4, 4 and 12 separated by hyphens, in any letter case. The first digit of the third group is the version (1 to 8, see uuid_v1, uuid_v4 and uuid_v7), and the first digit of the fourth group is 8, 9, a or b for the RFC 9562 variant. The Nil UUID (all zeros) and the Max UUID (all f) are special values. Microsoft tools and the Windows registry write GUIDs in curly braces, a form the regexp also accepts. The regexp does not accept the 32 digits without hyphens, which look like an MD5 hash, or the urn:uuid form (uuid_urn).\nAlso known as: guid\nTranslated names: Универсальный уникальный идентификатор (UUID)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: f81d4fae-7dec-11d0-a765-00a0c91e6bf6, 919108f7-52d1-4320-9bac-f847db4148a8, 6fa459ea-ee8a-3ca4-894e-db77e160355e, {C232AB00-9414-11EC-B3C8-9F6BDECED846}\nRegexp: ^(?:[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}|\\{[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}\\})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/uuid"}}
{"id": "uuid_urn", "text": "Name: UUID as a URN (urn:uuid)\nID: uuid_urn\nKind: pattern\nDescription: A UUID written as a URN in the uuid namespace, urn:uuid:<UUID>, as RFC 9562 defines. It is used where an identifier must be a URI, for example as the id of Atom feeds and entries (RFC 4287), in RDF data and as the identifier of EPUB packages. The urn and uuid parts are case-insensitive.\nTranslated names: UUID в виде URN (urn:uuid)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6, urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66, urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a\nRegexp: ^[Uu][Rr][Nn]:[Uu][Uu][Ii][Dd]:[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/uuid_urn"}}
{"id": "uuid_v1", "text": "Name: Time-based UUID (version 1)\nID: uuid_v1\nKind: datatype\nDescription: UUID of version 1 under RFC 9562. It holds a 60-bit count of 100-nanosecond intervals since 15 October 1582, a clock sequence and a 48-bit node ID. The node ID is usually the IEEE 802 MAC address of the generating host, so the value reveals when and on which machine it was made. The version digit, the first digit of the third group, is 1. RFC 9562 recommends version 7 instead of versions 1 and 6 where possible.\nTranslated names: UUID версии 1 (на основе времени)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: C232AB00-9414-11EC-B3C8-9F6BDECED846, a8098c1a-f86e-11da-bd1a-00112444be1e\nRegexp: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-1[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/uuid_v1"}}
{"id": "uuid_v4", "text": "Name: Random UUID (version 4)\nID: uuid_v4\nKind: datatype\nDescription: UUID of version 4 under RFC 9562. Apart from the version and variant bits, its 122 bits are random, so it carries no time or host information. It is the most common kind of UUID, made by functions such as uuid.uuid4() in Python, crypto.randomUUID() in JavaScript and gen_random_uuid() in PostgreSQL. The version digit, the first digit of the third group, is 4, and the first digit of the fourth group is 8, 9, a or b.\nTranslated names: UUID версии 4 (случайный)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 919108f7-52d1-4320-9bac-f847db4148a8, 16fd2706-8baf-433b-82eb-8c7fada847da\nRegexp: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/uuid_v4"}}
{"id": "uuid_v7", "text": "Name: Unix time-ordered UUID (version 7)\nID: uuid_v7\nKind: datatype\nDescription: UUID of version 7, introduced by RFC 9562 in 2024. The first 48 bits are the Unix time in milliseconds, and the rest, apart from the version and variant bits, is random or a counter. Values sort by creation time, which suits database keys, and RFC 9562 recommends this version over versions 1 and 6. The creation time can be read back from the first 12 hexadecimal digits. The version digit, the first digit of the third group, is 7. PostgreSQL 18 makes it with uuidv7() and Python 3.14 with uuid.uuid7().\nTranslated names: UUID версии 7 (упорядоченный по времени Unix)\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 017F22E2-79B0-7CC3-98C4-DC0C0C07398F, 01890a5d-ac96-774b-bcce-b302099a8057\nRegexp: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-7[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/uuid_v7"}}
{"id": "uy_postcode", "text": "Name: Uruguayan postal code\nID: uy_postcode\nKind: pattern\nDescription: Postal code (código postal) in Uruguay: five digits. Montevideo codes start with 11 or 12.\nTranslated names: Почтовый индекс Уругвая\nCategories: geo, pii, common\nCountries: UY\nLanguages: es\nPersonal data: yes\nExamples: 11000, 11100\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["UY"], "langs": ["es"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/uy_postcode"}}
{"id": "uy_rut", "text": "Name: Uruguayan tax registry number (RUT)\nID: uy_rut\nKind: datatype\nDescription: Registro Único Tributario (RUT), the number under which the Uruguayan tax office (DGI) registers legal entities for tax purposes. It has 12 digits, often written as 21-100342-001-7: a two-digit registration number from 01 to 22, a six-digit sequence number, the digits 001 and a modulo 11 check digit. The country prefix UY is sometimes added.\nTranslated names: Registro Único Tributario (RUT)\nCategories: finances, companies\nCountries: UY\nLanguages: es\nPersonal data: no\nExamples: 21-100342-001-7, 211003420017, UY 21 140634 001 1\nRegexp: ^(?:UY ?)?(?:0[1-9]|1\\d|2[0-2])[- ]?\\d{6}[- ]?001[- ]?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "companies"], "country": ["UY"], "langs": ["es"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/uy_rut"}}
{"id": "uz_ktut", "text": "Name: Uzbek KTUT code\nID: uz_ktut\nKind: datatype\nDescription: KTUT number (the OKPO code) of a legal entity in the United State Register of Enterprises and Organizations kept by the statistics agency of Uzbekistan. ORG-ID.guide lists the register as UZ-KTUT; with that prefix an identifier reads UZ-KTUT-2365119.\nCategories: companies\nCountries: UZ\nLanguages: uz\nPersonal data: no\nExamples: 2365119", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["UZ"], "langs": ["uz"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/uz_ktut"}}
{"id": "uz_postcode", "text": "Name: Uzbekistan postal code\nID: uz_postcode\nKind: pattern\nDescription: Postal code in Uzbekistan: six digits.\nCategories: geo, pii, common\nCountries: UZ\nLanguages: uz, ru\nPersonal data: yes\nExamples: 702100, 700000\nRegexp: ^\\d{6}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["UZ"], "langs": ["uz", "ru"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/uz_postcode"}}
{"id": "va_postcode", "text": "Name: Vatican City postal code\nID: va_postcode\nKind: pattern\nDescription: Postal code in Vatican City: a single code, 00120. Vatican City is part of the Italian postal code system.\nCategories: geo, pii, common\nCountries: VA\nLanguages: la, it\nPersonal data: yes\nExamples: 00120\nRegexp: ^00120$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["VA"], "langs": ["la", "it"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/va_postcode"}}
{"id": "vatin", "text": "Name: EU VAT ID\nID: vatin\nKind: datatype\nDescription: A value-added tax identification number or VAT identification number (VATIN) is an identifier used in many countries, including the countries of the European Union, for value-added tax purposes.\nCategories: companies\nCountries: EU\nLanguages: en\nPersonal data: no\nExamples: FI15243611, BG200356710\nRegexp: ^[A-Z]{2}[A-Z\\d]+$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["companies"], "country": ["EU"], "langs": ["en"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/vatin"}}
{"id": "vc_postcode", "text": "Name: Saint Vincent and the Grenadines postal code\nID: vc_postcode\nKind: pattern\nDescription: Postal code in Saint Vincent and the Grenadines: the letters VC and four digits.\nCategories: geo, pii, common\nCountries: VC\nLanguages: en\nPersonal data: yes\nExamples: VC0100, VC0110, VC0400\nRegexp: ^VC\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["VC"], "langs": ["en"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/vc_postcode"}}
{"id": "ve_postcode", "text": "Name: Venezuela postal code\nID: ve_postcode\nKind: pattern\nDescription: Postal code in Venezuela: four digits.\nCategories: geo, pii, common\nCountries: VE\nLanguages: es\nPersonal data: yes\nExamples: 1010, 3001, 8011, 1020\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["VE"], "langs": ["es"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/ve_postcode"}}
{"id": "ve_rif", "text": "Name: Venezuelan tax information number (RIF)\nID: ve_rif\nKind: datatype\nDescription: Registro Único de Información Fiscal (RIF), the tax registration number that the Venezuelan tax administration SENIAT assigns to individuals and legal entities; before 2006 it was called Registro de Información Fiscal. It has ten characters, usually written as J-30468971-3: a letter for the kind of holder (V a Venezuelan person, E a foreign person, J a legal entity, P a passport holder, G a government body, C a communal council), eight digits (for a person, the identity card number) and a modulo 11 check digit. python-stdnum 2.2 does not accept the letter C.\nTranslated names: Registro Único de Información Fiscal (RIF)\nCategories: finances, pii\nCountries: VE\nLanguages: es\nPersonal data: yes\nExamples: J-30468971-3, V-11470283-4, V114702834\nRegexp: ^[VEJPGC]-?\\d{8}-?\\d$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["finances", "pii"], "country": ["VE"], "langs": ["es"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/ve_rif"}}
{"id": "vehiclenumber", "text": "Name: Vehicle number\nID: vehiclenumber\nKind: datatype\nDescription: Number of the vehicle (vehicle plate number)\nCategories: transport\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["common"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/vehiclenumber"}}
{"id": "version", "text": "Name: Software version by field name\nID: version\nKind: datatype\nDescription: Software version by field name\nCategories: software\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/version"}}
{"id": "vhash", "text": "Name: VHash\nID: vhash\nKind: datatype\nDescription: Virustotal in-house similarity clustering algorithm value, based on a simple structural feature hash allows you to find similar files\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 1640566d1555156az3b26kz1fez5", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/vhash"}}
{"id": "viafid", "text": "Name: VIAF ID\nID: viafid\nKind: datatype\nDescription: Identifier of a cluster in the Virtual International Authority File (VIAF), an OCLC service that links the authority records of national libraries for the same person, organization, work or place. It has 2 to 9 or 19 to 22 digits and does not start with zero. Data Commons stores it in the viafId property.\nTranslated names: Identifiant VIAF; Идентификатор VIAF\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 44298806, 125715126, 147680367, 9972147907520779210008\nRegexp: ^[1-9](?:\\d{1,8}|\\d{18,21})$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/viafid"}}
{"id": "vimeovideoid", "text": "Name: Vimeo video ID\nID: vimeovideoid\nKind: datatype\nDescription: Numeric identifier of a video on Vimeo, as in vimeo.com/<id> and player.vimeo.com/video/<id>. Vimeo numbers videos in sequence: the oldest videos have four to seven digits, recent ones nine or ten. The value is a plain integer and cannot be told apart from other numbers without the field name. Vimeo user and channel names, such as staff or user13301326, are a different identifier.\nTranslated names: Идентификатор видео Vimeo\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 76979871, 1084537\nRegexp: ^[1-9]\\d{0,9}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/vimeovideoid"}}
{"id": "vin", "text": "Name: Vehicle Identification Number by field name\nID: vin\nKind: datatype\nDescription: Vehicle Identification Number by field name number\nCategories: transport\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["transport"], "country": [], "langs": ["en"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/vin"}}
{"id": "vk_username", "text": "Name: VK username\nID: vk_username\nKind: datatype\nDescription: Short name of a VK (VKontakte) account, page or community, as in vk.com/<name>.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: russia_rc\nRegexp: ^[0-9A-Za-z_\\.]{2,32}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/vk_username"}}
{"id": "vn_foreign_ngo_number", "text": "Name: Vietnamese foreign NGO registration number\nID: vn_foreign_ngo_number\nKind: datatype\nDescription: Registration number that the Ministry of Foreign Affairs of Viet Nam gives to a foreign non-governmental organisation to work in the country. ORG-ID.guide lists the register as VN-MFA; with that prefix an identifier reads VN-MFA-38-NVVH-HD.\nCategories: companies\nCountries: VN\nLanguages: vi\nPersonal data: no\nExamples: 38-NVVH-HD, 125-BNG-HD", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["VN"], "langs": ["vi"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/vn_foreign_ngo_number"}}
{"id": "vn_most_number", "text": "Name: Vietnamese Ministry of Science and Technology registration number\nID: vn_most_number\nKind: datatype\nDescription: Registration number of an organisation at the Ministry of Science and Technology of Viet Nam. ORG-ID.guide lists the register as VN-MOST; with that prefix an identifier reads VN-MOST-A399.\nCategories: companies\nCountries: VN\nLanguages: vi\nPersonal data: no\nExamples: A399", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["VN"], "langs": ["vi"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/vn_most_number"}}
{"id": "vnbankaccount", "text": "Name: Vietnamese bank account by field name\nID: vnbankaccount\nKind: datatype\nDescription: Vietnamese bank account by field name identifier\nCategories: finances\nCountries: VN\nLanguages: vi\nPersonal data: no\nRegexp: ^[0-9]{8,20}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["VN"], "langs": ["vi"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/vnbankaccount"}}
{"id": "vncccd", "text": "Name: Vietnamese CCCD by field name\nID: vncccd\nKind: datatype\nDescription: Vietnamese CCCD by field name identifier\nCategories: pii, persons\nCountries: VN\nLanguages: vi\nPersonal data: yes\nRegexp: ^[0-9]{12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["VN"], "langs": ["vi"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/vncccd"}}
{"id": "vncity", "text": "Name: Vietnamese city name by field name\nID: vncity\nKind: datatype\nDescription: Vietnamese city name by field name identifier\nCategories: geo\nCountries: VN\nLanguages: vi\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["VN"], "langs": ["vi"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/vncity"}}
{"id": "vndriverlic", "text": "Name: Vietnamese driver license by field name\nID: vndriverlic\nKind: datatype\nDescription: Vietnamese driver license by field name identifier\nCategories: pii, persons\nCountries: VN\nLanguages: vi\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,12}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["VN"], "langs": ["vi"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/vndriverlic"}}
{"id": "vniban", "text": "Name: Vietnamese IBAN by field name\nID: vniban\nKind: datatype\nDescription: Vietnamese IBAN by field name identifier\nCategories: finances\nCountries: VN\nLanguages: vi\nPersonal data: no\nRegexp: ^VN[0-9]{2}[A-Z0-9]{4}[0-9]{16,24}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["VN"], "langs": ["vi"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/vniban"}}
{"id": "vnpassport", "text": "Name: Vietnamese passport by field name\nID: vnpassport\nKind: datatype\nDescription: Vietnamese passport by field name identifier\nCategories: pii, persons\nCountries: VN\nLanguages: vi\nPersonal data: yes\nRegexp: ^[A-Z0-9]{6,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": true, "categories": ["pii", "persons"], "country": ["VN"], "langs": ["vi"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/vnpassport"}}
{"id": "vnpostcode", "text": "Name: Vietnamese postal code by field name\nID: vnpostcode\nKind: datatype\nDescription: Vietnamese postal code by field name identifier\nCategories: geo\nCountries: VN\nLanguages: vi\nPersonal data: no\nRegexp: ^[0-9]{4,10}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": ["VN"], "langs": ["vi"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/vnpostcode"}}
{"id": "vnprovince", "text": "Name: Vietnamese province by field name\nID: vnprovince\nKind: datatype\nDescription: Vietnamese province by field name identifier\nCategories: geo\nCountries: VN\nLanguages: vi\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": ["VN"], "langs": ["vi"], "quality": 30, "url": "http://registry.apicrafter.io/datatype/vnprovince"}}
{"id": "vntaxcode", "text": "Name: Vietnamese tax code by field name\nID: vntaxcode\nKind: datatype\nDescription: Vietnamese tax code by field name identifier\nCategories: finances\nCountries: VN\nLanguages: vi\nPersonal data: no\nRegexp: ^[0-9]{9,15}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["finances"], "country": ["VN"], "langs": ["vi"], "quality": 50, "url": "http://registry.apicrafter.io/datatype/vntaxcode"}}
{"id": "waterstation", "text": "Name: Water quality station id\nID: waterstation\nKind: datatype\nDescription: Datatype for 'Water quality station id' (waterstation) from rules in context 'environment'.\nCategories: environment\nCountries: global\nLanguages: en\nPersonal data: no", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["environment"], "country": [], "langs": ["en"], "quality": 20, "url": "http://registry.apicrafter.io/datatype/waterstation"}}
{"id": "wbregion", "text": "Name: World Bank region\nID: wbregion\nKind: datatype\nDescription: World Bank regions are territorial classification of countries\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: South Asia, Europe & Central Asia", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/wbregion"}}
{"id": "weight", "text": "Name: Weight (mass)\nID: weight\nKind: datatype\nDescription: Weight of a person, an animal or a product, measured as mass in kilograms, grams, pounds or ounces. Datasets store it as a number, with the unit either in the value, such as \"95 lbs.\", or in the column name or metadata. The regular expression recognizes only values that carry one of these unit symbols.\nTranslated names: Вес (масса)\nCategories: values, common\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 95 lbs., 72.5 kg, 250g, 12 oz\nRegexp: ^\\d+(?:[.,]\\d+)?\\s?(?:kg|g|mg|lbs?|oz)\\.?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["values", "common"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/weight"}}
{"id": "what3words", "text": "Name: What3Words\nID: what3words\nKind: datatype\nDescription: What3words is a proprietary geocode system designed to identify any location with a resolution of about 3 metres (9.8 ft). It is owned by What3words Limited, based in London, England.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: thrive.collaborating.slangy, squirrels.devours.longitudes\nRegexp: ^(?:///)?[^\\W\\d_]+\\.[^\\W\\d_]+\\.[^\\W\\d_]+$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/what3words"}}
{"id": "whosonfirst_id", "text": "Name: Who's On First ID\nID: whosonfirst_id\nKind: datatype\nDescription: Number of a place (country, region, locality, neighbourhood, postal code area) in the Who's On First gazetteer.\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 101883255, 102086125, 101785253\nRegexp: ^[1-9]\\d*$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/whosonfirst_id"}}
{"id": "wifaddrcomp", "text": "Name: Bitcoin private key in WIF (compressed public key)\nID: wifaddrcomp\nKind: datatype\nDescription: Bitcoin private key in Wallet Import Format (WIF) for a compressed public key: the Base58Check encoding of the byte 0x80, the 32-byte private key and the flag byte 0x01. Such keys have 52 characters and start with K or L. The value is a secret: whoever knows it can spend the funds. Testnet keys start with c and are not matched; keys for an uncompressed public key are wifaddruncomp.\nTranslated names: Закрытый ключ Bitcoin в формате WIF (сжатый открытый ключ)\nCategories: cryptocurrency, secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: L1aW4aubDFB7yfras2S1mN3bqg9nwySY8nkoLmJebSLD5BWv3ENZ, KwdMAjGmerYanjeui5SHS7JkmpZvVipYvB2LJGU1ZxJwYvP98617\nRegexp: ^[KL][1-9A-HJ-NP-Za-km-z]{51}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency", "secrets"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/wifaddrcomp"}}
{"id": "wifaddruncomp", "text": "Name: Bitcoin private key in WIF (uncompressed public key)\nID: wifaddruncomp\nKind: datatype\nDescription: Bitcoin private key in Wallet Import Format (WIF) for an uncompressed public key: the Base58Check encoding of the byte 0x80 and the 32-byte private key. Such keys have 51 characters and start with 5 (5H, 5J or 5K). The value is a secret: whoever knows it can spend the funds. Testnet keys start with 9 and are not matched; keys for a compressed public key are wifaddrcomp.\nTranslated names: Закрытый ключ Bitcoin в формате WIF (несжатый открытый ключ)\nCategories: cryptocurrency, secrets\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dZ1jvhTVqvbTLvyTJ, 5Hwgr3u458GLafKBgxtssHSPqJnYoGrSzgQsPwLFhLNYskDPyyA\nRegexp: ^5[HJK][1-9A-HJ-NP-Za-km-z]{49}$", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["cryptocurrency", "secrets"], "country": [], "langs": ["common"], "quality": 83, "url": "http://registry.apicrafter.io/datatype/wifaddruncomp"}}
{"id": "wikidataid", "text": "Name: Wikidata Id\nID: wikidataid\nKind: datatype\nDescription: Wikidata makes use of identifiers for both internal organization of the knowledge base and for its connection to other databases.\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: Q12345, Q234511", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/wikidataid"}}
{"id": "windows_sid", "text": "Name: Windows security identifier (SID)\nID: windows_sid\nKind: datatype\nDescription: Identifier of a security principal in Microsoft Windows, such as a user account, group, computer or service. Its text form is S-1- followed by the identifier authority and up to 15 subauthorities, all decimal and separated by hyphens. Domain and local accounts have SIDs starting with S-1-5-21. Well-known SIDs, such as S-1-5-32-544 for the local Administrators group, are the same on all systems.\nCategories: software, useraccounts\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: S-1-5-32-544, S-1-1-0, S-1-5-80-859482183-879914841-863379149-1145462774-2388618682\nRegexp: ^S-1-\\d+(?:-\\d+){1,15}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["software", "useraccounts"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/windows_sid"}}
{"id": "winregkey", "text": "Name: Windows Registry key\nID: winregkey\nKind: datatype\nDescription: Registry keys are container objects similar to folders. Registry values are non-container objects similar to files. Keys may contain values and subkeys. Keys are referenced with a syntax similar to Windows path names, using backslashes to indicate levels of hierarchy. Keys must have a case insensitive name without backslashes.\nCategories: software\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Hardware Profiles\\Current", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["software"], "country": [], "langs": ["common"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/winregkey"}}
{"id": "wkt", "text": "Name: Well-known text (WKT) geometry\nID: wkt\nKind: datatype\nDescription: Geometry written in the well-known text (WKT) markup of the OGC Simple Features standard (ISO 19125), such as POINT (30 10) or POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)). PostGIS also writes extended WKT (EWKT), which starts with the spatial reference id, as in SRID=4326;POINT (30 10).\nTranslated names: Геометрия WKT\nCategories: geo\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: POINT (30 10), LINESTRING (30 10, 10 30, 40 40), POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)), SRID=4326;POINT (30.5234 50.4501)\nRegexp: ^(?:SRID=\\d+;)?(?:POINT|MULTIPOINT|LINESTRING|MULTILINESTRING|POLYGON|MULTIPOLYGON|GEOMETRYCOLLECTION|CIRCULARSTRING|COMPOUNDCURVE|CURVEPOLYGON|MULTICURVE|MULTISURFACE|POLYHEDRALSURFACE|TRIANGLE|TIN)(?: ?(?:Z|M|ZM))? ?(?:\\(.*\\)|EMPTY)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/wkt"}}
{"id": "worldcat_entities_id", "text": "Name: WorldCat Entities ID\nID: worldcat_entities_id\nKind: datatype\nDescription: Identifier of a person, place, work, event or other entity in WorldCat Entities, the linked data service of OCLC. It is the last segment of the entity URI https://id.oclc.org/worldcat/entity/<id>. OCLC publishes no formal grammar; identifiers seen in practice are 26 letters and digits that start with E39P or E39Q. It succeeds the WorldCat Identities ID.\nTranslated names: Identifiant WorldCat Entities; Идентификатор WorldCat Entities\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: E39PBJfrJjjP9djpqRMMWPCPcP, E39PBJt8p3GDkhpJkC9y6FY3wC, E39Qhp4vBbhpRH9XvjbDFXtxhb, E39PCG49K6QCxWwHvtYhKMKkMq\nRegexp: ^[a-zA-Z0-9]{2,26}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 90, "url": "http://registry.apicrafter.io/datatype/worldcat_entities_id"}}
{"id": "worldcat_identities_id", "text": "Name: WorldCat Identities ID\nID: worldcat_identities_id\nKind: datatype\nDescription: Key of a name page in WorldCat Identities, a retired OCLC research service that summarized the works by and about a person, organization or place. OCLC stopped updating it in July 2022 and replaced it with WorldCat Entities. The key is a prefix and a value - lccn- with a Library of Congress name authority number, viaf- with a VIAF ID, or np-, nc- or ns- with other text. Data Commons still stores it in the worldcatIdentitiesId property, and older datasets keep it.\nTranslated names: Identifiant WorldCat Identities; Идентификатор WorldCat Identities\nCategories: objectids\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: lccn-n79041717, lccn-n91128701, lccn-n78-95332, viaf-136244923\nRegexp: ^(?:viaf-\\d+|lccn-n[a-z]?[0-9-]+|n[cps]-.+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["objectids"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/worldcat_identities_id"}}
{"id": "wormbase_id", "text": "Name: WormBase ID\nID: wormbase_id\nKind: datatype\nDescription: Identifier of an object in WormBase, the database of Caenorhabditis elegans and other nematodes: WB, a capitalized class name and digits, as in WBGene00000898 for the gene daf-2. Bioregistry also accepts CE and five digits.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: WBGene00000898, WBGene00000875, WBGene00000001\nRegexp: ^(CE[0-9]{5}|WB[A-Z][a-z]+\\d+)$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/wormbase_id"}}
{"id": "worms_aphia_id", "text": "Name: WoRMS AphiaID\nID: worms_aphia_id\nKind: datatype\nDescription: Number of a taxon name in the World Register of Marine Species (WoRMS), the expert-curated list of names of marine organisms with their synonyms. WoRMS calls this number the AphiaID.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 145548, 146421\nRegexp: ^\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 85, "url": "http://registry.apicrafter.io/datatype/worms_aphia_id"}}
{"id": "x509_certificate", "text": "Name: X.509 certificate (PEM)\nID: x509_certificate\nKind: datatype\nDescription: Public-key certificate in the PEM textual encoding of RFC 7468: the Base64 of the DER certificate between the lines -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----. Older tools also write the labels X509 CERTIFICATE or X.509 CERTIFICATE, and OpenSSL writes TRUSTED CERTIFICATE for a certificate with trust settings. A certificate holds a public key and is not secret.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: -----BEGIN CERTIFICATE-----\nMIICLDCCAdKgAwIBAgIBADAKBggqhkjOPQQDAjB9MQswCQYDVQQGEwJCRTEPMA0G\nA1UEChMGR251VExTMSUwIwYDVQQLExxHbnVUTFMgY2VydGlmaWNhdGUgYXV0aG9y\naXR5MQ8wDQYDVQQIEwZMZXV2ZW4xJTAjBgNVBAMTHEdudVRMUyBjZXJ0aWZpY2F0\nZSBhdXRob3JpdHkwHhcNMTEwNTIzMjAzODIxWhcNMTIxMjIyMDc0MTUxWjB9MQsw\nCQYDVQQGEwJCRTEPMA0GA1UEChMGR251VExTMSUwIwYDVQQLExxHbnVUTFMgY2Vy\ndGlmaWNhdGUgYXV0aG9yaXR5MQ8wDQYDVQQIEwZMZXV2ZW4xJTAjBgNVBAMTHEdu\ndVRMUyBjZXJ0aWZpY2F0ZSBhdXRob3JpdHkwWTATBgcqhkjOPQIBBggqhkjOPQMB\nBwNCAARS2I0jiuNn14Y2sSALCX3IybqiIJUvxUpj+oNfzngvj/Niyv2394BWnW4X\nuQ4RTEiywK87WRcWMGgJB5kX/t2no0MwQTAPBgNVHRMBAf8EBTADAQH/MA8GA1Ud\nDwEB/wQFAwMHBgAwHQYDVR0OBBYEFPC0gf6YEr+1KLlkQAPLzB9mTigDMAoGCCqG\nSM49BAMCA0gAMEUCIDGuwD1KPyG+hRf88MeyMQcqOFZD0TbVleF+UsAGQ4enAiEA\nl4wOuDwKQa+upc8GftXE2C//4mKANBC6It01gUaTIpo=\n-----END CERTIFICATE-----\nRegexp: ^-----BEGIN (?:X509 |X\\.509 |TRUSTED )?CERTIFICATE-----[\\s\\S]+-----END (?:X509 |X\\.509 |TRUSTED )?CERTIFICATE-----$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/x509_certificate"}}
{"id": "x509_certificate_fingerprint", "text": "Name: X.509 certificate fingerprint\nID: x509_certificate_fingerprint\nKind: datatype\nDescription: Hash of the DER encoding of an X.509 certificate, as shown by browsers, certificate stores and openssl x509 -fingerprint: hexadecimal octets separated by colons, 20 octets for SHA-1 and 32 octets for SHA-256. The same value without separators looks like a plain SHA-1 or SHA-256 hash.\nCategories: cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: FF:2D:1B:4E:E9:CD:62:5A:52:CA:49:AF:A1:97:4E:A3:3F:09:ED:35:DB:8E:55:4D:F0:EC:7D:4C:73:A7:72:F2, AE:C4:60:61:F4:58:FC:B5:6E:20:4A:11:79:DE:BB:CF:23:7F:1C:53\nRegexp: ^[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){19}(?:(?::[0-9A-Fa-f]{2}){12})?$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/x509_certificate_fingerprint"}}
{"id": "x509_private_key", "text": "Name: X.509 certificate private key\nID: x509_private_key\nKind: datatype\nDescription: Private key of an X.509 certificate, usually written as a PEM block that starts with -----BEGIN PRIVATE KEY----- (or RSA PRIVATE KEY, EC PRIVATE KEY) or embedded in a Base64 PKCS #12 file.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nRegexp: ^-----BEGIN (?:RSA |EC |DSA |ENCRYPTED )?PRIVATE KEY-----[\\s\\S]+-----END (?:RSA |EC |DSA |ENCRYPTED )?PRIVATE KEY-----$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/x509_private_key"}}
{"id": "xid", "text": "Name: xid globally unique ID\nID: xid\nKind: datatype\nDescription: 96-bit identifier of the Go library rs/xid. It uses the MongoDB ObjectId layout (a 4-byte time in seconds, a 3-byte machine ID, a 2-byte process ID and a 3-byte counter) and writes the 12 bytes as 20 characters of lowercase base32hex (digits and the letters a to v), which keeps the sort order. The last character holds a single bit, so it is 0 or g.\nTranslated names: Глобально уникальный идентификатор xid\nCategories: identifiers\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 9m4e2mr0ui3e8a215n4g, a1vhuttsv1mdf6a3i08g\nRegexp: ^[0-9a-v]{19}[0g]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["identifiers"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/xid"}}
{"id": "xrp_address", "text": "Name: XRP Ledger address\nID: xrp_address\nKind: datatype\nDescription: Classic address of an XRP Ledger account: an account ID with a 4-byte checksum, encoded with the XRP Ledger's own Base58 alphabet (rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz). It starts with r and has 25 to 35 characters. The alphabet differs from Bitcoin's, so the Bitcoin Base58Check algorithm does not verify it. X-addresses, which also encode a destination tag, are not matched.\nTranslated names: Адрес XRP Ledger\nCategories: cryptocurrency\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh, rDTXLQ7ZKZVKz33zJbHjgVShjsBnqMBhmN\nRegexp: ^r[1-9A-HJ-NP-Za-km-z]{24,34}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["cryptocurrency"], "country": [], "langs": ["common"], "quality": 80, "url": "http://registry.apicrafter.io/datatype/xrp_address"}}
{"id": "ye_mopic_number", "text": "Name: Yemeni Ministry of Planning registration number\nID: ye_mopic_number\nKind: datatype\nDescription: Registration number of an organisation at the Ministry of Planning and International Cooperation of Yemen. ORG-ID.guide lists the register as YE-MOPIC; with that prefix an identifier reads YE-MOPIC-0036.\nCategories: companies\nCountries: YE\nLanguages: ar\nPersonal data: no\nExamples: 0036", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["YE"], "langs": ["ar"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/ye_mopic_number"}}
{"id": "ye_msal_number", "text": "Name: Yemeni Ministry of Social Affairs registration number\nID: ye_msal_number\nKind: datatype\nDescription: Registration number of an association or foundation at the Ministry of Social Affairs and Labour of Yemen. ORG-ID.guide lists the register as YE-MSAL; with that prefix an identifier reads YE-MSAL-4/M/2012.\nCategories: companies\nCountries: YE\nLanguages: ar\nPersonal data: no\nExamples: 4/M/2012", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["YE"], "langs": ["ar"], "quality": 46, "url": "http://registry.apicrafter.io/datatype/ye_msal_number"}}
{"id": "year", "text": "Name: Year\nID: year\nKind: datatype\nDescription: A calendar year in western notation like 2022 or 1913\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2022, 1243\nRegexp: \\d{4}", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 70, "url": "http://registry.apicrafter.io/datatype/year"}}
{"id": "year_range", "text": "Name: Year range\nID: year_range\nKind: datatype\nDescription: Span of calendar years written as two four-digit years joined by a hyphen, such as 2019-2020. It often names a season, an academic or fiscal year, or a reporting period.\nTranslated names: Диапазон лет\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: 2019-2020, 1914-1918\nRegexp: ^\\d{4}-\\d{4}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 93, "url": "http://registry.apicrafter.io/datatype/year_range"}}
{"id": "yearmonth", "text": "Name: Year and month\nID: yearmonth\nKind: datatype\nDescription: Defines a part of a date - the year and month. Example YYYY-MM.\nCategories: datetime\nCountries: global\nLanguages: common\nPersonal data: no", "metadata": {"kind": "datatype", "status": "stable", "is_pii": false, "categories": ["datetime"], "country": [], "langs": ["common"], "quality": 48, "url": "http://registry.apicrafter.io/datatype/yearmonth"}}
{"id": "yescrypt_hash", "text": "Name: yescrypt password hash\nID: yescrypt_hash\nKind: datatype\nDescription: Password hash of yescrypt, the scrypt-based scheme by Openwall that is the default in /etc/shadow on recent releases of Debian, Ubuntu and Fedora, in Modular Crypt Format: $y$, the encoded parameters (j9T for the common defaults), $, the salt, $ and 43 characters of crypt Base64.\nCategories: secrets, cryptography\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: $y$j9T$ZVLMh/5PZBLMgF5$/1rXWcrKaeN6YWKzR1LbhwrY1sBgM9R1a4daQyX/.z/\nRegexp: ^\\$y\\$[./A-Za-z0-9]+\\$[./A-Za-z0-9]{0,86}\\$[./A-Za-z0-9]{43}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["secrets", "cryptography"], "country": [], "langs": ["common"], "quality": 68, "url": "http://registry.apicrafter.io/datatype/yescrypt_hash"}}
{"id": "youtube_channel_id", "text": "Name: YouTube channel ID\nID: youtube_channel_id\nKind: datatype\nDescription: Identifier of a YouTube channel: UC and 22 characters, as in youtube.com/channel/<id>. Channel handles that start with @ are different identifiers.\nCategories: pii, persons, useraccounts\nCountries: global\nLanguages: common\nPersonal data: yes\nExamples: UCpDJl2EmP7Oh90Vylx0dZtA\nRegexp: ^UC[-_0-9A-Za-z]{21}[AQgw]$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons", "useraccounts"], "country": [], "langs": ["common"], "quality": 73, "url": "http://registry.apicrafter.io/datatype/youtube_channel_id"}}
{"id": "youtubevideoid", "text": "Name: YouTube video ID\nID: youtubevideoid\nKind: datatype\nDescription: Eleven-character identifier of a YouTube video, as in youtube.com/watch?v=<id>, youtu.be/<id> and youtube.com/shorts/<id>: letters, digits, hyphens and underscores. Any eleven-character token of these characters matches the regexp, so the field name matters. Channel IDs (youtube_channel_id) have 24 characters and start with UC.\nTranslated names: Идентификатор видео YouTube\nCategories: media\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: txqiwrbYGrs, YHoGXDYGkIw, uv_1AKKKJnk, -v3Zh43WOHw\nRegexp: ^[-_0-9A-Za-z]{11}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["media"], "country": [], "langs": ["common"], "quality": 100, "url": "http://registry.apicrafter.io/datatype/youtubevideoid"}}
{"id": "za_company_number", "text": "Name: South African company registration number (CIPC)\nID: za_company_number\nKind: datatype\nDescription: Registration number of a company at the Companies and Intellectual Property Commission (CIPC) of South Africa: the year of registration, a sequence number and a code for the type of company. ORG-ID.guide lists the register as ZA-CIP; with that prefix an identifier reads ZA-CIP-6713-713839-07.\nCategories: companies\nCountries: ZA\nLanguages: en\nPersonal data: no\nExamples: 6713-713839-07, 2007-031592-07, 1994-010680-07", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ZA"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/za_company_number"}}
{"id": "za_id", "text": "Name: South African identity number\nID: za_id\nKind: datatype\nDescription: South African identity number: 13 digits made of the date of birth (YYMMDD), four digits, a citizenship digit, a digit that is usually 8 and a check digit.\nCategories: pii, persons\nCountries: ZA\nLanguages: en\nPersonal data: yes\nRegexp: ^\\d{13}$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": true, "categories": ["pii", "persons"], "country": ["ZA"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/za_id"}}
{"id": "za_income_tax_number", "text": "Name: South African corporate income tax number\nID: za_income_tax_number\nKind: datatype\nDescription: Income tax reference number of a company, trust or other body for corporate income tax at the South African Revenue Service. ORG-ID.guide lists the register as ZA-CIT; with that prefix an identifier reads ZA-CIT-9415005603.\nCategories: finances, companies\nCountries: ZA\nLanguages: en\nPersonal data: no\nExamples: 9415005603, 9045478147", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["finances", "companies"], "country": ["ZA"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/za_income_tax_number"}}
{"id": "za_npo_number", "text": "Name: South African nonprofit organisation number\nID: za_npo_number\nKind: datatype\nDescription: Registration number of a nonprofit organisation at the Nonprofit Organisation Directorate of the Department of Social Development of South Africa. ORG-ID.guide lists the register as ZA-NPO; with that prefix an identifier reads ZA-NPO-181-465.\nCategories: companies\nCountries: ZA\nLanguages: en\nPersonal data: no\nExamples: 181-465, 015-712, 56-058", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ZA"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/za_npo_number"}}
{"id": "za_postcode", "text": "Name: South Africa postal code\nID: za_postcode\nKind: pattern\nDescription: Postal code in South Africa: four digits.\nCategories: geo, pii, common\nCountries: ZA\nLanguages: en\nPersonal data: yes\nExamples: 0083, 1451, 0001\nRegexp: ^\\d{4}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["ZA"], "langs": ["en"], "quality": 65, "url": "http://registry.apicrafter.io/datatype/za_postcode"}}
{"id": "za_province", "text": "Name: South African province\nID: za_province\nKind: datatype\nDescription: Name of one of the nine provinces of South Africa, such as Gauteng, Western Cape or KwaZulu-Natal. The code is the pattern za_province_code.\nTranslated names: Провинция ЮАР\nCategories: geo, government\nCountries: ZA\nLanguages: en\nPersonal data: no\nExamples: Gauteng, Western Cape, KwaZulu-Natal", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["ZA"], "langs": ["en"], "quality": 75, "url": "http://registry.apicrafter.io/datatype/za_province"}}
{"id": "za_province_code", "text": "Name: South African province code\nID: za_province_code\nKind: pattern\nDescription: Code of a South African province from ISO 3166-2:ZA, without the ZA- prefix: EC, FS, GP, KZN, LP, MP, NC, NW or WC. Older data also uses GT for Gauteng, NL for KwaZulu-Natal and NP for Limpopo.\nTranslated names: Код провинции ЮАР\nCategories: geo, government\nCountries: ZA\nPersonal data: no\nExamples: GP, WC, KZN\nRegexp: ^(?:EC|FS|GP|KZN|LP|MP|NC|NW|WC)$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": false, "categories": ["geo", "government"], "country": ["ZA"], "langs": [], "quality": 100, "url": "http://registry.apicrafter.io/datatype/za_province_code"}}
{"id": "zfin_id", "text": "Name: ZFIN ID\nID: zfin_id\nKind: datatype\nDescription: Identifier of an object in ZFIN, the Zebrafish Information Network model organism database: ZDB-, the kind of object, such as GENE, and two numbers separated by hyphens.\nCategories: science\nCountries: global\nLanguages: common\nPersonal data: no\nExamples: ZDB-GENE-041118-11\nRegexp: ^ZDB-\\w+-\\d+-\\d+$", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["science"], "country": [], "langs": ["common"], "quality": 78, "url": "http://registry.apicrafter.io/datatype/zfin_id"}}
{"id": "zm_ngo_number", "text": "Name: Zambian NGO registration number\nID: zm_ngo_number\nKind: datatype\nDescription: Registration number of a non-governmental organisation at the Department of the Registrar for NGOs of Zambia. ORG-ID.guide lists the register as ZM-RNGO; with that prefix an identifier reads ZM-RNGO-1010147.\nCategories: companies\nCountries: ZM\nLanguages: en\nPersonal data: no\nExamples: 1010147, 1010060", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ZM"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/zm_ngo_number"}}
{"id": "zm_pacra_number", "text": "Name: Zambian PACRA registration number\nID: zm_pacra_number\nKind: datatype\nDescription: Registration number of a company or business at the Patents and Companies Registration Agency (PACRA) of Zambia. ORG-ID.guide lists the register as ZM-PCR; with that prefix an identifier reads ZM-PCR-320170016571.\nCategories: companies\nCountries: ZM\nLanguages: en\nPersonal data: no\nExamples: 320170016571, 120130109834", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ZM"], "langs": ["en"], "quality": 60, "url": "http://registry.apicrafter.io/datatype/zm_pacra_number"}}
{"id": "zm_postcode", "text": "Name: Zambia postal code\nID: zm_postcode\nKind: pattern\nDescription: Postal code in Zambia: five digits.\nCategories: geo, pii, common\nCountries: ZM\nLanguages: en\nPersonal data: yes\nExamples: 50100, 50101\nRegexp: ^\\d{5}$", "metadata": {"kind": "pattern", "status": "draft", "is_pii": true, "categories": ["geo", "pii", "common"], "country": ["ZM"], "langs": ["en"], "quality": 58, "url": "http://registry.apicrafter.io/datatype/zm_postcode"}}
{"id": "zm_society_number", "text": "Name: Zambian society registration number\nID: zm_society_number\nKind: datatype\nDescription: Registration number of a society at the Registrar of Societies of Zambia. ORG-ID.guide lists the register as ZM-RS; with that prefix an identifier reads ZM-RS-10235225.\nCategories: companies\nCountries: ZM\nLanguages: en\nPersonal data: no\nExamples: 10235225", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ZM"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/zm_society_number"}}
{"id": "zw_pvo_number", "text": "Name: Zimbabwean private voluntary organisation number\nID: zw_pvo_number\nKind: datatype\nDescription: Registration number of a private voluntary organisation in Zimbabwe. ORG-ID.guide lists the register as ZW-PVO; with that prefix an identifier reads ZW-PVO-15/2003.\nCategories: companies\nCountries: ZW\nLanguages: en\nPersonal data: no\nExamples: 15/2003, 42/10", "metadata": {"kind": "datatype", "status": "draft", "is_pii": false, "categories": ["companies"], "country": ["ZW"], "langs": ["en"], "quality": 53, "url": "http://registry.apicrafter.io/datatype/zw_pvo_number"}}
