Check-Driven Integration
Integrate the Hosted Solution using a check-driven approach.
Overview
This guide walks you through integrating the Hosted Solution with ComplyCube using the check-driven approach, giving you direct control over individual verification steps.
You’re viewing the check-driven SDK guide - an approach that provides detailed control but is best suited for partners or advanced use cases. We recommend using workflow integration for most implementations.
Integration guide

ComplyCube's hosted solution requires a flow session to be initiated by your backend. Here’s how it works:
Create a client
Every flow session starts with a client (i.e. customer). Use the API to create the client.
Example request
Example response
The response will contain an id (the Client ID). It is required for the next step.
Redirect the client to the URL
Redirect your client to the redirectUrl generated in the previous step. Once the customer completes the flow on the hosted solution:
ComplyCube will automatically run the checks you selected when creating the session (as specified in
checkTypes).The customer will be redirected to the
successUrlyou provided.
You can access the results and a detailed breakdown of each check via the API or Web Portal. If you’ve configured webhooks, ComplyCube will send a notification upon completion of each check.
Branding
You can customize accent colors and upload your logos to the hosted page via the brand settings page, if available on your plan.

