Skip to main content
POST
Create or refresh an enhanced verification session

Authorizations

Authorization
string
header
required

Cognito JWT token for regular user authentication

Response

Interactive enhanced verification session details retrieved just in time for the authenticated user.

Interactive enhanced verification session details retrieved just in time for the authenticated user.

sessionId
string
required

Provider-issued identifier for the current verification session.

Example:

"inq_2Q3x7k9m1n"

provider
enum<string>
required
Available options:
persona,
plaid
sessionToken
string | null
required

Provider-issued token for embedded or resumed verification flows. Null when not required.

verificationUrl
string<uri> | null
required

Hosted URL to start or continue verification. For Persona this may be a fresh one-time link.

Example:

"https://withpersona.com/verify?inquiry-id=inq_2Q3x7k9m1n"

verificationUrlExpiresAt
string<date-time> | null
required

Expiration time for verificationUrl when the provider returns an expiring link.