Skip to main content
These definitions describe risk_package.verification and the same assessment at normalized.assessment when normalized.object is verification_assessment. The KYC and KYB guide explains retrieval, status, evidence and authorization. Every section is present even when no result is available. All values in the business example and consumer example are synthetic. The machine-readable dictionary uses the exact field IDs imported by console Data Lookup.

VerificationCheck

Provider and observation context remain visible. Inconclusive, not checked and no matching record must never become a verified pass.

VerificationCheck-id

id · string · Required · Nullable: No Id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCheck-check

check · string · Required · Nullable: No Check. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: identity, account_ownership, business_registration, beneficial_ownership, document_authenticity, income_verification, credit_report_match, lien, tax_filing.

VerificationCheck-subject_id

subject_id · string · Required · Nullable: No Subject id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCheck-result

result · string · Required · Nullable: No Result. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: matched, not_matched, inconclusive, not_checked.

VerificationCheck-provider

provider · string | null · Required · Nullable: Yes Provider. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCheck-observed_at

observed_at · string | null · Required · Nullable: Yes Observed at. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCheck-explanation

explanation · string · Required · Nullable: No Explanation. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCheck-evidence

evidence · EvidenceLocation[] · Required · Nullable: No Exact evidence records and source-document locations.

VerificationCheckSection

Coverage and results for verifications. Empty unavailable/not_applicable sections carry an explicit reason. Partial results must identify their limitation; an empty list alone never means a clean assessment.

VerificationCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationCheckSection-reason

reason · string | null · Required · Nullable: Yes Explicit explanation code when no complete usable value is available.

VerificationCheckSection-evidence_ids

evidence_ids · string[] · Required · Nullable: No Evidence ids. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCheckSection-items

items · VerificationCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationEvidence

Typed verification response object.

VerificationEvidence-evidence_id

evidence_id · string | null · Required · Nullable: Yes Exact frozen evidence ID; null only when a DataRecord reference provides provenance.

VerificationEvidence-data_record_id

data_record_id · string | null · Required · Nullable: Yes Exact immutable data-record version; not a mutable logical resource ID.

VerificationEvidence-source_path

source_path · string | null · Required · Nullable: Yes RFC 6901 pointer into the permitted source payload, preserving its original field path.

VerificationEvidence-document_id

document_id · string | null · Required · Nullable: Yes AMLOK document ID for an authorized source report or file.

VerificationEvidence-page

page · integer | null · Required · Nullable: Yes One-based source PDF page; requires document_id.

VerificationProvenance

Preserve conflicting source observations as separate items. Field evidence overrides item evidence only for the named path.

VerificationProvenance-basis

basis · string · Required · Nullable: No How this observation was established. A declaration or extracted text is not verification. Allowed values: registry, provider_verified, document_extracted, declared, derived.

VerificationProvenance-source_id

source_id · string · Required · Nullable: No Opaque source identifier from assessment.sources, authorized for this workspace.

VerificationProvenance-observed_at

observed_at · string | null · Required · Nullable: Yes Time the source observed the fact, null when unknown.

VerificationProvenance-retrieved_at

retrieved_at · string · Required · Nullable: No UTC time AMLOK retrieved this source version. Format: date-time.

VerificationProvenance-evidence

evidence · VerificationEvidence[] · Required · Nullable: No Exact records or document pages supporting the observation; at least one.

VerificationProvenance-field_evidence

field_evidence · object[] · Required · Nullable: No Field-specific provenance for values that differ from the item-level source.

VerificationProvenance-field_evidence-path

field_evidence[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item for a field with different provenance.

VerificationProvenance-field_evidence-basis

field_evidence[].basis · string · Required · Nullable: No Basis. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: registry, provider_verified, document_extracted, declared, derived.

VerificationProvenance-field_evidence-evidence

field_evidence[].evidence · VerificationEvidence[] · Required · Nullable: No Exact evidence records and source-document locations.

VerificationScore

No conversion to creditworthiness, default probability or a cross-provider score.

VerificationScore-value

value · number | null · Required · Nullable: Yes Original numeric value; null if only a rating was supplied.

VerificationScore-scale_min

scale_min · number | null · Required · Nullable: Yes Documented lower scale bound; null when the source does not define one.

VerificationScore-scale_max

scale_max · number | null · Required · Nullable: Yes Documented upper scale bound; never assume 0-100.

VerificationScore-direction

direction · string · Required · Nullable: No Meaning of increasing values, not a credit-decision direction. Allowed values: higher_is_stronger_match, higher_is_more_risk, higher_is_more_assurance, provider_defined, unknown.

VerificationScore-label

label · string | null · Required · Nullable: Yes Original provider label or qualitative rating.

VerificationScore-method

method · string | null · Required · Nullable: Yes Provider method or model version when supplied.

VerificationIdentifier

Typed verification response object.

VerificationIdentifier-scheme

scheme · string · Required · Nullable: No Identifier scheme, for example corporation_number, EIN, BN, LEI, VAT or passport.

VerificationIdentifier-value

value · string | null · Required · Nullable: Yes Permitted identifier value; null when masked, restricted or unavailable.

VerificationIdentifier-masked_value

masked_value · string | null · Required · Nullable: Yes Masked representation when full disclosure is not permitted.

VerificationIdentifier-country

country · string | null · Required · Nullable: Yes ISO 3166-1 alpha-2 issuing country.

VerificationIdentifier-jurisdiction

jurisdiction · string | null · Required · Nullable: Yes ISO 3166-2 subdivision where known, otherwise source jurisdiction label.

VerificationIdentifier-disclosure

disclosure · string · Required · Nullable: No Disclosure. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: full, masked, unavailable.

VerificationIdentifier-reason

reason · string | null · Required · Nullable: Yes Reason for masking or unavailability.

VerificationFact

Allowlisted underwriting-relevant facts. No credentials, raw biometrics, unrelated persons, or unreviewed sensitive attributes.

VerificationFact-key

key · string · Required · Nullable: No Stable, namespaced supplemental field name.

VerificationFact-value

value · string | number | boolean | null · Required · Nullable: Yes Authorized scalar source value. Structured extras use named scalar facts, not undocumented nested payloads.

VerificationFact-unit

unit · string | null · Required · Nullable: Yes Original unit where relevant.

VerificationFact-description

description · string · Required · Nullable: No Meaning of the source-specific fact.

VerificationFact-source_path

source_path · string | null · Required · Nullable: Yes Original source field pointer.

VerificationFact-reason

reason · string | null · Required · Nullable: Yes Required explanation when the value is unavailable.

VerificationCoverage

Complete applies only to the requested scopes; never implies worldwide coverage.

VerificationCoverage-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: complete, partial, unavailable, not_requested, not_applicable.

VerificationCoverage-requested_scopes

requested_scopes · string[] · Required · Nullable: No Requested countries, registries, datasets or checks.

VerificationCoverage-completed_scopes

completed_scopes · string[] · Required · Nullable: No Scopes actually completed; a subset of requested scopes.

VerificationCoverage-limitations

limitations · string[] · Required · Nullable: No Unsearched jurisdictions, failed datasets, licence restrictions and unresolved identities.

VerificationSource

Typed verification response object.

VerificationSource-id

id · string · Required · Nullable: No Opaque ID referenced by item provenance.

VerificationSource-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: identity_verification, business_verification, registry, regulatory_registry, screening, document, institution.

VerificationSource-display_name

display_name · string · Required · Nullable: No Source label permitted for disclosure.

VerificationSource-jurisdictions

jurisdictions · string[] · Required · Nullable: No Actual source jurisdictions.

VerificationSource-reference

reference · string | null · Required · Nullable: Yes Permitted source report reference, excluding management URLs and secret session tokens.

VerificationSource-reported_status

reported_status · string | null · Required · Nullable: Yes Original source status; not silently mapped to verified.

VerificationSource-requested_at

requested_at · string | null · Required · Nullable: Yes UTC request time.

VerificationSource-completed_at

completed_at · string | null · Required · Nullable: Yes UTC completion time; null for pending/unknown.

VerificationSource-as_of

as_of · string | null · Required · Nullable: Yes Source snapshot time; retrieval time is not a substitute.

VerificationSource-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationSource-document_ids

document_ids · string[] · Required · Nullable: No AMLOK document IDs for authorized reports.

VerificationSource-warnings

warnings · string[] · Required · Nullable: No Permitted source warnings.

VerificationSource-errors

errors · string[] · Required · Nullable: No Permitted source error codes or explanations; no stack traces or secrets.

VerificationResult

A completed check is distinct from a passing check and from an institution lending decision.

VerificationResult-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationResult-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationResult-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationResult-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationResult-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationResult-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationResult-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationResult-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationResult-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: identity, document_authenticity, liveness, face_match, duplicate_identity, proof_of_address, database, business_registration, good_standing, ownership, sanctions, pep, adverse_media, watchlist, tax_identifier, licence, public_records, contact, device, bank_ownership, signature, other.

VerificationResult-state

state · string · Required · Nullable: No State. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: pending, in_progress, completed, failed, not_requested, not_applicable.

VerificationResult-outcome

outcome · string · Required · Nullable: No Verification/compliance result, not a lending decision. Allowed values: passed, failed, review_required, inconclusive, not_performed.

VerificationResult-provider_status

provider_status · string | null · Required · Nullable: Yes Original provider decision or result.

VerificationResult-original_provider_status

original_provider_status · string | null · Required · Nullable: Yes Provider decision before an override, when supplied.

VerificationResult-reason_codes

reason_codes · string[] · Required · Nullable: No Normalized/source reason codes with explanations in summary.

VerificationResult-summary

summary · string · Required · Nullable: No Human-readable explanation of what was established and what remains unresolved.

VerificationResult-method

method · string | null · Required · Nullable: Yes Verification method or assurance mechanism.

VerificationResult-required

required · boolean | null · Required · Nullable: Yes Whether the effective verification policy required this check.

VerificationResult-policy_version

policy_version · string | null · Required · Nullable: Yes Version or reference of the matching/verification policy actually used.

VerificationResult-completed_at

completed_at · string | null · Required · Nullable: Yes Completion timestamp; null when not completed.

VerificationResult-expires_at

expires_at · string | null · Required · Nullable: Yes Explicit result expiry, not an inferred expiry.

VerificationResult-item_ids

item_ids · string[] · Required · Nullable: No IDs of detailed observations supporting this check.

VerificationResult-override

override · object | null · Required · Nullable: Yes Authorized override with auditable reason; retains original result.

VerificationResult-override-outcome

override.outcome · string · Required · Nullable: No Verification/compliance result, not a lending decision. Allowed values: passed, failed, review_required, inconclusive, not_performed.

VerificationResult-override-reason

override.reason · string · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationResult-override-decided_at

override.decided_at · string · Required · Nullable: No Decided at. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Format: date-time.

VerificationResult-override-actor_reference

override.actor_reference · string · Required · Nullable: No Actor reference. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationBusiness

A candidate or registry observation is not an automatically verified borrower.

VerificationBusiness-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationBusiness-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationBusiness-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationBusiness-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationBusiness-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationBusiness-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationBusiness-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationBusiness-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationBusiness-resolution

resolution · string · Required · Nullable: No Resolution. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: candidate, selected, unresolved. legal_name · string | null · Required · Nullable: Yes Observed legal name.

VerificationBusiness-alternate_names

alternate_names · string[] · Required · Nullable: No Trade, former and alternative names, without discarding the source spelling.

VerificationBusiness-entity_type

entity_type · string | null · Required · Nullable: Yes Normalized legal form; source wording may be retained in supplemental facts.

VerificationBusiness-country

country · string | null · Required · Nullable: Yes Country of incorporation.

VerificationBusiness-jurisdiction

jurisdiction · string | null · Required · Nullable: Yes Registration subdivision or jurisdiction.

VerificationBusiness-identifiers

identifiers · VerificationIdentifier[] · Required · Nullable: No Registration, business, tax, LEI and securities identifiers.

VerificationBusiness-incorporation_date

incorporation_date · string | null · Required · Nullable: Yes Date established or incorporated, with distinct registration dates in registrations.

VerificationBusiness-nature_of_business

nature_of_business · string | null · Required · Nullable: Yes Reported business activities.

VerificationBusiness-registry_status

registry_status · string | null · Required · Nullable: Yes Status exactly as reported by the registry.

VerificationBusiness-good_standing

good_standing · boolean | null · Required · Nullable: Yes Explicit registry standing; active status does not prove good standing.

VerificationBusiness-address_ids

address_ids · string[] · Required · Nullable: No IDs in addresses.

VerificationBusiness-relationship_ids

relationship_ids · string[] · Required · Nullable: No IDs in relationships.

VerificationBusiness-industry_codes

industry_codes · object[] · Required · Nullable: No Industry codes. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationBusiness-industry_codes-scheme

industry_codes[].scheme · string · Required · Nullable: No Scheme. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationBusiness-industry_codes-code

industry_codes[].code · string · Required · Nullable: No Code. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationBusiness-industry_codes-label

industry_codes[].label · string | null · Required · Nullable: Yes Label. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationBusiness-industry_codes-basis

industry_codes[].basis · string · Required · Nullable: No Basis. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: declared, registry, predicted.

VerificationBusiness-industry_codes-confidence

industry_codes[].confidence · VerificationScore | null · Required · Nullable: Yes Confidence. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationBusiness-website

website · string | null · Required · Nullable: Yes Observed public business website.

VerificationBusiness-email

email · string | null · Required · Nullable: Yes Observed public business email.

VerificationBusiness-phone

phone · string | null · Required · Nullable: Yes Observed public business phone.

VerificationBusiness-registered_capital

registered_capital · Money | null · Required · Nullable: Yes Capital amount only if amount and currency are both known.

VerificationBusiness-financial_highlights

financial_highlights · VerificationFact[] · Required · Nullable: No Source registry financial highlights, each with an explicit period and unit in its description.

VerificationBusiness-match_score

match_score · VerificationScore | null · Required · Nullable: Yes Candidate similarity; never identity proof.

VerificationBusiness-source_url

source_url · string | null · Required · Nullable: Yes Public registry URL only, without credentials or access tokens.

VerificationPerson

Identity details only for authorized borrowers and associated people; not credit-scoring attributes.

VerificationPerson-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationPerson-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationPerson-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationPerson-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationPerson-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationPerson-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationPerson-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationPerson-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationPerson-full_name

full_name · string | null · Required · Nullable: Yes Observed full name.

VerificationPerson-given_names

given_names · string | null · Required · Nullable: Yes Given names.

VerificationPerson-middle_names

middle_names · string | null · Required · Nullable: Yes Middle names.

VerificationPerson-family_name

family_name · string | null · Required · Nullable: Yes Family name.

VerificationPerson-aliases

aliases · string[] · Required · Nullable: No Observed aliases or former names.

VerificationPerson-date_of_birth

date_of_birth · string | null · Required · Nullable: Yes Date of birth when disclosure and verification purpose permit.

VerificationPerson-nationalities

nationalities · string[] · Required · Nullable: No ISO alpha-2 countries when known; identity/compliance context only.

VerificationPerson-country_of_birth

country_of_birth · string | null · Required · Nullable: Yes Country of birth for authorized identity disambiguation only.

VerificationPerson-identifiers

identifiers · VerificationIdentifier[] · Required · Nullable: No Masked personal identifiers by default.

VerificationPerson-address_ids

address_ids · string[] · Required · Nullable: No Authorized address references.

VerificationPerson-identity_check_ids

identity_check_ids · string[] · Required · Nullable: No Detailed verification check IDs.

VerificationPerson-identity_assurance

identity_assurance · string · Required · Nullable: No Identity assurance. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: unverified, documentary, database_match, cryptographic, unknown.

VerificationRegistration

One registry registration, including extra-provincial or foreign registrations.

VerificationRegistration-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationRegistration-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationRegistration-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationRegistration-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationRegistration-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationRegistration-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationRegistration-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationRegistration-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationRegistration-authority

authority · string | null · Required · Nullable: Yes Registry or authority name.

VerificationRegistration-registration_number

registration_number · string | null · Required · Nullable: Yes Public corporate filing identifier, not a personal identifier.

VerificationRegistration-country

country · string | null · Required · Nullable: Yes Registration country.

VerificationRegistration-jurisdiction

jurisdiction · string | null · Required · Nullable: Yes Registration subdivision.

VerificationRegistration-registration_type

registration_type · string | null · Required · Nullable: Yes Domestic, foreign, corporation, partnership or source classification.

VerificationRegistration-registered_name

registered_name · string | null · Required · Nullable: Yes Name recorded in this registration.

VerificationRegistration-status

status · string | null · Required · Nullable: Yes Registry status.

VerificationRegistration-standing

standing · string | null · Required · Nullable: Yes Original good-standing/compliance wording.

VerificationRegistration-registered_on

registered_on · string | null · Required · Nullable: Yes Registration date.

VerificationRegistration-inactive_on

inactive_on · string | null · Required · Nullable: Yes Recorded inactivity date.

VerificationRegistration-dissolved_on

dissolved_on · string | null · Required · Nullable: Yes Recorded dissolution date.

VerificationRegistration-last_annual_return_year

last_annual_return_year · integer | null · Required · Nullable: Yes Most recent return year; not a date or a completed current-year return.

VerificationRegistration-last_annual_return_filed_on

last_annual_return_filed_on · string | null · Required · Nullable: Yes Filing date for the most recent annual return.

VerificationRegistration-annual_return_status

annual_return_status · string · Required · Nullable: No Annual return status. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: current, overdue, unknown, not_applicable.

VerificationRegistration-outstanding_return_years

outstanding_return_years · integer[] · Required · Nullable: No Outstanding return years. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationRegistration-registered_agent_relationship_id

registered_agent_relationship_id · string | null · Required · Nullable: Yes Relationship ID for an individual or corporate service agent.

VerificationRegistration-document_ids

document_ids · string[] · Required · Nullable: No Associated source report and registry document IDs.

VerificationAddress

Keep distinct address roles even when their physical addresses match.

VerificationAddress-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationAddress-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationAddress-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationAddress-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationAddress-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationAddress-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationAddress-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationAddress-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationAddress-roles

roles · string[] · Required · Nullable: No Registered office, records office, operating, service, mailing, residential or other source role.

VerificationAddress-raw

raw · string | null · Required · Nullable: Yes Original address string, subject to permission.

VerificationAddress-street

street · string | null · Required · Nullable: Yes Street including number.

VerificationAddress-unit

unit · string | null · Required · Nullable: Yes Unit, suite or floor; do not silently discard it.

VerificationAddress-city

city · string | null · Required · Nullable: Yes City.

VerificationAddress-region

region · string | null · Required · Nullable: Yes Normalized province/state code where known.

VerificationAddress-postal_code

postal_code · string | null · Required · Nullable: Yes Postal/ZIP code, stored as text.

VerificationAddress-country

country · string | null · Required · Nullable: Yes ISO alpha-2 country.

VerificationAddress-formatted

formatted · string | null · Required · Nullable: Yes Formatted address.

VerificationAddress-validation

validation · string · Required · Nullable: No Validation. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: validated, partial, not_validated, unknown.

VerificationAddress-deliverable

deliverable · boolean | null · Required · Nullable: Yes Postal deliverability from a source check.

VerificationAddress-classification

classification · string | null · Required · Nullable: Yes Residential, commercial, mixed, PO box, CMRA, virtual office or original classification.

VerificationAddress-is_cmra

is_cmra · boolean | null · Required · Nullable: Yes Source-reported commercial mail receiving agency indicator.

VerificationAddress-is_virtual

is_virtual · boolean | null · Required · Nullable: Yes Source-reported virtual address indicator.

VerificationAddress-is_registered_agent

is_registered_agent · boolean | null · Required · Nullable: Yes Whether this is a registered-agent address.

VerificationAddress-match_score

match_score · VerificationScore | null · Required · Nullable: Yes Address comparison score when actually supplied.

VerificationRelationship

A role does not establish ownership, control or successful KYC.

VerificationRelationship-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationRelationship-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationRelationship-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationRelationship-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationRelationship-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationRelationship-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationRelationship-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationRelationship-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field. related_subject_id · string · Required · Nullable: No Related person or business subject ID. related_entity_type · string · Required · Nullable: No Related entity type. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: person, business, unknown.

VerificationRelationship-name

name · string | null · Required · Nullable: Yes Observed related-party name.

VerificationRelationship-roles

roles · string[] · Required · Nullable: No Director, officer, shareholder, beneficial_owner, agent_for_service, authorized_signatory, parent or other sourced roles.

VerificationRelationship-role_labels

role_labels · string[] · Required · Nullable: No Unmodified source role labels, preserving distinctions.

VerificationRelationship-position

position · string | null · Required · Nullable: Yes Reported job title/designation.

VerificationRelationship-appointed_on

appointed_on · string | null · Required · Nullable: Yes Appointment/start date.

VerificationRelationship-ended_on

ended_on · string | null · Required · Nullable: Yes Termination/end date.

VerificationRelationship-active

active · boolean | null · Required · Nullable: Yes Source-confirmed current role.

VerificationRelationship-authority

authority · string | null · Required · Nullable: Yes Documented authority or powers; null when unverified.

VerificationRelationship-address_ids

address_ids · string[] · Required · Nullable: No Related party addresses.

VerificationRelationship-registration_identifiers

registration_identifiers · VerificationIdentifier[] · Required · Nullable: No Public identifiers for corporate related parties.

VerificationRelationship-verification_check_ids

verification_check_ids · string[] · Required · Nullable: No Checks performed on this related subject.

VerificationRelationship-verification_required

verification_required · boolean | null · Required · Nullable: Yes Whether this party requires verification under effective policy.

VerificationRelationship-verification_state

verification_state · string · Required · Nullable: No Verification state. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: completed, pending, not_requested, skipped, unavailable.

VerificationRelationship-skip_reason

skip_reason · string | null · Required · Nullable: Yes Explicit reason a required party was not verified.

VerificationOwnership

Economic ownership, voting control and indirect beneficial ownership remain distinct.

VerificationOwnership-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationOwnership-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationOwnership-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationOwnership-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationOwnership-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationOwnership-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationOwnership-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationOwnership-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationOwnership-owner_subject_id

owner_subject_id · string · Required · Nullable: No Person or corporate owner ID.

VerificationOwnership-owned_subject_id

owned_subject_id · string · Required · Nullable: No Owned entity ID.

VerificationOwnership-interest_type

interest_type · string · Required · Nullable: No Interest type. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: direct, indirect, beneficial, voting, unknown.

VerificationOwnership-economic_share

economic_share · string | null · Required · Nullable: Yes Fraction 0-1 of economic equity; 0.25 means 25%.

VerificationOwnership-voting_share

voting_share · string | null · Required · Nullable: Yes Fraction 0-1 of voting rights. Voting percentage does not establish economic equity.

VerificationOwnership-economic_share_min

economic_share_min · string | null · Required · Nullable: Yes Lower bound when source reports a range.

VerificationOwnership-economic_share_max

economic_share_max · string | null · Required · Nullable: Yes Upper bound when source reports a range.

VerificationOwnership-voting_share_min

voting_share_min · string | null · Required · Nullable: Yes Lower voting fraction bound.

VerificationOwnership-voting_share_max

voting_share_max · string | null · Required · Nullable: Yes Upper voting fraction bound.

VerificationOwnership-effective_share

effective_share · string | null · Required · Nullable: Yes Indirect economic fraction only when a complete, evidenced chain supports it.

VerificationOwnership-share_class

share_class · string | null · Required · Nullable: Yes Class of shares or interest.

VerificationOwnership-share_count

share_count · string | null · Required · Nullable: Yes Number of shares where supplied, not a percentage.

VerificationOwnership-nominal_value

nominal_value · Money | null · Required · Nullable: Yes Nominal value with source currency.

VerificationOwnership-total_value

total_value · Money | null · Required · Nullable: Yes Total stated holding value with source currency.

VerificationOwnership-nature_of_control

nature_of_control · string[] · Required · Nullable: No Source-described control mechanisms.

VerificationOwnership-chain_subject_ids

chain_subject_ids · string[] · Required · Nullable: No Ordered ownership chain from owner to assessed entity.

VerificationOwnership-chain_complete

chain_complete · boolean · Required · Nullable: No True only when all intermediate interests are evidenced.

VerificationOwnership-unresolved_reason

unresolved_reason · string | null · Required · Nullable: Yes Missing intermediate owner, uncertain basis, incomplete coverage or other limitation.

VerificationOwnership-reported_interest

reported_interest · string | null · Required · Nullable: Yes Original sharesHeld or ownership wording, retained for audit.

VerificationOwnership-basis_date

basis_date · string | null · Required · Nullable: Yes Date the interest was reported or effective.

VerificationIdentityDocument

Document observations and verification results without capture media or raw biometric templates.

VerificationIdentityDocument-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationIdentityDocument-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationIdentityDocument-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationIdentityDocument-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationIdentityDocument-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationIdentityDocument-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationIdentityDocument-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationIdentityDocument-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationIdentityDocument-document_type

document_type · string | null · Required · Nullable: Yes Passport, national identity, driving licence or source document class.

VerificationIdentityDocument-document_subtype

document_subtype · string | null · Required · Nullable: Yes Jurisdiction-specific subtype.

VerificationIdentityDocument-identifier

identifier · VerificationIdentifier | null · Required · Nullable: Yes Masked document number unless full disclosure is specifically permitted.

VerificationIdentityDocument-issuing_country

issuing_country · string | null · Required · Nullable: Yes Alpha-2 issuing country; retain alpha-3 source code only in provenance.

VerificationIdentityDocument-issued_on

issued_on · string | null · Required · Nullable: Yes Issue date.

VerificationIdentityDocument-expires_on

expires_on · string | null · Required · Nullable: Yes Expiry date.

VerificationIdentityDocument-holder_subject_id

holder_subject_id · string · Required · Nullable: No Person whose identity is on the document.

VerificationIdentityDocument-method

method · string · Required · Nullable: No Method. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: document, database, wallet, nfc, unknown.

VerificationIdentityDocument-assurance

assurance · string | null · Required · Nullable: Yes Documentary, data match or cryptographic assurance as supported by evidence.

VerificationIdentityDocument-authenticity

authenticity · string · Required · Nullable: No Authenticity. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: passed, failed, inconclusive, not_checked.

VerificationIdentityDocument-extracted_fields

extracted_fields · VerificationFact[] · Required · Nullable: No Allowlisted identity fields and extraction confidence/quality facts.

VerificationIdentityDocument-quality_scores

quality_scores · VerificationScore[] · Required · Nullable: No Quality scores. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationIdentityDocument-nfc

nfc · object | null · Required · Nullable: Yes NFC check results only; no chip dumps or biometric portraits.

VerificationIdentityDocument-nfc-chip_read

nfc.chip_read · boolean | null · Required · Nullable: Yes Whether the NFC chip was successfully read; this alone does not prove authenticity.

VerificationIdentityDocument-nfc-passive_authentication

nfc.passive_authentication · boolean | null · Required · Nullable: Yes Whether the chip data signature passed passive authentication.

VerificationIdentityDocument-nfc-active_authentication

nfc.active_authentication · boolean | null · Required · Nullable: Yes Whether active authentication passed the chip challenge-response check.

VerificationIdentityDocument-nfc-chip_authentication

nfc.chip_authentication · boolean | null · Required · Nullable: Yes Whether cryptographic chip authentication passed.

VerificationIdentityDocument-nfc-data_integrity

nfc.data_integrity · boolean | null · Required · Nullable: Yes Whether the reported chip data-integrity checks passed.

VerificationIdentityDocument-nfc-certificate_valid

nfc.certificate_valid · boolean | null · Required · Nullable: Yes Whether the relevant certificate passed the source validation checks.

VerificationIdentityDocument-nfc-protocol

nfc.protocol · string | null · Required · Nullable: Yes Reported chip authentication or communication protocol.

VerificationIdentityDocument-nfc-skipped_reason

nfc.skipped_reason · string | null · Required · Nullable: Yes Explicit reason this check was skipped; do not infer a passing outcome.

VerificationIdentityDocument-wallet

wallet · object | null · Required · Nullable: Yes Verified digital credential attributes; no access tokens.

VerificationIdentityDocument-wallet-issuer

wallet.issuer · string | null · Required · Nullable: Yes Issuer. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationIdentityDocument-wallet-country

wallet.country · string | null · Required · Nullable: Yes Country. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationIdentityDocument-wallet-credential_type

wallet.credential_type · string | null · Required · Nullable: Yes Type of verified digital credential.

VerificationIdentityDocument-wallet-assurance_level

wallet.assurance_level · string | null · Required · Nullable: Yes Assurance level stated by the credential issuer or verification source.

VerificationIdentityDocument-wallet-signature_valid

wallet.signature_valid · boolean | null · Required · Nullable: Yes Whether the credential signature passed source validation.

VerificationIdentityDocument-wallet-verified_at

wallet.verified_at · string | null · Required · Nullable: Yes Verified at. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationIdentityDocument-document_id

document_id · string | null · Required · Nullable: Yes Authorized document reference; subject to evidence access at download time.

VerificationIdentityDocument-reason_codes

reason_codes · string[] · Required · Nullable: No Expired, tampered, unsupported, missing or other source findings.

VerificationBiometric

Verification outputs for identity assurance, never borrower capacity or character scoring.

VerificationBiometric-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationBiometric-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationBiometric-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationBiometric-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationBiometric-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationBiometric-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationBiometric-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationBiometric-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationBiometric-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: liveness, face_match, document_selfie_match.

VerificationBiometric-method

method · string | null · Required · Nullable: Yes Passive, active, document-to-selfie or other source method.

VerificationBiometric-outcome

outcome · string · Required · Nullable: No Verification/compliance result, not a lending decision. Allowed values: passed, failed, review_required, inconclusive, not_performed.

VerificationBiometric-score

score · VerificationScore | null · Required · Nullable: Yes Original assurance or similarity score.

VerificationBiometric-threshold

threshold · number | null · Required · Nullable: Yes Actual configured source threshold, null when not disclosed.

VerificationBiometric-reason_codes

reason_codes · string[] · Required · Nullable: No Source spoofing, quality or comparison findings.

VerificationBiometric-comparison_subject_ids

comparison_subject_ids · string[] · Required · Nullable: No Authorized same-workspace subject references; never cross-customer identities. consent_reference · string | null · Required · Nullable: Yes Reference to authorization governing this check; not raw consent biometrics.

VerificationScreeningHit

Potential name match until disposition is confirmed. News allegations and PEP status are not findings of misconduct.

VerificationScreeningHit-id

id · string · Required · Nullable: No Id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationScreeningHit-category

category · string · Required · Nullable: No Category. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: sanctions, pep, adverse_media, watchlist, other.

VerificationScreeningHit-matched_name

matched_name · string | null · Required · Nullable: Yes Candidate subject name returned by screening, not a confirmed identity match.

VerificationScreeningHit-aliases

aliases · string[] · Required · Nullable: No Aliases. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationScreeningHit-list_name

list_name · string | null · Required · Nullable: Yes Screening list or dataset name actually returned for the candidate.

VerificationScreeningHit-list_authority

list_authority · string | null · Required · Nullable: Yes Authority publishing the screening list, when identified by the source.

VerificationScreeningHit-source_record_reference

source_record_reference · string | null · Required · Nullable: Yes Permitted native screening record identifier used to trace this candidate.

VerificationScreeningHit-source_url

source_url · string | null · Required · Nullable: Yes Source url. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationScreeningHit-match_score

match_score · VerificationScore | null · Required · Nullable: Yes Match score. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationScreeningHit-risk_score

risk_score · VerificationScore | null · Required · Nullable: Yes Risk score. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationScreeningHit-disposition

disposition · string · Required · Nullable: No Review state; unreviewed candidates are not confirmed matches. Allowed values: unreviewed, confirmed, false_positive, inconclusive.

VerificationScreeningHit-reviewed_at

reviewed_at · string | null · Required · Nullable: Yes UTC time the hit disposition was reviewed; null means no completed review is recorded.

VerificationScreeningHit-review_reason

review_reason · string | null · Required · Nullable: Yes Reason supporting the documented match disposition.

VerificationScreeningHit-first_seen_at

first_seen_at · string | null · Required · Nullable: Yes UTC time this source first recorded the candidate, when known.

VerificationScreeningHit-last_seen_at

last_seen_at · string | null · Required · Nullable: Yes UTC time this source last recorded the candidate, when known.

VerificationScreeningHit-properties

properties · VerificationFact[] · Required · Nullable: No Properties. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationScreeningHit-evidence

evidence · VerificationEvidence[] · Required · Nullable: No Exact evidence records and source-document locations.

VerificationScreening

No-match is valid only for a completed search with known, complete requested coverage.

VerificationScreening-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationScreening-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationScreening-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationScreening-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationScreening-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationScreening-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationScreening-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationScreening-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationScreening-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: sanctions, pep, adverse_media, watchlist, combined.

VerificationScreening-state

state · string · Required · Nullable: No State. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: completed, pending, failed, not_requested.

VerificationScreening-result

result · string · Required · Nullable: No Result. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: no_match, potential_match, confirmed_match, inconclusive, not_screened.

VerificationScreening-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationScreening-screened_values

screened_values · VerificationFact[] · Required · Nullable: No Permitted identity attributes actually submitted, identifiers masked.

VerificationScreening-hits

hits · VerificationScreeningHit[] · Required · Nullable: No All returned authorized candidates, not only confirmed matches.

VerificationScreening-reported_hit_count

reported_hit_count · integer | null · Required · Nullable: Yes Provider total, null when unavailable.

VerificationScreening-returned_hit_count

returned_hit_count · integer · Required · Nullable: No Count of hits returned in this item.

VerificationScreening-screened_at

screened_at · string | null · Required · Nullable: Yes Actual screening time.

VerificationScreening-dataset_updated_at

dataset_updated_at · string | null · Required · Nullable: Yes Provider-reported dataset freshness; do not infer it.

VerificationScreening-ongoing_monitoring

ongoing_monitoring · boolean | null · Required · Nullable: Yes Whether the source actually has ongoing screening enabled.

VerificationScreening-last_rescreened_at

last_rescreened_at · string | null · Required · Nullable: Yes Actual last completed rescreening; never a billing date.

VerificationTaxCheck

Identifier/name validation does not establish taxes paid or absence of tax debt.

VerificationTaxCheck-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationTaxCheck-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationTaxCheck-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationTaxCheck-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationTaxCheck-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationTaxCheck-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationTaxCheck-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationTaxCheck-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationTaxCheck-identifier

identifier · VerificationIdentifier · Required · Nullable: No Identifier. Preserve the source meaning; null or unknown does not establish a negative or a verified result. See VerificationIdentifier.

VerificationTaxCheck-authority

authority · string | null · Required · Nullable: Yes Source authority or registry used for validation.

VerificationTaxCheck-result

result · string · Required · Nullable: No Result. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: matched, not_matched, partial_match, format_valid, invalid_format, unavailable, not_checked.

VerificationTaxCheck-provided_name

provided_name · string | null · Required · Nullable: Yes Submitted taxpayer name.

VerificationTaxCheck-registered_name

registered_name · string | null · Required · Nullable: Yes Permitted authority-returned name.

VerificationTaxCheck-registered_address_id

registered_address_id · string | null · Required · Nullable: Yes Address ID returned by the authority.

VerificationTaxCheck-checked_at

checked_at · string | null · Required · Nullable: Yes Time the tax-ID check completed.

VerificationTaxCheck-unavailable_reason

unavailable_reason · string | null · Required · Nullable: Yes Outage, country not supported, not submitted, entitlement or other reason.

VerificationLicence

A licence observation is scoped to its authority and matching entity.

VerificationLicence-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationLicence-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationLicence-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationLicence-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationLicence-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationLicence-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationLicence-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationLicence-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationLicence-registry

registry · string · Required · Nullable: No Name of regulatory registry.

VerificationLicence-authority

authority · string | null · Required · Nullable: Yes Issuing or supervising authority.

VerificationLicence-country

country · string | null · Required · Nullable: Yes Country.

VerificationLicence-jurisdiction

jurisdiction · string | null · Required · Nullable: Yes Province/state/municipality.

VerificationLicence-identifier

identifier · string | null · Required · Nullable: Yes Licence or regulatory registration number. legal_name · string | null · Required · Nullable: Yes Licensed entity name.

VerificationLicence-licence_types

licence_types · string[] · Required · Nullable: No Reported permit classes or activities.

VerificationLicence-status

status · string | null · Required · Nullable: Yes Original status, including renewal or suspension distinctions.

VerificationLicence-issued_on

issued_on · string | null · Required · Nullable: Yes First issue date.

VerificationLicence-expires_on

expires_on · string | null · Required · Nullable: Yes Reported expiry date.

VerificationLicence-address_ids

address_ids · string[] · Required · Nullable: No Licensed premises addresses.

VerificationLicence-conditions

conditions · string[] · Required · Nullable: No Explicit licence restrictions or conditions.

VerificationLicence-classification_codes

classification_codes · string[] · Required · Nullable: No Registry classifications, such as WSIB classes; preserve source scheme.

VerificationLicence-match_score

match_score · VerificationScore | null · Required · Nullable: Yes Registry candidate similarity only.

VerificationFiling

Corporate filing events and missing annual returns retain their dates and evidence.

VerificationFiling-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationFiling-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationFiling-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationFiling-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationFiling-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationFiling-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationFiling-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationFiling-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationFiling-kind

kind · string | null · Required · Nullable: Yes Incorporation, name/structure change, annual return, director change or source event type.

VerificationFiling-filed_on

filed_on · string | null · Required · Nullable: Yes Filing date.

VerificationFiling-effective_on

effective_on · string | null · Required · Nullable: Yes Effective date if different.

VerificationFiling-period_year

period_year · integer | null · Required · Nullable: Yes Year covered by the filing, not the filing calendar year.

VerificationFiling-status

status · string | null · Required · Nullable: Yes Filed, outstanding or source status.

VerificationFiling-reference

reference · string | null · Required · Nullable: Yes Filing number or source attachment barcode.

VerificationFiling-document_ids

document_ids · string[] · Required · Nullable: No Controlled references to report pages and original attachments.

VerificationCorporateStructure

Governing articles and capital structure; extracted provisions are not legal conclusions.

VerificationCorporateStructure-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationCorporateStructure-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationCorporateStructure-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationCorporateStructure-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationCorporateStructure-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationCorporateStructure-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationCorporateStructure-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationCorporateStructure-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationCorporateStructure-share_classes

share_classes · object[] · Required · Nullable: No Share classes. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCorporateStructure-share_classes-name

share_classes[].name · string · Required · Nullable: No Name. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCorporateStructure-share_classes-description

share_classes[].description · string | null · Required · Nullable: Yes Description. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCorporateStructure-share_classes-authorized_quantity

share_classes[].authorized_quantity · string | null · Required · Nullable: Yes Authorized number of shares in this class; null for unquantified or unknown amounts.

VerificationCorporateStructure-share_classes-unlimited

share_classes[].unlimited · boolean | null · Required · Nullable: Yes Whether the governing articles explicitly authorize an unlimited number of this share class.

VerificationCorporateStructure-share_classes-issued_quantity

share_classes[].issued_quantity · string | null · Required · Nullable: Yes Number of this class reported as issued, not inferred from authorized capital.

VerificationCorporateStructure-share_classes-voting_rights

share_classes[].voting_rights · string | null · Required · Nullable: Yes Source wording describing voting rights attached to this share class.

VerificationCorporateStructure-share_classes-votes_per_share

share_classes[].votes_per_share · string | null · Required · Nullable: Yes Number of votes per share in this class, represented as a decimal string.

VerificationCorporateStructure-share_classes-nominal_value

share_classes[].nominal_value · Money | null · Required · Nullable: Yes Nominal value. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationCorporateStructure-share_classes-dividend_rights

share_classes[].dividend_rights · string | null · Required · Nullable: Yes Source wording describing dividend rights and priorities.

VerificationCorporateStructure-share_classes-liquidation_rights

share_classes[].liquidation_rights · string | null · Required · Nullable: Yes Source wording describing distribution priorities on liquidation.

VerificationCorporateStructure-share_classes-redemption_terms

share_classes[].redemption_terms · string | null · Required · Nullable: Yes Source wording describing redemption rights or obligations.

VerificationCorporateStructure-share_classes-evidence

share_classes[].evidence · VerificationEvidence[] · Required · Nullable: No Exact evidence records and source-document locations.

VerificationCorporateStructure-share_transfer_restrictions

share_transfer_restrictions · string[] · Required · Nullable: No Source restrictions, with evidence; not inferred from legal form.

VerificationCorporateStructure-minimum_directors

minimum_directors · integer | null · Required · Nullable: Yes Minimum allowed directors.

VerificationCorporateStructure-maximum_directors

maximum_directors · integer | null · Required · Nullable: Yes Maximum allowed directors.

VerificationCorporateStructure-permitted_activities

permitted_activities · string[] · Required · Nullable: No Expressly permitted/restricted-to business activities.

VerificationCorporateStructure-prohibited_activities

prohibited_activities · string[] · Required · Nullable: No Expressly prohibited/restricted-from activities.

VerificationCorporateStructure-other_provisions

other_provisions · string[] · Required · Nullable: No Material sourced governing provisions.

VerificationCorporateStructure-document_ids

document_ids · string[] · Required · Nullable: No Articles, schedules, amendments and source report references.

VerificationPublicRecord

Sourced legal records and licensed fraud-consortium observations; candidates are not findings of liability or fraud.

VerificationPublicRecord-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationPublicRecord-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationPublicRecord-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationPublicRecord-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationPublicRecord-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationPublicRecord-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationPublicRecord-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationPublicRecord-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationPublicRecord-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: lien, judgment, litigation, bankruptcy, fraud_consortium, regulatory_action, other.

VerificationPublicRecord-match_status

match_status · string · Required · Nullable: No Match status. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: candidate, confirmed, excluded, unresolved.

VerificationPublicRecord-match_score

match_score · VerificationScore | null · Required · Nullable: Yes Provider match confidence, not a default probability.

VerificationPublicRecord-reference

reference · string | null · Required · Nullable: Yes Filing, case, docket or source report identifier.

VerificationPublicRecord-jurisdiction

jurisdiction · string | null · Required · Nullable: Yes Search/result jurisdiction.

VerificationPublicRecord-authority

authority · string | null · Required · Nullable: Yes Court, registry or reporting authority.

VerificationPublicRecord-title

title · string | null · Required · Nullable: Yes Case or filing title.

VerificationPublicRecord-status

status · string | null · Required · Nullable: Yes Original current record status.

VerificationPublicRecord-normalized_status

normalized_status · string | null · Required · Nullable: Yes Normalized lifecycle state with source meaning preserved.

VerificationPublicRecord-filed_on

filed_on · string | null · Required · Nullable: Yes Filing date.

VerificationPublicRecord-closed_on

closed_on · string | null · Required · Nullable: Yes Closure date.

VerificationPublicRecord-lapses_on

lapses_on · string | null · Required · Nullable: Yes Lien lapse/expiry date.

VerificationPublicRecord-record_type

record_type · string | null · Required · Nullable: Yes UCC/PPSA lien type, bankruptcy chapter or case type.

VerificationPublicRecord-parties

parties · object[] · Required · Nullable: No Parties. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-parties-name

parties[].name · string · Required · Nullable: No Name. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-parties-role

parties[].role · string | null · Required · Nullable: Yes Role. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-parties-subject_id

parties[].subject_id · string | null · Required · Nullable: Yes Subject id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-parties-address_id

parties[].address_id · string | null · Required · Nullable: Yes Address id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-amount

amount · Money | null · Required · Nullable: Yes Supported claim or lien amount; null if amount or currency is unknown.

VerificationPublicRecord-collateral

collateral · string[] · Required · Nullable: No Original collateral descriptions and classifications.

VerificationPublicRecord-amendments

amendments · object[] · Required · Nullable: No Amendments. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-amendments-reference

amendments[].reference · string · Required · Nullable: No Reference. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-amendments-kind

amendments[].kind · string | null · Required · Nullable: Yes Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-amendments-filed_on

amendments[].filed_on · string | null · Required · Nullable: Yes Filed on. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-amendments-document_ids

amendments[].document_ids · string[] · Required · Nullable: No Document ids. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-events

events · object[] · Required · Nullable: No Events. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-events-date

events[].date · string | null · Required · Nullable: Yes Date. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-events-description

events[].description · string · Required · Nullable: No Description. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-events-document_ids

events[].document_ids · string[] · Required · Nullable: No Document ids. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation

consortium_observation · object | null · Required · Nullable: Yes Licensed attributed report, not independently established fraud.

VerificationPublicRecord-consortium_observation-reported_on

consortium_observation.reported_on · string | null · Required · Nullable: Yes Reported on. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-product_type

consortium_observation.product_type · string | null · Required · Nullable: Yes Product type. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-opened_on

consortium_observation.opened_on · string | null · Required · Nullable: Yes Opened on. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-closed_on

consortium_observation.closed_on · string | null · Required · Nullable: Yes Closed on. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-closure_reason

consortium_observation.closure_reason · string | null · Required · Nullable: Yes Closure reason. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-first_payment_default

consortium_observation.first_payment_default · boolean | null · Required · Nullable: Yes First payment default. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-original_amount

consortium_observation.original_amount · Money | null · Required · Nullable: Yes Original amount. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-consortium_observation-charge_off_amount

consortium_observation.charge_off_amount · Money | null · Required · Nullable: Yes Charge off amount. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationPublicRecord-document_ids

document_ids · string[] · Required · Nullable: No Controlled filing, docket, exhibit and certificate references.

VerificationOnlinePresence

Business presence and observed inconsistencies; never private personal social profiling.

VerificationOnlinePresence-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationOnlinePresence-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationOnlinePresence-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationOnlinePresence-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationOnlinePresence-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationOnlinePresence-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationOnlinePresence-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationOnlinePresence-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationOnlinePresence-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: website, directory, review_profile, business_social.

VerificationOnlinePresence-url

url · string | null · Required · Nullable: Yes Public business source URL.

VerificationOnlinePresence-platform

platform · string | null · Required · Nullable: Yes Source directory, review platform or business social service.

VerificationOnlinePresence-name

name · string | null · Required · Nullable: Yes Business name or account handle.

VerificationOnlinePresence-summary

summary · string | null · Required · Nullable: Yes Source description and stated limitations.

VerificationOnlinePresence-match

match · string · Required · Nullable: No Match. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: matched, partial, not_matched, unresolved.

VerificationOnlinePresence-confidence

confidence · VerificationScore | null · Required · Nullable: Yes Source confidence in entity association.

VerificationOnlinePresence-redirects

redirects · string[] · Required · Nullable: No Observed redirect URLs.

VerificationOnlinePresence-parked

parked · boolean | null · Required · Nullable: Yes Whether the source classified the site as parked.

VerificationOnlinePresence-ssl_valid

ssl_valid · boolean | null · Required · Nullable: Yes Observed TLS validity, not proof of a legitimate business.

VerificationOnlinePresence-domain_registered_on

domain_registered_on · string | null · Required · Nullable: Yes Domain creation date when reported.

VerificationOnlinePresence-domain_expires_on

domain_expires_on · string | null · Required · Nullable: Yes Domain expiry date.

VerificationOnlinePresence-domain_registrar

domain_registrar · string | null · Required · Nullable: Yes Reported registrar.

VerificationOnlinePresence-operating_status

operating_status · string | null · Required · Nullable: Yes Reported open/closed/build status.

VerificationOnlinePresence-rating

rating · number | null · Required · Nullable: Yes Original review rating; interpretation uses rating_scale_max.

VerificationOnlinePresence-rating_scale_max

rating_scale_max · number | null · Required · Nullable: Yes Known maximum rating scale; null when unspecified.

VerificationOnlinePresence-review_count

review_count · integer | null · Required · Nullable: Yes Number of reviews returned/reported by the source.

VerificationOnlinePresence-business_contacts

business_contacts · VerificationFact[] · Required · Nullable: No Public contact and directory facts for consistency checks.

VerificationOnlinePresence-industry_predictions

industry_predictions · VerificationFact[] · Required · Nullable: No Inferred industry scheme/code and confidence; never overwrite registry classification.

VerificationOnlinePresence-document_ids

document_ids · string[] · Required · Nullable: No Authorized screenshots or reports stored as documents.

VerificationContactCheck

Contact validation and security signals; an OTP proves control at that time, not identity by itself.

VerificationContactCheck-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationContactCheck-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationContactCheck-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationContactCheck-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationContactCheck-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationContactCheck-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationContactCheck-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationContactCheck-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationContactCheck-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: email, phone.

VerificationContactCheck-value

value · string | null · Required · Nullable: Yes Permitted email or phone, masked when required.

VerificationContactCheck-method

method · string | null · Required · Nullable: Yes OTP, silent network, database, syntax or deliverability method.

VerificationContactCheck-outcome

outcome · string · Required · Nullable: No Verification/compliance result, not a lending decision. Allowed values: passed, failed, review_required, inconclusive, not_performed.

VerificationContactCheck-verified_at

verified_at · string | null · Required · Nullable: Yes Actual control-verification timestamp.

VerificationContactCheck-attempts

attempts · integer | null · Required · Nullable: Yes Completed verification attempts.

VerificationContactCheck-deliverable

deliverable · boolean | null · Required · Nullable: Yes Source deliverability result.

VerificationContactCheck-disposable

disposable · boolean | null · Required · Nullable: Yes Disposable contact indicator.

VerificationContactCheck-virtual

virtual · boolean | null · Required · Nullable: Yes Virtual/VoIP phone indicator.

VerificationContactCheck-free_domain

free_domain · boolean | null · Required · Nullable: Yes Free email-domain indicator.

VerificationContactCheck-carrier

carrier · string | null · Required · Nullable: Yes Phone carrier.

VerificationContactCheck-carrier_type

carrier_type · string | null · Required · Nullable: Yes Mobile, landline, VoIP or source type.

VerificationContactCheck-country

country · string | null · Required · Nullable: Yes Phone country.

VerificationContactCheck-ported

ported · boolean | null · Required · Nullable: Yes Source porting signal.

VerificationContactCheck-recently_ported

recently_ported · boolean | null · Required · Nullable: Yes Recent porting signal with source period in supplemental facts.

VerificationContactCheck-breached

breached · boolean | null · Required · Nullable: Yes Exposure signal; not evidence the borrower committed fraud.

VerificationContactCheck-breach_count

breach_count · integer | null · Required · Nullable: Yes Source-reported exposure count.

VerificationContactCheck-reason_codes

reason_codes · string[] · Required · Nullable: No Source reasons and limitations.

VerificationDeviceCheck

Coarse security and location signals for consistency; no precise device coordinates or stable fingerprint in default responses.

VerificationDeviceCheck-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationDeviceCheck-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationDeviceCheck-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationDeviceCheck-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationDeviceCheck-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationDeviceCheck-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationDeviceCheck-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationDeviceCheck-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationDeviceCheck-country

country · string | null · Required · Nullable: Yes Observed coarse country.

VerificationDeviceCheck-region

region · string | null · Required · Nullable: Yes Observed coarse region.

VerificationDeviceCheck-city

city · string | null · Required · Nullable: Yes Observed city when disclosure is permitted.

VerificationDeviceCheck-device_class

device_class · string | null · Required · Nullable: Yes Device/platform class.

VerificationDeviceCheck-browser_family

browser_family · string | null · Required · Nullable: Yes Browser family.

VerificationDeviceCheck-os_family

os_family · string | null · Required · Nullable: Yes Operating-system family.

VerificationDeviceCheck-network_organization

network_organization · string | null · Required · Nullable: Yes Source network/ISP organization.

VerificationDeviceCheck-vpn_or_tor

vpn_or_tor · boolean | null · Required · Nullable: Yes Anonymizer signal.

VerificationDeviceCheck-data_center

data_center · boolean | null · Required · Nullable: Yes Hosting/data-center network signal.

VerificationDeviceCheck-location_permission

location_permission · string | null · Required · Nullable: Yes Consent/permission outcome, separate from location outcome.

VerificationDeviceCheck-location_integrity

location_integrity · string | null · Required · Nullable: Yes Source-reported integrity state.

VerificationDeviceCheck-document_location_consistent

document_location_consistent · boolean | null · Required · Nullable: Yes Reported location consistency with identity/address evidence.

VerificationDeviceCheck-ip_location_consistent

ip_location_consistent · boolean | null · Required · Nullable: Yes Reported device/IP consistency.

VerificationDeviceCheck-geofence_result

geofence_result · string | null · Required · Nullable: Yes Result against an explicitly configured permitted area.

VerificationDeviceCheck-reason_codes

reason_codes · string[] · Required · Nullable: No Original source warning codes.

VerificationDocumentCheck

Source fields extracted from supporting documents with page evidence and verification results.

VerificationDocumentCheck-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationDocumentCheck-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationDocumentCheck-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationDocumentCheck-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationDocumentCheck-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationDocumentCheck-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationDocumentCheck-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationDocumentCheck-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationDocumentCheck-document_id

document_id · string · Required · Nullable: No AMLOK document ID.

VerificationDocumentCheck-document_type

document_type · string | null · Required · Nullable: Yes Normalized document class.

VerificationDocumentCheck-document_group

document_group · string | null · Required · Nullable: Yes Required document group such as incorporation, ownership or address.

VerificationDocumentCheck-issuer

issuer · string | null · Required · Nullable: Yes Observed issuing entity.

VerificationDocumentCheck-language

language · string | null · Required · Nullable: Yes Detected language.

VerificationDocumentCheck-issued_on

issued_on · string | null · Required · Nullable: Yes Document issue date.

VerificationDocumentCheck-expires_on

expires_on · string | null · Required · Nullable: Yes Document expiry date.

VerificationDocumentCheck-required

required · boolean | null · Required · Nullable: Yes Whether a configured requirement required this document.

VerificationDocumentCheck-outcome

outcome · string · Required · Nullable: No Verification/compliance result, not a lending decision. Allowed values: passed, failed, review_required, inconclusive, not_performed.

VerificationDocumentCheck-tamper_result

tamper_result · string · Required · Nullable: No Tamper result. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: not_detected, suspected, inconclusive, not_checked.

VerificationDocumentCheck-name_comparison_ids

name_comparison_ids · string[] · Required · Nullable: No Related field-comparison IDs.

VerificationDocumentCheck-extracted_fields

extracted_fields · VerificationFact[] · Required · Nullable: No Allowlisted extracted values; page/field provenance must be preserved.

VerificationDocumentCheck-cross_checks

cross_checks · string[] · Required · Nullable: No Comparisons with registry, supplied and other document evidence.

VerificationDocumentCheck-document_metadata

document_metadata · VerificationFact[] · Required · Nullable: No Permitted format, page, file and quality facts.

VerificationDocumentCheck-reason_codes

reason_codes · string[] · Required · Nullable: No Source extraction, tamper or validation reasons.

VerificationBankAccountCheck

Account ownership output uses masked identifiers; financial data remains in its existing normalized resources.

VerificationBankAccountCheck-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationBankAccountCheck-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationBankAccountCheck-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationBankAccountCheck-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationBankAccountCheck-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationBankAccountCheck-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationBankAccountCheck-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationBankAccountCheck-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationBankAccountCheck-account_reference

account_reference · string | null · Required · Nullable: Yes AMLOK bank-account ID when resolved.

VerificationBankAccountCheck-masked_account_number

masked_account_number · string | null · Required · Nullable: Yes Masked account identifier.

VerificationBankAccountCheck-institution_name

institution_name · string | null · Required · Nullable: Yes Observed institution.

VerificationBankAccountCheck-country

country · string | null · Required · Nullable: Yes Account country.

VerificationBankAccountCheck-holder_names

holder_names · string[] · Required · Nullable: No Permitted account-holder names.

VerificationBankAccountCheck-reference_identity_name

reference_identity_name · string | null · Required · Nullable: Yes Name compared with the account owner.

VerificationBankAccountCheck-method

method · string | null · Required · Nullable: Yes Open banking, account check or source verification method.

VerificationBankAccountCheck-result

result · string · Required · Nullable: No Result. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: matched, partial_match, not_matched, unavailable, not_checked.

VerificationBankAccountCheck-match_score

match_score · VerificationScore | null · Required · Nullable: Yes Original account-holder comparison score.

VerificationBankAccountCheck-verified_at

verified_at · string | null · Required · Nullable: Yes Actual verification timestamp.

VerificationBankAccountCheck-reason_codes

reason_codes · string[] · Required · Nullable: No Coverage, abandonment, mismatch or other limitations.

VerificationQuestionnaire

Borrower declarations remain declared even when the form or source session is approved.

VerificationQuestionnaire-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationQuestionnaire-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationQuestionnaire-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationQuestionnaire-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationQuestionnaire-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationQuestionnaire-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationQuestionnaire-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationQuestionnaire-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationQuestionnaire-questionnaire_reference

questionnaire_reference · string · Required · Nullable: No Source questionnaire identifier.

VerificationQuestionnaire-version

version · string | null · Required · Nullable: Yes Exact template version used for these answers.

VerificationQuestionnaire-group_reference

group_reference · string | null · Required · Nullable: Yes Stable identifier shared by questionnaire versions.

VerificationQuestionnaire-title

title · string · Required · Nullable: No Questionnaire title.

VerificationQuestionnaire-language

language · string | null · Required · Nullable: Yes Language of the returned labels/answers.

VerificationQuestionnaire-provider_status

provider_status · string | null · Required · Nullable: Yes Original questionnaire status; not proof that its answers were independently verified.

VerificationQuestionnaire-submitted_at

submitted_at · string | null · Required · Nullable: Yes Actual submission time when supplied.

VerificationQuestionnaire-answers

answers · object[] · Required · Nullable: No Answers. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationQuestionnaire-answers-question_id

answers[].question_id · string · Required · Nullable: No Stable source question ID.

VerificationQuestionnaire-answers-title

answers[].title · string · Required · Nullable: No Source question label.

VerificationQuestionnaire-answers-answer_type

answers[].answer_type · string · Required · Nullable: No Source element type, such as text, choice, multi-choice or file.

VerificationQuestionnaire-answers-required

answers[].required · boolean | null · Required · Nullable: Yes Whether this field or check was required under the effective source policy; null means not established.

VerificationQuestionnaire-answers-instance_path

answers[].instance_path · string · Required · Nullable: No Source pointer identifying this repeatable/group answer instance.

VerificationQuestionnaire-answers-value

answers[].value · string | number | boolean | null · Required · Nullable: Yes Single permitted answer; null for unanswered, multi-value or file answers.

VerificationQuestionnaire-answers-values

answers[].values · string | number | boolean | null[] · Required · Nullable: No Permitted multiple-choice/repeatable scalar values in source order.

VerificationQuestionnaire-answers-document_ids

answers[].document_ids · string[] · Required · Nullable: No Authorized uploaded files, converted to AMLOK document IDs; no presigned source URLs.

VerificationQuestionnaire-answers-missing_reason

answers[].missing_reason · string | null · Required · Nullable: Yes Required reason for an unanswered question; an omitted layout element is not a missing answer.

VerificationQuestionnaire-answers-evidence

answers[].evidence · VerificationEvidence[] · Required · Nullable: No Exact evidence records and source-document locations.

VerificationSignature

Signature and authority evidence, not an AMLOK conclusion about legal enforceability.

VerificationSignature-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationSignature-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationSignature-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationSignature-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationSignature-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationSignature-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationSignature-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationSignature-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationSignature-signer_subject_id

signer_subject_id · string · Required · Nullable: No Authorized signer identity reference.

VerificationSignature-capacity

capacity · string | null · Required · Nullable: Yes Self, company or source capacity.

VerificationSignature-roles

roles · string[] · Required · Nullable: No Signing roles.

VerificationSignature-status

status · string | null · Required · Nullable: Yes Signing lifecycle status.

VerificationSignature-validation

validation · string · Required · Nullable: No Validation. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: valid, invalid, indeterminate, not_checked.

VerificationSignature-signature_level

signature_level · string | null · Required · Nullable: Yes Source signature level/profile.

VerificationSignature-signed_at

signed_at · string | null · Required · Nullable: Yes Signature time.

VerificationSignature-consented_at

consented_at · string | null · Required · Nullable: Yes Electronic-signature consent time.

VerificationSignature-certificate_issuer

certificate_issuer · string | null · Required · Nullable: Yes Signing certificate issuer.

VerificationSignature-certificate_valid

certificate_valid · boolean | null · Required · Nullable: Yes Certificate validation result.

VerificationSignature-timestamp_valid

timestamp_valid · boolean | null · Required · Nullable: Yes Trusted timestamp verification.

VerificationSignature-document_ids

document_ids · string[] · Required · Nullable: No Signed documents and validation/evidence reports.

VerificationSignature-fields

fields · VerificationFact[] · Required · Nullable: No Permitted signed values, labels and page references.

VerificationSignature-reason_codes

reason_codes · string[] · Required · Nullable: No Validation warnings and reasons.

VerificationFieldComparison

Preserves not-submitted, not-checked and source-unavailable distinctly from mismatch.

VerificationFieldComparison-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationFieldComparison-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationFieldComparison-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationFieldComparison-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationFieldComparison-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationFieldComparison-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationFieldComparison-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationFieldComparison-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationFieldComparison-field

field · string · Required · Nullable: No Normalized field being compared, for example business.legal_name or person.date_of_birth.

VerificationFieldComparison-provided

provided · string | number | boolean | null · Required · Nullable: Yes Authorized scalar source value. Structured extras use named scalar facts, not undocumented nested payloads.

VerificationFieldComparison-observed

observed · string | number | boolean | null · Required · Nullable: Yes Authorized scalar source value. Structured extras use named scalar facts, not undocumented nested payloads.

VerificationFieldComparison-normalized_provided

normalized_provided · string | number | boolean | null · Required · Nullable: Yes Authorized scalar source value. Structured extras use named scalar facts, not undocumented nested payloads.

VerificationFieldComparison-normalized_observed

normalized_observed · string | number | boolean | null · Required · Nullable: Yes Authorized scalar source value. Structured extras use named scalar facts, not undocumented nested payloads.

VerificationFieldComparison-result

result · string · Required · Nullable: No Result. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: matched, partial_match, not_matched, not_submitted, not_checked, source_unavailable, inconclusive.

VerificationFieldComparison-score

score · VerificationScore | null · Required · Nullable: Yes Original comparison scale.

VerificationFieldComparison-threshold

threshold · number | null · Required · Nullable: Yes Effective source threshold in the score scale.

VerificationFieldComparison-required

required · boolean | null · Required · Nullable: Yes Whether this field was required by the effective check policy.

VerificationFieldComparison-affects_outcome

affects_outcome · boolean | null · Required · Nullable: Yes Whether this comparison affected the provider verification outcome.

VerificationFieldComparison-normalization

normalization · string | null · Required · Nullable: Yes Comparison transformation, such as punctuation/case folding; no silent transliteration assumption.

VerificationSourceScore

Original provider rating with source-defined scope and scale, separate from AMLOK metric calculations.

VerificationSourceScore-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationSourceScore-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationSourceScore-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationSourceScore-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationSourceScore-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationSourceScore-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationSourceScore-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationSourceScore-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationSourceScore-kind

kind · string | null · Required · Nullable: Yes Provider score category, such as identity_match, fraud, KYB or risk.

VerificationSourceScore-score

score · VerificationScore · Required · Nullable: No Score. Preserve the source meaning; null or unknown does not establish a negative or a verified result. See VerificationScore.

VerificationSourceScore-reason_codes

reason_codes · string[] · Required · Nullable: No Returned score drivers or codes.

VerificationSourceScore-limitations

limitations · string[] · Required · Nullable: No Meaning, calibration and comparability limitations.

VerificationDuplicateCheck

Only permitted same-workspace duplicate signals; never cross-tenant identity disclosures.

VerificationDuplicateCheck-id

id · string · Required · Nullable: No Stable AMLOK item ID within this assessment.

VerificationDuplicateCheck-subject_id

subject_id · string · Required · Nullable: No Authorized business/person subject ID, as returned on the borrower or an active related-party association; not the borrower resource ID.

VerificationDuplicateCheck-provenance

provenance · VerificationProvenance · Required · Nullable: No Exact source, time, basis and evidence for this observation. See VerificationProvenance.

VerificationDuplicateCheck-missing_fields

missing_fields · object[] · Required · Nullable: No Every absent or null required fact is explained by a pointer and a missing-data reason.

VerificationDuplicateCheck-missing_fields-path

missing_fields[].path · string · Required · Nullable: No RFC 6901 pointer relative to this item.

VerificationDuplicateCheck-missing_fields-reason

missing_fields[].reason · VerificationReason · Required · Nullable: No Explicit explanation code when no complete usable value is available.

VerificationDuplicateCheck-missing_fields-description

missing_fields[].description · string · Required · Nullable: No Why this field is absent or null.

VerificationDuplicateCheck-supplemental_facts

supplemental_facts · VerificationFact[] · Required · Nullable: No Permitted source-specific facts that do not have a canonical field.

VerificationDuplicateCheck-kind

kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: document, face, email, phone, entity.

VerificationDuplicateCheck-outcome

outcome · string · Required · Nullable: No Verification/compliance result, not a lending decision. Allowed values: no_match, potential_match, inconclusive, not_checked.

VerificationDuplicateCheck-reported_match_count

reported_match_count · integer | null · Required · Nullable: Yes Provider total when known.

VerificationDuplicateCheck-authorized_matches

authorized_matches · object[] · Required · Nullable: No Authorized matches. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationDuplicateCheck-authorized_matches-subject_id

authorized_matches[].subject_id · string · Required · Nullable: No Subject id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationDuplicateCheck-authorized_matches-assessment_id

authorized_matches[].assessment_id · string | null · Required · Nullable: Yes Assessment id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationDuplicateCheck-authorized_matches-similarity

authorized_matches[].similarity · VerificationScore | null · Required · Nullable: Yes Similarity. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationDuplicateCheck-authorized_matches-observed_at

authorized_matches[].observed_at · string | null · Required · Nullable: Yes Observed at. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationDuplicateCheck-authorized_matches-list_disposition

authorized_matches[].list_disposition · string · Required · Nullable: No List disposition. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: none, allowlisted, blocklisted, unknown.

VerificationDuplicateCheck-withheld_match_count

withheld_match_count · integer | null · Required · Nullable: Yes Count of matches withheld by authorization, if permitted to disclose.

VerificationDuplicateCheck-reason_codes

reason_codes · string[] · Required · Nullable: No Match and coverage limitations.

VerificationResultSection

Execution, result, reasons and provider decisions for every requested check.

VerificationResultSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationResultSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationResultSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationResultSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationResultSection-items

items · VerificationResult[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationBusinessSection

Candidates and resolved legal entities, without equating a search hit with verification.

VerificationBusinessSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationBusinessSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationBusinessSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationBusinessSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationBusinessSection-items

items · VerificationBusiness[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationPersonSection

Authorized borrower and related-person identity attributes.

VerificationPersonSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationPersonSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationPersonSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationPersonSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationPersonSection-items

items · VerificationPerson[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationRegistrationSection

Legal status, good standing, registration authorities and annual-return compliance.

VerificationRegistrationSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationRegistrationSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationRegistrationSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationRegistrationSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationRegistrationSection-items

items · VerificationRegistration[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationAddressSection

Registered, records, operating, service and residential addresses and validation.

VerificationAddressSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationAddressSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationAddressSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationAddressSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationAddressSection-items

items · VerificationAddress[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationRelationshipSection

Directors, officers, agents, signatories, parent entities and guarantors.

VerificationRelationshipSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationRelationshipSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationRelationshipSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationRelationshipSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationRelationshipSection-items

items · VerificationRelationship[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationOwnershipSection

Direct, indirect, economic and voting interests, with unresolved ownership explicit.

VerificationOwnershipSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationOwnershipSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationOwnershipSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationOwnershipSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationOwnershipSection-items

items · VerificationOwnership[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationIdentityDocumentSection

Document identity, authenticity, expiry, NFC and wallet assurance.

VerificationIdentityDocumentSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationIdentityDocumentSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationIdentityDocumentSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationIdentityDocumentSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationIdentityDocumentSection-items

items · VerificationIdentityDocument[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationBiometricSection

Liveness and face comparison results without biometric media or templates.

VerificationBiometricSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationBiometricSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationBiometricSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationBiometricSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationBiometricSection-items

items · VerificationBiometric[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationScreeningSection

Sanctions, PEP, watchlists and adverse-media candidates with review disposition.

VerificationScreeningSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationScreeningSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationScreeningSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationScreeningSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationScreeningSection-items

items · VerificationScreening[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationTaxCheckSection

TIN, EIN, BN and VAT validation, distinct from tax payment compliance.

VerificationTaxCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationTaxCheckSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationTaxCheckSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationTaxCheckSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationTaxCheckSection-items

items · VerificationTaxCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationLicenceSection

Jurisdiction-specific licences, authorizations, classifications and registration status.

VerificationLicenceSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationLicenceSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationLicenceSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationLicenceSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationLicenceSection-items

items · VerificationLicence[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationFilingSection

Dated corporate events, annual returns and document references.

VerificationFilingSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationFilingSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationFilingSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationFilingSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationFilingSection-items

items · VerificationFiling[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationCorporateStructureSection

Share classes, voting rights, restrictions, capital and governing provisions.

VerificationCorporateStructureSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationCorporateStructureSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationCorporateStructureSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationCorporateStructureSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationCorporateStructureSection-items

items · VerificationCorporateStructure[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationPublicRecordSection

Liens, judgments, litigation, bankruptcy and licensed consortium observations.

VerificationPublicRecordSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationPublicRecordSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationPublicRecordSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationPublicRecordSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationPublicRecordSection-items

items · VerificationPublicRecord[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationOnlinePresenceSection

Business websites, directories, reviews and business social profiles.

VerificationOnlinePresenceSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationOnlinePresenceSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationOnlinePresenceSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationOnlinePresenceSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationOnlinePresenceSection-items

items · VerificationOnlinePresence[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationContactCheckSection

Email and phone verification, deliverability, carrier and fraud signals.

VerificationContactCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationContactCheckSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationContactCheckSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationContactCheckSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationContactCheckSection-items

items · VerificationContactCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationDeviceCheckSection

Coarse location, network integrity and consistency observations.

VerificationDeviceCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationDeviceCheckSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationDeviceCheckSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationDeviceCheckSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationDeviceCheckSection-items

items · VerificationDeviceCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationDocumentCheckSection

Document extraction, tamper and cross-document consistency results.

VerificationDocumentCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationDocumentCheckSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationDocumentCheckSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationDocumentCheckSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationDocumentCheckSection-items

items · VerificationDocumentCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationBankAccountCheckSection

Account-holder matching and verification method, separate from financial analysis.

VerificationBankAccountCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationBankAccountCheckSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationBankAccountCheckSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationBankAccountCheckSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationBankAccountCheckSection-items

items · VerificationBankAccountCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationQuestionnaireSection

Versioned borrower declarations, repeatable answers and file references with declared provenance.

VerificationQuestionnaireSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationQuestionnaireSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationQuestionnaireSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationQuestionnaireSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationQuestionnaireSection-items

items · VerificationQuestionnaire[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationSignatureSection

Signer identity, authority, consent and signature validation evidence.

VerificationSignatureSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationSignatureSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationSignatureSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationSignatureSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationSignatureSection-items

items · VerificationSignature[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationFieldComparisonSection

Submitted versus observed values, thresholds and exact matching outcomes.

VerificationFieldComparisonSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationFieldComparisonSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationFieldComparisonSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationFieldComparisonSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationFieldComparisonSection-items

items · VerificationFieldComparison[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationSourceScoreSection

Original provider scales, ratings and reason codes; never an AMLOK credit probability.

VerificationSourceScoreSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationSourceScoreSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationSourceScoreSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationSourceScoreSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationSourceScoreSection-items

items · VerificationSourceScore[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationDuplicateCheckSection

Authorized same-workspace matches with identifiers minimized.

VerificationDuplicateCheckSection-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: available, partial, unavailable, not_applicable.

VerificationDuplicateCheckSection-reason

reason · VerificationReason | null · Required · Nullable: Yes Machine-readable reason for incomplete or inapplicable results.

VerificationDuplicateCheckSection-explanation

explanation · string | null · Required · Nullable: Yes Human-readable scope or missing-data explanation.

VerificationDuplicateCheckSection-coverage

coverage · VerificationCoverage · Required · Nullable: No Actual requested and completed source scope with limitations. See VerificationCoverage.

VerificationDuplicateCheckSection-items

items · VerificationDuplicateCheck[] · Required · Nullable: No All authorized observations in this section, including distinct source observations.

VerificationAssessment

Complete normalized KYC/KYB assessment from authorized sources. Empty or unavailable checks never imply a pass. All sections are present; coverage and missing-field reasons explain withheld or absent information.

VerificationAssessment-id

id · string · Required · Nullable: No Immutable assessment ID.

VerificationAssessment-borrower_id

borrower_id · string · Required · Nullable: No Borrower assessed; related subjects remain explicitly associated.

VerificationAssessment-subject_id

subject_id · string · Required · Nullable: No The business/person subject_id returned by Get borrower. This is distinct from the borrower resource ID.

VerificationAssessment-definition_version

definition_version · string · Required · Nullable: No Version of the normalized verification field definitions.

VerificationAssessment-as_of

as_of · string · Required · Nullable: No UTC cutoff for this assessment. Format: date-time.

VerificationAssessment-status

status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: complete, partial, unavailable.

VerificationAssessment-outcome

outcome · string · Required · Nullable: No Identity/compliance assessment outcome, not a lending decision. Allowed values: passed, failed, review_required, inconclusive, not_performed.

VerificationAssessment-summary

summary · string · Required · Nullable: No Human-readable scope, findings and unresolved requirements.

VerificationAssessment-sources

sources · VerificationSource[] · Required · Nullable: No Sources consulted with actual requested/completed coverage.

VerificationAssessment-ownership_resolution

ownership_resolution · object · Required · Nullable: No Whether ownership chains and the stated denominator are fully evidenced.

VerificationAssessment-ownership_resolution-status

ownership_resolution.status · string · Required · Nullable: No State of this specific result; separate from entity legal status and lending decisions. Allowed values: complete, partial, unavailable, not_applicable.

VerificationAssessment-ownership_resolution-reason

ownership_resolution.reason · string | null · Required · Nullable: Yes Explicit explanation code when no complete usable value is available.

VerificationAssessment-ownership_resolution-unresolved_subject_ids

ownership_resolution.unresolved_subject_ids · string[] · Required · Nullable: No Related subjects whose identity or ownership chains remain unresolved.

VerificationAssessment-ownership_resolution-ownership_basis

ownership_resolution.ownership_basis · string · Required · Nullable: No Whether coverage refers to economic equity, voting rights, mixed interests or an unknown basis. Allowed values: economic, voting, mixed, unknown.

VerificationAssessment-ownership_resolution-known_share

ownership_resolution.known_share · string | null · Required · Nullable: Yes Evidenced fraction of the stated ownership denominator, 0 to 1; null if the denominator is unsupported.

VerificationAssessment-ownership_resolution-unknown_share

ownership_resolution.unknown_share · string | null · Required · Nullable: Yes Unresolved fraction of the same ownership denominator, 0 to 1; null if unsupported.

VerificationAssessment-documents

documents · object[] · Required · Nullable: No Source files accessible through existing document endpoints with authorization rechecked.

VerificationAssessment-documents-document_id

documents[].document_id · string · Required · Nullable: No Document id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationAssessment-documents-kind

documents[].kind · string · Required · Nullable: No Kind. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: identity, registry_report, verification_report, search_report, articles, filing, licence, court, signed_document, other.

VerificationAssessment-documents-access

documents[].access · string · Required · Nullable: No Access. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Allowed values: available, restricted, not_retained.

VerificationAssessment-documents-reason

documents[].reason · string | null · Required · Nullable: Yes Explicit explanation code when no complete usable value is available.

VerificationAssessment-documents-source_id

documents[].source_id · string · Required · Nullable: No Source id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

VerificationAssessment-checks

checks · VerificationResultSection · Required · Nullable: No Execution, result, reasons and provider decisions for every requested check. See VerificationResultSection.

VerificationAssessment-businesses

businesses · VerificationBusinessSection · Required · Nullable: No Candidates and resolved legal entities, without equating a search hit with verification. See VerificationBusinessSection.

VerificationAssessment-persons

persons · VerificationPersonSection · Required · Nullable: No Authorized borrower and related-person identity attributes. See VerificationPersonSection.

VerificationAssessment-registrations

registrations · VerificationRegistrationSection · Required · Nullable: No Legal status, good standing, registration authorities and annual-return compliance. See VerificationRegistrationSection.

VerificationAssessment-addresses

addresses · VerificationAddressSection · Required · Nullable: No Registered, records, operating, service and residential addresses and validation. See VerificationAddressSection.

VerificationAssessment-relationships

relationships · VerificationRelationshipSection · Required · Nullable: No Directors, officers, agents, signatories, parent entities and guarantors. See VerificationRelationshipSection.

VerificationAssessment-ownership

ownership · VerificationOwnershipSection · Required · Nullable: No Direct, indirect, economic and voting interests, with unresolved ownership explicit. See VerificationOwnershipSection.

VerificationAssessment-identity_documents

identity_documents · VerificationIdentityDocumentSection · Required · Nullable: No Document identity, authenticity, expiry, NFC and wallet assurance. See VerificationIdentityDocumentSection.

VerificationAssessment-biometrics

biometrics · VerificationBiometricSection · Required · Nullable: No Liveness and face comparison results without biometric media or templates. See VerificationBiometricSection.

VerificationAssessment-screenings

screenings · VerificationScreeningSection · Required · Nullable: No Sanctions, PEP, watchlists and adverse-media candidates with review disposition. See VerificationScreeningSection.

VerificationAssessment-tax_checks

tax_checks · VerificationTaxCheckSection · Required · Nullable: No TIN, EIN, BN and VAT validation, distinct from tax payment compliance. See VerificationTaxCheckSection.

VerificationAssessment-licences

licences · VerificationLicenceSection · Required · Nullable: No Jurisdiction-specific licences, authorizations, classifications and registration status. See VerificationLicenceSection.

VerificationAssessment-filings

filings · VerificationFilingSection · Required · Nullable: No Dated corporate events, annual returns and document references. See VerificationFilingSection.

VerificationAssessment-corporate_structure

corporate_structure · VerificationCorporateStructureSection · Required · Nullable: No Share classes, voting rights, restrictions, capital and governing provisions. See VerificationCorporateStructureSection.

VerificationAssessment-public_records

public_records · VerificationPublicRecordSection · Required · Nullable: No Liens, judgments, litigation, bankruptcy and licensed consortium observations. See VerificationPublicRecordSection.

VerificationAssessment-online_presence

online_presence · VerificationOnlinePresenceSection · Required · Nullable: No Business websites, directories, reviews and business social profiles. See VerificationOnlinePresenceSection.

VerificationAssessment-contact_checks

contact_checks · VerificationContactCheckSection · Required · Nullable: No Email and phone verification, deliverability, carrier and fraud signals. See VerificationContactCheckSection.

VerificationAssessment-device_checks

device_checks · VerificationDeviceCheckSection · Required · Nullable: No Coarse location, network integrity and consistency observations. See VerificationDeviceCheckSection.

VerificationAssessment-document_checks

document_checks · VerificationDocumentCheckSection · Required · Nullable: No Document extraction, tamper and cross-document consistency results. See VerificationDocumentCheckSection.

VerificationAssessment-bank_account_checks

bank_account_checks · VerificationBankAccountCheckSection · Required · Nullable: No Account-holder matching and verification method, separate from financial analysis. See VerificationBankAccountCheckSection.

VerificationAssessment-questionnaires

questionnaires · VerificationQuestionnaireSection · Required · Nullable: No Versioned borrower declarations, repeatable answers and file references with declared provenance. See VerificationQuestionnaireSection.

VerificationAssessment-signatures

signatures · VerificationSignatureSection · Required · Nullable: No Signer identity, authority, consent and signature validation evidence. See VerificationSignatureSection.

VerificationAssessment-field_comparisons

field_comparisons · VerificationFieldComparisonSection · Required · Nullable: No Submitted versus observed values, thresholds and exact matching outcomes. See VerificationFieldComparisonSection.

VerificationAssessment-source_scores

source_scores · VerificationSourceScoreSection · Required · Nullable: No Original provider scales, ratings and reason codes; never an AMLOK credit probability. See VerificationSourceScoreSection.

VerificationAssessment-duplicate_checks

duplicate_checks · VerificationDuplicateCheckSection · Required · Nullable: No Authorized same-workspace matches with identifiers minimized. See VerificationDuplicateCheckSection.

NormalizedVerificationAssessment

One immutable version of an authorized KYC/KYB assessment, available through data records and frozen evidence. ID/version must agree with the surrounding DataRecord or EvidenceSummary.

NormalizedVerificationAssessment-id

id · string · Required · Nullable: No Id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

NormalizedVerificationAssessment-object

object · string · Required · Nullable: No Object. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

NormalizedVerificationAssessment-subject_id

subject_id · string · Required · Nullable: No Subject id. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

NormalizedVerificationAssessment-record_version

record_version · integer · Required · Nullable: No Record version. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

NormalizedVerificationAssessment-created_at

created_at · string · Required · Nullable: No Created at. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Format: date-time.

NormalizedVerificationAssessment-updated_at

updated_at · string · Required · Nullable: No Updated at. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Format: date-time.

NormalizedVerificationAssessment-observed_at

observed_at · string · Required · Nullable: No Observed at. Preserve the source meaning; null or unknown does not establish a negative or a verified result. Format: date-time.

NormalizedVerificationAssessment-schema_version

schema_version · string · Required · Nullable: No Schema version. Preserve the source meaning; null or unknown does not establish a negative or a verified result.

NormalizedVerificationAssessment-assessment

assessment · VerificationAssessment · Required · Nullable: No Assessment. Preserve the source meaning; null or unknown does not establish a negative or a verified result. See VerificationAssessment.