Built by Metorial, the integration platform for agentic AI.
Create a new identity verification inquiry from a template. The inquiry can be pre-populated with user data and later completed by the end-user via hosted flow, embedded flow, or mobile SDK. Returns the inquiry ID and a session token for embedding the flow.
Retrieve the full details and check results of a specific verification. Supports all verification types: Government ID, Selfie, Document, and Database.
Retrieve the full details of a specific event, including the complete payload with all affected resource data.
Retrieve the details of a specific report including its status, matches, and findings.
Create a new manual review case. Cases support human review workflows for flagged inquiries, verifications, or other events requiring manual judgment.
Create a new Persona account representing a unique individual. Accounts consolidate all inquiries, verifications, and reports for a person.
Retrieve the details of a specific transaction including its status, associated verifications, and reports.
List inquiries with optional filters for status, reference ID, and account. Supports cursor-based pagination.
Retrieve the details of a specific inquiry including its status, verification results, and associated account information.
List manual review cases with optional status filter. Supports cursor-based pagination.
Permanently delete all PII from a verification. **This action cannot be undone.** Use for GDPR/CCPA compliance.
List recent events in your Persona organization. Events represent actions like inquiry completions, verification results, report findings, and account changes. Events are retained for up to 90 days.
Permanently delete all PII from an account and its associated resources. **This action cannot be undone.** Use for GDPR/CCPA compliance.
Create a new background check or risk intelligence report. Supports all report types: Address Lookup, Adverse Media, Business Adverse Media, Watchlist, Business Watchlist, PEP, Email Address, Phone Number, and Profile. Provide the report template ID and relevant attributes for the report type.
Retrieve the details of a specific Persona account, including its associated inquiries, verifications, and reports.
Decline a completed inquiry, marking the individual's identity as not verified. Optionally include a reviewer comment.
Add or remove tags on a transaction to organize and categorize them.
Merge multiple accounts into a primary account. All inquiries, verifications, and reports from the secondary accounts will be moved to the primary account.
Add or remove tags on an inquiry, or replace all tags. Use tags to organize and categorize inquiries.
Retrieve items from a specific screening list. Items represent individual identifiers (emails, phone numbers, government IDs, etc.) contained in the list.
List transactions with optional filters. Supports cursor-based pagination.
Add a new item to a screening list. The item type and required attributes depend on the list type (email, phone, government ID, name, etc.).
Update an account's attributes such as name, email, phone, or reference ID.
Retrieve all screening lists (blocklists, allowlists) in your Persona organization. Lists contain sets of identifiers used for screening purposes.
Approve a completed inquiry, marking the individual's identity as verified. Optionally include a reviewer comment.
Create a new transaction for API-driven identity verification. Transactions are the primary mechanism for triggering verifications and reports through Workflows without front-end user interaction.
Retrieve the details of a specific manual review case.
List verifications with optional filters for inquiry ID and status. Supports cursor-based pagination.
Permanently delete all PII associated with an inquiry. **This action cannot be undone.** Use for GDPR/CCPA compliance.
Archive (soft-delete) an item from a screening list. The item will no longer be active for screening purposes.
Resume an expired or in-progress inquiry. Returns a new session token that can be used to re-embed the inquiry flow for the end-user.
Update a case's status, assignment, or tags. Supports setting status, assigning a reviewer, and managing tags in a single operation.
Add or remove tags on an account, or replace all tags. Tags help organize accounts for screening and workflow purposes.
List reports with optional filters. Supports cursor-based pagination.
Generate a one-time link for an inquiry that can be shared with the end-user to complete their verification.
List Persona accounts with optional filters. Supports cursor-based pagination.