Verification Lifecycle
In the Persona data model, a verification is an independent object that is associated with a Persona organization.
A verification moves through various statuses as it progresses from initialization to data submission and finally to verification completion.
Verification lifecycle
The basic lifecycle of a verification looks like this:
- A new verification is initialized with the status
initiated. It is configured from a VerificationTemplate object.- A VerificationTemplate describes the collection options and required verification checks for a verification. You will need to create this template first.
- As the end user completes the verification, attributes and images are attached to the verification.
- The verification is submitted with the status of
submitted. Attributes and images can no longer be changed. - Persona processes the submitted data and generates check and decision statuses based on the configuration from the VerificationTemplate.
- If verification passes, the verification status is updated to
passed. - If verification fails, the verification status is updated to
failed. - If verification skipped, the verification status is updated to
skipped.
- If verification passes, the verification status is updated to
Verification statuses
Learn more
See our Help Center for more details about the verification lifecycle:

