> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.withpersona.com/2020-05-18/api-reference/webhooks/case-events/webhook-case-sla-expired/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.withpersona.com/_mcp/server. # Case SLA expired POST Webhook for the `case.sla-expired` event. For more info see [Webhooks Overview](https://docs.withpersona.com/webhooks). Reference: https://docs.withpersona.com/api-reference/webhooks/case-events/webhook-case-sla-expired ## Request ### Headers - `Persona-Signature` (string, optional) — Header. An HMAC that you should use to check that requests are authentic. Compare this value with your own digest, computed from the request body and your webhook secret. For more info see [Webhook Best Practices](https://docs.withpersona.com/webhooks-best-practices). - `Persona-Webhook-Attempts-Made` (integer, optional) — The number of times that Persona has attempted to deliver this webhook. This value is incremented each time Persona attempts to deliver the webhook, regardless of whether the delivery was successful. - `Persona-Webhook-Attempts-Left` (integer, optional) — The number of times that Persona will attempt to deliver this webhook. This value is decremented each time Persona attempts to deliver the webhook. - `Persona-Webhook-First-Attempted-At` (integer, optional) — The time at which Persona first attempted to deliver this webhook. This value is a Unix timestamp in seconds. ### Payload - `data` (WebhooksWebhookCaseSlaExpiredPayloadContentApplicationJsonSchemaData, optional) ## Types ### WebhooksWebhookCaseSlaExpiredPayloadContentApplicationJsonSchemaData - `attributes` (WebhooksWebhookCaseSlaExpiredPayloadContentApplicationJsonSchemaDataAttributes, optional) - `id` (string, optional) — Unique identifier for this Event. Starts with `evt_`. - `type` ("event", optional) ### WebhooksWebhookCaseSlaExpiredPayloadContentApplicationJsonSchemaDataAttributes - `created-at` (datetime, optional) — Datetime when the event was created. - `name` ("case.sla-expired", optional) - `payload` (WebhooksWebhookCaseSlaExpiredPayloadContentApplicationJsonSchemaDataAttributesPayload, optional) ### WebhooksWebhookCaseSlaExpiredPayloadContentApplicationJsonSchemaDataAttributesPayload - `data` (case, optional) — A Case object - `included` (list of CasesIncludedObjectsItems, optional) — All objects that are present in `data.attributes.relationships` will be provided in `included`. ### case A Case object - `type` ("case", optional) - `id` (string, optional) - `attributes` (CaseAttributes, optional) - `relationships` (CaseRelationships, optional) ### CasesIncludedObjectsItems - `type`: `account` (account) - `attributes` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributes, optional) - `id` (string, optional) - `relationships` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountRelationships, optional) - `type`: `case-comment` (case-comment) - `attributes` (CasesIncludedObjectsItemsDiscriminatorMappingCaseCommentAttributes, optional) - `id` (string, optional) — Unique identifier for the Case Comment - `type`: `case-template` (case-template) - `attributes` (CasesIncludedObjectsItemsDiscriminatorMappingCaseTemplateAttributes, optional) - `id` (string, optional) — Unique identifier for the Case Template - `type`: `case-queue` (case-queue) - `attributes` (CasesIncludedObjectsItemsDiscriminatorMappingCaseQueueAttributes, optional) - `id` (string, optional) — Unique identifier for the Case Queue - `type`: `inquiry` (inquiry) - `attributes` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributes, required) - `id` (string, required) - `relationships` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationships, required) - `type`: `report/address-lookup` (Address Lookup Report) - `attributes` (ReportDiscriminatorMappingReportAddressLookupAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/adverse-media` (Adverse Media Report) - `attributes` (ReportDiscriminatorMappingReportAdverseMediaAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/business-adverse-media` (Business Adverse Media Report) - `attributes` (ReportDiscriminatorMappingReportBusinessAdverseMediaAttributes, required) - `id` (string, required) — A unique identifier for the report. - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/business-associated-persons` (Business Associated Persons Report) - `attributes` (ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributes, required) - `id` (string, required) — A unique identifier for the report. - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/business-registrations-lookup` (Business Registrations Lookup Report) - `attributes` (ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributes, required) - `id` (string, required) — A unique identifier for the report. - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/business-lookup` (Business Lookup Report) - `attributes` (ReportDiscriminatorMappingReportBusinessLookupAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/business-watchlist` (Business Watchlist Report) - `attributes` (ReportDiscriminatorMappingReportBusinessWatchlistAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/crypto-address-watchlist` (Crypto Address Watchlist Report) - `attributes` (ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/email-address` (Email Address Report) - `attributes` (ReportDiscriminatorMappingReportEmailAddressAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/phone-number` (Phone Risk Report) - `attributes` (ReportDiscriminatorMappingReportPhoneNumberAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/politically-exposed-person` (Politically Exposed Person Report) - `attributes` (ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/profile` (Profile Report) - `attributes` (ReportDiscriminatorMappingReportProfileAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/profile-non-authoritative` (Profile Non-Authoritative Report) - `attributes` (ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/integration/sentilink-scores` (SentiLink Scores Report) - `attributes` (ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/social-media` (Social Media Report) - `attributes` (ReportDiscriminatorMappingReportSocialMediaAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/synthetic` (Synthetic Report) - `attributes` (ReportDiscriminatorMappingReportSyntheticAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `report/watchlist` (Watchlist Report) - `attributes` (ReportDiscriminatorMappingReportWatchlistAttributes, optional) - `id` (string, optional) — The ID of the report - `relationships` (report-shared-relationships, optional) — Other Persona objects related to the report - `type`: `transaction` (transaction) - `attributes` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionAttributes, optional) - `id` (string, optional) — Unique identifier for this Transaction. Starts with `txn_`. - `relationships` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationships, optional) - `type`: `verification/aamva` (AAMVA Verification) - `attributes` (VerificationDiscriminatorMappingVerificationAamvaAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/database` (Database Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDatabaseAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/database-ecbsv` (eCBSV Database Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDatabaseEcbsvAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/database-phone-carrier` (Phone Carrier Database Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDatabasePhoneCarrierAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/database-serpro` (Serpro Database Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDatabaseSerproAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (VerificationDiscriminatorMappingVerificationDatabaseSerproRelationships, optional) - `type`: `verification/database-standard` (Standard Database Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDatabaseStandardAttributes, optional) - `id` (string, optional) - `relationships` (verification-shared-relationships, optional) - `type`: `verification/database-tin` (TIN Database Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDatabaseTinAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/document` (Document Verification) - `attributes` (VerificationDiscriminatorMappingVerificationDocumentAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (VerificationDiscriminatorMappingVerificationDocumentRelationships, optional) - `type`: `verification/email-address` (Email Address Verification) - `attributes` (VerificationDiscriminatorMappingVerificationEmailAddressAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/government-id` (Government ID Verification) - `attributes` (VerificationDiscriminatorMappingVerificationGovernmentIdAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (VerificationDiscriminatorMappingVerificationGovernmentIdRelationships, optional) - `type`: `verification/government-id-nfc` (Government ID NFC Verification) - `attributes` (VerificationDiscriminatorMappingVerificationGovernmentIdNfcAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (VerificationDiscriminatorMappingVerificationGovernmentIdNfcRelationships, optional) - `type`: `verification/phone-number` (Phone Number Verification) - `attributes` (VerificationDiscriminatorMappingVerificationPhoneNumberAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) - `type`: `verification/selfie` (Selfie Verification) - `attributes` (VerificationDiscriminatorMappingVerificationSelfieAttributes, optional) - `id` (string, optional) — The token of the verification - `relationships` (verification-shared-relationships, optional) ### CaseAttributes - `status` (string, optional) - `name` (string, optional) - `resolution` (string, optional, nullable) - `created-at` (string, optional) - `updated-at` (string, optional, nullable) - `assigned-at` (string, optional, nullable) - `resolved-at` (string, optional, nullable) - `redacted-at` (string, optional, nullable) - `sla-expires-at` (string, optional, nullable) - `creator-id` (string, optional, nullable) - `creator-type` (string, optional, nullable) — Possible values: - user - workflow-run Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `assignee-id` (string, optional, nullable) - `assigner-id` (string, optional, nullable) - `assigner-type` (string, optional, nullable) — Possible values: - case-assignment-policy - user - workflow-run Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `resolver-id` (string, optional, nullable) - `resolver-type` (string, optional, nullable) — Possible values: - api-key - user - workflow-run Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `updater-id` (string, optional, nullable) - `updater-type` (string, optional, nullable) — Possible values: - api-key - case-assignment-policy - user - workflow-run Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of any, optional) - `fields` (map from string to any, optional) — JSON key-value pairs of field name to field value. Exact schema depends on the configuration of the Case template for this Case. - `attachments` (list of CaseAttributesAttachmentsItems, optional) ### CaseRelationships - `accounts` (CaseRelationshipsAccounts, optional) - `case-comments` (CaseRelationshipsCaseComments, optional) - `case-template` (CaseRelationshipsCaseTemplate, optional) - `case-queue` (CaseRelationshipsCaseQueue, optional) - `inquiries` (CaseRelationshipsInquiries, optional) - `reports` (CaseRelationshipsReports, optional) - `verifications` (CaseRelationshipsVerifications, optional) - `txns` (CaseRelationshipsTxns, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributes - `reference-id` (string, optional, nullable) - `account-type-name` (string, optional) - `created-at` (datetime, optional) - `updated-at` (datetime, optional) - `redacted-at` (datetime, optional, nullable) - `fields` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFields, optional) — JSON key-value pairs of field name to field value. Exact schema depends on the configuration of the Account Type for this Account. Keys in `fields` are **not** key inflected. - `tags` (list of string, optional) - `account-status` (string, optional) - `birthdate` (date, optional, nullable) — Birthdate, must be in the format "YYYY-MM-DD". - `name-first` (string, optional, nullable) — Given or first name. - `name-middle` (string, optional, nullable) — Middle name. - `name-last` (string, optional, nullable) — Family or last name. - `phone-number` (string, optional, nullable) — Phone number. - `email-address` (string, optional, nullable) — Email address. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-subdivision` (string, optional, 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, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `identification-numbers` (map from string to list of VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesIdentificationNumbersItems, optional) — Keys will be the identification class - `social-security-number` (string, optional, nullable) — Social security number. ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountRelationships - `account-type` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountRelationshipsAccountType, optional) ### CasesIncludedObjectsItemsDiscriminatorMappingCaseCommentAttributes - `message` (string, optional) — The comment message - `created-at` (datetime, optional) — The time the comment was created - `updated-at` (datetime, optional) — The time the comment was last updated - `commenter-id` (string, optional) — The ID of the user who made the comment - `commenter-type` (string, optional) — The type of the commenter ### CasesIncludedObjectsItemsDiscriminatorMappingCaseTemplateAttributes - `status` (string, optional) — Possible values: - active - archived Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `name` (string, optional) - `resolutions` (list of string, optional) - `created-at` (datetime, optional) — The time the template was created - `updated-at` (datetime, optional, nullable) — The time the template was last updated - `archived-at` (datetime, optional, nullable) — The time the template was archived - `field-schemas` (list of field-schema, optional) ### CasesIncludedObjectsItemsDiscriminatorMappingCaseQueueAttributes - `status` (string, optional) — Possible values: - active - archived Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `name` (string, optional) - `created-at` (datetime, optional) — The time the queue was created - `updated-at` (datetime, optional, nullable) — The time the queue was last updated - `archived-at` (datetime, optional, nullable) — The time the queue was archived ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributes - `status` (string, required) — The status of the Inquiry Possible values: - created - pending - completed - expired - failed - needs_review - approved - declined Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `reference-id` (string, required, nullable) - `note` (string, required, nullable) - `behaviors` (map from string to any, required, nullable) — Risk signals surfaced to enterprise customers. Specific keys are not enumerated in the public spec and may be added or removed over time. Contact your Persona account team for more information. - `tags` (list of string, required) - `creator` (string, required) - `reviewer-comment` (string, required, nullable) - `created-at` (datetime, required) - `updated-at` (datetime, required) - `started-at` (datetime, required, nullable) - `expires-at` (datetime, required, nullable) - `completed-at` (datetime, required, nullable) - `failed-at` (datetime, required, nullable) — Set when an Inquiry transitions to `failed`. Not typically set on `declined` Inquiries — those carry `completed-at` from the transition that preceded the decision. - `marked-for-review-at` (datetime, required, nullable) - `decisioned-at` (datetime, required, nullable) - `expired-at` (datetime, required, nullable) - `redacted-at` (datetime, required, nullable) - `previous-step-name` (string, required, nullable) - `next-step-name` (string, required, nullable) - `fields` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFields, required) — JSON key-value pairs of field name to field value. Exact schema depends on the configuration of the Inquiry template for this Inquiry. - `birthdate` (date, optional, nullable) — Birthdate, must be in the format "YYYY-MM-DD". - `name-first` (string, optional, nullable) — Given or first name. - `name-middle` (string, optional, nullable) — Middle name. - `name-last` (string, optional, nullable) — Family or last name. - `phone-number` (string, optional, nullable) — Phone number. - `email-address` (string, optional, nullable) — Email address. - `social-security-number` (string, optional, nullable) — Social security number. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-subdivision` (string, optional, 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, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-subdivision-abbr` (string, optional, nullable) - `address-postal-code-abbr` (string, optional, nullable) - `identification-number` (string, optional, nullable) - `reviewer` (string, optional, nullable) — The email address or identifier of the reviewer who made the decision on this inquiry. For User reviewers, this is their email address. For Workflow reviewers, this is the workflow token. For API decisions, this is "api". - `reviewer-type` (string, optional, nullable) — The type of reviewer who made the decision. Can be "user", "workflow", "workflow-run", or "api". - `driver-license-number` (string, optional, nullable, deprecated) - `passport-number` (string, optional, nullable, deprecated) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationships - `account` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsAccount, optional) - `documents` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsDocuments, optional) - `template` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTemplate, optional) — Only present for Legacy 2.0 inquiries - `inquiry-template` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplate, optional) — Only present for Dynamic Flow inquiries - `inquiry-template-version` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplateVersion, optional) — Only present for Dynamic Flow inquiries - `reports` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsReports, optional) - `transaction` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTransaction, optional) - `selfies` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSelfies, optional) - `sessions` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSessions, optional) - `verifications` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsVerifications, optional) ### ReportDiscriminatorMappingReportAddressLookupAttributes - `address-city` (string, optional, nullable) — City - `address-postal-code` (string, optional, nullable) — ZIP or postal code. - `address-street-1` (string, optional, nullable) — Address line 1 (e.g., street, PO Box, or company name). - `address-street-2` (string, optional, nullable) — Address line 2 (e.g., apartment, suite, unit, or building). - `address-subdivision` (string, optional, nullable) — Subnational division of a country, such as a state or province. - `addressee` (string, optional, nullable) — The name of an individual at this location. - `analysis-active` (string, optional, nullable) - `analysis-dpv-cmra` (string, optional, nullable) - `analysis-dpv-footnotes` (list of string, optional, nullable) - `analysis-dpv-footnotes-decoded` (list of string, optional, nullable) - `analysis-dpv-match-code` (string, optional, nullable) - `analysis-dpv-match-code-decoded` (string, optional, nullable) - `analysis-dpv-vacant` (string, optional, nullable) - `analysis-footnotes` (list of string, optional, nullable) - `analysis-footnotes-decoded` (list of string, optional, nullable) - `analysis-lacs-link-code` (string, optional, nullable) - `analysis-lacs-link-code-decoded` (string, optional, nullable) - `analysis-lacs-link-indicator` (string, optional, nullable) - `analysis-lacs-link-indicator-decoded` (string, optional, nullable) - `analysis-suite-link-match` (string, optional, nullable) - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `error-message` (string, optional, nullable) - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `metadata-building-default-indicator` (string, optional, nullable) - `metadata-carrier-route` (string, optional, nullable) - `metadata-carrier-route-type` (string, optional, nullable) - `metadata-congressional-district` (string, optional, nullable) - `metadata-county-fips` (string, optional, nullable) - `metadata-county-name` (string, optional, nullable) - `metadata-ews-match` (string, optional, nullable) - `metadata-latitude` (double, optional, nullable) - `metadata-longitude` (double, optional, nullable) - `metadata-obeys-daylight-savings` (boolean, optional, nullable) - `metadata-precision` (string, optional, nullable) - `metadata-record-type` (string, optional, nullable) - `metadata-residential-delivery-indicator` (string, optional, nullable) - `metadata-time-zone` (string, optional, nullable) - `metadata-utc-offset` (integer, optional, nullable) - `metadata-zip-type` (string, optional, nullable) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `resolved-address-city` (string, optional, nullable) - `resolved-address-postal-code` (string, optional, nullable) - `resolved-address-street-1` (string, optional, nullable) - `resolved-address-street-2` (string, optional, nullable) - `resolved-address-subdivision` (string, optional, nullable) - `resolved-addressee` (string, optional, nullable) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### report-shared-relationships Other Persona objects related to the report - `inquiry` (ReportSharedRelationshipsInquiry, optional) — The inquiry linked to the report - `account` (ReportSharedRelationshipsAccount, optional) — The account linked to the report - `transaction` (ReportSharedRelationshipsTransaction, optional) — The transaction linked to the report - `report-template` (ReportSharedRelationshipsReportTemplate, optional) — The report template used to create this report ### ReportDiscriminatorMappingReportAdverseMediaAttributes - `birthdate` (string, optional, nullable) — The input DOB in YYYY-MM-DD format - `birthdate-year` (integer, optional, nullable) - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `country-code` (string, optional, nullable) — The input search country in alpha2 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `ignore-list-entity` (list of map from string to any, optional) - `ignore-list-media` (map from string to any, optional) - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `name-first` (string, optional, nullable) — The input first name of the search individual - `name-last` (string, optional, nullable) — The input last name of the search individual - `name-middle` (string, optional, nullable) — The input middle name of the search individual - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `related-sources` (list of ReportDiscriminatorMappingReportAdverseMediaAttributesRelatedSourcesItems, optional) — The sources that matched for the search - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `term` (string, optional) — The input combined term used for searching (first + middle + last name) ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `ignore-list-entity` (list of report-business-adverse-media-ignore-list-entry, optional) — Entities that have been fully dismissed, and the details of that dismissal. - `ignore-list-media` (list of report-business-adverse-media-ignore-list-entry, optional) — Media that have been individually dismissed for a matched entity. - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `query` (ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesQuery, optional) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `related-sources` (list of ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesRelatedSourcesItems, optional) — The sources that matched for the search - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `result` (ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesResult, optional) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `term` (string, optional) — The search term for the adverse media report, typically the name of the business. ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributes - `associated-persons` (list of ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesAssociatedPersonsItems, required) — List of persons associated with the business - `ownership-information` (ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformation, required) — Ownership information for the business - `query` (ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesQuery, required) - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributes - `query` (ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesQuery, required) - `result` (ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResult, required) - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportBusinessLookupAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `match-status-address` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-address-city` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-address-postal-code` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-address-street` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-address-subdivision` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-associated-person` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-business-name` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-ein` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-phone-number` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-strength` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `match-status-website` (string, optional, nullable) — Possible values: - not_applicable - match - partial_match - no_match - unavailable - unknown Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `query` (ReportDiscriminatorMappingReportBusinessLookupAttributesQuery, optional) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `result` (ReportDiscriminatorMappingReportBusinessLookupAttributesResult, optional, nullable) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportBusinessWatchlistAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `fitness-probity-list` (list of ReportDiscriminatorMappingReportBusinessWatchlistAttributesFitnessProbityListItems, optional) — Detailed information about matches found on fitness and probity lists. - `has-match` (boolean, optional) — Whether or not the report matched - `ignore-list` (list of ReportDiscriminatorMappingReportBusinessWatchlistAttributesIgnoreListItems, optional) — Matches that have been dismissed, and the details of that dismissal. - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `matched-lists` (list of string, optional) — A list of slugs identifying the lists on which matches were found. - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `sanction-list` (list of ReportDiscriminatorMappingReportBusinessWatchlistAttributesSanctionListItems, optional) — Detailed information about matches found on sanction lists. - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `warning-list` (list of ReportDiscriminatorMappingReportBusinessWatchlistAttributesWarningListItems, optional) — Detailed information about matches found on warning lists. - `run-history` (list of ReportDiscriminatorMappingReportBusinessWatchlistAttributesRunHistoryItems, optional, deprecated) — Deprecated and no longer populated. Use the [List Report History](https://docs.withpersona.com/api-reference/reports/list-report-history) endpoint instead. ### ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `query` (ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesQuery, optional) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `result` (list of ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItems, optional, nullable) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportEmailAddressAttributes - `age-estimated-13-plus` (boolean, optional, nullable) — Whether email address user is 13 or older - `age-estimated-16-plus` (boolean, optional, nullable) — Whether email address user is 16 or older - `age-estimated-18-plus` (boolean, optional, nullable) — Whether email address user is 18 or older - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `email-address` (string, optional) — The input email address of the search - `email-credentials-leaked` (boolean, optional, nullable) — Whether the email has ever been detected to have been leaked (Deprecated) - `email-credentials-leaked-recent` (boolean, optional, nullable) — Whether the email has been recently detected as leaked - `email-data-breached` (boolean, optional, nullable) — Whether the email was involved in a data breach (Deprecated) - `email-domain` (string, optional) — The domain of the email - `email-domain-age-days` (integer, optional, nullable) — The estimated age of the domain in days - `email-domain-exists` (boolean, optional, nullable) — Whether the domain of the email exists - `email-estimated-age-days` (integer, optional, nullable) — The estimated age of the email in days - `email-first-seen-days` (integer, optional, nullable) — How many days it has ben since the email was first seen in attack (Deprecated) - `email-is-blocklisted` (boolean, optional, nullable) — Whether the email appears on blocklists (Deprecated) - `email-is-deliverable` (boolean, optional, nullable) — Whether the email is deliverable - `email-is-disposable` (boolean, optional, nullable) — Whether the email is one that is disposable or temporary - `email-is-dmarc-enforced` (boolean, optional, nullable) — Whether DMARC is configured correctly and enforced (Deprecated) - `email-is-free-provider` (boolean, optional, nullable) — Whether the email was made with a free provider (Deprecated) - `email-is-spam` (boolean, optional, nullable) — Whether the email is spam or a spam trap - `email-is-spf-strict` (boolean, optional, nullable) — Whether there is a sufficiently strict SPF record (Deprecated) - `email-is-spoofable` (boolean, optional, nullable) — Whether the email can be spoofed. (E.G. not a strict SPF policy or DMARC not enforced. Deprecated) - `email-is-suspicious` (boolean, optional, nullable) — Whether the email is suspicious or risky - `email-is-valid-mx` (boolean, optional, nullable) — Whether the domain has a valid MX record - `email-last-seen-days` (integer, optional, nullable) — How many days it has been since the email was last seen (Deprecated) - `email-malicious-activity-detected` (boolean, optional, nullable) — Whether the email has ever been detected for suspected malicious activity (Deprecated) - `email-malicious-activity-detected-recent` (boolean, optional, nullable) — Whether the email has recently been detected for suspected malicious activity - `email-reference-count` (integer, optional, nullable) — The number of sources used to determine the reputation (Deprecated) - `email-reputation` (string, optional, nullable) — The reputation of the email provided Possible values: - high - medium - low Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `email-domain-reputation` (string, optional, nullable, deprecated) — The reputation of the email domain provided (Deprecated) Possible values: - high - medium - low Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### ReportDiscriminatorMappingReportPhoneNumberAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `phone-carrier` (string, optional, nullable) - `phone-city` (string, optional, nullable) — City associated with the phone number location. - `phone-country-code` (string, optional, nullable) — ISO 3166-1 alpha-2 country code associated with the phone number location. - `phone-number` (string, optional) — The input phone number of the search - `phone-risk-level` (string, optional, nullable) — Assessment of the phone number's risk (low - high) - `phone-risk-recommendation` (string, optional, nullable) — Possible values: - block - allow - flag Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `phone-risk-score` (integer, optional, nullable) — Risk score out of 1000 - `phone-risk-sim-swap` (string, optional, nullable) — The risk of a fraudulent SIM swap Possible values: - very-low - low - medium - high - N/A Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `phone-subdivision` (string, optional, nullable) — State or region associated with the phone number location. - `phone-type` (string, optional, nullable) — Possible values: - FIXED_LINE - MOBILE - PREPAID - TOLL_FREE - VOIP - PAGER - PAYPHONE - INVALID - RESTRICTED_PREMIUM - PERSONAL - VOICEMAIL - OTHER Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `ignore-list` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItems, optional) - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `query` (ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesQuery, optional) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `result` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItems, optional, nullable) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `run-history` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesRunHistoryItems, optional, deprecated) — Deprecated and no longer populated. Use the [List Report History](https://docs.withpersona.com/api-reference/reports/list-report-history) endpoint instead. ### ReportDiscriminatorMappingReportProfileAttributes - `address-city` (string, optional, nullable) — City of residence. - `address-postal-code` (string, optional, nullable) — ZIP or postal code. - `address-postal-code-abbr` (string, optional, nullable) — ZIP or postal code abbreviation (if applicable). - `address-street-1` (string, optional, nullable) — Primary street address. - `address-street-2` (string, optional, nullable) — Secondary street address (if any). - `address-subdivision` (string, optional, nullable) — State or subdivision of residence. - `address-subdivision-abbr` (string, optional, nullable) — State or subdivision abbreviation. - `birthdate` (date, optional, nullable) — Birthdate, must be in the format "YYYY-MM-DD". - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `identity-records` (list of ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItems, optional) — Detailed identity records which passed matching logic, if available. - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `name-first` (string, optional, nullable) — Given or first name. - `name-last` (string, optional, nullable) — Family or last name. - `omitted-identity-records` (list of ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItems, optional) — Detailed identity records which did not pass matching logic, if available. - `phone-number` (string, optional, nullable) — Phone number. - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `social-security-number` (string, optional, nullable) — Full social security number. - `social-security-number-last-4` (string, optional, nullable) — Last 4 digits of social security number. - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `query` (ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesQuery, optional, nullable) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `result` (ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResult, optional, nullable) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `query` (ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributesQuery, optional) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `result` (ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributesResult, optional) - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report ### ReportDiscriminatorMappingReportSocialMediaAttributes - `address-city` (string, optional, nullable) - `address-subdivision` (string, optional, nullable) — Sub-national subdivision such as a US state or a Canadian province - `birthdate` (string, optional) — Date of birth in YYYY-MM-DD format - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `email-address` (string, optional, nullable) - `facebook-id` (string, optional, nullable) - `facebook-url` (string, optional, nullable) - `facebook-username` (string, optional, nullable) - `github-url` (string, optional, nullable) - `github-username` (string, optional, nullable) - `has-match` (boolean, optional) — Whether or not the report matched - `instagram-url` (string, optional, nullable) - `instagram-username` (string, optional, nullable) - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `linkedin-id` (string, optional, nullable) - `linkedin-url` (string, optional, nullable) - `linkedin-username` (string, optional, nullable) - `name-first` (string, optional, nullable) - `name-last` (string, optional, nullable) - `phone-number` (string, optional, nullable) - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `twitter-url` (string, optional, nullable) - `twitter-username` (string, optional, nullable) ### ReportDiscriminatorMappingReportSyntheticAttributes - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Indicates if the report matched. - `is-continuous` (boolean, optional) — Indicates if the report is recurring. - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report. - `sentilink-abuse-score` (integer, optional, nullable) — Sentilink abuse score. - `sentilink-first-party-synthetic-score` (integer, optional, nullable) — Sentilink first party synthetic score. - `sentilink-third-party-synthetic-score` (integer, optional, nullable) — Sentilink third party synthetic score. - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags associated with the report. ### ReportDiscriminatorMappingReportWatchlistAttributes - `birthdate` (string, optional, nullable) — The input DOB in YYYY-MM-DD format - `completed-at` (string, optional, nullable) — The time the report completed processing in ISO 8601 format - `country-code` (string, optional, nullable) — The input search country in alpha2 format - `created-at` (string, optional) — The time the report was created in ISO 8601 format - `has-match` (boolean, optional) — Whether or not the report matched - `ignore-list` (list of ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItems, optional) - `is-continuous` (boolean, optional) — Whether or not this report has been run more than once - `is-recurring` (boolean, optional) — Whether or not this report is scheduled to run in the future - `name-first` (string, optional, nullable) — The input first name of the search individual - `name-last` (string, optional, nullable) — The input last name of the search individual - `name-middle` (string, optional, nullable) — The input middle name of the search individual - `redacted-at` (string, optional, nullable) — The time the report was redacted in ISO 8601 format - `report-template-version-name` (string, optional) — The name of the report template version used for this report - `status` (string, optional) — The status of the report Possible values: - pending - ready - errored Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `tags` (list of string, optional) — Tags on the report - `term` (string, optional, nullable) — The input combined term used for searching (first + middle + last name) - `fitness-probity-list` (list of ReportDiscriminatorMappingReportWatchlistAttributesFitnessProbityListItems, optional, nullable, deprecated) — (DEPRECATED) Matches from fitness and probity lists. This field was removed in API version 2021-05-14 and replaced with matched-lists. - `pep-list` (list of ReportDiscriminatorMappingReportWatchlistAttributesPepListItems, optional, nullable, deprecated) — (DEPRECATED) Matches from PEP (Politically Exposed Persons) lists. This field was removed in API version 2021-05-14 and replaced with matched-lists. - `run-history` (list of ReportDiscriminatorMappingReportWatchlistAttributesRunHistoryItems, optional, deprecated) — Deprecated and no longer populated. Use the [List Report History](https://docs.withpersona.com/api-reference/reports/list-report-history) endpoint instead. - `sanction-list` (list of ReportDiscriminatorMappingReportWatchlistAttributesSanctionListItems, optional, nullable, deprecated) — (DEPRECATED) Matches from sanctions lists. This field was removed in API version 2021-05-14 and replaced with matched-lists. - `searched-lists` (list of string, optional, deprecated) — (DEPRECATED) Array of watchlist slugs that were searched. This field was removed in API version 2021-05-14 and replaced with matched-lists. - `warning-list` (list of ReportDiscriminatorMappingReportWatchlistAttributesWarningListItems, optional, nullable, deprecated) — (DEPRECATED) Matches from warning lists. This field was removed in API version 2021-05-14 and replaced with matched-lists. ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionAttributes - `status` (string, optional) - `reference-id` (string, optional, nullable) - `fields` (map from string to any, optional) — JSON key-value pairs of field name to field value. Exact schema depends on the configuration of the Transaction Type for this Transaction. - `tags` (list of string, optional) - `signals` (map from string to any, optional) — Risk signals computed for this Transaction, keyed by signal name. Only present for Transactions whose Transaction Type has Sentinel enabled; signals appear once the Sentinel session has been processed. Specific keys are not enumerated in the public spec and may be added or removed over time. Contact your Persona account team for more information. - `created-at` (datetime, optional) - `updated-at` (datetime, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationships - `reviewer` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsReviewer, optional) — The entity that reviewed the transaction - `transaction-label` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionLabel, optional) - `transaction-type` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionType, optional) - `related-objects` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsRelatedObjects, optional) — Objects involved in this Transaction's related Workflow runs. - `sentinel-sessions` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsSentinelSessions, optional) — The Sentinel sessions that collected device and network data for this Transaction. Present on every Transaction; `data` is empty unless the Transaction has one or more Sentinel sessions. ### VerificationDiscriminatorMappingVerificationAamvaAttributes - `address-postal-code` (string, optional) - `birthdate` (date, optional) — Birthdate, must be in the format "YYYY-MM-DD". - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `expiration-date` (date, optional) - `identification-number` (string, optional) - `issue-date` (date, optional) - `issuing-authority` (string, optional) - `name-first` (string, optional, nullable) — Given or first name. - `name-last` (string, optional, nullable) — Family or last name. - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### verification-shared-relationships - `inquiry` (VerificationSharedRelationshipsInquiry, optional) — The inquiry linked to the verification - `template` (VerificationSharedRelationshipsTemplate, optional) - `inquiry-template-version` (VerificationSharedRelationshipsInquiryTemplateVersion, optional) - `inquiry-template` (VerificationSharedRelationshipsInquiryTemplate, optional) - `transaction` (VerificationSharedRelationshipsTransaction, optional) - `verification-template` (VerificationSharedRelationshipsVerificationTemplate, optional) - `verification-template-version` (VerificationSharedRelationshipsVerificationTemplateVersion, optional) - `accounts` (VerificationSharedRelationshipsAccounts, optional) ### VerificationDiscriminatorMappingVerificationDatabaseAttributes - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-postal-code` (string, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-subdivision` (string, optional, nullable) — State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute. - `birthdate` (date, optional, nullable) — Birthdate, must be in the format "YYYY-MM-DD". - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `document-expiry-date` (string, optional, nullable) - `document-issuing-date` (string, optional, nullable) - `document-issuing-subdivision` (string, optional, nullable) - `document-number` (string, optional, nullable) - `email-address` (string, optional, nullable) — Email address. - `identification-number` (string, optional, nullable) - `name-first` (string, optional, nullable) — Given or first name. - `name-last` (string, optional, nullable) — Family or last name. - `name-middle` (string, optional, nullable) — Middle name. - `normalized-address-city` (string, optional, nullable) — Normalized city of residence address. Not all international addresses use this attribute. - `normalized-address-postal-code` (string, optional, nullable) — Normalized ZIP or postal code of residence address. Not all international addresses use this attribute. - `normalized-address-street-1` (string, optional, nullable) — Normalized street name of residence address. - `normalized-address-street-2` (string, optional, nullable) — Normalized extension of residence address, usually apartment or suite number. - `normalized-address-subdivision` (string, optional, nullable) — Normalized state or subdivision of residence address. In the US, this should be the abbreviated name. Not all international addresses use this attribute. - `phone-number` (string, optional, nullable) — Phone number. - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification - `smarty-streets-address-city` (string, optional, nullable, deprecated) — (DEPRECATED) Normalized address city from SmartyStreets. This field was removed in API version 2021-07-05 and replaced with normalized-address-city. - `smarty-streets-address-postal-code` (string, optional, nullable, deprecated) — (DEPRECATED) Normalized address postal code from SmartyStreets. This field was removed in API version 2021-07-05 and replaced with normalized-address-postal-code. - `smarty-streets-address-street-1` (string, optional, nullable, deprecated) — (DEPRECATED) Normalized address street 1 from SmartyStreets. This field was removed in API version 2021-07-05 and replaced with normalized-address-street-1. - `smarty-streets-address-street-2` (string, optional, nullable, deprecated) — (DEPRECATED) Normalized address street 2 from SmartyStreets. This field was removed in API version 2021-07-05 and replaced with normalized-address-street-2. - `smarty-streets-address-subdivision` (string, optional, nullable, deprecated) — (DEPRECATED) Normalized address subdivision from SmartyStreets. This field was removed in API version 2021-07-05 and replaced with normalized-address-subdivision. - `smarty-streets-validation` (string, optional, nullable, deprecated) — (DEPRECATED) Address validation result from SmartyStreets. This field was removed in API version 2021-07-05. ### VerificationDiscriminatorMappingVerificationDatabaseEcbsvAttributes - `birthdate` (date, optional, nullable) — Birthdate of the individual - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `email-address` (string, optional, nullable) — Email address of the individual. - `identification-number` (string, optional, nullable) — Social Security Number of the individual. - `name-first` (string, optional, nullable) — First name of the individual. - `name-last` (string, optional, nullable) — Last name of the individual. - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `signature-ip` (string, optional, nullable) — IP address of the individual - `signature-timestamp` (datetime, optional, nullable) — Timestamp of the signature - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationDatabasePhoneCarrierAttributes - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-postal-code` (string, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-subdivision` (string, optional, nullable) — State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute. - `birthdate` (date, optional, nullable) — Birthdate in the format "YYYY-MM-DD". - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `name-first` (string, optional, nullable) — Given or first name. - `name-last` (string, optional, nullable) — Family or last name. - `phone-number` (string, optional, nullable) — Phone number. - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationDatabaseSerproAttributes - `birthdate` (date, optional, nullable) — Birthdate of the individual. - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `cpf` (string, optional) — The Cadastro de Pessoas Físicas for the individual. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `name-first` (string, optional) — First name of the individual. - `name-full` (string, optional) — Full name of the individual. - `name-last` (string, optional) — Last name of the individual. - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationDatabaseSerproRelationships - `accounts` (VerificationSharedRelationshipsAccounts, optional) - `inquiry` (VerificationSharedRelationshipsInquiry, optional) — The inquiry linked to the verification - `inquiry-template` (VerificationSharedRelationshipsInquiryTemplate, optional) - `inquiry-template-version` (VerificationSharedRelationshipsInquiryTemplateVersion, optional) - `selfie` (VerificationDiscriminatorMappingVerificationDatabaseSerproRelationshipsSelfie, optional) — The selfie linked to the Verification - `template` (VerificationSharedRelationshipsTemplate, optional) - `transaction` (VerificationSharedRelationshipsTransaction, optional) - `verification-template` (VerificationSharedRelationshipsVerificationTemplate, optional) - `verification-template-version` (VerificationSharedRelationshipsVerificationTemplateVersion, optional) ### VerificationDiscriminatorMappingVerificationDatabaseStandardAttributes - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-postal-code` (string, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-subdivision` (string, optional, nullable) — State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute. - `birthdate` (date, optional, nullable) — Birthdate, must be in the format "YYYY-MM-DD". - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `email-address` (string, optional, nullable) — Email address. - `name-first` (string, optional, nullable) — Given or first name. - `name-last` (string, optional, nullable) — Family or last name. - `name-middle` (string, optional, nullable) — Middle name. - `normalized-address-city` (string, optional) - `normalized-address-postal-code` (string, optional) - `normalized-address-street-1` (string, optional) - `normalized-address-street-2` (string, optional) - `normalized-address-subdivision` (string, optional) - `phone-number` (string, optional, nullable) — Phone number. - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationDatabaseTinAttributes - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `name-business` (string, optional, nullable) - `name-first` (string, optional, nullable) - `name-last` (string, optional, nullable) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification - `tin` (string, optional) - `tin-type` (string, optional, nullable) ### VerificationDiscriminatorMappingVerificationDocumentAttributes - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `document-type` (string, optional, nullable) — Document classification assignment based on document content. - `extraction-responses` (list of ExtractionResponsesItems, optional, nullable) — A list of extractions resulting from processing the uploaded documents corresponding to the document's extraction configuration. - `fields` (VerificationDiscriminatorMappingVerificationDocumentAttributesFields, optional) — JSON key-value pairs of field name to field value. - `files` (list of File, optional) — The files uploaded to the associated document for processing. - `files-normalized` (list of File, optional) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationDocumentRelationships - `accounts` (VerificationSharedRelationshipsAccounts, optional) - `document` (VerificationDiscriminatorMappingVerificationDocumentRelationshipsDocument, optional) - `inquiry` (VerificationSharedRelationshipsInquiry, optional) — The inquiry linked to the verification - `inquiry-template` (VerificationSharedRelationshipsInquiryTemplate, optional) - `inquiry-template-version` (VerificationSharedRelationshipsInquiryTemplateVersion, optional) - `template` (VerificationSharedRelationshipsTemplate, optional) - `transaction` (VerificationSharedRelationshipsTransaction, optional) - `verification-template` (VerificationSharedRelationshipsVerificationTemplate, optional) - `verification-template-version` (VerificationSharedRelationshipsVerificationTemplateVersion, optional) ### VerificationDiscriminatorMappingVerificationEmailAddressAttributes - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `confirmation-code` (string, optional) - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `email-address` (string, optional, nullable) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationGovernmentIdAttributes - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-postal-code` (string, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-subdivision` (string, optional, nullable) — State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute. - `back-photo-url` (string, optional, nullable) - `birthdate` (string, optional, nullable) - `birthplace` (string, optional, nullable) - `capture-method` (string, optional, nullable) - `capture-methods` (VerificationDiscriminatorMappingVerificationGovernmentIdAttributesCaptureMethods, optional, nullable) — Capture method for each side of the ID, keyed by side. - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `designations` (list of any, optional, nullable) - `document-number` (string, optional, nullable) - `endorsements` (string, optional, nullable) - `entity-confidence-reasons` (list of string, optional) - `entity-confidence-score` (double, optional, nullable, default: 0) - `expiration-date` (string, optional, nullable) - `from-reusable-persona` (boolean, optional) - `front-photo-url` (string, optional, nullable) - `height` (string, optional, nullable) - `id-class` (string, optional, nullable) - `identification-number` (string, optional, nullable) - `issue-date` (string, optional, nullable) - `issuing-authority` (string, optional, nullable) - `issuing-subdivision` (string, optional, nullable) - `name-first` (string, optional, nullable) - `name-last` (string, optional, nullable) - `name-middle` (string, optional, nullable) - `name-suffix` (string, optional, nullable) - `nationality` (string, optional, nullable) - `native-name-first` (string, optional, nullable) — Native script given or first name. - `native-name-last` (string, optional, nullable) — Native script family or last name. - `native-name-middle` (string, optional, nullable) — Native script middle name. - `native-name-title` (string, optional, nullable) — Native script name title or prefix. - `photo-urls` (list of VerificationDiscriminatorMappingVerificationGovernmentIdAttributesPhotoUrlsItems, optional, nullable) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `restrictions` (string, optional, nullable) - `selfie-photo` (VerificationDiscriminatorMappingVerificationGovernmentIdAttributesSelfiePhoto, optional, nullable) - `selfie-photo-url` (string, optional, nullable) - `sex` (string, optional, nullable) - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification - `vehicle-class` (string, optional, nullable) - `vehicle-classes` (map from string to VerificationDiscriminatorMappingVerificationGovernmentIdAttributesVehicleClasses, optional, nullable) — Issue and expiration dates for each vehicle class extracted from a driving license (e.g. European licenses). Keys are the class identifiers exactly as they appear on the license, including national classes. - `video-url` (string, optional, nullable) - `visa-status` (string, optional, nullable) - `driver-license-number` (string, optional, nullable, deprecated) - `passport-number` (string, optional, nullable, deprecated) ### VerificationDiscriminatorMappingVerificationGovernmentIdRelationships - `accounts` (VerificationSharedRelationshipsAccounts, optional) - `document` (VerificationDiscriminatorMappingVerificationGovernmentIdRelationshipsDocument, optional) - `inquiry` (VerificationSharedRelationshipsInquiry, optional) — The inquiry linked to the verification - `inquiry-template` (VerificationSharedRelationshipsInquiryTemplate, optional) - `inquiry-template-version` (VerificationSharedRelationshipsInquiryTemplateVersion, optional) - `template` (VerificationSharedRelationshipsTemplate, optional) - `transaction` (VerificationSharedRelationshipsTransaction, optional) - `verification-template` (VerificationSharedRelationshipsVerificationTemplate, optional) - `verification-template-version` (VerificationSharedRelationshipsVerificationTemplateVersion, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdNfcAttributes - `address-city` (string, optional, nullable) — City of residence address. Not all international addresses use this attribute. - `address-postal-code` (string, optional, nullable) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-street-1` (string, optional, nullable) — Street name of residence address. - `address-street-2` (string, optional, nullable) — Extension of residence address, usually apartment or suite number. - `address-subdivision` (string, optional, nullable) — State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute. - `birthdate` (string, optional, nullable) - `checks` (list of VerificationDiscriminatorMappingVerificationGovernmentIdNfcAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `expiration-date` (string, optional, nullable) - `id-class` (string, optional, nullable) - `identification-number` (string, optional, nullable) - `name-first` (string, optional) - `name-last` (string, optional) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `selfie-photo` (VerificationDiscriminatorMappingVerificationGovernmentIdNfcAttributesSelfiePhoto, optional, nullable) - `selfie-photo-url` (string, optional, nullable) - `sex` (string, optional, nullable) - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationGovernmentIdNfcRelationships - `accounts` (VerificationSharedRelationshipsAccounts, optional) - `document` (VerificationDiscriminatorMappingVerificationGovernmentIdNfcRelationshipsDocument, optional) - `inquiry` (VerificationSharedRelationshipsInquiry, optional) — The inquiry linked to the verification - `inquiry-template` (VerificationSharedRelationshipsInquiryTemplate, optional) - `inquiry-template-version` (VerificationSharedRelationshipsInquiryTemplateVersion, optional) - `template` (VerificationSharedRelationshipsTemplate, optional) - `transaction` (VerificationSharedRelationshipsTransaction, optional) - `verification-template` (VerificationSharedRelationshipsVerificationTemplate, optional) - `verification-template-version` (VerificationSharedRelationshipsVerificationTemplateVersion, optional) ### VerificationDiscriminatorMappingVerificationPhoneNumberAttributes - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `confirmation-code` (string, optional) - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `metadata` (VerificationDiscriminatorMappingVerificationPhoneNumberAttributesMetadata, optional) - `phone-number` (string, optional) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification ### VerificationDiscriminatorMappingVerificationSelfieAttributes - `capture-method` (string, optional, nullable) — Possible values: - photo - video Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `center-photo-face-coordinates` (VerificationDiscriminatorMappingVerificationSelfieAttributesCenterPhotoFaceCoordinates, optional, nullable) - `center-photo-url` (string, optional, nullable) - `checks` (list of VerificationSharedAttributesChecksItems, optional) - `completed-at` (datetime, optional, nullable) — The time the verification was completed in ISO 8601 format - `completed-at-ts` (integer, optional, nullable) — The time the verification was completed in Unix timestamp format - `country-code` (string, optional, nullable) — ISO 3166-1 alpha 2 country code. - `created-at` (datetime, optional) — The time the verification was created in ISO 8601 format - `created-at-ts` (integer, optional) — The time the verification was created in Unix timestamp format - `document-similarity-score` (double, optional, nullable) - `entity-confidence-reasons` (list of string, optional) - `from-reusable-persona` (boolean, optional) - `left-photo-url` (string, optional, nullable) - `photo-urls` (list of VerificationDiscriminatorMappingVerificationSelfieAttributesPhotoUrlsItems, optional) - `redacted-at` (datetime, optional, nullable) — The time the verification was redacted in ISO 8601 format - `right-photo-url` (string, optional, nullable) - `selfie-similarity-score-left` (double, optional, nullable) - `selfie-similarity-score-right` (double, optional, nullable) - `status` (string, optional) — 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. - `submitted-at` (datetime, optional, nullable) — The time the verification was submitted in ISO 8601 format - `submitted-at-ts` (integer, optional, nullable) — The time the verification was submitted in Unix timestamp format - `tags` (list of string, optional) — Tags on the verification - `video-url` (string, optional, nullable) ### CaseAttributesAttachmentsItems - `filename` (string, optional) - `url` (string, optional) - `byte-size` (integer, optional) ### CaseRelationshipsAccounts - `data` (list of CaseRelationshipsAccountsDataItems, optional) ### CaseRelationshipsCaseComments - `data` (list of CaseRelationshipsCaseCommentsDataItems, optional) ### CaseRelationshipsCaseTemplate - `data` (CaseRelationshipsCaseTemplateData, optional) ### CaseRelationshipsCaseQueue - `data` (CaseRelationshipsCaseQueueData, optional, nullable) ### CaseRelationshipsInquiries - `data` (list of CaseRelationshipsInquiriesDataItems, optional) ### CaseRelationshipsReports - `data` (list of CaseRelationshipsReportsDataItems, optional) ### CaseRelationshipsVerifications - `data` (list of CaseRelationshipsVerificationsDataItems, optional) ### CaseRelationshipsTxns - `data` (list of CaseRelationshipsTxnsDataItems, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFields JSON key-value pairs of field name to field value. Exact schema depends on the configuration of the Account Type for this Account. Keys in `fields` are **not** key inflected. - `name` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsName, optional) - `address` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddress, optional) - `identification_numbers` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbers, optional) - `birthdate` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsBirthdate, optional) - `phone_number` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsPhoneNumber, optional) - `email_address` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsEmailAddress, optional) - `selfie_photo` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsSelfiePhoto, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesIdentificationNumbersItems - `issuing-country` (string, optional) - `identification-class` (string, optional) - `identification-number` (string, optional) - `created-at` (datetime, optional) - `updated-at` (datetime, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountRelationshipsAccountType - `data` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountRelationshipsAccountTypeData, optional) ### field-schema - `type`: `array` (array) - `config` (FieldSchemaArrayConfig, optional) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `boolean` (boolean) - `config` (FieldSchemaBooleanConfig, optional) - `default-value` (boolean, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `choices` (choices) - `config` (FieldSchemaChoicesConfig, optional) - `default-value` (string, optional, nullable) — Must be one of the values in `config.options`, or null. - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `date` (date) - `config` (FieldSchemaDateConfig, optional) - `default-value` (date, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `datetime` (datetime) - `config` (FieldSchemaDatetimeConfig, optional) - `default-value` (datetime, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `email-address` (email-address) - `config` (FieldSchemaEmailAddressConfig, optional) - `default-value` (string, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `file` (file) - `config` (FieldSchemaFileConfig, optional) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `hash` (hash) - `config` (FieldSchemaHashConfig, optional) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `integer` (integer) - `config` (FieldSchemaIntegerConfig, optional) - `default-value` (integer, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `json` (json) - `config` (FieldSchemaJsonConfig, optional) - `default-value` (any, optional) — JSON-typed fields don't expose a default-value through this API (the stored value is a free-form JSON document; the default is `null`). - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `multi-choices` (multi-choices) - `config` (FieldSchemaMultiChoicesConfig, optional) - `default-value` (list of string, optional, nullable) — Each entry must be one of the values in `config.options`. - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `number` (number) - `config` (FieldSchemaNumberConfig, optional) - `default-value` (double, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `string` (string) - `config` (FieldSchemaStringConfig, optional) - `default-value` (string, optional, nullable) - `key` (string, optional) - `label` (string, optional, nullable) - `type`: `relation-schema` (relation-schema) - `config` (FieldSchemaRelationConfig, optional) - `key` (string, optional) - `label` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFields JSON key-value pairs of field name to field value. Exact schema depends on the configuration of the Inquiry template for this Inquiry. - `name-first` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsNameFirst, optional) - `name-middle` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsNameMiddle, optional) - `name-last` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsNameLast, optional) - `address-street-1` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressStreet1, optional) - `address-street-2` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressStreet2, optional) - `address-city` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressCity, optional) — City of residence address. Not all international addresses use this attribute. - `address-subdivision` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressSubdivision, optional) — 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` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressPostalCode, optional) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-country-code` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressCountryCode, optional) — ISO 3166-1 alpha 2 country code. - `birthdate` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsBirthdate, optional) - `email-address` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsEmailAddress, optional) - `phone-number` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsPhoneNumber, optional) - `driver-license-number` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsDriverLicenseNumber, optional, deprecated) - `passport-number` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsPassportNumber, optional, deprecated) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsAccount - `data` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsAccountData, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsDocuments - `data` (list of SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsDocumentsDataItems, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTemplate Only present for Legacy 2.0 inquiries - `data` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTemplateData, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplate Only present for Dynamic Flow inquiries - `data` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplateData, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplateVersion Only present for Dynamic Flow inquiries - `data` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplateVersionData, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsReports - `data` (list of SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsReportsDataItems, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTransaction - `data` (SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTransactionData, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSelfies - `data` (list of SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSelfiesDataItems, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSessions - `data` (list of SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSessionsDataItems, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsVerifications - `data` (list of SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsVerificationsDataItems, optional) ### ReportSharedRelationshipsInquiry The inquiry linked to the report - `data` (ReportSharedRelationshipsInquiryData, optional, nullable) ### ReportSharedRelationshipsAccount The account linked to the report - `data` (ReportSharedRelationshipsAccountData, optional, nullable) ### ReportSharedRelationshipsTransaction The transaction linked to the report - `data` (ReportSharedRelationshipsTransactionData, optional, nullable) ### ReportSharedRelationshipsReportTemplate The report template used to create this report - `data` (ReportSharedRelationshipsReportTemplateData, optional) ### ReportDiscriminatorMappingReportAdverseMediaAttributesRelatedSourcesItems - `akas` (list of string, optional) - `birthdates` (list of string, optional) - `match-types` (list of string, optional) - `media` (list of ReportDiscriminatorMappingReportAdverseMediaAttributesRelatedSourcesItemsMediaItems, optional) - `name` (string, optional) - `sources` (list of ReportDiscriminatorMappingReportAdverseMediaAttributesRelatedSourcesItemsSourcesItems, optional) - `entity-id` (string, optional) ### report-business-adverse-media-ignore-list-entry A dismissed entity or media item on a Business Adverse Media report - `entity-id` (string, optional) - `ignored-at` (datetime, optional) - `run-history-completed-at` (datetime, optional, nullable) - `match` (report-business-adverse-media-match, optional) — A match that was found (and may have been dismissed) for a Business Adverse Media report - `ignore-reason` (string, optional, nullable) - `user` (string, optional) ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesQuery - `business-name` (string, optional) — The name of the business being queried. - `address-street` (string, optional) — The street address of the business being queried. - `address-city` (string, optional) — The city in which the business is located. - `address-state` (string, optional) — Subnational division of a country (such as a state or province) where the business is located. - `address-country` (string, optional) — The country in which the business is located. - `incorporation-date` (date, optional) — The date the business was incorporated. ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesRelatedSourcesItems - `akas` (list of string, optional) - `birthdates` (list of string, optional) - `match_types` (list of string, optional) - `media` (list of ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesRelatedSourcesItemsMediaItems, optional) - `name` (string, optional) - `sources` (list of ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesRelatedSourcesItemsSourcesItems, optional) - `id` (string, optional) ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesResult - `adverse-media` (list of ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesResultAdverseMediaItems, optional) — A list of adverse media articles related to the business. ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesAssociatedPersonsItems - `names` (list of ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesAssociatedPersonsItemsNamesItems, required) — Names associated with the person - `positions` (list of ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesAssociatedPersonsItemsPositionsItems, required) — Positions held by the person ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformation Ownership information for the business - `owners` (list of ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformationOwnersItems, required) — List of owners. Empty when no ownership data is available. ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesQuery - `address-country-code` (string, required) — The country code used for the search ### ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesQuery - `address-country-code` (string, required) — The country code used for the search ### ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResult - `business-name` (string, optional) — The name of the business - `legal-entity-type` (string, optional) — The type of legal entity - `formation-country` (string, optional) — The country where the business was formed - `formation-subdivision` (string, optional) — The subdivision where the business was formed - `formation-date` (date, optional) — The date the business was formed - `registry-records` (list of ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResultRegistryRecordsItems, optional) — List of business registration records ### ReportDiscriminatorMappingReportBusinessLookupAttributesQuery - `business-name` (string, optional) - `phone-number` (string, optional, nullable) - `website` (string, optional, nullable) - `ein` (string, optional, nullable) - `address-street-1` (string, optional) - `address-street-2` (string, optional, nullable) - `address-city` (string, optional) - `address-subdivision` (string, optional) — Subnational division of a country such as a US state. - `address-postal-code` (string, optional) - `address-country-code` (string, optional, nullable) - `incorporation-state` (string, optional, nullable) - `associated-people` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesQueryAssociatedPeopleItems, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResult - `name` (string, optional) - `aliases` (list of string, optional) - `description` (string, optional, nullable) - `legal-status` (string, optional, nullable) - `legal-entity-type` (string, optional) - `date-of-incorporation` (ReportDiscriminatorMappingReportBusinessLookupAttributesResultDateOfIncorporation, optional, nullable) - `industry-classifications` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultIndustryClassificationsItems, optional) - `identifiers` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultIdentifiersItems, optional) - `addresses` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultAddressesItems, optional) - `websites` (list of string, optional) - `phone-numbers` (list of string, optional) - `agents` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultAgentsItems, optional) - `officers` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultOfficersItems, optional) - `headcount` (string, optional, nullable) - `sources` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultSourcesItems, optional) ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesFitnessProbityListItems - `name` (string, optional) — The name of the fitness and probity list. - `url` (string, optional) — A URL with more information about the list. ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesIgnoreListItems - `ignored-at` (datetime, optional) - `run-history-completed-at` (datetime, optional, nullable) - `match` (ReportDiscriminatorMappingReportBusinessWatchlistAttributesIgnoreListItemsMatch, optional) - `user` (string, optional) - `ignore-reason` (string, optional, nullable) ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesSanctionListItems - `name` (string, optional) — The name of the sanction list. - `url` (string, optional) — A URL with more information about the list. ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesWarningListItems - `name` (string, optional) — The name of the warning list. - `url` (string, optional) — A URL with more information about the list. ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesRunHistoryItems - `scheduled-at` (datetime, optional, nullable) - `completed-at` (datetime, optional, nullable) - `type` (string, optional, nullable) — The type of report run Possible values: - scheduled - manual Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `report-template-version-id` (integer, optional, nullable, deprecated) ### ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesQuery - `crypto-address` (string, optional) ### ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItems - `name` (string, optional) - `url` (string, optional) - `list-type` (string, optional) - `slug` (string, optional) - `flag-code` (string, optional) - `entities` (list of ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItemsEntitiesItems, optional) ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItems - `ignored-at` (datetime, optional) — The datetime when the entry was ignored. - `run-history-completed-at` (datetime, optional) — The datetime when the run history was completed. - `match` (ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatch, optional) - `user` (string, optional) — The user who added the entry to the ignore list. - `ignore-reason` (string, optional) — The reason why the entry was added to the ignore list. - `is-internal` (boolean, optional) — Indicates if the ignore list entry is internal. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesQuery - `name-first` (string, optional, nullable) — The input first name of the search individual - `name-middle` (string, optional, nullable) — The input middle name of the search individual - `name-last` (string, optional, nullable) — The input last name of the search individual - `term` (string, optional) — The input combined term used for searching (first + middle + last name). Either the name or the term fields are required. - `birthdate` (string, optional) — The input DOB in YYYY-MM-DD format - `country-code` (string, optional, nullable) — The input search country in alpha2 format ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItems - `entity-id` (string, optional) - `name` (string, optional) - `birthdates` (list of date, optional) - `death-dates` (list of string, optional) - `locations` (list of string, optional) - `country` (string, optional) - `sex` (string, optional, nullable) - `topics` (list of string, optional) — The applicable categories of the PEP. - `positions` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsPositionsItems, optional) - `associates` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsAssociatesItems, optional) - `affiliations` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsAffiliationsItems, optional) - `related-urls` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsRelatedUrlsItems, optional) - `images` (list of string, optional) - `sources` (map from string to ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsSources, optional) — A map of the sources that matched by entity - `match-types` (list of string, optional) - `pep-type` (string, optional, nullable) ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesRunHistoryItems - `scheduled-at` (datetime, optional, nullable) - `completed-at` (datetime, optional, nullable) - `type` (string, optional, nullable) — The type of report run Possible values: - scheduled - manual Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `report-template-version-id` (integer, optional, nullable, deprecated) ### ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItems - `names` (list of ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItemsNamesItems, optional) - `birthdates` (list of string, optional) - `addresses` (list of ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItemsAddressesItems, optional) - `social-security-numbers` (list of string, optional) - `phone-numbers` (list of string, optional) - `email-addresses` (list of string, optional) - `deceased` (boolean, optional) - `deceased-date` (string, optional) - `drivers-licenses` (list of ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItemsDriversLicensesItems, optional) ### ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItems - `names` (list of ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItemsNamesItems, optional) - `birthdates` (list of string, optional) - `addresses` (list of ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItemsAddressesItems, optional) - `social-security-numbers` (list of string, optional) - `phone-numbers` (list of string, optional) - `email-addresses` (list of string, optional) - `deceased` (boolean, optional) - `deceased-date` (string, optional) - `drivers-licenses` (list of ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItemsDriversLicensesItems, optional) ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesQuery - `name-first` (string, optional, nullable) — The input first name of the search individual - `name-middle` (string, optional, nullable) — The input middle name of the search individual - `name-last` (string, optional, nullable) — The input last name of the search individual - `address-city` (string, optional, nullable) — The locality of the search individual - `address-subdivision` (string, optional, nullable) — The subdivision of the search individual - `address-postal-code` (string, optional, nullable) — The postal code of the search individual - `address-street-1` (string, optional, nullable) — The street address of the search individual - `address-street-2` (string, optional, nullable) — The address line 2 of the search individual - `address-country-code` (string, optional, nullable) — The country code of the search individual - `email-address` (string, optional, nullable) — The email address of the search individual - `phone-number` (string, optional, nullable) — The phone number of the search individual - `birthdate` (string, optional, nullable) — Date of birth in YYYY-MM-DD format ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResult - `name` (string, optional, nullable) - `birthdate` (string, optional, nullable) — Date of birth in YYYY-MM-DD format - `emails` (list of ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultEmailsItems, optional, nullable) - `phone-numbers` (list of string, optional, nullable) - `location` (ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultLocation, optional, nullable) - `education` (list of ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultEducationItems, optional, nullable) - `experience` (list of ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultExperienceItems, optional, nullable) - `social-media-profiles` (list of ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultSocialMediaProfilesItems, optional, nullable) ### ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributesQuery - `birthdate` (date, optional) — Birthdate, must be in the format "YYYY-MM-DD". - `name-first` (string, optional) — Given or first name. - `name-last` (string, optional) — Family or last name. - `address-street-1` (string, optional) — Street name of residence address. - `address-city` (string, optional) — City of residence address. Not all international addresses use this attribute. - `address-subdivision` (string, optional) — 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, optional) — ZIP or postal code of residence address. Not all international addresses use this attribute. - `address-country-code` (string, optional, nullable) — Country code of residence address. - `social-security-number` (string, optional) — Social security number - `user-id` (string, optional) — Reference ID of applicant - `phone-number` (string, optional, nullable) — Phone number. - `email-address` (string, optional, nullable) — Email address. ### ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributesResult - `application-id` (string, optional) - `customer-id` (string, optional) - `environment` (string, optional) - `notes` (string, optional, nullable) - `scores` (list of ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributesResultScoresItems, optional) - `status` (string, optional) - `transaction-id` (string, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItems - `ignored-at` (datetime, optional) - `run-history-completed-at` (datetime, optional) - `match` (ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatch, optional) - `user` (string, optional) - `ignore-reason` (string, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesFitnessProbityListItems - `slug` (string, optional) - `entities` (list of ReportDiscriminatorMappingReportWatchlistAttributesFitnessProbityListItemsEntitiesItems, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesPepListItems - `slug` (string, optional) - `entities` (list of ReportDiscriminatorMappingReportWatchlistAttributesPepListItemsEntitiesItems, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesRunHistoryItems - `scheduled-at` (datetime, optional, nullable) - `completed-at` (datetime, optional, nullable) - `type` (string, optional, nullable) — The type of report run Possible values: - scheduled - manual Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `report-template-version-id` (integer, optional, nullable, deprecated) ### ReportDiscriminatorMappingReportWatchlistAttributesSanctionListItems - `slug` (string, optional) - `entities` (list of ReportDiscriminatorMappingReportWatchlistAttributesSanctionListItemsEntitiesItems, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesWarningListItems - `slug` (string, optional) - `entities` (list of ReportDiscriminatorMappingReportWatchlistAttributesWarningListItemsEntitiesItems, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsReviewer The entity that reviewed the transaction - `data` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsReviewerData, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionLabel - `data` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionLabelData, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionType - `data` (VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionTypeData, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsRelatedObjects Objects involved in this Transaction's related Workflow runs. - `data` (list of VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsRelatedObjectsDataItems, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsSentinelSessions The Sentinel sessions that collected device and network data for this Transaction. Present on every Transaction; `data` is empty unless the Transaction has one or more Sentinel sessions. - `data` (list of VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsSentinelSessionsDataItems, optional) ### VerificationSharedAttributesChecksItems - `name` (string, optional) - `status` (string, optional) — 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, optional, 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` (list of string, optional) — 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, optional) — 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` (map from string to any, optional) — This is a free-form object containing relevant metadata to the processing and result of the check. ### VerificationSharedRelationshipsInquiry The inquiry linked to the verification - `data` (VerificationSharedRelationshipsInquiryData, optional, nullable) ### VerificationSharedRelationshipsTemplate - `data` (VerificationSharedRelationshipsTemplateData, optional, nullable) ### VerificationSharedRelationshipsInquiryTemplateVersion - `data` (VerificationSharedRelationshipsInquiryTemplateVersionData, optional, nullable) ### VerificationSharedRelationshipsInquiryTemplate - `data` (VerificationSharedRelationshipsInquiryTemplateData, optional, nullable) ### VerificationSharedRelationshipsTransaction - `data` (VerificationSharedRelationshipsTransactionData, optional, nullable) ### VerificationSharedRelationshipsVerificationTemplate - `data` (VerificationSharedRelationshipsVerificationTemplateData, optional, nullable) ### VerificationSharedRelationshipsVerificationTemplateVersion - `data` (VerificationSharedRelationshipsVerificationTemplateVersionData, optional, nullable) ### VerificationSharedRelationshipsAccounts - `data` (list of VerificationSharedRelationshipsAccountsDataItems, optional) ### VerificationDiscriminatorMappingVerificationDatabaseSerproRelationshipsSelfie The selfie linked to the Verification - `data` (VerificationDiscriminatorMappingVerificationDatabaseSerproRelationshipsSelfieData, optional, nullable) ### ExtractionResponsesItems - `extraction-type` (string, optional) - `field-name` (string, optional) - `structured-results` (list of map from string to any, optional) — A list of structured AI extraction results with locations stripped. Values are recursive — objects contain nested structured results — but bounding-box location data is omitted from the API response. - `results` (list of ExtractionResponsesItemsResultsItems, optional) — A list of objects containing the actual value extracted and additional information relevant to the extraction result. ### VerificationDiscriminatorMappingVerificationDocumentAttributesFields JSON key-value pairs of field name to field value. ### File - `filename` (string, optional) - `url` (string, optional) - `byte-size` (integer, optional) ### VerificationDiscriminatorMappingVerificationDocumentRelationshipsDocument - `data` (VerificationDiscriminatorMappingVerificationDocumentRelationshipsDocumentData, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdAttributesCaptureMethods Capture method for each side of the ID, keyed by side. - `front` (string, optional, nullable) - `back` (string, optional, nullable) ### VerificationDiscriminatorMappingVerificationGovernmentIdAttributesPhotoUrlsItems - `byte-size` (integer, optional, default: 0) - `filename` (string, optional) - `normalized-url` (string, optional) - `original-urls` (list of string, optional) - `page` (string, optional) - `url` (string, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdAttributesSelfiePhoto - `byte-size` (integer, optional, default: 0) - `filename` (string, optional) - `url` (string, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdAttributesVehicleClasses - `issue-date` (string, optional, nullable) - `expiration-date` (string, optional, nullable) ### VerificationDiscriminatorMappingVerificationGovernmentIdRelationshipsDocument - `data` (VerificationDiscriminatorMappingVerificationGovernmentIdRelationshipsDocumentData, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdNfcAttributesChecksItems - `category` (string, optional, nullable) - `metadata` (map from string to any, optional) - `name` (string, optional) - `reasons` (list of string, optional) - `requirement` (string, optional) - `status` (string, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdNfcAttributesSelfiePhoto - `byte-size` (integer, optional, default: 0) - `url` (string, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdNfcRelationshipsDocument - `data` (VerificationDiscriminatorMappingVerificationGovernmentIdNfcRelationshipsDocumentData, optional) ### VerificationDiscriminatorMappingVerificationPhoneNumberAttributesMetadata - `telesign-risk-score` (integer, optional) ### VerificationDiscriminatorMappingVerificationSelfieAttributesCenterPhotoFaceCoordinates - `top-left` (list of double, optional) - `top-right` (list of double, optional) - `bottom-left` (list of double, optional) - `bottom-right` (list of double, optional) ### VerificationDiscriminatorMappingVerificationSelfieAttributesPhotoUrlsItems - `byte-size` (integer, optional, default: 0) - `filename` (string, optional) - `page` (string, optional) — Possible values: - left_photo - center_photo - right_photo Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `url` (string, optional) ### CaseRelationshipsAccountsDataItems - `id` (string, optional) - `type` ("account", optional) ### CaseRelationshipsCaseCommentsDataItems - `id` (string, optional) - `type` ("case-comment", optional) ### CaseRelationshipsCaseTemplateData - `id` (string, optional) - `type` ("case-template", optional) ### CaseRelationshipsCaseQueueData - `id` (string, optional) - `type` ("case-queue", optional) ### CaseRelationshipsInquiriesDataItems - `id` (string, optional) - `type` ("inquiry", optional) ### CaseRelationshipsReportsDataItems - `id` (string, optional) - `type` (string, optional) ### CaseRelationshipsVerificationsDataItems - `id` (string, optional) - `type` (string, optional) ### CaseRelationshipsTxnsDataItems - `id` (string, optional) - `type` ("transaction", optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsName - `type` (string, optional) - `value` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValue, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddress - `type` (string, optional) - `value` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValue, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbers - `type` (string, optional) - `value` (list of VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItems, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsBirthdate - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsPhoneNumber - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsEmailAddress - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsSelfiePhoto - `type` ("file", optional) - `value` (File, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountRelationshipsAccountTypeData - `id` (string, optional) - `type` ("account-type", optional) ### FieldSchemaArrayConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `item-schema` (field-schema, optional) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaBooleanConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaChoicesConfig - `allow-empty` (boolean, optional, default: false) - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `option-labels` (list of string, optional) — Display labels for each value in `options`, in the same order. - `options` (list of string, optional) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaDateConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `max-date` (date, optional, nullable) - `min-date` (date, optional, nullable) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaDatetimeConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaEmailAddressConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaFileConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `max-file-size-bytes` (integer, optional, default: 10000000) - `min-file-size-bytes` (integer, optional, default: 1) - `page-count-limit-enabled` (boolean, optional, default: false) — Whether the document page-count limits are enforced. - `page-count-max` (integer, optional, nullable) — Maximum allowed page count when `page-count-limit-enabled` is true. - `page-count-min` (integer, optional, nullable) — Minimum allowed page count when `page-count-limit-enabled` is true. - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `supported-mime-types` (list of string, optional, default: ["image/jpg image/jpeg image/png image/heic image/heif image/tif image/tiff image/gif image/svg+xml application/pdf text/plain text/csv video/mp4 video/webm video/quicktime"]) - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaHashConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `ignore-unknown-keys` (boolean, optional, default: false) - `item-schemas` (list of field-schema, optional) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaIntegerConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `max` (double, optional) - `min` (double, optional) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaJsonConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `json-schema` (map from string to any, optional) — A JSON Schema document (Draft 7 syntax) describing the shape of values stored in this field. Synthesized server-side by some verification types (e.g. `government-id` writes a map of national identification numbers); the schema is informational and may evolve without a versioned update. - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaMultiChoicesConfig - `allow-empty` (boolean, optional, default: false) - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `option-labels` (list of string, optional) — Display labels for each value in `options`, in the same order. - `options` (list of string, optional) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaNumberConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `max` (double, optional) - `min` (double, optional) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaStringConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `max-char-length` (integer, optional, default: 255) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `sanitize` (list of string, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### FieldSchemaRelationConfig - `archived-at` (datetime, optional, nullable) - `deactivated-at` (datetime, optional, nullable) - `redaction-policy` (string, optional, default: none) — Whether the field's value may be redacted on request. Possible values: - `none` — value is redactable - `never` — value is never redacted Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `required` (boolean, optional) - `source-key-path` (string, optional, nullable) — When the field schema is an alias, the dotted key path of the source field; absent for non-alias schemas. - `target` (string, optional) — Customer-facing identifier for the specific Relation subtype this field points to — `document-generic`, `document-government-id`, `document-government-id-nfc`, `document-mdoc`, `document-qr-code`, or `selfie`. Use this on a future write API to specify which relation kind to create. - `write-policy` (string, optional, default: none) — Whether the field's value may be overwritten after it is first set. Possible values: - `none` — value may be overwritten on subsequent writes - `write_once` — subsequent writes are rejected once a value is set Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsNameFirst - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsNameMiddle - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsNameLast - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressStreet1 - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressStreet2 - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressCity City of residence address. Not all international addresses use this attribute. - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressSubdivision State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute. - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressPostalCode ZIP or postal code of residence address. Not all international addresses use this attribute. - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsAddressCountryCode ISO 3166-1 alpha 2 country code. - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsBirthdate - `type` (string, optional) - `value` (string, optional, nullable) — Date of birth in YYYY-MM-DD format ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsEmailAddress - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsPhoneNumber - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsDriverLicenseNumber - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryAttributesFieldsPassportNumber - `type` (string, optional) - `value` (string, optional, nullable) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsAccountData - `id` (string, optional) - `type` ("account", optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsDocumentsDataItems - `id` (string, optional) - `type` (string, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTemplateData - `id` (string, optional) - `type` ("template", optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplateData - `id` (string, optional) - `type` ("inquiry-template", optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsInquiryTemplateVersionData - `id` (string, optional) - `type` ("inquiry-template-version", optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsReportsDataItems - `id` (string, optional) - `type` (string, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsTransactionData - `id` (string, optional) - `type` ("transaction", optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSelfiesDataItems - `id` (string, optional) - `type` (string, optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsSessionsDataItems - `id` (string, optional) - `type` ("inquiry-session", optional) ### SelfieIncludedObjectsItemsDiscriminatorMappingInquiryRelationshipsVerificationsDataItems - `id` (string, optional) - `type` (string, optional) ### ReportSharedRelationshipsInquiryData - `id` (string, optional) - `type` ("inquiry", optional) ### ReportSharedRelationshipsAccountData - `id` (string, optional) - `type` ("account", optional) ### ReportSharedRelationshipsTransactionData - `id` (string, optional) - `type` ("transaction", optional) ### ReportSharedRelationshipsReportTemplateData - `id` (string, optional) - `type` (string, optional) ### ReportDiscriminatorMappingReportAdverseMediaAttributesRelatedSourcesItemsMediaItems - `date` (date, optional, nullable) - `snippet` (string, optional) — Snippet from matched article - `url` (string, optional) — URL of matched article - `title` (string, optional) — Title of matched article ### ReportDiscriminatorMappingReportAdverseMediaAttributesRelatedSourcesItemsSourcesItems - `country-codes` (list of string, optional) - `name` (string, optional) - `types` (list of string, optional) ### report-business-adverse-media-match A match that was found (and may have been dismissed) for a Business Adverse Media report - `id` (string, optional) - `name` (string, optional) - `akas` (list of string, optional) - `match-types` (list of string, optional) - `birthdates` (list of string, optional) - `media` (list of ReportBusinessAdverseMediaMatchMediaItems, optional) - `sources` (list of ReportBusinessAdverseMediaMatchSourcesItems, optional) ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesRelatedSourcesItemsMediaItems - `date` (date, optional) - `snippet` (string, optional) — Snippet from matched article - `url` (string, optional) — URL of matched article - `title` (string, optional) — Title of matched article ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesRelatedSourcesItemsSourcesItems - `country_codes` (list of string, optional) - `name` (string, optional) - `token` (string, optional) - `types` (list of string, optional) ### ReportDiscriminatorMappingReportBusinessAdverseMediaAttributesResultAdverseMediaItems - `title` (string, optional) — The title of the media article. - `url` (string, optional) — The URL to the full media article. - `date` (date, optional) — The publication date of the media article. ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesAssociatedPersonsItemsNamesItems - `value` (string, required) — The person's name ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesAssociatedPersonsItemsPositionsItems - `value` (string, required) — The position title ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformationOwnersItems - `type` (string, required, nullable) — Whether the owner is a person or a business. One of `person` or `business`, or null when the source does not specify. - `name` (string, required, nullable) — The owner's name - `birthdate` (string, required, nullable) — ISO 8601 partial date (YYYY-MM-DD, YYYY-MM, or YYYY), depending on the precision the source provided - `address` (ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformationOwnersItemsAddress, required, nullable) - `roles` (list of ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformationOwnersItemsRolesItems, required) — The owner's roles in the business ### ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResultRegistryRecordsItems - `type` (string, optional) — The type of registry record - `issue-date` (date, optional) — Date the registration was issued - `issuing-authority` (string, optional) — Authority that issued the registration - `file-number` (string, optional) — Official registration number - `documents-status` (string, optional, nullable) — The document enrichment status (`pending`, `completed`, or `errored`). Null when document enrichment was not requested for this registry record. - `registered-name` (string, optional) — Official registered business name - `registration-type` (string, optional) — Type of registration (e.g. domestic, foreign) - `status` (ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResultRegistryRecordsItemsStatus, optional) - `registration-state` (string, optional) — State/subdivision where business is registered - `addresses` (list of ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResultRegistryRecordsItemsAddressesItems, optional) - `legal-entity-type` (string, optional) — The type of legal entity ### ReportDiscriminatorMappingReportBusinessLookupAttributesQueryAssociatedPeopleItems - `name-first` (string, optional, nullable) - `name-last` (string, optional, nullable) - `name-full` (string, optional, nullable) - `titles` (list of string, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultDateOfIncorporation - `granularity` (string, optional) - `day` (string, optional, nullable) - `month` (string, optional, nullable) - `year` (string, optional, nullable) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultIndustryClassificationsItems - `code` (string, optional) - `title` (string, optional) - `type` (string, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultIdentifiersItems - `state` (string, optional) - `country` (string, optional) - `issue-date` (date, optional) - `file-number` (string, optional) - `type` (string, optional) - `addresses` (list of ReportDiscriminatorMappingReportBusinessLookupAttributesResultIdentifiersItemsAddressesItems, optional) - `status` (string, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultAddressesItems - `street-1` (string, optional) - `street-2` (string, optional, nullable) - `city` (string, optional) - `subdivision` (string, optional) - `postal-code` (string, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultAgentsItems - `name-full` (string, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultOfficersItems - `name-full` (string, optional) - `name-first` (string, optional, nullable) - `name-last` (string, optional, nullable) - `titles` (list of string, optional) ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultSourcesItems - `name` (string, optional) ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesIgnoreListItemsMatch - `name` (string, optional) - `url` (string, optional, nullable) - `list-type` (string, optional) - `list-types` (list of string, optional) - `slug` (string, optional, nullable) - `country-code` (string, optional, nullable) - `flag-code` (string, optional, nullable) - `entities` (list of ReportDiscriminatorMappingReportBusinessWatchlistAttributesIgnoreListItemsMatchEntitiesItems, optional) ### ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItemsEntitiesItems - `name` (string, optional) - `alias-type` (string, optional) - `birthdates` (list of ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItemsEntitiesItemsBirthdatesItems, optional) - `crypto-addresses` (list of ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItemsEntitiesItemsCryptoAddressesItems, optional) ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatch - `entity-id` (string, optional) — The entity ID of the match. - `name` (string, optional) — The name of the match. - `birthdates` (list of date, optional) — The birthdates associated with the match. - `death-dates` (list of date, optional) — The death dates associated with the match, if applicable. - `locations` (list of string, optional) — The locations associated with the match. - `country` (string, optional) — The country associated with the match. - `sex` (string, optional) — The sex of the individual in the match. - `positions` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchPositionsItems, optional) - `associates` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchAssociatesItems, optional) - `affiliations` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchAffiliationsItems, optional) - `related-urls` (list of ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchRelatedUrlsItems, optional) - `images` (list of string, optional) — The URLs of images associated with the match. - `sources` (ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchSources, optional) - `match-types` (list of string, optional) — The types of matches found. - `pep-type` (string, optional) — The type of politically exposed person. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsPositionsItems - `pep-class` (string, optional) - `source-key` (string, optional) - `name` (string, optional) - `topics` (list of string, optional) — The applicable categories of the position. - `start-date` (string, optional) — The start date of the position. - `end-date` (string, optional, nullable) — The end date of the position. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsAssociatesItems - `name` (string, optional) — The name of the associate. - `relationship` (string, optional) — The relationship of the associate to the individual. - `topics` (list of string, optional) — The applicable categories of the associate. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsAffiliationsItems - `source-key` (string, optional) - `name` (string, optional) ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsRelatedUrlsItems - `source-key` (string, optional) - `name` (string, optional) ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesResultItemsSources - `url` (string, optional) — The URL of the source. - `name` (string, optional) — The name of the source. - `flag-code` (string, optional) — The flag code of the source country. ### ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItemsNamesItems - `name-full` (string, optional) - `name-first` (string, optional) - `name-middle` (string, optional) - `name-last` (string, optional) ### ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItemsAddressesItems - `country-code` (string, optional) - `street-1` (string, optional) - `street-2` (string, optional) - `city` (string, optional) - `postal-code` (string, optional) - `longitude` (double, optional) - `latitude` (double, optional) - `subdivision` (string, optional) - `date-first-seen` (string, optional) - `date-last-seen` (string, optional) ### ReportDiscriminatorMappingReportProfileAttributesIdentityRecordsItemsDriversLicensesItems - `number` (string, optional) - `state` (string, optional) ### ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItemsNamesItems - `name-full` (string, optional) - `name-first` (string, optional) - `name-middle` (string, optional) - `name-last` (string, optional) ### ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItemsAddressesItems - `country-code` (string, optional) - `street-1` (string, optional) - `street-2` (string, optional) - `city` (string, optional) - `postal-code` (string, optional) - `longitude` (double, optional) - `latitude` (double, optional) - `subdivision` (string, optional) - `date-first-seen` (string, optional) - `date-last-seen` (string, optional) ### ReportDiscriminatorMappingReportProfileAttributesOmittedIdentityRecordsItemsDriversLicensesItems - `number` (string, optional) - `state` (string, optional) ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultEmailsItems - `address` (string, optional, nullable) - `type` (string, optional, nullable) ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultLocation - `locality` (string, optional, nullable) - `region` (string, optional, nullable) - `country` (string, optional, nullable) - `continent` (string, optional, nullable) - `street-address` (string, optional, nullable) - `address-line-2` (string, optional, nullable) - `postal-code` (string, optional, nullable) ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultEducationItems - `start-date` (string, optional, nullable) - `end-date` (string, optional, nullable) - `school-name` (string, optional, nullable) - `school-type` (string, optional, nullable) ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultExperienceItems - `end-date` (string, optional, nullable) - `start-date` (string, optional, nullable) - `company-name` (string, optional, nullable) - `title-name` (string, optional, nullable) ### ReportDiscriminatorMappingReportProfileNonAuthoritativeAttributesResultSocialMediaProfilesItems - `network` (string, optional) - `url` (string, optional, nullable) - `username` (string, optional, nullable) ### ReportDiscriminatorMappingReportIntegrationSentilinkScoresAttributesResultScoresItems - `name` (string, optional) - `score` (integer, optional) - `version` (string, optional) - `reason-codes` (list of string, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatch - `name` (string, optional) - `url` (string, optional) - `list-type` (string, optional) - `list-types` (list of string, optional) - `slug` (string, optional) - `flag-code` (string, optional) - `entities` (list of ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItems, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesFitnessProbityListItemsEntitiesItems ### ReportDiscriminatorMappingReportWatchlistAttributesPepListItemsEntitiesItems ### ReportDiscriminatorMappingReportWatchlistAttributesSanctionListItemsEntitiesItems ### ReportDiscriminatorMappingReportWatchlistAttributesWarningListItemsEntitiesItems ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsReviewerData - `type` (string, optional) - `id` (string, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionLabelData - `type` ("transaction-label", optional) - `id` (string, optional) — Unique identifier for this Transaction Label. Starts with `txnl_`. ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsTransactionTypeData - `type` ("transaction-type", optional) - `id` (string, optional) — Unique identifier for this Transaction Type. Starts with `txntp_`. ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsRelatedObjectsDataItems - `type` (string, optional) - `id` (string, optional) — Unique identifier for this object. ### VerificationIncludedObjectsItemsDiscriminatorMappingTransactionRelationshipsSentinelSessionsDataItems - `type` ("sentinel-session", optional) - `id` (string, optional) — Unique identifier for this Sentinel Session. Starts with `snts_`. ### VerificationSharedRelationshipsInquiryData - `id` (string, optional) - `type` ("inquiry", optional) ### VerificationSharedRelationshipsTemplateData - `type` ("template", optional) - `id` (string, optional) ### VerificationSharedRelationshipsInquiryTemplateVersionData - `type` ("inquiry-template-version", optional) - `id` (string, optional) ### VerificationSharedRelationshipsInquiryTemplateData - `type` ("inquiry-template", optional) - `id` (string, optional) ### VerificationSharedRelationshipsTransactionData - `type` ("transaction", optional) - `id` (string, optional) ### VerificationSharedRelationshipsVerificationTemplateData - `type` (string, optional) - `id` (string, optional) ### VerificationSharedRelationshipsVerificationTemplateVersionData - `type` (string, optional) - `id` (string, optional) ### VerificationSharedRelationshipsAccountsDataItems - `id` (string, optional) - `type` ("account", optional) ### VerificationDiscriminatorMappingVerificationDatabaseSerproRelationshipsSelfieData - `id` (string, optional) - `type` (string, optional) — 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. ### ExtractionResponsesItemsResultsItems - `value` (string, optional) - `page` (integer, optional) — The page number the extraction result is detected. Page is 1-indexed. - `match-level` (string, optional) — If extraction-type is guided, match-level describes the degree in which the extracted value is similar to the source value. Otherwise the match-level is full. - `metadata` (ExtractionResponsesItemsResultsItemsMetadata, optional, nullable) — This is a free-form object containing potentially helpful metadata on the extraction result. ### VerificationDiscriminatorMappingVerificationDocumentRelationshipsDocumentData - `id` (string, optional) - `type` (string, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdRelationshipsDocumentData - `id` (string, optional) - `type` (string, optional) ### VerificationDiscriminatorMappingVerificationGovernmentIdNfcRelationshipsDocumentData - `id` (string, optional) - `type` (string, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValue - `first` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValueFirst, optional) - `middle` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValueMiddle, optional) - `last` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValueLast, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValue - `street_1` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueStreet1, optional) - `street_2` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueStreet2, optional) - `subdivision` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueSubdivision, optional) - `city` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueCity, optional) - `postal_code` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValuePostalCode, optional) - `country_code` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueCountryCode, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItems - `type` (string, optional) - `value` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValue, optional) ### ReportBusinessAdverseMediaMatchMediaItems - `date` (date, optional, nullable) - `snippet` (string, optional, nullable) — Snippet from matched article - `url` (string, optional) — URL of matched article - `title` (string, optional) — Title of matched article ### ReportBusinessAdverseMediaMatchSourcesItems - `country-codes` (list of string, optional) - `name` (string, optional) - `token` (string, optional) - `types` (list of string, optional) ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformationOwnersItemsAddress - `street-1` (string, optional, nullable) - `street-2` (string, optional, nullable) - `city` (string, optional, nullable) - `subdivision` (string, optional, nullable) - `postal-code` (string, optional, nullable) - `country-code` (string, optional, nullable) ### ReportDiscriminatorMappingReportBusinessAssociatedPersonsAttributesOwnershipInformationOwnersItemsRolesItems - `description` (string, optional, nullable) — Human-readable description of the role - `data` (map from string to any, optional, nullable) — Source-specific structured details about the role ### ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResultRegistryRecordsItemsStatus - `raw` (string, optional) — Status on the registry record - `standardized` (string, optional) — Normalized status value ### ReportDiscriminatorMappingReportBusinessRegistrationsLookupAttributesResultRegistryRecordsItemsAddressesItems - `type` (string, optional) — Type of address - `street-1` (string, optional) — Street address - `street-2` (string, optional) — Street address - `city` (string, optional) — City - `subdivision` (string, optional) — State/province/region - `postal-code` (string, optional) — Postal code - `country-code` (string, optional) — Country code ### ReportDiscriminatorMappingReportBusinessLookupAttributesResultIdentifiersItemsAddressesItems - `street-1` (string, optional) - `street-2` (string, optional, nullable) - `city` (string, optional) - `subdivision` (string, optional) - `postal-code` (string, optional) - `delivery-point-barcode` (string, optional, nullable) - `primary-number` (string, optional, nullable) - `street-name` (string, optional, nullable) - `latitude` (string, optional, nullable) - `longitude` (string, optional, nullable) - `precision` (string, optional, nullable) - `type` (string, optional) ### ReportDiscriminatorMappingReportBusinessWatchlistAttributesIgnoreListItemsMatchEntitiesItems - `name` (string, optional) - `alias-type` (string, optional, nullable) - `match-levels` (list of string, optional) ### ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItemsEntitiesItemsBirthdatesItems - `day` (string, optional) - `year` (string, optional) - `month` (string, optional) - `granularity` (string, optional) ### ReportDiscriminatorMappingReportCryptoAddressWatchlistAttributesResultItemsEntitiesItemsCryptoAddressesItems - `type` (string, optional) - `address` (string, optional) ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchPositionsItems - `pep-class` (string, optional) — The PEP class of the position. - `source-key` (string, optional) — The source key of the position. - `name` (string, optional) — The name of the position. - `topics` (list of string, optional) — The applicable categories of the position. - `start-date` (string, optional, nullable) — The start date of the position. - `end-date` (string, optional, nullable) — The end date of the position. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchAssociatesItems - `name` (string, optional) — The name of the associate. - `relationship` (string, optional) — The relationship of the associate to the individual. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchAffiliationsItems - `source-key` (string, optional) — The source key of the affiliation. - `name` (string, optional) — The name of the affiliation. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchRelatedUrlsItems - `source-key` (string, optional) — The source key for the URL. - `name` (string, optional) — The URL related to the match. ### ReportDiscriminatorMappingReportPoliticallyExposedPersonAttributesIgnoreListItemsMatchSources - `url` (string, optional) — The URL of the source. - `name` (string, optional) — The name of the source. - `flag-code` (string, optional) — The flag code of the source country. ### ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItems - `name` (string, optional) - `alias-type` (string, optional) - `birthdates` (list of ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItemsBirthdatesItems, optional) - `group-id` (string, optional) ### ExtractionResponsesItemsResultsItemsMetadata This is a free-form object containing potentially helpful metadata on the extraction result. ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValueFirst - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValueMiddle - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsNameValueLast - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueStreet1 - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueStreet2 - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueSubdivision - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueCity - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValuePostalCode - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsAddressValueCountryCode - `type` (string, optional) - `value` (string, optional, nullable) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValue - `identification_class` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueIdentificationClass, optional) - `identification_number` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueIdentificationNumber, optional) - `issuing_country` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueIssuingCountry, optional) - `hashed_identification_number` (VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueHashedIdentificationNumber, optional) — A SHA-256 hash of the identification number, keyed on organization, country code, identification class, and issuing subdivision. Stable across re-verifications of the same document for the same organization. Null when the identification number has not been hashed. ### ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItemsBirthdatesItems - `day` (string, optional) - `year` (date, optional) - `month` (datetime, optional) - `granularity` (string, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueIdentificationClass - `type` (string, optional) - `value` (string, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueIdentificationNumber - `type` (string, optional) - `value` (string, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueIssuingCountry - `type` (string, optional) - `value` (string, optional) ### VerificationIncludedObjectsItemsDiscriminatorMappingAccountAttributesFieldsIdentificationNumbersValueItemsValueHashedIdentificationNumber A SHA-256 hash of the identification number, keyed on organization, country code, identification class, and issuing subdivision. Stable across re-verifications of the same document for the same organization. Null when the identification number has not been hashed. - `type` (string, optional) - `value` (string, optional, nullable)