API REFERENCE · SCHEMA
MatchAssessment schema
Required fields are always present in their containing object. Optional fields may be omitted; null is allowed only where stated. Array item fields apply to every item.
All endpoints and schemasRetained name similarity, identity comparison states and review evidence tier. Contains no copied subject values. Missing information, conflicts and partial dates remain distinct; an evidence tier is not a finding of identity or wrongdoing.
nameRequired- object or null
May be null.
name fields and rules
Allowed alternatives
- Provide name.similarity and name.method and name.aliasKind and name.aliasQuality.
nameRequired.similarity - integer
Minimum: 0. Maximum: 100.
nameRequired.method - string
nameRequired.aliasKind - string
Values: "primary", "alias".
nameRequired.aliasQuality - string
Values: "strong", "weak", "unknown".
Additional fields are not accepted.
- null
May be null.
- Provide name.similarity and name.method and name.aliasKind and name.aliasQuality.
identifiersRequired- object
identifiers fields and rules
identifiersRequired.status - string
Values: "agreement", "conflict", "not_supplied", "unavailable", "not_comparable".
identifiersRequired.matched - integer
Minimum: 0. Maximum: 9007199254740991.
identifiersRequired.issuerAgreements - integer
Minimum: 0. Maximum: 9007199254740991.
identifiersRequired.issuerUnknown - integer
Minimum: 0. Maximum: 9007199254740991.
identifiersRequired.conflicts - integer
Minimum: 0. Maximum: 9007199254740991.
Additional fields are not accepted.
birthDateRequired- object
birthDate fields and rules
birthDateRequired.status - string
Values: "agreement", "conflict", "not_supplied", "unavailable", "not_comparable".
birthDateOptional.precision - string
Values: "year", "month", "day".
Additional fields are not accepted.
countryRequired- object
country fields and rules
countryRequired.status - string
Values: "agreement", "conflict", "not_supplied", "unavailable", "not_comparable".
Additional fields are not accepted.
entityTypeRequired- object
entityType fields and rules
entityTypeRequired.status - string
Values: "agreement", "conflict", "not_supplied", "unavailable", "not_comparable".
Additional fields are not accepted.
reviewTierRequired- string
Values: "identifier", "corroborated", "conflicting", "name_only".
alertBasisRequired- string
Values: "identifier", "name", "name_and_birth_date".
hasConflictsRequired- boolean
sameNameCandidatesRequired- integer
Minimum: 0. Maximum: 9007199254740991.
Additional fields are not accepted.