These APIs are available to partners on demand. To obtain more information, please contact our support team at dev-support@flouci.com. Flouci eKYC APIs manage user registration, authentication, document submission, and the digital onboarding and identification process. It describes the necessary steps to enable companies to remotely verify the identity of their customers, while ensuring compliance with regulatory requirements. The document also details the main available endpoints for interacting with the eKYC system, as well as implementation considerations for front-end and back-end systems.

Overview of the eKYC Process Integration

The eKYC process can be integrated directly into the user registration flow or enabled for specific user categories to verify their identity. Users are invited to provide documents and personal information to create their profile. The latter is then evaluated for approval or rejection of their account application. The required documents, defined by the partner institution, may include:
  • Uploading or scanning official documents;
  • Making a proof-of-life video compared to identity documents;
  • Providing a signature;
  • Filling out a form containing personal information.
Partner institutions agents have access to the submitted documents and information to approve or reject the account creation request.

eKYC Process Configuration

During configuration, the necessary steps and required documents are defined according to the specific needs of the partner institution. Substitution options are also available, for example, allowing a CIN to be replaced by a passport for certain verifications. This configuration is associated with a specific API key; thus, all users sharing this key follow the same verification rules. To configure the eKYC process, it is recommended to collaborate with Kaoun to:
  • Define the specific needs of your organization;
  • Identify the mandatory documents;
  • Determine the possible alternatives to meet regulatory and operational requirements.