Introduction
Unico IDCloud Platform
IDCloud is the only identity verification platform that combines security with guaranteed accuracy. With it, you can validate users' identity in a simple and intuitive way using just a selfie, ensuring smoothness and protection in your verification processes.
The platform is versatile and can be adapted for different use cases, allowing you to adjust it according to the needs of your scenario. For this, we offer several capabilities — features of our platform that meet a wide range of operations and demands. And it is possible to use the IDCloud platform through two integration methods, by Unico and by Client.
Integration
The Unico IDCloud platform provides REST APIs for identity validation, document capture, signing and other services. You authenticate via OAuth2 (via backend), create verification processes, redirect the user to complete the journey and, finally, query the results.
Our endpoints use resource-oriented URLs, predictable and consistent, that accept and return data in JSON format, as well as use standard HTTP status codes in the responses.
Important Notice about Integrations
To ensure the stability and the security of our services, it is mandatory that integrations with Unico's APIs are performed exclusively via backend (server-side).
Calls made by the frontend (browser or client-side) may be blocked by our systems when we detect multiple IPs or different user agents from browsers. In addition, client-side integrations expose authentication keys to risks of leakage and malicious use, which can result in unauthorized consumption of resources and additional costs. We always recommend: (1) Implement integrations on the backend, (2) Properly use the headers and the authentication and (3) Never expose credentials on the client-side.
For more details, consult our full documentation or contact the technical support.
Responses
We use conventional response codes to indicate success or failure in a request. In short, codes in the 2xx range represent success. Codes in the 4xx range indicate types of validation errors with the provided information or mapped failures. Finally, codes in the 5xx range indicate a server error or some other unexpected failure.
Last updated
Was this helpful?