Verification Session
Get a list of all verification sessions. You can filter by status, client ID, and date range. This helps track the progress of all verification processes.
Query parameters
pageinteger · min: 1OptionalDefault:
1sizeinteger · max: 100OptionalDefault:
20statusany ofOptional
string · enumOptionalPossible values:
nullOptional
client_idany ofOptional
integerOptional
nullOptional
start_dateany ofOptional
string · date-timeOptional
nullOptional
end_dateany ofOptional
string · date-timeOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/verification-session/Create a new verification session for a user. This is the first step in the verification process. It generates a unique session ID that will be used throughout the verification flow.
Body
client_idintegerRequired
verification_typeany ofOptional
string · enumOptionalPossible values:
nullOptional
statusstring · enumOptionalDefault:
pendingPossible values: verification_config_idstring · uuid4Required
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/verification-session/Path parameters
session_idstringRequired
Body
statusany ofOptional
string · enumOptionalPossible values:
nullOptional
rejection_reasonany ofOptional
stringOptional
nullOptional
completed_atany ofOptional
string · date-timeOptional
nullOptional
consent_givenany ofOptional
booleanOptional
nullOptional
consent_timestampany ofOptional
string · date-timeOptional
nullOptional
session_tokenany ofOptional
stringOptional
nullOptional
risk_levelany ofOptional
string · enumOptionalPossible values:
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
patch
/verification-session/{session_id}Send verification invites to users via email and/or SMS. You can invite individual users or bulk invite multiple users using a CSV file. Each invite contains a unique link for the user to start their verification process.
Body
invite_typestring · enumRequiredPossible values:
flow_config_idstringRequired
client_idintegerRequired
emailany ofRequired
stringOptional
nullOptional
phoneany ofRequired
stringOptional
nullOptional
business_nameany ofRequired
stringOptional
nullOptional
existing_businessany ofRequired
booleanOptional
nullOptional
csv_fileany ofOptional
string · binaryOptional
nullOptional
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/verification-session/inviteLast updated