/sessions

Verification session

post

In this post request the vendor sends the data of the client to Veriff and receives in return a unique sessionToken that is related to the client.

You can find an example implementation for Javascript.

patch

Method to change the status of the verification.

get

Get the list of signature timestamp objects with sessionId = {sessionId}

get

Get the list of media objects with sessionId = {sessionId}

post

In this post request the vendor sends a file (base64 encoded image string inside a JSON body object), where they could upload images (1 image at a time), specifying also a type of the image that is being uploaded.

/media

Media related to the verification process

get

Get the media with mediaId = {mediaId}

/timestamps

Timestamps of the data related to verification process

get

Get the timestamp with timestampId = {timestampId}

/webhooks

Webhooks can be setup in order to track the verification status. Decision webhook provides the information regarding the result of the verification session. Events webhook provides the information on the clients progress during the verification process

post

This endpoint specifies how the asynchronous response to the notification url looks like. It sends the result of the verification back to the vendor once the verification has been reviewed. The notification url needs to be specified in Veriff's backoffice.

post