Quickstart

This quick guide will help you get started with integrating Unico's identity verification products

1

Define your use case for Onboarding/KYC

First, determine where you intend to use the Unico solution:

  • KYC: Ideal for verifying user identity in regulatory processes.

Available integration: Magic Link

  • Onboarding: Used when registering new users.

Available integrations: By Unico or By Client

2

Setup and credentials

Once the use case is defined, our team will handle the setup on our side and provide the necessary credentials for API consumption.

3

Available integration options

  • You will receive an x-api-key.

  • Perform a POST request to start the process.

  • After the user completes the journey, you will be notified via webhook.

  • Use the Magic Link Token to make a GET request and retrieve the results.

  • The response will include:

    • INE validation;

    • Liveness detection;

    • Behavioral analysis alert.

👤 By Unico (for Onboarding)

  • You will receive a service account for authentication.

  • Authenticate with a login endpoint before making the main request.

  • Then, perform a POST request to initiate the process.

  • You will be notified via webhook or a callback in SDK when the user completes the journey.

  • Use the process ID to make a GET request and retrieve the results.

  • The response will include:

    • Liveness detection;

    • Behavioral analysis alert.

📷 By Client (for Onboarding)

  • You will receive a service account for authentication.

  • Authenticate with a login endpoint.

  • Your system will be responsible for capturing the user's selfie.

  • Send the image in base64 format via a POST request.

  • You will receive a synchronous response with the result of:

    • Behavioral analysis alert.

4

Transactional use by Unico (1:1)

In addition to the initial use (KYC or onboarding), you can also use the By Unico solution for transactional processes, such as: Data changes; Password updates; Sensitive actions; Etc.

In these cases, you can perform a 1:1 facial match between the new selfie and the one captured during any previous KYC or onboarding session.

  • You will receive a service account for authentication.

  • Authenticate with a login endpoint before making the main request.

  • Then, perform a POST request to initiate the process.

  • You will be notified via webhook or a callback in SDK when the user completes the journey.

  • Use the process ID to make a GET request and retrieve the results.

  • The response will include:

    • Liveness detection;

    • Validation 1:1;

    • Behavioral analysis alert.

Last updated