Curata Integration
Curata Integration enables a Consumer to utilise Curata’s biometric customer verification, which also provides the capability to capture verified digital consent. This involves generating and sending a link to a customer which, when followed, will require them to take a selfie which is sent the Curata system for liveness matching and identity verification. Upon verification, a response will be returned to an endpoint of the consumer’s choosing. The response will include data confirming the identity of the customer as well as whether or not the consent has been accepted.
Contents
Curata Api (requesting)
Curata Response service (responding)
Overview
An overview of the Curata process is shown in the image below.

The "Generate Dynamic Link” process will return a link which must then be sent to the customer to start the Curata process. The customer must in their turn accept the terms of Curata to continue. This will include the consent as specified, where applicable, as well as permission for Curata to match their selfie with their image at home affairs. If the customer declines either of these conditions, the Curata process will stop, and the response message will indicate a failure with the appropriate status code. See Transaction Statuses.
If, however, the customer approves the conditions and completes the Curata process, including successfully taking a selfie and the matching process, then a response message will be returned with a document including the customers information and image.
Security concepts
Comcorp recommends implementing the following security concepts on API’s hosted. These concepts are detailed below.
IP restrictions
The API’s will only allow IP addresses that are approved. The IP addresses for both the Curata System and the Organisational system/s are distributed as part of the Onboarding process.
API key
The Curata API uses X-API-Key header principals to secure the API for authorised use. More information on this can be found in the Curata API section.
Curata plus
Curata plus is an extension on the basic model of Curata and provides the consumer with more control and flexibility over the Curata process and the data returned. This includes the ability to specify reference images up front, specify the use of Identity/Passport Document uploads during the curata process and moving the DHA Process up front.
The below image shows an example of what the subject person might go through when using Curata Plus

Last updated