feature, risk, log_type, short_description, long_description, optional additional_data, and node_id — so you can route review work to the right operational team.
Overview
KYB sessions emit warnings under three core feature tags that map to dedicated feature arrays in the V3 decision response:
The same KYB workflow can also include the shared features below — they emit warnings on their own arrays:
KYB Registry warnings
Registry warnings usefeature: "KYB_REGISTRY" and appear on registry_checks[].warnings[].
VAT warnings apply wherever the company’s VAT number or tax ID can be validated - see VAT and tax ID validation for the countries and sources.
KYB Document warnings
Document warnings usefeature: "KYB_DOCUMENTS" and appear on document_verifications[].warnings[].
For PDF overlay-text manipulation,
KYB_DOCUMENT_SUSPECTED_MANIPULATION can include additional_data.manipulated_regions. A text field blanked and re-typed in another font raises KYB_DOCUMENT_UNPROVEN_TEXT_REPLACEMENT with the same manipulated_regions shape, never KYB_DOCUMENT_SUSPECTED_MANIPULATION on its own: online editors re-type untouched text too, so this warning does not say the content changed. If another signal raises KYB_DOCUMENT_SUSPECTED_MANIPULATION on the same document, the stricter of the two actions decides. These are page-coordinate rectangles that identify the suspected edited areas and match the rectangles returned in document_verifications[].items[].document_metadata.overlay_manipulation.manipulated_regions.
KYB Key People warnings
Key People warnings usefeature: "KYB_KEY_PEOPLE" and appear on key_people_checks[].warnings[]. They surface person-level issues on directors, officers, UBOs, and user-submitted parties.
PEP / sanctions hits on key people are reported as standard AML hits on the matching
aml_screenings[] item, not as a KYB-key-people warning. The Key People check propagates the resulting Declined or In Review status onto each affected party so the overall key-people verdict reflects the AML outcome.Shared feature warnings
The features below can run inside a KYB workflow. They use the same warning catalog as User Verification — full reference on each feature’s own warnings page.AML
feature: "AML" on aml_screenings[].warnings[].
Phone
feature: "PHONE" on phone_verifications[].warnings[].
feature: "EMAIL" on email_verifications[].warnings[].
Questionnaire
feature: "QUESTIONNAIRE".
Device & IP Analysis
feature: "LOCATION" on ip_analyses[].warnings[].
Examples
Registry — company not active
Documents — suspected overlay manipulation
Key people — previously declined individual
Related
Response schema
See where warnings appear in each KYB feature array.
Statuses
Understand how warning severity maps to verification status.
Documents
Review document groups, OCR, and cross-check behavior.
Key people
Officer, UBO, and submitted-party verification flow.
AML report
Hit-level structure for company and person AML screenings.
Reference data models
Canonical shapes for warnings and feature arrays.