API REFERENCE · SCHEMA
Match Assessment 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.
Retained 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", "partial_name".
hasConflictsRequired- boolean
sameNameCandidatesRequired- integer
Minimum: 0. Maximum: 9007199254740991.
Additional fields are not accepted.
Use MatchAssessment in a workflow
Used by
Open an operation for its complete request or response example, including any outer JSON object that wraps these fields.
- POST /screeningsResponse · Screen one subject against explicitly selected coverage
- GET /resultsResponse · List retained results
- GET /results/{id}Response · Retrieve one retained screening
- GET /results/{id}/evidenceResponse · Download retained JSON evidence
- GET /reports/cases/{id}Response · Download a bounded case audit packet in JSON or PDF
- GET /reports/cases/{id}/archiveResponse · Export every retained case archive segment