For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Help CenterOpenAPI SpecStatus
OverviewInquiriesTransactionsRelaysAPI ReferenceChangelog
OverviewInquiriesTransactionsRelaysAPI ReferenceChangelog
  • Overview
    • Transactions Overview
    • Transaction API-first lifecycle
  • Model References
    • Overview
    • Transaction Types
    • Building Workflows
    • Connection Objects
  • Integration Guides
    • Reports via API
    • Government ID Verification via API
    • KYB via API
    • Database Verification via API
LogoLogo
Help CenterOpenAPI SpecStatus
Overview

Transaction API-first lifecycle

Transaction statuses can be updated at various points in the Transactions lifecycle to track user progression through API-first flow.

To start we suggest the following statuses but as we build out the integration we can add/remove them as necessary. These can be used for tracking/reporting:

StatusEvent NameDescriptionMetrics
createdcreated-atInitial status. Transaction has been created with information collected and passed to Persona. The created-at attribute on the Transactions notes when this happens.
completedtransaction.status-updated with status completedThe verifications have been run and the outcome is passed.Completed Rate = Completed / Created
approvedtransaction.status-updated with status approvedThe Transaction has been approved. Will be using transaction.status-updated with status approved.Approved Rate = Approved / Created
declinedtransaction.status-updated with status declinedThe Transaction has been declined. Will be using transaction.status-updated with status declinedDecline Rate = Declined / Created
Was this page helpful?
Previous

Overview

One object provides source of truth on what decision gets made.
Next
Built with