Share
Persona (Edge) Setup Guide

Persona is an identity verification platform that businesses use to verify the identities of their users, run know your customer (KYC) and anti-money laundering (AML) checks, and review cases of suspected fraud.

Hevo uses the Persona API to replicate the accounts, inquiries, verifications, documents, reports, cases, lists, and transactions of your Persona organization to the Destination of your choice. To ingest data, you must provide Hevo with an API key of the Persona environment from which you want to replicate data.


Supported Features

Feature Name Supported
Capture deletes Yes
History mode No
Custom data (user-configured tables & fields) No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Hevo captures deletes by comparing the data ingested from the Source with the data present in the Destination in each run. How Hevo handles a deleted record depends on the object:

  • Identification Number, File, List Item Data, and Verification Photo URL: Hevo replaces the child records of each parent record in every run. A child record that is no longer returned by the Source, such as an archived list item, is removed from the Destination. However, if a parent record no longer has any child records, Hevo does not remove its previous child records from the Destination. For example, if you archive all the items of a list, the archived items remain in the List Item Data table.

  • Transaction Relationship Object and User Audit Log: Hevo does not capture deletes for these objects.

  • All other objects: If a record exists in the Destination but is no longer returned by the Source, Hevo marks it as deleted by setting the value of the metadata column __hevo__marked_deleted to True. The record remains in the Destination with all its data.


Source Considerations

  • Persona contains personal data of your users, such as names, birthdates, addresses, identification numbers, and the URLs of document and selfie photos. You can deselect the fields that you do not want to replicate to your Destination.

  • An API key created in the Sandbox environment reads only the sample data of that environment. To replicate the data of your live users, use an API key created in the Production environment.

  • When you redact an account in Persona, Persona removes its personal data but continues to return the account. In the next run, Hevo updates the account in the Destination with empty values for the redacted fields, such as the name, email address, and phone number, and the redacted_at field contains the time of redaction. Hevo does not mark redacted accounts as deleted.


Limitations

  • Hevo can ingest the User Audit Log object only with an API key of a Production environment. Persona does not provide user audit logs in the Sandbox environment, and it returns only the user audit logs of the last six months.

  • Hevo does not ingest the templates, workflows, webhooks, events, API logs, devices, or graph data of your Persona organization.

Last updated on Nov 03, 2026

Tell us what went wrong

Skip to the section