---
title: "Run Document Check"
method: POST
path: "/verify/run_check_on_business_document"
tags: ["KYB > Document Management"]
---

# Run Document Check

`POST /verify/run_check_on_business_document`

Run check on a business document for a previously created business profile.

## Request body

- RunCheckOnBusinessDocumentSchema
  - `business_profile_id` string, required
  - `template_id` string, required — Every verification must have a template id associated with it. This is Provided to you by AiPrise.
  - `file_uuid` string, required
  - `document_input_title` string, nullable — An optional unique identifier for the document input. This title is returned in webhook payloads and API responses to help map documents to your internal systems.
  - `client_reference_id` string — An id you want to associate with your request.
  - `client_reference_data` object — A JSON you want to associate with your request.

## Response `200`

Successful operation

- AiPriseBusinessVerificationResponseV2
  - `verification_session_id` string
  - `template_id` string
  - `client_reference_id` string, nullable
  - `client_reference_data` object, nullable
  - `created_at` integer
  - `aiprise_summary` AiPriseResponseSummaryV2
    - `verification_result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
  - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
  - `status_reasons` StatusReasonCodeEntry[]
    - `code` string
    - `message` string
  - `aml_info` AMLInfo
    - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
    - `status_reasons` StatusReasonCodeEntry[]
      - `code` string
      - `message` string
    - `entity_hits` EntityHit[]
      - `entity_type` 'PERSON' | 'COMPANY' | 'ORGANISATION' | 'UNKNOWN'
      - `name` string
      - `name_match_score` number, float
      - `also_known_as` string[]
      - `associates` object[]
        - `name` string
        - `association` string
      - `aml_hits` AMLHit[]
        - `hit_type` string, nullable — Type of AML hit
        - `source_details` SourceDetails
          - `name` string, nullable — Name of the source
          - `source_id` string, nullable — ID of the source
          - `url` string, nullable — URL of the source
          - `listing_started` string, nullable — Unix timestamp in seconds for when the source listing started
          - `listing_ended` string, nullable — Unix timestamp in seconds for when the source listing ended
          - `country_codes` string[], nullable — List of country codes associated with the source
          - `aml_types` string[], nullable — List of AML types associated with the source
        - `fields` FieldDetail[], nullable — List of fields associated with the AML hit
          - `name` string
          - `value` union
            - string
            - object
            - string[]
          - `type` 'date_of_birth' | 'place_of_birth' | 'date_of_death' | 'country_codes' | 'country_names' | 'url'
        - `media` MediaInfo[], nullable — List of media associated with the AML hit
          - `title` string, nullable — Title of the media
          - `url` string, nullable — URL of the media
          - `date` string, nullable — Date of the media
          - `snippet` string, nullable — Short summary of the media
      - `date_of_birth` string, nullable
      - `date_of_birth_match_score` number, float, nullable
      - `id` string
      - `resolution_status` string
      - `history` AMLEntityHitHistory[]
        - `created_at` integer
        - `entity_hit` EntityHitWithoutHistory
          - `entity_type` 'PERSON' | 'COMPANY' | 'ORGANISATION' | 'UNKNOWN'
          - `name` string
          - `name_match_score` number, float
          - `also_known_as` string[]
          - `aml_hits` AMLHit[]
            - `hit_type` string, nullable — Type of AML hit
            - `source_details` SourceDetails
              - …
            - `fields` FieldDetail[], nullable — List of fields associated with the AML hit
              - …
            - `media` MediaInfo[], nullable — List of media associated with the AML hit
              - …
          - `date_of_birth` string, nullable
          - `date_of_birth_match_score` number, float, nullable
          - `id` string
          - `resolution_status` string
          - `is_deleted` boolean
          - `additional_fields` object — Additional fields as key-value pairs.
        - `event` 'ADDED' | 'UPDATED' | 'REMOVED' | 'MONITORING_UPDATE'
      - `is_deleted` boolean
      - `additional_fields` object — Additional fields as key-value pairs.
    - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
    - `warnings` WarningEntry[]
      - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
      - `message` string, nullable
      - `warning_id` string
      - `resolution_status` string
    - `num_hits` number
    - `aml_hit_summary` object
    - `section_id` string
    - `search_criteria` object
      - `search_term` string, nullable
      - `fuzziness_score` number, nullable
      - `exact_match` boolean, nullable
      - `birth_year` number, nullable
  - `business_input` object
    - `business_data` BusinessDataWithComputedFields
      - `name` string — The business name. (Legal name preferred)
      - `alternate_name` string — Alternate business name. (DBA)
      - `tax_identification_number` string — Tax ID
      - `website` string — The business website
      - `formation_date` string — The formation date in YYYY-MM-DD format
      - `country_code` string — A 2-letter ISO country code where business is primarily registered.
      - `state_code` string — State Code of the province/region where business is primarily registered.
      - `business_entity_id` string — Entity ID given by the government to the business.
      - `addresses` Address[] — List of addresses associated with this business
        - `address_street_1` string — Address street 1
        - `address_street_2` string — Address street 2
        - `address_city` string — Address city
        - `address_state` string — Address state or region
        - `address_zip_code` string — Address zip code
        - `address_country` string — 2-letter address country code
      - `phone_numbers` string[] — List of phone numbers associated with this business
      - `email_addresses` string[] — List of email addresses associated with this business
      - `questions_response` object — Questions responded by the business
    - `additional_info` BusinessIndividualAdditionalInfo[] — A list of additional information.
      - `additional_info_type` 'BANK_STATEMENT_DOCUMENT' | 'BUSINESS_REGISTRATION_DOCUMENT' | 'OPERATING_LICENSE_DOCUMENT' | 'FRAUD_CHECK_DOCUMENT' | 'ADDRESS_PROOF_DOCUMENT' | 'BANK_ACCOUNT_DETAILS' | 'SOURCE_OF_FUNDS_DOCUMENT' | 'CHAMBER_OF_COMMERCE_CERTIFICATE' | 'CAC_CERTIFICATE' | 'ARTICLES_OF_INCORPORATION' | 'AML_POLICY' | 'FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION' | 'DIRECTORS_REGISTRY' | 'CORPORATE_CHART' | 'SHAREHOLDERS_REGISTRY' | 'BALANCE_SHEET' | 'REPORTING_ENTITY_REGISTRATION_DOCUMENT' | 'COMPANY_CONSTITUTION' | 'MEMORANDUM_OF_ASSOCIATION' | 'PARTNERSHIP_DEED' | 'CERTIFIED_ANNUAL_RETURNS_STATEMENT' | 'COMPANY_PROFILE' | 'AUDITED_ACCOUNTS' | 'ANTI_BRIBERY_POLICY' | 'DATA_PROTECTION_POLICY' | 'INVOICE' | 'PEP_FORM' | 'OTHER'
      - `additional_info_data` union
        - string — The additional data as a string.
        - object — The additional data as an object. For file-based types, may include file_data, file_name, file_uuid, and document_input_title.
          - `file_data` string — The file content as base64 or S3 URL.
          - `file_name` string — The name of the file.
          - `file_uuid` string — The unique identifier of the file.
          - `document_input_title` string, nullable — An optional unique identifier for the document input, if provided during document check.
  - `business_info` BusinessInfo
    - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
    - `status_reasons` StatusReasonCodeEntry[]
      - `code` string
      - `message` string
    - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
    - `warnings` WarningEntry[]
      - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
      - `message` string, nullable
      - `warning_id` string
      - `resolution_status` string
    - `name` string
    - `entity_type` string
    - `phone_numbers` string[]
    - `emails` string[]
    - `addresses` ExtractedAddress[]
      - `full_address` string
      - `parsed_address` object
        - `address_street_1` string — Address street 1
        - `address_street_2` string — Address street 2
        - `address_city` string — Address city
        - `address_state` string — Address state or region
        - `address_zip_code` string — Address zip code
        - `address_country` string — 2-letter address country code
        - `address_type` string — Address type
      - `source` object[] — Source information for the address
        - `type` string
        - `state` string
        - `status` string
        - `file_number` string
        - `labels` string[]
      - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
    - `website` string
    - `tax_id` string
    - `business_id` string
    - `business_scope` BusinessScope
      - `business_description` string, nullable
      - `business_activities` BusinessActivity[]
        - `code` string
        - `code_type` string
        - `description` string
        - `activity_type` 'primary' | 'secondary'
    - `country_code` string
    - `additional_fields` object
    - `section_id` string
  - `registration_info` RegistrationInfo
    - `formation_date` string, nullable
    - `status` string, nullable
    - `normalised_status` string, nullable
    - `registration_records` RegistrationRecord[]
      - `name` string, nullable
      - `record_id` string, nullable
      - `entity_type` string, nullable
      - `status` string, nullable
      - `registration_date` string, nullable
      - `city` string, nullable
      - `state` string, nullable
      - `country` string, nullable
      - `source_url` string, nullable
      - `source_name` string, nullable
      - `addresses` ExtractedAddress[]
        - `full_address` string
        - `parsed_address` object
          - `address_street_1` string — Address street 1
          - `address_street_2` string — Address street 2
          - `address_city` string — Address city
          - `address_state` string — Address state or region
          - `address_zip_code` string — Address zip code
          - `address_country` string — 2-letter address country code
          - `address_type` string — Address type
        - `source` object[] — Source information for the address
          - `type` string
          - `state` string
          - `status` string
          - `file_number` string
          - `labels` string[]
        - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
      - `additional_fields` object — Additional fields for the registration record.
  - `related_persons` union[] — List of Related People associated with this business
    - union
      - RelatedPersonWithComputedFields
        - `first_name` string, nullable
        - `middle_name` string, nullable
        - `last_name` string, nullable
        - `full_name` string, nullable
        - `birth_date` string, nullable
        - `email` string, nullable
        - `phone_number` string, nullable
        - `address` ExtractedAddress
          - `full_address` string
          - `parsed_address` object
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
            - `address_type` string — Address type
          - `source` object[] — Source information for the address
            - `type` string
            - `state` string
            - `status` string
            - `file_number` string
            - `labels` string[]
          - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
        - `ownership_percent` number, nullable
        - `person_reference_id` string
        - `shares_allocated` integer, nullable
        - `roles` PersonRoleDetails[]
          - `name` string, nullable
          - `start_date` string, nullable
          - `end_date` string, nullable
          - `is_active` boolean, nullable
        - `identity` OutputIdentity
          - `identity_country_code` string — A 2-letter ISO country code of the identity number or identity document being submitted.
          - `identity_number_type` 'SSN9' | 'SSN4' | 'DRIVER_LICENSE' | 'PASSPORT' | 'NATIONAL_ID' | 'VOTER_ID' | 'BVN' | 'NIN' | 'NIN_SLIP' | 'SSNIT' | 'TAX_ID' | 'KENYA_KRA_PIN' | 'ALIEN_CARD' | 'RESIDENT_ID' | 'COLOMBIA_PPT_NUMBER' | 'GHANA_CARD_NUMBER', nullable — The type of identity number being submitted. Only one of identity_number_type and identity_document_type must be filled.
          - `identity_number` string — The identity number associated with the person of type identity_number_type.
          - `identity_document_type` 'PASSPORT' | 'DRIVER_LICENSE' | 'NATIONAL_ID' | 'PAN_CARD' | 'ID_CARD' | 'VOTER_ID_CARD' | 'RESIDENT_CARD' | 'GHANA_CARD' | 'GHANA_SSNIT_CARD' | 'KENYA_ALIEN_CARD' | 'COLOMBIA_PPT', nullable — An identity document type. Only one of identity_number or identity_document_type must be provided.
          - `identity_document_front` string — A S3 url of the front of identity document.
          - `identity_document_back` string — A S3 url of the back of identity document.
        - `additional_fields` object
        - `client_reference_id` string
        - `client_reference_data` object
        - `source` string[]
        - `kyc` PersonKYCInfo
          - `verification_session_id` string, nullable
          - `verification_result` string, nullable
          - `risk_info` RiskInfo
            - `scoring` RiskInfoScoring
              - …
            - `decisioning` RiskInfoDecisioning
              - …
        - `verification_sessions` VerificationSessions[], nullable
          - `verification_session_id` string
          - `result` string
          - `created_at` integer, nullable
        - `questions_response` object — Questions responded by the user
        - `documents` MediaFile[]
          - `file_uuid` string
          - `file_name` string
          - `file_type` string, nullable
          - `file_s3_url` string
      - RelatedPersonInfoV2
        - `person_reference_id` string
        - `user_profile` object
          - `user_profile_id` string
          - `first_name` string, nullable
          - `middle_name` string, nullable
          - `last_name` string, nullable
          - `second_last_name` string, nullable
          - `full_name` string, nullable
          - `address` Address
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
          - `date_of_birth` string — The person's date of birth in YYYY-MM-DD format
          - `email_address` string — The person's email address
          - `phone_number` string — The person's phone number. Prefer phone number in E.164 format
          - `phone_number_parts` object, nullable — The Person's phone number details like country code, phone code, and number (Used internally for client SDK).
            - `countryCode` string, nullable
            - `phoneCode` string, nullable
            - `number` string, nullable
          - `client_reference_id` string — An id you want to associate with the business profile.
          - `client_reference_data` object — A JSON you want to associate with the business profile.
          - `verification_session_ids` string[] — List of verification sessions run against this User
          - `user_profile_result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'DEACTIVATED' — The result status for business/user profile APIs. Includes DEACTIVATED for deactivating profiles.
          - `questions_response` object — Questions responded by the business
          - `events_callback_url` string
          - `risk_info` RiskInfo
            - `scoring` RiskInfoScoring
              - …
            - `decisioning` RiskInfoDecisioning
              - …
          - `id_info` IDInfo
            - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
            - `status_reasons` StatusReasonCodeEntry[]
              - …
            - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND', required — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
            - `warnings` WarningEntry[]
              - …
            - `id_type` 'NATIONAL_ID' | 'ID_CARD' | 'PASSPORT' | 'DRIVER_LICENSE' | 'RESIDENT_CARD' | 'VISA' | 'VOTER_ID' | 'TAX_ID' | 'COLOMBIA_PPT' | 'GHANA_CARD' | 'GHANA_SSNIT_CARD' | 'KENYA_ALIEN_CARD' | 'NATIONAL_ID_NUMBER' | 'PASSPORT_NUMBER' | 'BVN' | 'VOTER_ID_NUMBER' | 'DRIVER_LICENSE_NUMBER' | 'TAX_ID_NUMBER' | 'NIN' | 'SSN9' | 'SSN4' | 'SSNIT' | 'KRA_PIN' | 'ALIEN_CARD_NUMBER' | 'COLOMBIA_PPT_NUMBER' | 'GHANA_CARD_NUMBER'
            - `id_number` string
            - `id_expiry_date` string
            - `id_issue_date` string
            - `first_name` string
            - `middle_name` string
            - `last_name` string
            - `second_last_name` string
            - `full_name` string
            - `personal_number` string
            - `birth_date` string
            - `gender` string
            - `nationality` string
            - `nationality_code` string
            - `issue_country` string
            - `issue_country_code` string
            - `issue_state` string
            - `issue_state_code` string
            - `address` ExtractedAddress
              - …
            - `document_details` DocumentDetails
              - …
            - `lookup_details` object
            - `field_info` object, nullable
            - `check_summary` object
            - `section_id` string
          - `face_match_info` FaceMatchInfo
            - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
            - `status_reasons` StatusReasonCodeEntry[]
              - …
            - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND', required — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
            - `warnings` WarningEntry[]
              - …
            - `face_match_score` number, float, nullable
            - `check_summary` object
            - `section_id` string
          - `face_liveness_info` FaceLivenessInfo
            - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
            - `status_reasons` StatusReasonCodeEntry[]
              - …
            - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND', required — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
            - `warnings` WarningEntry[]
              - …
            - `source` string, nullable
            - `check_summary` object
            - `section_id` string
          - `lookup_info` LookupInfo[]
            - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
            - `status_reasons` StatusReasonCodeEntry[], nullable
              - …
            - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
            - `warnings` WarningEntry[], nullable
              - …
            - `database_name` string, nullable
            - `title` string, nullable
            - `data` object, nullable
            - `section_id` string
          - `aml_info` AMLInfo
            - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
            - `status_reasons` StatusReasonCodeEntry[]
              - …
            - `entity_hits` EntityHit[]
              - …
            - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
            - `warnings` WarningEntry[]
              - …
            - `num_hits` number
            - `aml_hit_summary` object
            - `section_id` string
            - `search_criteria` object
              - …
          - `fraud_insights` FraudInsights
            - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
            - `status_reasons` StatusReasonCodeEntry[]
              - …
            - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
            - `warnings` WarningEntry[]
              - …
            - `email_insights` EmailInsights[]
              - …
            - `phone_insights` PhoneInsights[]
              - …
            - `ip_insights` IPInsights
              - …
            - `device_insights` DeviceInsights
              - …
            - `related_session_insights` RelatedSessionInsights
              - …
            - `geolocation_insights` GeolocationInsights
              - …
            - `section_id` string
          - `additional_information` AdditionalInfoBlob[]
            - `additional_info_type` string
            - `additional_info_response_type` 'ID_INFO' | 'LOOKUP_DATA' | 'ADDRESS_VERIFICATION' | 'DOCUMENT_INSIGHTS'
            - `data` union
              - …
          - `created_at` integer
          - `updated_at` integer
          - `source` string[], nullable
        - `ownership_percent` number, nullable
        - `shares_allocated` integer, nullable
        - `roles` PersonRoleDetails[]
          - `name` string, nullable
          - `start_date` string, nullable
          - `end_date` string, nullable
          - `is_active` boolean, nullable
        - `additional_fields` object
        - `other_relationship_data` RelatedEntityOtherRelationshipData[]
          - `source_name` string
          - `source_id` string
          - `relationship_type` string
          - `ownership_percent` number, nullable
          - `shares_allocated` integer, nullable
          - `roles` union
            - CompanyRoleDetails[]
              - …
            - PersonRoleDetails[]
              - …
  - `related_companies` union[] — List of Related Companies associated with this business
    - union
      - RelatedCompanyWithComputedFields
        - `company_reference_id` string, nullable
        - `name` string, nullable
        - `country_code` string, nullable
        - `status` string, nullable
        - `description` string, nullable
        - `addresses` ExtractedAddress[], nullable
          - `full_address` string
          - `parsed_address` object
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
            - `address_type` string — Address type
          - `source` object[] — Source information for the address
            - `type` string
            - `state` string
            - `status` string
            - `file_number` string
            - `labels` string[]
          - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
        - `ownership_percent` number, nullable
        - `shares_allocated` integer, nullable
        - `alternate_name` string, nullable
        - `tax_identification_number` string, nullable
        - `formation_date` string
        - `website` string, nullable
        - `state_code` string, nullable
        - `business_entity_id` string, nullable
        - `roles` CompanyRoleDetails[], nullable
          - `name` string, nullable
          - `start_date` string, nullable
          - `end_date` string, nullable
          - `is_active` boolean, nullable
        - `phone_numbers` string[], nullable
        - `additional_fields` object, nullable
        - `email_addresses` string[], nullable
        - `client_reference_id` string
        - `client_reference_data` object
        - `source` string[]
        - `kyb` CompanyKYBInfo
          - `verification_session_id` string, nullable
          - `verification_result` string, nullable
          - `risk_info` RiskInfo
            - `scoring` RiskInfoScoring
              - …
            - `decisioning` RiskInfoDecisioning
              - …
        - `verification_sessions` VerificationSessions[], nullable
          - `verification_session_id` string
          - `result` string
          - `created_at` integer, nullable
        - `questions_response` object
        - `documents` MediaFile[]
          - `file_uuid` string
          - `file_name` string
          - `file_type` string, nullable
          - `file_s3_url` string
      - RelatedCompanyInfoV2
        - `company_reference_id` string
        - `business_profile` object
          - `name` string — The business name. (Legal name preferred)
          - `alternate_name` string — Alternate business name. (DBA)
          - `tax_identification_number` string — Tax ID
          - `website` string — The business website
          - `formation_date` string — The formation date in YYYY-MM-DD format
          - `country_code` string — A 2-letter ISO country code where business is primarily registered.
          - `state_code` string — State Code of the province/region where business is primarily registered.
          - `business_entity_id` string — Entity ID given by the government to the business.
          - `addresses` Address[] — List of addresses associated with this business
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
          - `phone_numbers` string[] — List of phone numbers associated with this business
          - `email_addresses` string[] — List of email addresses associated with this business
          - `additional_information` CreateBusinessProfileAdditionalInfoItem[] — - For each item in this list: - If `additional_info_type` is a `File/Document`, then `additional_info_data` MUST be an object and MUST contain a required property `file_data`. Some specific file types may also require additional properties. - Otherwise, `additional_info_data` MAY be a string.
            - `additional_info_type` 'BANK_STATEMENT_DOCUMENT' | 'BUSINESS_REGISTRATION_DOCUMENT' | 'OPERATING_LICENSE_DOCUMENT' | 'FRAUD_CHECK_DOCUMENT' | 'ADDRESS_PROOF_DOCUMENT' | 'BANK_ACCOUNT_DETAILS' | 'SOURCE_OF_FUNDS_DOCUMENT' | 'CHAMBER_OF_COMMERCE_CERTIFICATE' | 'CAC_CERTIFICATE' | 'ARTICLES_OF_INCORPORATION' | 'AML_POLICY' | 'FINANCIAL_CONDUCT_AUTHORITY_AUTHORIZATION' | 'DIRECTORS_REGISTRY' | 'CORPORATE_CHART' | 'SHAREHOLDERS_REGISTRY' | 'BALANCE_SHEET' | 'REPORTING_ENTITY_REGISTRATION_DOCUMENT' | 'COMPANY_CONSTITUTION' | 'MEMORANDUM_OF_ASSOCIATION' | 'PARTNERSHIP_DEED' | 'CERTIFIED_ANNUAL_RETURNS_STATEMENT' | 'COMPANY_PROFILE' | 'AUDITED_ACCOUNTS' | 'ANTI_BRIBERY_POLICY' | 'DATA_PROTECTION_POLICY' | 'INVOICE' | 'PEP_FORM' | 'OTHER'
            - `additional_info_data` union
              - …
          - `client_reference_id` string — An id you want to associate with the business profile.
          - `client_reference_data` object — A JSON you want to associate with the business profile.
          - `callback_url` string
          - `events_callback_url` string
          - `tags` string[] — List of tag names associated with this business profile
          - `business_profile_id` string
          - `business_profile_result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
          - `questions_response` object
          - `risk_info` RiskInfo
            - `scoring` RiskInfoScoring
              - …
            - `decisioning` RiskInfoDecisioning
              - …
          - `created_at` integer
          - `source` string[], nullable
        - `ownership_percent` number, nullable
        - `shares_allocated` integer, nullable
        - `roles` CompanyRoleDetails[]
          - `name` string, nullable
          - `start_date` string, nullable
          - `end_date` string, nullable
          - `is_active` boolean, nullable
        - `additional_fields` object
        - `relationship_type` 'PARENT' | 'CHILD' | 'SIBLING' | 'UNKNOWN', nullable
        - `other_relationship_data` RelatedEntityOtherRelationshipData[]
          - `source_name` string
          - `source_id` string
          - `relationship_type` string
          - `ownership_percent` number, nullable
          - `shares_allocated` integer, nullable
          - `roles` union
            - CompanyRoleDetails[]
              - …
            - PersonRoleDetails[]
              - …
  - `website_info` union
    - WebsiteInfo
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `site_status` string, nullable
      - `url` string, nullable
      - `title` string, nullable
      - `description` string, nullable
      - `domain_creation_date` string, nullable
      - `domain_expiration_date` string, nullable
      - `truebiz_request_id` string, nullable
      - `section_id` string
      - `average_review` string, nullable
      - `interactions_of_interest` object[]
        - `link` string
        - `snippet` string
      - `adverse_media` object[]
        - `link` string
        - `snippet` string
      - `critically_concerning_issues` string[]
      - `estimated_employee_count_range` string, nullable
      - `is_public` boolean, nullable
      - `financial_info` WebsiteFinancials
        - `funding_amount` string, nullable
        - `revenue_amount` string, nullable
        - `net_income` string, nullable
        - `debtToEquity` string, nullable
        - `marketCapitalization` string, nullable
      - `domain_info` WebsiteDomainInfo
        - `name` string
        - `registrar` string
        - `registrar_country` string
        - `registration_date` string
        - `last_update_date` string
        - `expiration_date` string
        - `has_robots_txt` boolean
        - `is_known_free_email_host` boolean
        - `is_known_hosting_provider_domain` boolean
        - `is_known_marketplace_domain` boolean
        - `is_known_social_media_domain` boolean
        - `is_known_top_domain` boolean
        - `is_non_business` boolean
        - `is_parked` boolean
        - `is_registered` boolean
        - `is_resolvable` boolean
        - `is_ssl_valid` boolean
        - `is_webserver_responsive` boolean
        - `domain_history` string[]
        - `hosting_provider` string
        - `hosting_provider_category` string
        - `supports_apex_and_www` boolean
        - `inbound_linking_domains` integer
        - `whois_privacy_mode` string
        - `domain_age` integer
        - `dns_address_status` string
        - `ns_status` string
        - `DNS_records` string[]
        - `tech_stack_used` string[]
      - `name` string
      - `founded_year` string, nullable
      - `formation_type` string
      - `industry_info` IndustryInfo
        - `additional_mcc_codes` object[]
          - `code` string
          - `description` string
        - `additional_naics_codes` object[]
          - `code` string
          - `description` string
        - `additional_sic_codes` object[]
          - `code` string
          - `description` string
        - `primary_industry` string
        - `primary_mcc` object
          - `code` string
          - `description` string
        - `primary_naics` object
          - `code` string
          - `description` string
        - `primary_sic` object
          - `code` string
          - `description` string
        - `high_risk_industry_contexts` object[]
          - `industry` string
          - `context` string
          - `url` string
          - `role` string
          - `confidence` string
        - `prohibited_industry_contexts` object[]
          - `industry` string
          - `context` string
          - `url` string
          - `role` string
          - `confidence` string
        - `tags` string[]
        - `primary_risky_industry_flag` boolean
        - `additional_risky_industry_flag` boolean
      - `risk_factors` RiskFactors[]
        - `category` string
        - `classification_type` string
        - `description` string
        - `risk_element_name` string
        - `display_name` string
        - `score` number
        - `subcategory` string
      - `social_media_profiles` string[]
      - `social_media_insights` SocialMediaInsights
        - `instagram` InstagramProfileInsights
          - `username` string, nullable
          - `full_name` string, nullable
          - `biography` string, nullable
          - `url` string, nullable
          - `external_url` string, nullable
          - `followers_count` integer, nullable
          - `follows_count` integer, nullable
          - `posts_count` integer, nullable
          - `is_business_account` boolean, nullable
          - `is_verified` boolean, nullable
          - `is_private` boolean, nullable
          - `profile_pic_url` string, nullable
          - `business_category_name` string, nullable
          - `latest_posts` InstagramPostSummary[] — Latest 5 posts from the profile
            - `id` string, nullable
            - `type` string, nullable — Video, Image, or Sidecar
            - `caption` string, nullable
            - `url` string, nullable
            - `likes_count` integer, nullable
            - `comments_count` integer, nullable
            - `video_view_count` integer, nullable
            - `timestamp` string, nullable
        - `facebook` FacebookPageInsights
          - `username` string, nullable
          - `full_name` string, nullable
          - `biography` string, nullable
          - `url` string, nullable
          - `external_url` string, nullable
          - `followers_count` integer, nullable
          - `follows_count` integer, nullable
          - `is_business_account` boolean, nullable
          - `business_category_name` string, nullable
          - `business_address` ExtractedAddress
            - `full_address` string
            - `parsed_address` object
              - …
            - `source` object[] — Source information for the address
              - …
            - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
          - `profile_pic_url` string, nullable
          - `likes_count` integer, nullable
          - `business_categories` string[], nullable
          - `business_hours` string, nullable
          - `price_range` string, nullable
          - `phone` string, nullable
          - `email` string, nullable
          - `cover_photo_url` string, nullable
          - `rating_overall` integer, nullable — Percentage, e.g. 94 for 94%
          - `rating_count` integer, nullable
          - `rating_description` string, nullable
          - `services` string, nullable
          - `creation_date` string, nullable
          - `ad_status` string, nullable
          - `is_ad_library_active` boolean, nullable
          - `linked_instagram` FacebookLinkedInstagram[], nullable
            - `username` string, nullable
            - `url` string, nullable
          - `alternative_social_media` string, nullable
          - `websites` string[], nullable
          - `info` string[], nullable
          - `messenger` string, nullable
        - `linkedin` LinkedInCompanyInsights
          - `username` string, nullable
          - `full_name` string, nullable
          - `biography` string, nullable
          - `url` string, nullable
          - `external_url` string, nullable
          - `followers_count` integer, nullable
          - `follows_count` integer, nullable
          - `is_business_account` boolean, nullable
          - `business_category_name` string, nullable
          - `business_address` ExtractedAddress
            - `full_address` string
            - `parsed_address` object
              - …
            - `source` object[] — Source information for the address
              - …
            - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
          - `profile_pic_url` string, nullable
          - `tagline` string, nullable
          - `phone` string, nullable
          - `specialties` string[], nullable
          - `industries` string[], nullable
          - `hashtags` string[], nullable
          - `employee_count` integer, nullable
          - `employee_count_range` string, nullable
          - `founded_year` integer, nullable
          - `is_verified` boolean, nullable
          - `logo_url` string, nullable
          - `cover_url` string, nullable
          - `funding_total_rounds` integer, nullable
          - `funding_latest_type` string, nullable
          - `funding_latest_date` string, nullable
          - `funding_latest_url` string, nullable
          - `funding_latest_investors_count` integer, nullable
          - `crunchbase_url` string, nullable
          - `key_people` LinkedInKeyPeopleInsights — Container for LinkedIn key people (executives/employees) insights
            - `key_people` LinkedInKeyPerson[], nullable — List of key people
              - …
            - `total_count` integer, nullable — Total count of key people
      - `website_content` WebsiteContent
        - `description` string
        - `evaluated_url` string
        - `title` string
        - `real_website` 'YES' | 'PARKED' | 'NO'
        - `compliance` string[]
        - `harmful_content` boolean
        - `industries` string[]
        - `language` string
        - `mlm_links` string[]
        - `number_of_bad_policies` integer
        - `number_of_mlm_links` integer
        - `pages_linked` integer
        - `policy_analysis` PolicyEntry[]
          - `policy_type` string
          - `policy_url` string
          - `policy_text` string
        - `customers` string[]
        - `phone_numbers` WebsiteContentPhoneInfo[]
          - `number` string
          - `is_verified` boolean
          - `country_code` string
        - `email` WebsiteContentEmailInfo[]
          - `email` string
          - `is_verified` boolean
        - `addresses` WebsiteContentAddressInfo[]
          - `address` ExtractedAddress
            - `full_address` string
            - `parsed_address` object
              - …
            - `source` object[] — Source information for the address
              - …
            - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
          - `is_verified` boolean
        - `screenshot_url` string
        - `historic_screenshots_urls_and_timestamps` object[]
          - `url` string
          - `timestamp` number
        - `is_website_authentic` boolean
        - `website_authenticity_reasoning` string
        - `keyword_contexts` object[]
          - `keyword` string
          - `context` string
          - `url` string
        - `summary_notes` string
        - `has_placeholder_text` boolean — Whether placeholder text is detected on the website
        - `content_inconsistencies` string[] — List of content inconsistencies found on the website
        - `has_stock_images` string — Description of stock images found on the website
        - `deadlinks` string[] — List of dead links detected on the website
        - `blog_or_news_last_updated_date` string — Date when blog or news section was last updated
        - `website_last_updated_date` string — Date when website was last updated
      - `traffic_info` TrafficInfo
        - `visits_per_month` number
        - `time_on_site` number
        - `pages_per_visit` number
        - `bounce_rate` number
        - `traffic_trends` object
        - `traffic_by_country` object
        - `traffic_by_source` object
        - `top_organic_keywords` string[]
      - `backlinks` object[]
        - `url` string
        - `inline_rank` integer
      - `total_backlinks` integer, nullable
      - `web_presence_report_summary` string, nullable
      - `web_presence_report_summary_checklist` object[]
        - `section` string
        - `result` string
        - `message` string
      - `industry_inconsistencies` string[] — Industry inconsistencies between registration and website presentation
      - `social_media_profiles_referring_to_different_business` string[] — Social media profiles that refer to a different business
      - `risk_indicators` WebsiteRiskIndicator[] — Risk indicators identified during web presence analysis
        - `indicator` string — The risk indicator value
        - `detail` string — Description of the risk indicator
        - `severity` 'low' | 'medium' | 'high' — Severity level of the risk indicator
        - `evidence` string — Proof or reasoning for the assigned severity
      - `network_intelligence` NetworkIntelligence — Network intelligence showing associated domain networks
        - `associated_networks` AssociatedNetwork[] — List of associated domain networks
          - `domains` string[] — List of associated domains in this network
          - `edges` NetworkEdge[] — Edges (associations) between domains in this network
            - `from` string — Source domain
            - `to` string — Target domain
            - `association_type` string — Type of association (e.g. shared_tracking_id, shared_ssl_cert, shared_registrant)
            - `association_detail` string — Human-readable detail of the association
            - `first_seen` string — Date when the association was first observed (YYYY-MM-DD)
        - `taint_status` 'FRAUD' | 'NOT_FRAUD' | 'UNKNOWN' | 'null', nullable — Fraud-network verdict (FRAUD / NOT_FRAUD / UNKNOWN)
        - `network_intelligence_tags` NetworkIntelligenceTag[], nullable — Closed-set descriptors classifying the network shape
          - `id` integer
          - `tag` string, nullable
        - `field_evidence_log` object, nullable
        - `summary` string, nullable — Customer-facing summary of the related-domain network
    - WebsiteInfoV2
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `section_id` string
      - `input_url` string, nullable
      - `business_name` string, nullable
      - `report_summary` string, nullable
      - `report_checklist` ChecklistEntry[], nullable
        - `section` string, nullable
        - `result` string, nullable
        - `message` string, nullable
      - `risk_indicators` WebsiteRiskIndicator[], nullable
        - `indicator` string — The risk indicator value
        - `detail` string — Description of the risk indicator
        - `severity` 'low' | 'medium' | 'high' — Severity level of the risk indicator
        - `evidence` string — Proof or reasoning for the assigned severity
      - `company_profile` CompanyProfile
        - `status` string, nullable
        - `description` string, nullable
        - `founded_year` integer, nullable
        - `estimated_employee_count_range` string, nullable
        - `financial_info` FinancialInfoV2
          - `status` string, nullable
          - `estimated_annual_revenue_range` string, nullable
          - `funding_amount` string, nullable
          - `net_income` string, nullable
          - `debt_to_equity` string, nullable
          - `market_capitalization` string, nullable
        - `field_evidence_log` object, nullable
      - `domain_info` WebPresenceDomainInfo
        - `status` string, nullable
        - `registrar` string, nullable
        - `registrar_country` string, nullable
        - `registration_date` string, nullable
        - `last_update_date` string, nullable
        - `expiration_date` string, nullable
        - `domain_age` integer, nullable
        - `is_registered` boolean, nullable
        - `is_resolvable` boolean, nullable
        - `whois_privacy_mode` string, nullable
        - `is_known_free_email_host` boolean, nullable
        - `is_known_social_media_domain` boolean, nullable
        - `is_known_marketplace_domain` boolean, nullable
        - `is_known_top_domain` boolean, nullable
        - `is_known_hosting_provider_domain` boolean, nullable
        - `field_evidence_log` object, nullable
      - `webserver_info` WebserverInfo
        - `status` string, nullable
        - `hosting_provider` string, nullable
        - `hosting_provider_category` string, nullable
        - `is_ssl_valid` boolean, nullable
        - `is_parked` boolean, nullable
        - `dns_address_status` string, nullable
        - `nameserver_status` string, nullable
        - `field_evidence_log` object, nullable
      - `website_content` WebsiteContentV2
        - `status` string, nullable
        - `evaluated_url` string, nullable
        - `title` string, nullable
        - `language` string, nullable
        - `website_content_availability` string, nullable
        - `num_pages_linked_from_homepage` integer, nullable
        - `screenshots` Screenshot[], nullable
          - `url` string, nullable
          - `timestamp` string, nullable
          - `is_current` boolean, nullable
        - `has_placeholder_text` boolean, nullable
        - `associated_brands` string[], nullable
        - `website_url_and_business_name_mismatch` boolean, nullable
        - `business_description_mismatch` boolean, nullable
        - `business_type` string, nullable
        - `matched_keywords` KeywordMatch[], nullable
          - `id` integer
          - `keyword` string, nullable
          - `snippet` string, nullable
        - `policies` PolicyEntryV2[], nullable
          - `id` integer
          - `policy_type` string, nullable
          - `policy_url` string, nullable
          - `policy_summary` string, nullable
        - `field_evidence_log` object, nullable
      - `traffic_info` TrafficInfoV2
        - `status` string, nullable
        - `bounce_rate` number, nullable
        - `pages_per_visit` number, nullable
        - `time_on_site` number, nullable
        - `top_organic_keywords` string[], nullable
        - `traffic_by_country` object, nullable
        - `traffic_by_source` object, nullable
        - `traffic_trends` object, nullable
      - `contact_information` ContactInformation
        - `status` string, nullable
        - `phone_numbers` ContactPhone[], nullable
          - `number` string, nullable
          - `country_code` string, nullable
          - `is_primary` boolean, nullable
          - `is_verified` boolean, nullable
          - `is_phone_disposable` boolean, nullable
          - `source` string, nullable
        - `email_addresses` ContactEmail[], nullable
          - `email` string, nullable
          - `is_primary` boolean, nullable
          - `is_verified` boolean, nullable
          - `is_email_disposable` boolean, nullable
          - `source` string, nullable
        - `addresses` ContactAddress[], nullable
          - `address` ExtractedAddress
            - `full_address` string
            - `parsed_address` object
              - …
            - `source` object[] — Source information for the address
              - …
            - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
          - `is_primary` boolean, nullable
          - `is_verified` boolean, nullable
          - `latitude` number, nullable
          - `longitude` number, nullable
          - `place_type` string, nullable
          - `rating` number, nullable
          - `reviews` integer, nullable
          - `business_count_at_address` integer, nullable
        - `field_evidence_log` object, nullable
      - `industry_info` IndustryInfoV2
        - `status` string, nullable
        - `primary_industry` string, nullable
        - `naics_codes` IndustryCode[], nullable
          - `id` integer
          - `code` string, nullable
          - `description` string, nullable
          - `is_primary` boolean, nullable
        - `sic_codes` IndustryCode[], nullable
          - `id` integer
          - `code` string, nullable
          - `description` string, nullable
          - `is_primary` boolean, nullable
        - `mcc_codes` IndustryCode[], nullable
          - `id` integer
          - `code` string, nullable
          - `description` string, nullable
          - `is_primary` boolean, nullable
        - `matched_industries` IndustryMatch[], nullable
          - `id` integer
          - `industry_matched` string, nullable
          - `role` string, nullable
          - `level` string, nullable
        - `field_evidence_log` object, nullable
      - `backlinks_information` BacklinksInformation
        - `status` string, nullable
        - `total_backlinks` integer, nullable
        - `backlinks` BacklinkEntry[], nullable
          - `inline_rank` integer, nullable
          - `url` string, nullable
      - `online_review_information` OnlineReviewInformation
        - `status` string, nullable
        - `average_review` string, nullable
        - `critically_concerning_issues` string[], nullable
        - `adverse_media` MediaEntry[], nullable
          - `id` integer
          - `title` string, nullable
          - `url` string, nullable
        - `interactions_of_interest` MediaEntry[], nullable
          - `id` integer
          - `title` string, nullable
          - `url` string, nullable
        - `field_evidence_log` object, nullable
      - `external_trust_signals` ExternalTrustSignal[], nullable
        - `status` string, nullable
        - `source` string, nullable
        - `source_url` string, nullable
        - `trust_score` integer, nullable
      - `social_media_profiles` SocialMediaProfileV2[], nullable
        - `id` integer
        - `status` string, nullable
        - `url` string, nullable
        - `is_broken` boolean, nullable
        - `platform` string, nullable
        - `account_creation_date` string, nullable
        - `followers_count` integer, nullable
        - `following_count` integer, nullable
        - `post_count` integer, nullable
        - `is_verified` boolean, nullable
        - `is_running_ads` boolean, nullable
        - `recent_posts` object[], nullable
        - `additional_fields` object, nullable
      - `network_intelligence` NetworkIntelligence — Network intelligence showing associated domain networks
        - `associated_networks` AssociatedNetwork[] — List of associated domain networks
          - `domains` string[] — List of associated domains in this network
          - `edges` NetworkEdge[] — Edges (associations) between domains in this network
            - `from` string — Source domain
            - `to` string — Target domain
            - `association_type` string — Type of association (e.g. shared_tracking_id, shared_ssl_cert, shared_registrant)
            - `association_detail` string — Human-readable detail of the association
            - `first_seen` string — Date when the association was first observed (YYYY-MM-DD)
        - `taint_status` 'FRAUD' | 'NOT_FRAUD' | 'UNKNOWN' | 'null', nullable — Fraud-network verdict (FRAUD / NOT_FRAUD / UNKNOWN)
        - `network_intelligence_tags` NetworkIntelligenceTag[], nullable — Closed-set descriptors classifying the network shape
          - `id` integer
          - `tag` string, nullable
        - `field_evidence_log` object, nullable
        - `summary` string, nullable — Customer-facing summary of the related-domain network
      - `marketplace_info` MarketplaceInfo
        - `status` string, nullable
        - `is_marketplace` boolean, nullable
        - `is_fraudulent_marketplace` boolean, nullable
        - `fake_reviews_detected` boolean, nullable
        - `fake_seller_indicators_detected` boolean, nullable
        - `generic_product_content_detected` boolean, nullable
        - `incoherent_product_catalog_detected` boolean, nullable
        - `unrealistic_pricing_detected` boolean, nullable
        - `urgency_manipulation_detected` boolean, nullable
        - `field_evidence_log` object, nullable
      - `paymentflow_info` PaymentFlowInfo
        - `status` string, nullable
        - `payment_forms_detected` boolean, nullable
        - `checkout_flow_detected` boolean, nullable
        - `product_listings_detected` boolean, nullable
        - `payment_providers` string[], nullable
        - `only_irreversible_payment_methods` boolean, nullable
        - `field_evidence_log` object, nullable
      - `delta_from_previous_session` DeltaFromPreviousSession, nullable
        - `summary` string, nullable
        - `updates` DeltaUpdate[], nullable
          - `path` string
          - `operation` 'UPDATED' | 'ADDED' | 'REMOVED'
      - `version` string
  - `online_presence_info` OnlinePresenceInfo
    - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
    - `status_reasons` StatusReasonCodeEntry[]
      - `code` string
      - `message` string
    - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
    - `warnings` WarningEntry[]
      - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
      - `message` string, nullable
      - `warning_id` string
      - `resolution_status` string
    - `section_id` string
    - `company_data` object
    - `name` string — Registered business name
    - `formation_date` string — Formation date of the business
    - `website` string — Website URL of the company
    - `address` ExtractedAddress
      - `full_address` string
      - `parsed_address` object
        - `address_street_1` string — Address street 1
        - `address_street_2` string — Address street 2
        - `address_city` string — Address city
        - `address_state` string — Address state or region
        - `address_zip_code` string — Address zip code
        - `address_country` string — 2-letter address country code
        - `address_type` string — Address type
      - `source` object[] — Source information for the address
        - `type` string
        - `state` string
        - `status` string
        - `file_number` string
        - `labels` string[]
      - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
    - `ubos` RelatedPersonInfo[] — List of Ultimate Beneficial Owners of the business
      - `first_name` string, nullable
      - `middle_name` string, nullable
      - `last_name` string, nullable
      - `full_name` string, nullable
      - `birth_date` string, nullable
      - `email` string, nullable
      - `phone_number` string, nullable
      - `address` ExtractedAddress
        - `full_address` string
        - `parsed_address` object
          - `address_street_1` string — Address street 1
          - `address_street_2` string — Address street 2
          - `address_city` string — Address city
          - `address_state` string — Address state or region
          - `address_zip_code` string — Address zip code
          - `address_country` string — 2-letter address country code
          - `address_type` string — Address type
        - `source` object[] — Source information for the address
          - `type` string
          - `state` string
          - `status` string
          - `file_number` string
          - `labels` string[]
        - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
      - `ownership_percent` number, nullable
      - `person_reference_id` string
      - `shares_allocated` integer, nullable
      - `roles` PersonRoleDetails[]
        - `name` string, nullable
        - `start_date` string, nullable
        - `end_date` string, nullable
        - `is_active` boolean, nullable
      - `identity` OutputIdentity
        - `identity_country_code` string — A 2-letter ISO country code of the identity number or identity document being submitted.
        - `identity_number_type` 'SSN9' | 'SSN4' | 'DRIVER_LICENSE' | 'PASSPORT' | 'NATIONAL_ID' | 'VOTER_ID' | 'BVN' | 'NIN' | 'NIN_SLIP' | 'SSNIT' | 'TAX_ID' | 'KENYA_KRA_PIN' | 'ALIEN_CARD' | 'RESIDENT_ID' | 'COLOMBIA_PPT_NUMBER' | 'GHANA_CARD_NUMBER', nullable — The type of identity number being submitted. Only one of identity_number_type and identity_document_type must be filled.
        - `identity_number` string — The identity number associated with the person of type identity_number_type.
        - `identity_document_type` 'PASSPORT' | 'DRIVER_LICENSE' | 'NATIONAL_ID' | 'PAN_CARD' | 'ID_CARD' | 'VOTER_ID_CARD' | 'RESIDENT_CARD' | 'GHANA_CARD' | 'GHANA_SSNIT_CARD' | 'KENYA_ALIEN_CARD' | 'COLOMBIA_PPT', nullable — An identity document type. Only one of identity_number or identity_document_type must be provided.
        - `identity_document_front` string — A S3 url of the front of identity document.
        - `identity_document_back` string — A S3 url of the back of identity document.
      - `additional_fields` object
      - `client_reference_id` string
      - `client_reference_data` object
      - `source` string[]
    - `tax_identification_number` string — Tax ID
    - `business_entity_id` string — Entity ID given by the government to the business.
  - `events` EventInfo[]
    - `date` string, nullable
    - `event_type` string, nullable
    - `metadata` object, nullable
  - `lookup_info` LookupInfo[]
    - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
    - `status_reasons` StatusReasonCodeEntry[], nullable
      - `code` string
      - `message` string
    - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
    - `warnings` WarningEntry[], nullable
      - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
      - `message` string, nullable
      - `warning_id` string
      - `resolution_status` string
    - `database_name` string, nullable
    - `title` string, nullable
    - `data` object, nullable
    - `section_id` string
  - `time_elapsed_to_process` string
  - `time_elapsed_to_complete_session` string
  - `other_matches` CompanySummary[]
    - `name` string, nullable
    - `status` string, nullable
    - `url` string, nullable
    - `addresses` ExtractedAddress[]
      - `full_address` string
      - `parsed_address` object
        - `address_street_1` string — Address street 1
        - `address_street_2` string — Address street 2
        - `address_city` string — Address city
        - `address_state` string — Address state or region
        - `address_zip_code` string — Address zip code
        - `address_country` string — 2-letter address country code
        - `address_type` string — Address type
      - `source` object[] — Source information for the address
        - `type` string
        - `state` string
        - `status` string
        - `file_number` string
        - `labels` string[]
      - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
    - `business_id` string, nullable
  - `fraud_insights` FraudInsights
    - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
    - `status_reasons` StatusReasonCodeEntry[]
      - `code` string
      - `message` string
    - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
    - `warnings` WarningEntry[]
      - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
      - `message` string, nullable
      - `warning_id` string
      - `resolution_status` string
    - `email_insights` EmailInsights[]
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `email` string, nullable
      - `email_tenure` number, float
      - `domain_info` DomainInfo
        - `domain_name` string
        - `top_level_domain` string
        - `registered` boolean
        - `company_name` string
        - `disposable` boolean
        - `free_provider` boolean
        - `dmarc_compliance` boolean
        - `spf_strict` boolean
        - `suspicious_top_level_domain` boolean
        - `custom` boolean
      - `is_breached` boolean
      - `no_of_breaches` integer
      - `first_breach` string, date-time
      - `last_breach` string, date-time
      - `breaches` Breach[]
        - `platform_name` string
        - `breach_date` string, date-time
        - `domain_name` string
      - `persons` Person[]
        - `names` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `genders` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `date_of_births` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `addresses` PersonAddress[]
          - `address_line_1` string
          - `address_line_2` string
          - `address_city` string
          - `address_country` string
          - `latitude` string
          - `longitude` string
          - `last_seen` string, date-time
          - `postal_code` string
          - `address_state` string
          - `valid_since` string, date-time
        - `email_address` PersonField
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `ip_addresses` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `national_id` string
        - `phone_number` string
      - `social_profiles` SocialProfile[]
        - `platform` string, nullable — Name of the social media platform (e.g. Facebook, Telegram, etc.)
        - `registered` boolean, nullable — Indicates whether the user is registered on the social media platform
        - `name` string, nullable — Name of the user's account on the social media platform
        - `last_seen` string, date-time, nullable — Timestamp indicating when the user was last seen on the social media platform
        - `account_id` string, nullable — Unique identifier of the user's account on the social media platform
      - `social_summary` SocialSummary
        - `age_on_social` number, nullable — Age of the user on the social media platform
        - `number_of_names_returned` number, nullable — Number of names returned from social media platforms
        - `number_of_photos_returned` number, nullable — Number of photos returned from social media platforms
        - `registered_consumer_electronics_profiles` number, nullable — Number of registered consumer electronics profiles
        - `registered_ecommerce_profiles` number, nullable — Number of registered ecommerce profiles
        - `registered_education_profiles` number, nullable — Number of registered education profiles
        - `registered_email_provider_profiles` number, nullable — Number of registered email provider profiles
        - `registered_entertainment_profiles` number, nullable — Number of registered entertainment profiles
        - `registered_financial_profiles` number, nullable — Number of registered financial profiles
        - `registered_messaging_profiles` number, nullable — Number of registered messaging profiles
        - `registered_professional_profiles` number, nullable — Number of registered professional profiles
        - `registered_profiles` number, nullable — Total number of registered profiles
        - `registered_social_media_profiles` number, nullable — Number of registered social media profiles
        - `registered_travel_profiles` number, nullable — Number of registered travel profiles
      - `section_id` string
    - `phone_insights` PhoneInsights[]
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `phone_number` string
      - `phone_valid` boolean
      - `phone_type` string
      - `phone_disposable` boolean
      - `phone_active` boolean
      - `activation_date` string
      - `sim_type` string
      - `country` string
      - `original_carrier` string
      - `current_carrier` string
      - `port_history` PortEvent[]
        - `from_carrier` string — Name of the carrier that the number is being transferred from.
        - `to_carrier` string — Name of the carrier that the number is being transferred to.
        - `port_date` string, date-time — The date the number ported.
      - `phone_is_spam` boolean
      - `social_profiles` SocialProfile[]
        - `platform` string, nullable — Name of the social media platform (e.g. Facebook, Telegram, etc.)
        - `registered` boolean, nullable — Indicates whether the user is registered on the social media platform
        - `name` string, nullable — Name of the user's account on the social media platform
        - `last_seen` string, date-time, nullable — Timestamp indicating when the user was last seen on the social media platform
        - `account_id` string, nullable — Unique identifier of the user's account on the social media platform
      - `persons` Person[]
        - `names` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `genders` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `date_of_births` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `addresses` PersonAddress[]
          - `address_line_1` string
          - `address_line_2` string
          - `address_city` string
          - `address_country` string
          - `latitude` string
          - `longitude` string
          - `last_seen` string, date-time
          - `postal_code` string
          - `address_state` string
          - `valid_since` string, date-time
        - `email_address` PersonField
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `ip_addresses` PersonField[]
          - `last_seen` string, date-time
          - `valid_since` string, date-time
          - `value` string
        - `national_id` string
        - `phone_number` string
      - `section_id` string
    - `ip_insights` IPInsights
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `location` IPLocation
        - `country` string
        - `country_code` string
        - `region` string
        - `city` string
        - `latitude` number, float
        - `longitude` number, float
        - `postal_code` string
        - `timezone` string
        - `geo_name_id` integer
      - `internet_service_provider` string
      - `connection_type` string
      - `autonomous_system_number` integer
      - `organization` string
      - `is_crawler` boolean
      - `host` string
      - `proxy` boolean
      - `vpn` boolean
      - `tor` boolean
      - `active_vpn` boolean — Identifies active VPN connections used by popular VPN services and private VPN servers.
      - `active_tor` boolean — Identifies active TOR exits on the TOR network.
      - `recent_abuse` boolean
      - `bot_status` boolean
      - `abuse_velocity` string
      - `unique_hash` string
      - `ip_address` string
      - `section_id` string
    - `device_insights` DeviceInsights
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `browser_name` string
      - `browser_major_version` string
      - `browser_full_version` string
      - `os` string
      - `os_version` string
      - `device` string
      - `user_agent` string
      - `incognito` boolean
      - `bot_status` boolean
      - `bot_type` string
      - `privacy_settings` boolean
      - `section_id` string
    - `related_session_insights` RelatedSessionInsights
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `related_sessions` RelatedSession[]
        - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
        - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
        - `created_at` integer
        - `relation` string
        - `verification_session_id` string
      - `section_id` string
    - `geolocation_insights` GeolocationInsights
      - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
      - `status_reasons` StatusReasonCodeEntry[]
        - `code` string
        - `message` string
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
      - `warnings` WarningEntry[]
        - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
        - `message` string, nullable
        - `warning_id` string
        - `resolution_status` string
      - `latitude` number
      - `longitude` number
      - `accuracy` string
      - `altitude` string
      - `altitude_accuracy` string
      - `heading` string
      - `speed` string
      - `section_id` string
    - `section_id` string
  - `additional_info` AdditionalInfoBlob[]
    - `additional_info_type` string
    - `additional_info_response_type` 'ID_INFO' | 'LOOKUP_DATA' | 'ADDRESS_VERIFICATION' | 'DOCUMENT_INSIGHTS'
    - `data` union
      - IDInfo
        - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
        - `status_reasons` StatusReasonCodeEntry[]
          - `code` string
          - `message` string
        - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND', required — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
        - `warnings` WarningEntry[]
          - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
          - `message` string, nullable
          - `warning_id` string
          - `resolution_status` string
        - `id_type` 'NATIONAL_ID' | 'ID_CARD' | 'PASSPORT' | 'DRIVER_LICENSE' | 'RESIDENT_CARD' | 'VISA' | 'VOTER_ID' | 'TAX_ID' | 'COLOMBIA_PPT' | 'GHANA_CARD' | 'GHANA_SSNIT_CARD' | 'KENYA_ALIEN_CARD' | 'NATIONAL_ID_NUMBER' | 'PASSPORT_NUMBER' | 'BVN' | 'VOTER_ID_NUMBER' | 'DRIVER_LICENSE_NUMBER' | 'TAX_ID_NUMBER' | 'NIN' | 'SSN9' | 'SSN4' | 'SSNIT' | 'KRA_PIN' | 'ALIEN_CARD_NUMBER' | 'COLOMBIA_PPT_NUMBER' | 'GHANA_CARD_NUMBER'
        - `id_number` string
        - `id_expiry_date` string
        - `id_issue_date` string
        - `first_name` string
        - `middle_name` string
        - `last_name` string
        - `second_last_name` string
        - `full_name` string
        - `personal_number` string
        - `birth_date` string
        - `gender` string
        - `nationality` string
        - `nationality_code` string
        - `issue_country` string
        - `issue_country_code` string
        - `issue_state` string
        - `issue_state_code` string
        - `address` ExtractedAddress
          - `full_address` string
          - `parsed_address` object
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
            - `address_type` string — Address type
          - `source` object[] — Source information for the address
            - `type` string
            - `state` string
            - `status` string
            - `file_number` string
            - `labels` string[]
          - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
        - `document_details` DocumentDetails
          - `mrz_data` object, nullable
          - `barcode_data` object, nullable
          - `ocr_data` object, nullable
        - `lookup_details` object
        - `field_info` object, nullable
        - `check_summary` object
        - `section_id` string
      - AddressVerificationInfo
        - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
        - `status_reasons` StatusReasonCodeEntry[]
          - `code` string
          - `message` string
        - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
        - `warnings` WarningEntry[]
          - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
          - `message` string, nullable
          - `warning_id` string
          - `resolution_status` string
        - `extracted_address` ExtractedAddress
          - `full_address` string
          - `parsed_address` object
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
            - `address_type` string — Address type
          - `source` object[] — Source information for the address
            - `type` string
            - `state` string
            - `status` string
            - `file_number` string
            - `labels` string[]
          - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
        - `document_issue_date` string, nullable
        - `document_expiry_date` string, nullable
        - `first_name` string, nullable
        - `middle_name` string, nullable
        - `last_name` string, nullable
        - `full_name` string, nullable
        - `name_match` boolean, nullable
        - `address_match` boolean, nullable
        - `translated_full_name` string, nullable
        - `translated_extracted_address` ExtractedAddress
          - `full_address` string
          - `parsed_address` object
            - `address_street_1` string — Address street 1
            - `address_street_2` string — Address street 2
            - `address_city` string — Address city
            - `address_state` string — Address state or region
            - `address_zip_code` string — Address zip code
            - `address_country` string — 2-letter address country code
            - `address_type` string — Address type
          - `source` object[] — Source information for the address
            - `type` string
            - `state` string
            - `status` string
            - `file_number` string
            - `labels` string[]
          - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
        - `translation_language` string, nullable
        - `document_type` string, nullable
        - `section_id` string
        - `document_class_id` string
        - `document_class_type` string
        - `document_metadata` DocumentMetadata
          - `producer` string
          - `creator` string
          - `creation_date` string
          - `modification_date` string
          - `author` string
          - `title` string
          - `keywords` string[]
          - `subject` string
        - `info_indicators` AddressVerificationIndicator[]
          - `id` string
          - `category` string
          - `title` string
          - `description` string
          - `indicator_attributes` object
          - `metadata` object
        - `risk_indicators` AddressVerificationIndicator[]
          - `id` string
          - `category` string
          - `title` string
          - `description` string
          - `indicator_attributes` object
          - `metadata` object
        - `trust_indicators` AddressVerificationIndicator[]
          - `id` string
          - `category` string
          - `title` string
          - `description` string
          - `indicator_attributes` object
          - `metadata` object
        - `validation_rules_execution_response` ValidationRulesExecutionResponse
          - `rules` ValidationRuleExecutionResult[]
            - `evidence` string[]
            - `order_number` number
            - `reasoning` string
            - `result` string
            - `rule_id` string
            - `rule_text` string
            - `severity` string
          - `overall_outcome` string
          - `overall_outcome_reason` string
      - DocumentInsights
        - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
        - `status_reasons` StatusReasonCodeEntry[]
          - `code` string
          - `message` string
        - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
        - `warnings` WarningEntry[]
          - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
          - `message` string, nullable
          - `warning_id` string
          - `resolution_status` string
        - `info_indicators` DocumentInsightsIndicator[]
          - `id` string
          - `category` string
          - `title` string
          - `description` string
          - `indicator_attributes` object
          - `metadata` object
        - `risk_indicators` DocumentInsightsIndicator[]
          - `id` string
          - `category` string
          - `title` string
          - `description` string
          - `indicator_attributes` object
          - `metadata` object
        - `trust_indicators` DocumentInsightsIndicator[]
          - `id` string
          - `category` string
          - `title` string
          - `description` string
          - `indicator_attributes` object
          - `metadata` object
        - `document_metadata` DocumentMetadata
          - `producer` string
          - `creator` string
          - `creation_date` string
          - `modification_date` string
          - `author` string
          - `title` string
          - `keywords` string[]
          - `subject` string
        - `address_verification_info` AddressVerificationInfo
          - `status` 'NOT_STARTED' | 'RUNNING' | 'PENDING' | 'FAILED' | 'COMPLETED' | 'SUBMITTED', nullable — The overall workflow result status.
          - `status_reasons` StatusReasonCodeEntry[]
            - `code` string
            - `message` string
          - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN' | 'FOUND' | 'NOT_FOUND' — The result status of an API request. Possible values are `APPROVED`, `DECLINED`, `REVIEW`, `UNKNOWN`, `FOUND`, and `NOT_FOUND`.
          - `warnings` WarningEntry[]
            - `code` 'UNRECOGNIZED_DOCUMENT' | 'UNREADABLE_DOCUMENT' | 'DOCUMENT_NOT_FOUND' | 'DOCUMENT_EXPIRED' | 'DOCUMENT_FRONT_BACK_MISMATCH' | 'DOCUMENT_DAMAGED' | 'DOCUMENT_FRONT_MISSING' | 'DOCUMENT_BACK_MISSING' | 'DOCUMENT_CROPPED' | 'DOCUMENT_FACE_NOT_FOUND' | 'INVALID_DOCUMENT_DETAILS' | 'DOCUMENT_TYPE_MISMATCH' | 'UNABLE_TO_EXTRACT_DOCUMENT_METADATA' | 'MISSING_EXPIRY_DATE' | 'MISSING_ISSUE_DATE' | 'MISSING_BIRTH_DATE' | 'MISSING_DOCUMENT_NUMBER' | 'MISSING_PERSONAL_NUMBER' | 'MISSING_ADDRESS' | 'MISSING_POSTCODE' | 'MISSING_NAME' | 'MISSING_GENDER' | 'MISSING_NATIONALITY' | 'MISSING_DOCUMENT_DETAILS' | 'DOCUMENT_FRONT_OR_BACK_MISSING' | 'NAME_VERIFICATION_FAILED' | 'ID_DATA_MISMATCH' | 'ID_TYPE_MISMATCH' | 'ID_NOT_ALLOWED' | 'ID_COUNTRY_MISMATCH' | 'BIRTH_DATE_MISMATCH' | 'ADDRESS_MISMATCH' | 'DATABASE_LOOKUP_ISSUE' | 'DOCUMENT_PHOTO_OF_PHOTO' | 'SCREEN_DETECTED' | 'IMAGE_FORGED_EDITED' | 'FEATURE_VERIFICATION_FAILED' | 'FAKE_ID' | 'DOCUMENT_FOUND_ON_INTERNET' | 'ARTIFICIAL_IMAGE' | 'ARTIFICIAL_TEXT' | 'TEXT_FORGERY' | 'IMAGE_TOO_SMALL' | 'GLARE_DETECTED' | 'IMAGE_TOO_BLURRY' | 'CHECK_DIGIT_FAILED' | 'PRINTOUT_DETECTED' | 'DOCUMENT_CONVERTED_TO_IMAGE' | 'BLACK_WHITE_DOCUMENT' | 'FACE_NOT_FOUND' | 'MULTIPLE_FACES' | 'FACE_MISMATCH' | 'LOW_FACE_SIMILARITY' | 'FACE_IDENTICAL' | 'FACE_NOT_LIVE' | 'FACE_LIVENESS_REVIEW_REQUIRED' | 'FACE_PHOTO_OF_PHOTO' | 'FACE_COVERED' | 'FACE_EDITED' | 'FACE_BLUR' | 'FACE_TOO_CLOSE' | 'FACE_CROPPED' | 'FACE_TOO_SMALL' | 'FACE_ANGLE_TOO_LARGE' | 'FACE_DEEPFAKE' | 'ID_NUMBER_NOT_VERIFIED' | 'INVALID_ID_NUMBER_SUPPLIED' | 'LOOKUP_SOURCE_DOWN' | 'LOOKUP_FACE_NOT_FOUND' | 'ID_PREVIOUSLY_SEEN' | 'AGE_UNDER_18' | 'AML_MATCH' | 'API_DATA_REQUIREMENTS_NOT_MET' | 'IP_ADDRESS_SUSPICIOUS' | 'SUSPICIOUS_USER_BEHAVIOUR' | 'GEOLOCATION_MISMATCH' | 'COMPANY_NOT_FOUND' | 'COMPANY_NUMBER_NOT_VALID_FORMAT' | 'COMPANY_PREVIOUSLY_SEEN' | 'CUSTOM_ERROR_CODE' | 'DOCUMENT_TAMPERED' | 'DOCUMENT_REQUIRES_REVIEW' | 'DOCUMENT_TOO_FAR' | 'DOCUMENT_SIZE_TOO_LARGE' | 'BROKEN_DOCUMENT' | 'INVALID_FILE_EXTENSION' | 'FILE_TOO_LARGE' | 'FACE_LIVENESS_TOO_FAR_FROM_CAMERA' | 'FACE_PREVIOUSLY_ONBOARDED' | 'ADDRESS_DOCUMENT_MISSING_ADDRESS' | 'ADDRESS_DOCUMENT_ADDRESS_MISMATCH' | 'ADDRESS_DOCUMENT_MISSING_NAME' | 'ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILED' | 'ADDRESS_DOCUMENT_MISSING_ISSUE_DATE' | 'ADDRESS_DOCUMENTS_NOT_SAME' | 'EXPIRY_DATE_MISSING_USING_ISSUE_DATE' | 'EXPIRY_AND_ISSUE_DATE_MISSING' | 'ADDRESS_DOCUMENT_DOCUMENT_EXPIRED' | 'ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLY' | 'ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENT' | 'TOR_DETECTED' | 'VPN_DETECTED' | 'BOT_DETECTED' | 'BROWSER_PREVIOUSLY_SEEN' | 'IP_ADDRESS_PREVIOUSLY_SEEN' | 'PRIVACY_SETTINGS_BLOCKED' | 'BUSINESS_ID_MISMATCH' | 'BUSINESS_INFO_NAME_MISMATCH' | 'REGISTRATION_STATUS_INACTIVE' | 'UNABLE_TO_EXTRACT_DATA' | 'EMAIL_NOT_FOUND' | 'PHONE_NUMBER_NOT_FOUND' | 'BROWSER_PREVIOUSLY_ATTEMPTED' | 'IP_ADDRESS_PREVIOUSLY_ATTEMPTED' | 'ID_PREVIOUSLY_ATTEMPTED' | 'BACKGROUND_CHECK_ALERT' | 'BUSINESS_ID_NOT_VERIFIED' | 'MRZ_DATA_MISMATCH' | 'SELFIE_VIDEO_FRAUD' | 'SELFIE_VIDEO_MISSING' | 'VIDEO_INJECTION_DETECTED' | 'VIRTUAL_CAMERA_DETECTED' | 'ADDRESS_ZIPCODE_MISMATCH' | 'FACE_AGE_MISMATCH' | 'NO_GLARES_DETECTED' | 'KEYWORD_MATCHES_FOUND' | 'HIGH_RISK_INDUSTRY_MATCHES_FOUND' | 'IMAGE_IN_FOCUS' | 'GOOD_IMAGE_RESOLUTION' | 'GOOD_IMAGE_COLOR' | 'GOOD_IMAGE_PERSPECTIVE' | 'DOCUMENT_FULLY_PRESENT' | 'PORTRAIT_PRESENT_IN_IMAGE' | 'GOOD_IMAGE_BRIGHTNESS' | 'NO_OCCLUSION_DETECTED' | 'GOOD_IMAGE_QUALITY' | 'IMAGE_DOCUMENT_TYPE_DETECTED' | 'IMAGE_TEXT_FIELDS_VERIFIED' | 'PO_BOX_DETECTED' | 'PARKED_WEBSITE' | 'SOCIAL_MEDIA_BROKEN_LINKS' | 'SOCIAL_MEDIA_BUSINESS_MISMATCH' | 'INCONSISTENCIES_IN_WEBSITE_CONTENT' | 'STOCK_IMAGES_FOUND' | 'PLACEHOLDER_TEXT_FOUND_IN_WEBSITE_CONTENT' | 'WEBSITE_NOT_FOUND' | 'WEBSITE_PARKED' | 'WEBSITE_REDIRECTED' | 'WEBSITE_GENERIC' | 'WEBSITE_NOT_AUTHENTIC' | 'BUSINESS_DESCRIPTION_MISMATCH' | 'TERMS_AND_CONDITIONS_NOT_FOUND' | 'TERMS_AND_CONDITIONS_FAILED' | 'INVALID_WEBSITE_SSL' | 'BUSINESS_GEOLOCATION_MISMATCH' | 'EMAIL_ADDRESS_MISMATCH' | 'PHONE_NUMBER_MISMATCH' | 'PROHIBITED_INDUSTRY_MATCHES_FOUND' | 'WEBSITE_URL_AND_BUSINESS_NAME_MISMATCH' | 'BUSINESS_COUNTRY_MISMATCH' | 'BUSINESS_WEBSITE_MISMATCH' | 'BUSINESS_FORMATION_DATE_MISMATCH' | 'BUSINESS_TAX_ID_MISMATCH'
            - `message` string, nullable
            - `warning_id` string
            - `resolution_status` string
          - `extracted_address` ExtractedAddress
            - `full_address` string
            - `parsed_address` object
              - …
            - `source` object[] — Source information for the address
              - …
            - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
          - `document_issue_date` string, nullable
          - `document_expiry_date` string, nullable
          - `first_name` string, nullable
          - `middle_name` string, nullable
          - `last_name` string, nullable
          - `full_name` string, nullable
          - `name_match` boolean, nullable
          - `address_match` boolean, nullable
          - `translated_full_name` string, nullable
          - `translated_extracted_address` ExtractedAddress
            - `full_address` string
            - `parsed_address` object
              - …
            - `source` object[] — Source information for the address
              - …
            - `additional_info` object — Additional information about the address (risk indicators, deliverability, etc.)
          - `translation_language` string, nullable
          - `document_type` string, nullable
          - `section_id` string
          - `document_class_id` string
          - `document_class_type` string
          - `document_metadata` DocumentMetadata
            - `producer` string
            - `creator` string
            - `creation_date` string
            - `modification_date` string
            - `author` string
            - `title` string
            - `keywords` string[]
            - `subject` string
          - `info_indicators` AddressVerificationIndicator[]
            - `id` string
            - `category` string
            - `title` string
            - `description` string
            - `indicator_attributes` object
            - `metadata` object
          - `risk_indicators` AddressVerificationIndicator[]
            - `id` string
            - `category` string
            - `title` string
            - `description` string
            - `indicator_attributes` object
            - `metadata` object
          - `trust_indicators` AddressVerificationIndicator[]
            - `id` string
            - `category` string
            - `title` string
            - `description` string
            - `indicator_attributes` object
            - `metadata` object
          - `validation_rules_execution_response` ValidationRulesExecutionResponse
            - `rules` ValidationRuleExecutionResult[]
              - …
            - `overall_outcome` string
            - `overall_outcome_reason` string
        - `document_class_id` string
        - `document_class_type` string
        - `document_class_variant` string
        - `section_id` string
        - `document_data` object
      - object
  - `field_info` object
  - `sources` string[]
  - `risk_info` RiskInfo
    - `scoring` RiskInfoScoring
      - `score` number, nullable
      - `risk_level` 'PROHIBITED' | 'HIGH' | 'MEDIUM' | 'LOW', nullable
      - `rules_evaluated` EvaluatedRiskRule[]
        - `rule_name` string, nullable
        - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
        - `score` number, nullable
        - `status` 'PASSED' | 'NOT_PASSED' | 'FAILED', nullable
      - `section_id` string, nullable
    - `decisioning` RiskInfoDecisioning
      - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
      - `rules_evaluated` EvaluatedRiskRule[]
        - `rule_name` string, nullable
        - `result` 'APPROVED' | 'DECLINED' | 'REVIEW' | 'UNKNOWN', nullable — The overall workflow result status for verification sessions/cases.
        - `score` number, nullable
        - `status` 'PASSED' | 'NOT_PASSED' | 'FAILED', nullable
      - `section_id` string, nullable
  - `aml_monitoring_info` AMLMonitoringUpdate[]
    - `added_entity_hits` EntityHit[], nullable
      - `entity_type` 'PERSON' | 'COMPANY' | 'ORGANISATION' | 'UNKNOWN'
      - `name` string
      - `name_match_score` number, float
      - `also_known_as` string[]
      - `associates` object[]
        - `name` string
        - `association` string
      - `aml_hits` AMLHit[]
        - `hit_type` string, nullable — Type of AML hit
        - `source_details` SourceDetails
          - `name` string, nullable — Name of the source
          - `source_id` string, nullable — ID of the source
          - `url` string, nullable — URL of the source
          - `listing_started` string, nullable — Unix timestamp in seconds for when the source listing started
          - `listing_ended` string, nullable — Unix timestamp in seconds for when the source listing ended
          - `country_codes` string[], nullable — List of country codes associated with the source
          - `aml_types` string[], nullable — List of AML types associated with the source
        - `fields` FieldDetail[], nullable — List of fields associated with the AML hit
          - `name` string
          - `value` union
            - string
            - object
            - string[]
          - `type` 'date_of_birth' | 'place_of_birth' | 'date_of_death' | 'country_codes' | 'country_names' | 'url'
        - `media` MediaInfo[], nullable — List of media associated with the AML hit
          - `title` string, nullable — Title of the media
          - `url` string, nullable — URL of the media
          - `date` string, nullable — Date of the media
          - `snippet` string, nullable — Short summary of the media
      - `date_of_birth` string, nullable
      - `date_of_birth_match_score` number, float, nullable
      - `id` string
      - `resolution_status` string
      - `history` AMLEntityHitHistory[]
        - `created_at` integer
        - `entity_hit` EntityHitWithoutHistory
          - `entity_type` 'PERSON' | 'COMPANY' | 'ORGANISATION' | 'UNKNOWN'
          - `name` string
          - `name_match_score` number, float
          - `also_known_as` string[]
          - `aml_hits` AMLHit[]
            - `hit_type` string, nullable — Type of AML hit
            - `source_details` SourceDetails
              - …
            - `fields` FieldDetail[], nullable — List of fields associated with the AML hit
              - …
            - `media` MediaInfo[], nullable — List of media associated with the AML hit
              - …
          - `date_of_birth` string, nullable
          - `date_of_birth_match_score` number, float, nullable
          - `id` string
          - `resolution_status` string
          - `is_deleted` boolean
          - `additional_fields` object — Additional fields as key-value pairs.
        - `event` 'ADDED' | 'UPDATED' | 'REMOVED' | 'MONITORING_UPDATE'
      - `is_deleted` boolean
      - `additional_fields` object — Additional fields as key-value pairs.
    - `removed_entity_hits` EntityHit[], nullable
      - `entity_type` 'PERSON' | 'COMPANY' | 'ORGANISATION' | 'UNKNOWN'
      - `name` string
      - `name_match_score` number, float
      - `also_known_as` string[]
      - `associates` object[]
        - `name` string
        - `association` string
      - `aml_hits` AMLHit[]
        - `hit_type` string, nullable — Type of AML hit
        - `source_details` SourceDetails
          - `name` string, nullable — Name of the source
          - `source_id` string, nullable — ID of the source
          - `url` string, nullable — URL of the source
          - `listing_started` string, nullable — Unix timestamp in seconds for when the source listing started
          - `listing_ended` string, nullable — Unix timestamp in seconds for when the source listing ended
          - `country_codes` string[], nullable — List of country codes associated with the source
          - `aml_types` string[], nullable — List of AML types associated with the source
        - `fields` FieldDetail[], nullable — List of fields associated with the AML hit
          - `name` string
          - `value` union
            - string
            - object
            - string[]
          - `type` 'date_of_birth' | 'place_of_birth' | 'date_of_death' | 'country_codes' | 'country_names' | 'url'
        - `media` MediaInfo[], nullable — List of media associated with the AML hit
          - `title` string, nullable — Title of the media
          - `url` string, nullable — URL of the media
          - `date` string, nullable — Date of the media
          - `snippet` string, nullable — Short summary of the media
      - `date_of_birth` string, nullable
- … truncated; see the full OpenAPI document linked below

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/aiprise/apis/aiprise-apis.md) · [All operations](https://skmtc.net/aiprise/apis/aiprise-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aiprise/aiprise-apis/revisions/f1e9dc8f2dd5/schema)
