> 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/reports/list-all-reports/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.withpersona.com/_mcp/server. # List all Reports GET https://api.withpersona.com/api/v1/reports Returns a list of all your organization's Reports. Results are returned in reverse chronological order, with the most recently created objects first. Reference: https://docs.withpersona.com/api-reference/reports/list-all-reports ## Authentication - `Authorization` header (bearer token, required) — Bearer authentication of the form `Bearer `, where token is your auth token. ## Request ### Query parameters - `page` (ReportsGetParametersPage, optional) - `fields` (map from string to string, optional) — Comma-separated list(s) of attributes to include in the response. This can be used to customize which attributes will be serialized in the response. See [Serialization](https://docs.withpersona.com/serialization#sparse-fieldsets) for more details. - `filter` (ReportsGetParametersFilter, optional) ### Headers - `Key-Inflection` (enum, optional) — Determines casing for the API response. - Allowed values: `camel`, `kebab`, `snake` - `Idempotency-Key` (string, optional) — Ensures the request is idempotent. - `Persona-Version` (enum, optional) — Server API version. More info on versioning can be found [here](https://docs.withpersona.com/versioning). - Allowed values: `2025-12-08`, `2025-10-27`, `2023-01-05`, `2022-09-01`, `2021-08-18`, `2021-07-05`, `2021-02-21`, `2020-05-18` ## Response ### 200 This endpoint returns a collection of Report objects. - `data` (list of report, required) - `links` (ReportsGetResponsesContentApplicationJsonSchemaLinks, required) ## Errors ### 400 Bad Request Error The request was unacceptable, often due to invalid parameters. - `errors` (list of ReportsGetResponsesContentApplicationJsonSchemaErrorsItems, optional) ### 401 Unauthorized Error An invalid API key was provided. - `errors` (list of ReportsGetResponsesContentApplicationJsonSchemaErrorsItems, optional) ### 403 Forbidden Error The given API key doesn’t have permissions to perform the request or a quota has been exceeded. - `errors` (list of ReportsGetResponsesContentApplicationJsonSchemaErrorsItems, optional) ### 429 Too Many Requests Error Your organization’s rate limit has been exceeded. We recommend an exponential backoff on requests. - `errors` (list of ReportsGetResponsesContentApplicationJsonSchemaErrorsItems, optional) ## Types ### ReportsGetParametersPage - `after` (string, optional) — Object ID for pagination cursor - `before` (string, optional) — Object ID for pagination cursor - `size` (double, optional) — Limit on the number of objects returned ### ReportsGetParametersFilter - `reference-id` (string, optional) — Filter reports by reference ID - `account-id` (string, optional) — Filter reports by account ID ### report - `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/screening` (Screening Report) - `attributes` (ReportDiscriminatorMappingReportScreeningAttributes, 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 ### ReportsGetResponsesContentApplicationJsonSchemaLinks - `prev` (string, required, nullable) - `next` (string, required, nullable) ### ReportsGetResponsesContentApplicationJsonSchemaErrorsItems - `title` (string, optional) - `details` (string, 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 ### ReportDiscriminatorMappingReportScreeningAttributes - `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 - `matched-records` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItems, optional, nullable) — The records that matched from the search input, across all configured screening types - `matched-screening-types` (list of string, optional, nullable) — The types of screening (e.g. sanction, warning, PEP, adverse media) that produced at least one matched record on this report. Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `query` (ReportDiscriminatorMappingReportScreeningAttributesQuery, optional, nullable) — The input search parameters used for this report - `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 ### 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. ### 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) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItems - `token` (string, optional) - `matched` (boolean, optional) - `created-at` (datetime, optional) - `reviewed-at` (datetime, optional, nullable) - `review-status` (string, optional, nullable) — Possible values: - pending - indeterminate - true_positive - false_positive Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `risk-level` (string, optional, nullable) — Possible values: - material - immaterial Do not assume this is a static enumeration; Persona may add new values in the future without a versioned update. - `present-in-last-run` (boolean, optional) — Whether this record was present in the most recent run of the report - `notify-on-change` (boolean, optional) - `record-types` (list of string, optional) - `names` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsNamesItems, optional, nullable) - `birthdates` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsBirthdatesItems, optional, nullable) - `locations` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsLocationsItems, optional, nullable) - `sexes` (list of string, optional, nullable) - `emails` (list of string, optional, nullable) - `identifications` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsIdentificationsItems, optional, nullable) - `details` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsDetailsItems, optional, nullable) - `listings` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsListingsItems, optional, nullable) - `positions` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsPositionsItems, optional, nullable) - `pep-classes` (list of string, optional, nullable) - `pep-roles` (list of string, optional, nullable) - `topics` (list of string, optional, nullable) - `articles` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsArticlesItems, optional) ### ReportDiscriminatorMappingReportScreeningAttributesQuery The input search parameters used for this report - `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, nullable) — The input combined term used for searching (first + middle + last name) - `birthdate` (string, optional, nullable) — The input DOB in YYYY-MM-DD format - `address-street-1` (string, optional, nullable) — The first line of the input search address - `address-street-2` (string, optional, nullable) — The second line of the input search address - `address-city` (string, optional, nullable) — The city of the input search address - `address-subdivision` (string, optional, nullable) — The state or subdivision of the input search address - `address-postal-code` (string, optional, nullable) — The postal code of the input search address - `address-country-code` (string, optional, nullable) — The country of the input search address, in alpha2 format - `email` (string, optional, nullable) — The input email address of the search individual - `identification-number` (string, optional, nullable) — The input government ID number of the search individual ### 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) ### 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) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsNamesItems - `type` (string, optional, nullable) - `name` (string, optional, nullable) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsBirthdatesItems - `start` (string, optional, nullable) - `end` (string, optional, nullable) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsLocationsItems - `address-street-1` (string, optional) - `address-street-2` (string, optional) - `address-city` (string, optional) - `address-subdivision` (string, optional) - `address-postal-code` (string, optional) - `address-country-code` (string, optional) - `type` (string, optional) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsIdentificationsItems - `type` (string, optional) - `number` (string, optional) - `country-code` (string, optional) - `issue-date` (string, optional) - `expiration-date` (string, optional) - `comment` (string, optional) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsDetailsItems - `type` (string, optional, nullable) - `value` (string, optional, nullable) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsListingsItems - `token` (string, optional) - `name` (string, optional) - `type` (string, optional) - `url` (string, optional) - `active` (boolean, optional) - `created-at` (datetime, optional) - `deactivated-at` (datetime, optional, nullable) - `reviewed-at` (datetime, optional, nullable) - `review-status` (string, optional, nullable) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsPositionsItems - `name` (string, optional) - `country-code` (string, optional, nullable) - `classes` (list of string, optional) - `topics` (list of string, optional) - `active` (boolean, optional) - `created-at` (datetime, optional) - `deactivated-at` (datetime, optional, nullable) - `reviewed-at` (datetime, optional, nullable) - `review-status` (string, optional, nullable) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsArticlesItems - `title` (string, optional) - `snippet` (string, optional, nullable) - `source` (string, optional, nullable) - `primary-source` (boolean, optional, nullable) - `url` (string, optional, nullable) - `language` (string, optional, nullable) - `categories` (list of string, optional, nullable) - `perpetrators` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsArticlesItemsPerpetratorsItems, optional) - `victims` (list of ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsArticlesItemsVictimsItems, optional) - `publish-date` (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 ### 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. ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsArticlesItemsPerpetratorsItems - `name` (string, optional, nullable) - `type` (string, optional, nullable) ### ReportDiscriminatorMappingReportScreeningAttributesMatchedRecordsItemsArticlesItemsVictimsItems - `name` (string, optional, nullable) - `type` (string, optional, nullable) ### ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItems - `name` (string, optional) - `alias-type` (string, optional) - `birthdates` (list of ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItemsBirthdatesItems, optional) - `group-id` (string, optional) ### ReportDiscriminatorMappingReportWatchlistAttributesIgnoreListItemsMatchEntitiesItemsBirthdatesItems - `day` (string, optional) - `year` (date, optional) - `month` (datetime, optional) - `granularity` (string, optional) ## Examples **Response** ```json { "data": [ { "type": "report/address-lookup", "attributes": { "completed-at": "2019-12-19T21:42:49.000Z", "created-at": "2019-12-19T21:42:49.000Z", "status": "ready" }, "id": "rep_YcNZJLxuwEuV8jUPbykYQyXG" }, { "type": "report/adverse-media", "attributes": { "completed-at": "2019-12-18T22:43:03.000Z", "created-at": "2019-12-18T22:43:03.000Z" }, "id": "rep_2wM8yufwLrbMV6kUtGPBxeGS" }, { "type": "report/email-address", "attributes": { "completed-at": "2019-12-13T08:34:10.000Z", "created-at": "2019-12-13T08:34:10.000Z" }, "id": "rep_LatvE1PdVhfiwcJWVLj4Z25j" }, { "type": "report/phone-number", "attributes": { "completed-at": "2019-12-13T08:33:29.000Z", "created-at": "2019-12-13T08:32:49.000Z" }, "id": "rep_RU3JgzXaAzVV2g2NYLd7ub12" }, { "type": "report/watchlist", "attributes": { "completed-at": "2019-11-19T00:10:27.000Z", "created-at": "2019-11-19T00:10:27.000Z" }, "id": "rep_6LRELcKmPcx9MxYGk6mdCPJo" } ], "links": { "prev": null, "next": "/api/v1/reports?page%5Bafter%5D=rep_u2Dgz8U3CmxTVgqEH9qzezHi" } } ``` **SDK Code** ```python Success import requests url = "https://api.withpersona.com/api/v1/reports" headers = {"Authorization": "Bearer "} response = requests.get(url, headers=headers) print(response.json()) ``` ```javascript Success const url = 'https://api.withpersona.com/api/v1/reports'; const options = {method: 'GET', headers: {Authorization: 'Bearer '}}; try { const response = await fetch(url, options); const data = await response.json(); console.log(data); } catch (error) { console.error(error); } ``` ```go Success package main import ( "fmt" "net/http" "io" ) func main() { url := "https://api.withpersona.com/api/v1/reports" req, _ := http.NewRequest("GET", url, nil) req.Header.Add("Authorization", "Bearer ") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := io.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) } ``` ```ruby Success require 'uri' require 'net/http' url = URI("https://api.withpersona.com/api/v1/reports") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true request = Net::HTTP::Get.new(url) request["Authorization"] = 'Bearer ' response = http.request(request) puts response.read_body ``` ```java Success import com.mashape.unirest.http.HttpResponse; import com.mashape.unirest.http.Unirest; HttpResponse response = Unirest.get("https://api.withpersona.com/api/v1/reports") .header("Authorization", "Bearer ") .asString(); ``` ```php Success request('GET', 'https://api.withpersona.com/api/v1/reports', [ 'headers' => [ 'Authorization' => 'Bearer ', ], ]); echo $response->getBody(); ``` ```csharp Success using RestSharp; var client = new RestClient("https://api.withpersona.com/api/v1/reports"); var request = new RestRequest(Method.GET); request.AddHeader("Authorization", "Bearer "); IRestResponse response = client.Execute(request); ``` ```swift Success import Foundation let headers = ["Authorization": "Bearer "] let request = NSMutableURLRequest(url: NSURL(string: "https://api.withpersona.com/api/v1/reports")! as URL, cachePolicy: .useProtocolCachePolicy, timeoutInterval: 10.0) request.httpMethod = "GET" request.allHTTPHeaderFields = headers let session = URLSession.shared let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in if (error != nil) { print(error as Any) } else { let httpResponse = response as? HTTPURLResponse print(httpResponse) } }) dataTask.resume() ```