Skip to main content

Process KYC session data

POST 

/sessions/process

Process KYC session data and return the validation id

Request

Body

required

    sessionId stringrequired

    The session id

    documentImage stringrequired

    The document image, in base64 format

    selfieImages string[]required

    An array of 8 selfie images, in base64 format

    customerData

    object

    required

    country stringrequired

    Customer's country ISO Code

    documentNumber stringrequired

    Customer's document number

    documentType string

    Possible values: [id-card, passport, driving-licence, voting-card]

    Customer's document type

    firstName stringrequired

    Customer's first name

    lastName stringrequired

    Customer's last name

    customerId string

    Customer's optional identifying key

    validationId string

    The validation ID, in case of retrying a failed validation

Responses

Schema

    validation

    object

    required

    id stringrequired

    The validation id, used to identify the validation

    status stringrequired

    Possible values: [Approved, Rejected, Pending]

    The status of the validation

    integration

    object

    required

    The integration used for the validation

    trustedOrigin stringrequired

    The trusted origin of the integration, from where the KYC process should start if used from a browser

    redirectUrl stringrequired

    The redirect url of the integration, where the user will be redirected after the KYC process

    type stringrequired

    Possible values: [Web application, Mobile, Mobile (Embedded browser)]

    The type of the integration

    playground booleanrequired

    Whether the integration is a playground integration, used for testing purposes

    document_image stringrequired

    Link to the document image

    selfie_image stringrequired

    Link to the selfie image

    redirectUrl stringrequired

    The url to redirect the user to after the kyc process

Loading...