malformed_identifier
The identifier is not shaped like one
The value cannot be an identifier of the type asked for, so no register was searched.
- appears in
- reason
- credits
- Free. An identifier no register could answer for never costs a credit.
What it means
A LEI is exactly twenty characters of digits and capital letters. A UK company number is at most eight characters, and is zero-padded to eight before it is looked up, so "1234567" and "01234567" are the same company.
Nothing was searched, so nothing is billed.
What to do
Check the identifier for missing or extra characters. For a LEI, `checksum_valid` will tell you whether the twenty characters carry a valid check digit once the length is right.
Example response
{
"identifier": "NOT-A-LEI",
"identifier_type": "lei",
"found": false,
"reason": "malformed_identifier",
"checksum_valid": false
}Abbreviated: a real answer carries all 33 fields, listed in the validate-phone reference.
Related
- unknown_identifier · no register on this server carries the identifier
- unsupported_register · no register is held for that identifier type or country
- register_unavailable · the register is not installed on this server
- lei_registration_not_current · the LEI registration has lapsed
- name_differs_across_registers · the two registers name the entity differently
- status_differs_across_registers · the two registers disagree about whether the entity is live
- dissolved_in_national_register · the company is dissolved in its national register
- All verdict reasons
- Phone fields and the risk score
- API reference
markdown version: /docs/reasons/malformed_identifier.md