---
title: "Investigation Unlock a Verification"
method: POST
path: "/verifications/{verification-id}/investigation-unlock"
tags: ["verifications"]
---

# Investigation Unlock a Verification

`POST /verifications/{verification-id}/investigation-unlock`

## Request

- Base URL: `https://api.withpersona.com/api/v1`
- URL: `https://api.withpersona.com/api/v1/verifications/{verification-id}/investigation-unlock`
- Auth: HTTP bearer

Unlocks a Verification that was previously locked from redaction during an investigation.

## Path parameters

- `verification-id` string, required

## Query parameters

- `include` string
- `fields` object

## Headers

- `Key-Inflection` 'camel' | 'kebab' | 'snake'
- `Idempotency-Key` string
- `Persona-Version` '2026-09-29' | '2025-12-08' | '2025-10-27' | '2023-01-05' | '2022-09-01' | '2021-08-18' | '2021-07-05' | '2021-02-21' | '2020-05-18': Server API version. More info on versioning can be found [here](https://docs.withpersona.com/versioning).

## Response `200`

This endpoint returns a Verification object.

- VerificationsInvestigationUnlockAVerificationResponse200
  - `data` union, required
    - object: An AAMVA Verification
      - `type` 'verification/aamva', required: Discriminator value: verification/aamva
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationAamvaAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `birthdate` string, date: Birthdate, must be in the format "YYYY-MM-DD".
        - `issue-date` string, date
        - `expiration-date` string, date
        - `address-postal-code` string
        - `issuing-authority` string
        - `identification-number` string
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Bank Pennydrop Verification
      - `type` 'verification/bank-pennydrop', required: Discriminator value: verification/bank-pennydrop
      - `id` string: The token of the verification
      - `attributes` VerificationSharedAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Brand Asset Verification
      - `type` 'verification/brand-asset', required: Discriminator value: verification/brand-asset
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationBrandAssetAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `business-name` string, nullable: Name of the business associated with the brand asset.
        - `business-website` string, nullable: Website URL associated with the brand asset.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Business Website Verification
      - `type` 'verification/business-website', required: Discriminator value: verification/business-website
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationBusinessWebsiteAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `website-url` string, nullable: The website URL being verified.
        - `extracted-identity` VerificationDiscriminatorMappingVerificationBusinessWebsiteAttributesExtractedIdentity: Identity details extracted from the website. Each list is null when the verification has not finished processing or has been redacted.
          - `business-names` BusinessWebsiteExtractedIdentityRecord[], nullable: Business names extracted from the website.
            - `value` string, nullable: The extracted value — for example a business name, address, phone number, or email address.
            - `source` string, nullable: The URL of the website page the value was extracted from.
          - `addresses` BusinessWebsiteExtractedIdentityRecord[], nullable: Addresses extracted from the website.
            - `value` string, nullable: The extracted value — for example a business name, address, phone number, or email address.
            - `source` string, nullable: The URL of the website page the value was extracted from.
          - `phone-numbers` BusinessWebsiteExtractedIdentityRecord[], nullable: Phone numbers extracted from the website.
            - `value` string, nullable: The extracted value — for example a business name, address, phone number, or email address.
            - `source` string, nullable: The URL of the website page the value was extracted from.
          - `emails` BusinessWebsiteExtractedIdentityRecord[], nullable: Email addresses extracted from the website.
            - `value` string, nullable: The extracted value — for example a business name, address, phone number, or email address.
            - `source` string, nullable: The URL of the website page the value was extracted from.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Certificate Korea Verification
      - `type` 'verification/certificate-korea', required: Discriminator value: verification/certificate-korea
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationCertificateKoreaAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `certificate-type` string, nullable: The type of certificate used for verification.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Credit Card Verification
      - `type` 'verification/credit-card', required: Discriminator value: verification/credit-card
      - `id` string: The token of the verification
      - `attributes` VerificationSharedAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Crypto Wallet Verification
      - `type` 'verification/crypto-wallet', required: Discriminator value: verification/crypto-wallet
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationCryptoWalletAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `wallet-address` string, nullable: Wallet address extracted from the signed authentication message.
        - `chain-id` string, nullable: Blockchain network identifier extracted from the signed authentication message (CAIP-2, e.g. "eip155:1" for Ethereum mainnet).
        - `expected-address` string, nullable: Optional address the signed wallet address is compared against.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Database Verification
      - `type` 'verification/database', required: Discriminator value: verification/database
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `address-street-1` string, nullable: Street name of residence address.
        - `address-street-2` string, nullable: Extension of residence address, usually apartment or suite number.
        - `address-city` string, nullable: City of residence address. Not all international addresses use this attribute.
        - `address-subdivision` string, nullable: State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute.
        - `address-postal-code` string, nullable: ZIP or postal code of residence address. Not all international addresses use this attribute.
        - `birthdate` string, date, nullable: Birthdate, must be in the format "YYYY-MM-DD".
        - `name-first` string, nullable: Given or first name.
        - `name-middle` string, nullable: Middle name.
        - `name-last` string, nullable: Family or last name.
        - `phone-number` string, nullable: Phone number.
        - `email-address` string, nullable: Email address.
        - `normalized-address-street-1` string, nullable: Normalized street name of residence address.
        - `normalized-address-street-2` string, nullable: Normalized extension of residence address, usually apartment or suite number.
        - `normalized-address-city` string, nullable: Normalized city of residence address. Not all international addresses use this attribute.
        - `normalized-address-subdivision` string, nullable: Normalized state or subdivision of residence address. In the US, this should be the abbreviated name. Not all international addresses use this attribute.
        - `normalized-address-postal-code` string, nullable: Normalized ZIP or postal code of residence address. Not all international addresses use this attribute.
        - `identification-number` string, nullable
        - `document-number` string, nullable
        - `document-issuing-date` string, nullable
        - `document-expiry-date` string, nullable
        - `document-issuing-subdivision` string, nullable
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Database Aadhaar Verification
      - `type` 'verification/database-aadhaar', required: Discriminator value: verification/database-aadhaar
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseAadhaarAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Database Business Verification
      - `type` 'verification/database-business', required: Discriminator value: verification/database-business
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseBusinessAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `address-street-1` string, nullable: Street name of business address.
        - `address-street-2` string, nullable: Extension of business address, usually apartment or suite number.
        - `address-city` string, nullable: City of business address. Not all international addresses use this attribute.
        - `address-subdivision` string, nullable: State or subdivision of business address. In the US, this should be the abbreviated name. Not all international addresses use this attribute.
        - `address-postal-code` string, nullable: ZIP or postal code of residence address. Not all international addresses use this attribute.
        - `birthdate` string, date, nullable: Birthdate, must be in the format "YYYY-MM-DD".
        - `name-first` string, nullable: Given or first name.
        - `name-middle` string, nullable: Middle name.
        - `name-last` string, nullable: Family or last name.
        - `phone-number` string, nullable: Phone number.
        - `email-address` string, nullable: Email address.
        - `business-name` string: Name of the business
        - `registration-number` string, nullable: Registration number of the business
        - `address-country-code` string: Country code of the business address.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Database Business Footprint Verification
      - `type` 'verification/database-business-footprint', required: Discriminator value: verification/database-business-footprint
      - `id` string: The token of the verification
      - `attributes` VerificationSharedAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: An eCBSV Database Verification
      - `type` 'verification/database-ecbsv', required: Discriminator value: verification/database-ecbsv
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseEcbsvAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: First name of the individual.
        - `name-last` string, nullable: Last name of the individual.
        - `birthdate` string, date, nullable: Birthdate of the individual
        - `email-address` string, nullable: Email address of the individual.
        - `identification-number` string, nullable: Social Security Number of the individual.
        - `signature-timestamp` string, date-time, nullable: Timestamp of the signature
        - `signature-ip` string, nullable: IP address of the individual
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Phone Carrier Database Verification
      - `type` 'verification/database-phone-carrier', required: Discriminator value: verification/database-phone-carrier
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabasePhoneCarrierAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `address-street-1` string, nullable: Street name of residence address.
        - `address-street-2` string, nullable: Extension of residence address, usually apartment or suite number.
        - `address-city` string, nullable: City of residence address. Not all international addresses use this attribute.
        - `address-subdivision` string, nullable: State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute.
        - `address-postal-code` string, nullable: ZIP or postal code of residence address. Not all international addresses use this attribute.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `birthdate` string, date, nullable: Birthdate in the format "YYYY-MM-DD".
        - `phone-number` string, nullable: Phone number.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Serpro Database Verification
      - `type` 'verification/database-serpro', required: Discriminator value: verification/database-serpro
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseSerproAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `birthdate` string, date, nullable: Birthdate of the individual.
        - `cpf` string: The Cadastro de Pessoas Físicas for the individual.
        - `name-first` string: First name of the individual.
        - `name-full` string: Full name of the individual.
        - `name-last` string: Last name of the individual.
      - `relationships` VerificationDiscriminatorMappingVerificationDatabaseSerproRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
        - `selfie` VerificationDiscriminatorMappingVerificationDatabaseSerproRelationshipsSelfie: The selfie linked to the Verification
          - `data` VerificationDiscriminatorMappingVerificationDatabaseSerproRelationshipsSelfieData
            - `id` string
            - `type` string: Possible values: - selfie/profile-and-center - selfie/center-only - selfie/configurable-poses Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
    - object: A Standard Database Verification
      - `type` 'verification/database-standard', required: Discriminator value: verification/database-standard
      - `id` string
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseStandardAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `address-street-1` string, nullable: Street name of residence address.
        - `address-street-2` string, nullable: Extension of residence address, usually apartment or suite number.
        - `address-city` string, nullable: City of residence address. Not all international addresses use this attribute.
        - `address-subdivision` string, nullable: State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute.
        - `address-postal-code` string, nullable: ZIP or postal code of residence address. Not all international addresses use this attribute.
        - `birthdate` string, date, nullable: Birthdate, must be in the format "YYYY-MM-DD".
        - `name-first` string, nullable: Given or first name.
        - `name-middle` string, nullable: Middle name.
        - `name-last` string, nullable: Family or last name.
        - `phone-number` string, nullable: Phone number.
        - `email-address` string, nullable: Email address.
        - `normalized-address-city` string
        - `normalized-address-postal-code` string
        - `normalized-address-street-1` string
        - `normalized-address-street-2` string
        - `normalized-address-subdivision` string
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A TIN Database Verification
      - `type` 'verification/database-tin', required: Discriminator value: verification/database-tin
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseTinAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `tin` string
        - `tin-type` string, nullable
        - `name-first` string, nullable
        - `name-last` string, nullable
        - `name-business` string, nullable
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Database VAT Number Verification
      - `type` 'verification/database-vat-number', required: Discriminator value: verification/database-vat-number
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDatabaseVatNumberAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `vat-number` string, nullable: The VAT number being verified.
        - `business-name` string, nullable: Name of the business as supplied for verification.
        - `address-street-1` string, nullable: Street name of business address.
        - `address-street-2` string, nullable: Extension of business address.
        - `address-city` string, nullable
        - `address-subdivision` string, nullable
        - `address-postal-code` string, nullable
        - `registered-business-name` string, nullable: Business name as returned by the registered VAT record.
        - `registered-address-street-1` string, nullable
        - `registered-address-street-2` string, nullable
        - `registered-address-city` string, nullable
        - `registered-address-subdivision` string, nullable
        - `registered-address-postal-code` string, nullable
        - `registered-address-country-code` string, nullable
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID Connect ID Verification
      - `type` 'verification/digital-id-connect-id', required: Discriminator value: verification/digital-id-connect-id
      - `id` string: The token of the verification
      - `attributes` VerificationSharedAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID e-do App Verification
      - `type` 'verification/digital-id-e-do-app', required: Discriminator value: verification/digital-id-e-do-app
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdEDoAppAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `response-country` string, nullable: ISO 3166-1 alpha 2 country code returned by the provider.
        - `response-status` string, nullable: Provider-reported status of the verification.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID Finnish Trust Network Verification
      - `type` 'verification/digital-id-finnish-trust-network', required: Discriminator value: verification/digital-id-finnish-trust-network
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdFinnishTrustNetworkAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `response-country` string, nullable: ISO 3166-1 alpha 2 country code returned by the provider.
        - `response-status` string, nullable: Provider-reported status of the verification.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID France Identite Verification
      - `type` 'verification/digital-id-france-identite', required: Discriminator value: verification/digital-id-france-identite
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdFranceIdentiteAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `response-country` string, nullable: ISO 3166-1 alpha 2 country code returned by the provider.
        - `response-status` string, nullable: Provider-reported status of the verification.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID Generic Verification
      - `type` 'verification/digital-id-generic', required: Discriminator value: verification/digital-id-generic
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdGenericAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `response-country` string, nullable: ISO 3166-1 alpha 2 country code returned by the provider.
        - `response-status` string, nullable: Provider-reported status of the verification.
        - `selected-country-code` string, nullable: The country selected by the end user for verification.
        - `selected-digital-id-type` string, nullable: The digital ID type selected by the end user.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID iDIN Verification
      - `type` 'verification/digital-id-idin', required: Discriminator value: verification/digital-id-idin
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdIdinAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `response-country` string, nullable: ISO 3166-1 alpha 2 country code returned by the provider.
        - `response-status` string, nullable: Provider-reported status of the verification.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID itsme Verification
      - `type` 'verification/digital-id-its-me', required: Discriminator value: verification/digital-id-its-me
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdItsMeAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable
        - `name-last` string, nullable
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable
        - `response-country` string, nullable
        - `response-status` string, nullable
        - `address` string, nullable: Registered address as returned by itsme.
        - `birth-place` string, nullable
        - `document-number` string, nullable
        - `email` string, nullable
        - `gender` string, nullable
        - `id-expiry-date` string, date, nullable
        - `id-picture` string, nullable: Encoded portrait image returned by the provider.
        - `language` string, nullable
        - `nationality` string, nullable
        - `phone` string, nullable
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID KCB Credit Card Verification
      - `type` 'verification/digital-id-kcb-credit-card', required: Discriminator value: verification/digital-id-kcb-credit-card
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdKcbCreditCardAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-full` string, nullable: Full name returned by the provider.
        - `birthdate` string, date, nullable
        - `sex` string, nullable
        - `native-foreigner-code` string, nullable
        - `ci` string, nullable: Connecting Information (Korean unique identifier).
        - `di` string, nullable: Duplication Information (Korean per-service identifier).
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
          - `data` VerificationSharedRelationshipsInquiryData
            - `id` string
            - `type` 'inquiry'
        - `template` VerificationSharedRelationshipsTemplate
          - `data` VerificationSharedRelationshipsTemplateData
            - `type` 'template'
            - `id` string
        - `inquiry-template-version` VerificationSharedRelationshipsInquiryTemplateVersion
          - `data` VerificationSharedRelationshipsInquiryTemplateVersionData
            - `type` 'inquiry-template-version'
            - `id` string
        - `inquiry-template` VerificationSharedRelationshipsInquiryTemplate
          - `data` VerificationSharedRelationshipsInquiryTemplateData
            - `type` 'inquiry-template'
            - `id` string
        - `transaction` VerificationSharedRelationshipsTransaction
          - `data` VerificationSharedRelationshipsTransactionData
            - `type` 'transaction'
            - `id` string
        - `verification-template` VerificationSharedRelationshipsVerificationTemplate
          - `data` VerificationSharedRelationshipsVerificationTemplateData
            - `type` string
            - `id` string
        - `verification-template-version` VerificationSharedRelationshipsVerificationTemplateVersion
          - `data` VerificationSharedRelationshipsVerificationTemplateVersionData
            - `type` string
            - `id` string
        - `accounts` VerificationSharedRelationshipsAccounts
          - `data` VerificationSharedRelationshipsAccountsDataItems[]
            - `id` string
            - `type` 'account'
    - object: A Digital ID MitID Verification
      - `type` 'verification/digital-id-mit-id', required: Discriminator value: verification/digital-id-mit-id
      - `id` string: The token of the verification
      - `attributes` VerificationDiscriminatorMappingVerificationDigitalIdMitIdAttributes
        - `status` string: The status of the verification Possible values: - initiated - submitted - tentatively_passed (only for `verification/document` and `verification/qes-infocert`) - tentatively_failed (only for `verification/database-business` and `verification/database-business-footprint`) - passed - failed - requires_retry - skipped - canceled - confirmed (only for `verification/email-address` and `verification/phone-number`) Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
        - `created-at` string, date-time: The time the verification was created in ISO 8601 format
        - `created-at-ts` integer: The time the verification was created in Unix timestamp format
        - `submitted-at` string, date-time, nullable: The time the verification was submitted in ISO 8601 format
        - `submitted-at-ts` integer, nullable: The time the verification was submitted in Unix timestamp format
        - `completed-at` string, date-time, nullable: The time the verification was completed in ISO 8601 format
        - `completed-at-ts` integer, nullable: The time the verification was completed in Unix timestamp format
        - `redacted-at` string, date-time, nullable: The time the verification was redacted in ISO 8601 format
        - `country-code` string, nullable: ISO 3166-1 alpha 2 country code.
        - `tags` string[]: Tags on the verification
        - `checks` VerificationSharedAttributesChecksItems[]
          - `name` string
          - `status` string: Possible values: - passed - failed - not_applicable Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `category` string, nullable: The category assigned to the check. Possible values include: - biometrics - fraud - user_action_required - validity This categorizes the check itself, not its outcome. A null category means the check is uncategorized or its category is unknown; it must not be interpreted as non-fraud. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `reasons` string[]: If applicable, reasons are the list of reasons explaining why the check failed or is not applicable. For some checks, `reasons` is the primary signal carrying the underlying detection results. For example, `business_website_malicious_website_detection` surfaces its IPQS and Google Web Risk signals here (e.g. `malware`, `phishing`, `spam-source`) rather than in `metadata`.
          - `requirement` string: Possible values: - required - not_required - requires_retry Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update.
          - `metadata` object: This is a free-form object containing relevant metadata to the processing and result of the check.
        - `name-first` string, nullable: Given or first name.
        - `name-last` string, nullable: Family or last name.
        - `identification-number` string, nullable
        - `birthdate` string, date, nullable: Birthdate in YYYY-MM-DD format.
        - `response-country` string, nullable: ISO 3166-1 alpha 2 country code returned by the provider.
        - `response-status` string, nullable: Provider-reported status of the verification.
        - `level-of-assurance` string, nullable: The level of assurance reported by MitID for this verification.
      - `relationships` VerificationSharedRelationships
        - `inquiry` VerificationSharedRelationshipsInquiry: The inquiry linked to the verification
- … truncated; see the full OpenAPI document linked below

## Other responses

- `400`: The request was unacceptable, often due to invalid parameters.
- `401`: An invalid API key was provided.
- `403`: The given API key doesn’t have permissions to perform the request or a quota has been exceeded.
- `404`: The requested resource doesn’t exist.
- `409`: The request conflicts with another request, often due to attempting to create a duplicate resource.
- `422`: The request modifies the resource in an unacceptable way, often due to an invalid action or parameter.
- `429`: Your organization’s rate limit has been exceeded. We recommend an exponential backoff on requests.

## Changes

- **2026-10-21** `6b9c2f4de6e0`: 1 breaking, 1 info
  - added `subschema #30, subschema #44` to the `data` response property `oneOf` list for the response status `200`
  - removed `subschema #30, subschema #44` from the `data` response property `oneOf` list for the response status `200`
- **2026-10-15** `1b86aeacbfc7`: 6 info
  - added the optional property `data/oneOf[subschema #39]/attributes/auth-cert-expiration-date` to the response with the `200` status
  - added the optional property `data/oneOf[subschema #39]/attributes/drivers-license-expiration-date` to the response with the `200` status
  - added the optional property `data/oneOf[subschema #39]/attributes/license-restrictions` to the response with the `200` status
  - added the optional property `data/oneOf[subschema #39]/attributes/my-number-card-expiration-date` to the response with the `200` status
  - …2 more

[Operation history](https://skmtc.dev/withpersona/apis/withpersona-4/changes/verifications/:verification-id/investigation-unlock/post.md)

---

[API](https://skmtc.dev/withpersona/apis/withpersona-4.md) - [All operations](https://skmtc.dev/withpersona/apis/withpersona-4/llms.txt) - [OpenAPI document](https://skmtc.dev/withpersona/apis/withpersona-4/revisions/2eddd7dae374?raw)
