Skip to main content

Upgrade to Onfido 3.6 (May 2023)

Currently, the Assure API is using Onfido's API v3.2. However, Onfido requires Signicat and all other integrators to upgrade to API version 3.6.

In the new version, Onfido has added two new mandatory fields:

This page contains information about the changes and describes how you can prepare for them in advance.

Important

These changes are only relevant if you use Onfido in your processes.

To comply to the changes, we are now updating the Assure API. This upgrade will take effect in May 2023. To ensure your integration will continue working, check the required changes below and make sure to perform them before that time.

If you have any questions, you can contact us by creating a support ticket in the Signicat Dashboard.

Changes per integration path

How the changes will affect you depends on how you are uploading the end-user's images to Onfido. Please, select your chosen integration path below:

Direct upload via Assure API

This section contains the changes you must perform if you are using the generic integration flow. In this integration path, you upload the images to Onfido using the Set images endpoint.

1. Provide end-user's location

You must now always send the end-user's location in the Create process request. This must be done in all requests using the Onfido provider, otherwise you will receive an error in the Start verification endpoint.

For details on how to provide the location, see Integration use case 1 > Create process > Location.

2. Provide privacy consent from end-users in USA

If an end-user resides in USA, they must consent to the collection, use, and handling of biometric identifiers and information by Onfido.

For details on how to provide the consent from the end-user, see Integration use case 1 > Create process > Onfido privacy consent.

FAQ

Why did Onfido do this update?

Onfido did this upgrade to comply with US laws on biometric data (BIPA). See Onfido's release notes for details.

Can I disable this new screen?

Onfido requires that all end-users located in the USA are presented with this new consent screen. Also, they can only continue with the verification, using Onfido, if they accept Onfido's Privacy notices and consent language.

Will I see any impact on my transactions?

You should see no major difference in the success rate of your transactions. It is possible, however, that you see a few more failed processes. The reason is that US end-users can deny consent to Onfido using their biometric data, which will cause the Assure process to fail.