Skip to main content
POST
Direct verification (v2)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
expectedDocumentType
enum<string>
required
Available options:
passport,
id-card
documentFrontBase64
string | null
required
sessionId
string

Optional custom session id

documentBackBase64
string | null
selfieBase64s
string[]
Minimum array length: 1
applicantFirstName
string | null
applicantLastName
string | null
metadata
object

Response

Verification result

sessionId
string
required
status
enum<string>
required
Available options:
completed,
failed
kycStatus
enum<string>
required
Available options:
Approved,
Declined
result
object
required
verificationUrl
string<uri>
required