by Client is a channel that offers complete freedom for the client to use the identity validation solutions from the IDCloud platform.
Its goal is to provide a wide range of possibilities for using the capabilities of the IDCloud platform, offering a solution that can be integrated into your back-end and providing freedom for clients who wish to control the user experience with their own front-end (for this, read about the ) or through our .
by Client is an integration method of Unico IDCloud that allows clients to integrate in any way they choose, combining or not combining the as they deem necessary. This integration method provides the necessary resources to perform Liveness, Identity Verification, Behavioral Alerts, Risk Score, and Document Reuse and Capture.
You can combine capabilities as you wish and for the most distinct use cases, but to do so, you will need to have API Keys configured with the capabilities you wish to use.
To request the capabilities in the API Key, contact the person responsible for your integration project or the Unico support team to make this configuration.
Synchronous and Asynchronous Capabilities
In by Client, we have capabilities where the response is synchronous (i.e., the response is returned when the process is created) and other capabilities that are asynchronous (where we process the data and you need to "fetch" the result through a GET method in the REST API).
In your operation, you can combine the capabilities as you wish, but each capability will have its own communication method. For example:
You can have an operation that uses the Identity Verification + Behavioral Alert + Risk Score capabilities;
When creating the process, the response for the Identity Verification and Behavioral Alert capabilities will be synchronous, provided in the response of the process creation API;
However, the Risk Score capability will be executed asynchronously, requiring you to wait for its processing and then make another GET request to obtain the final result of the process.
Below, see the synchronous and asynchronous capabilities: