Overview

Nesta seção, você encontrará todas as especificações técnicas das APIs REST do by Unico


An Introdution


The by Unico channel provides an infrastructure for identity validation solutions from the IDCloud platform.

It aims to simplify the use of IDCloud's capabilities by offering a solution that can be integrated into your back end and front end, enhancing transaction security.

Possible Flows


The by Unico integration for Unico IDCloud allows clients to integrate more easily and connect different capabilities within a single journey. This integration provides the necessary resources for functions such as Liveness, Identity Verification, Risk Scoring, Document Capture and Reuse, and Electronic Signature.

To utilize these functions, simply adjust the flow parameter in the REST API payload, which unlocks various verification journey options.

Please refer to the table below to see the available flows and their respective capabilities:

FlowCapacidades

idlive

Liveness

id

Liveness + Identity Verification

idcheck

Liveness + Identity Verification + Risk Scoringco

iddocs

Liveness + Identity Verification + Risk Scoring +Document Capture and Reuse

idsign

Liveness + Identity Verification + Risk Scoring + Electronic Signature

iddocssign

Liveness + Identity Verification + Risk Scoring + Document Capture and Reuse +Electronic Signatureca

idcheckserpro

Liveness + Identity Verification + Risk Scoring + Serpro similarity return

idtoken

Liveness + Validation (1:1)


How to integrate


1

Authenticate

First, you need a service account and must complete OAuth2 authentication to obtain a valid access token.

Learn more in Authentication.

2

Create a Process

With the access token obtained in the previous step, make a POST request to the endpoint client/v1/process (here you specify the "flow" you want to use).

Learn more in CreateProcess.

3

Define Your User’s Journey

In this step, determine where your user's journey will take place.

  • Will the journey be web-based? You can use the browser Redirect or iFrame.

  • Will the journey be in your app? You can use a Webview.

  • Will the journey be in a messaging flow? You can send notifications via WhatsApp, SMS, and Email (simply provide the corresponding parameter in the CreateProcess request in step 2).

4

Check the Process Result

With the access token from step 1, make a GET request to the endpoint client/v1/process/{id} (here you enter the "id" of the process created in step 2), check the process result, and decide whether to approve the user.

Learn more in GetProcess.

To optimize your integration, you can use a Webhook to be notified when your process result is complete.

Compatibilities


Android SDKiOS SDK

Compatible with all devices with front camera, Android 8+, armv7 or arm64.

Compatible with all iOS devices version 11 or higher.

Web SDK


Compatible with all devices with a front camera, whether laptops or mobile, respecting the list of officially supported browsers below:

Native browsersMobile browsersComputer/notebook browsers
  • iOS:

    • version greater than or equal to 12;

  • Android:

    • version greater than or equal to 5.

  • Android:

    • Chrome: version greater than or equal to 90;

  • iOS:

    • Safari: version greater than or equal to 14.1;

    • Chrome: version greater than or equal to 90 (only for IOS version equal to or greater than 14.4).

  • Chrome:

    • version greater than or equal to 85;

  • Firefox:

    • version greater than or equal to 94;

  • Safari:

    • version greater than or equal to 11.

Other browsers are not supported.


Still need help?

Didn't find something or still need help? If you're already a client or partner, you can reach out through our Help Center.

Atualizado

Institucional

Sobre nós

Copyright © 2024 unico. All rights reserved