Allpass.ai
HomeWeb SiteTerms of ServicesPrivacy Policy
  • Introduction
  • Get Started
    • Sign Up and Sign In
    • Navigation
    • Test and Live Modes
    • Company Settings
    • Application
    • Work With the Team
      • User Roles and Permissions
      • Send Invites and Assign Roles
    • Notifications Settings
  • Build Verification Flows
    • Flow Builder Overview
    • Verification Steps
      • Intro
      • Document Check
      • Liveness
      • Facematching
      • Selfie With a Document
      • Email Verification
      • Phone verification
      • AML
      • Crypto Transaction and Wallet Check
      • Questionnaire
      • Final Screen
    • UI Customization
    • Duplicate Workflows
    • Workflow Drafts
    • Questionnaire Builder
  • Verify Your Users
    • Run Verification Flows
    • Receiving and Completing Verification
    • Restart the Verification Flow
    • Change the Verification Flow
    • Request Additional Information
    • Manual Compliance Check
    • Manual Crypto Transaction and Wallet Monitoring
  • Review Data
    • Verification Status
    • Review Process
    • Applicant Profile
      • Document Check
      • Liveness
      • Facematch
      • Selfie with the document
      • Email Verification
      • Phone Verification
      • AML check
      • Crypto Transaction and Wallet Check
      • Questionnaire
      • IP and Geo Data
    • Applicant Timeline
    • Deactivating and Activating Verification Results
    • Applicant Profile Deletion
  • Download Reports
  • Analytics Dashboard
  • Integration
    • Overview
    • Get Started
    • How to use
    • Installation
    • Initialize
    • Render
    • Webhooks
      • Applicant Webhooks
      • Webhook Timestamp Validation Requirement
    • Open API
    • Dictionary
      • Enums
      • Entities
      • Term & Abbreviations
      • Supported Countries & Documents
    • Encryption
  • TROUBLESHOOTING
    • IP Address Detected as VPN
    • Incomplete User Verification Flows
Powered by GitBook

© 2024 Allpass.ai by elKYC OU. All rights reserved

On this page
  • Create Allpass.ai Account
  • Integrate the Verification Flow
  • Setup Webhooks
  • Retrieve Data From the API
  1. Integration

Get Started

Here you will find an overview of the major steps required to integrate Allpass.ai into your application. You can find more details on each step in the relevant sections.

PreviousOverviewNextHow to use

Last updated 9 months ago

Create Allpass.ai Account

In order for your application to communicate with Allpass.ai you need to sign up for an account in our . You have to provide some information about yourself and a company.

Once you have registered, our system will automatically create an and flow for you. This ensures that you can start using our platform immediately without any additional setup. In addition to the default application and flow created for you, you have the flexibility to create and flows or customize the default ones according to your needs.

Integrate the Verification Flow

Depending on your requirements, you can integrate Allpass.ai via our client-side SDK.

The client-side integration process can be summarized in 2 steps:

  1. Install and import our client-side SDK in your application

  2. Initialize SDK and our users will complete a Verification through the Verification flow - on completion, you need to track the Verification in your dashboard in workplace and handle it accordingly via the callbacks (e.g. onComplete function)

Setup Webhooks

if you want to automate the process of KYC Allpass.ai uses webhooks to notify your backend when an event happens in your client-side SDK. Webhooks are useful for asynchronous events like when an applicant completes an Applicant's verification or passes some step. You should specify your backend endpoint url and import public RSA key

Retrieve Data From the API

For security purposes, we recommend you to minimize the Data points stored on your server. That being said, if you need to retrieve information related to an Applicant you can do so via the Allpass.ai API. You can retrieve the following types of data:

  • Data points collected and shared during an Applicant (E.g. first name, last name, document number, identity score)

  • Metadata related to the Applicant (i.e. user agent, timestamp, user references)

You can find more details in the of our documentation.

You can find more details in the section of our documentation and how to use it in section.

You can find more details on the endpoints and the response format in the section of our documentation.

integration section
application
webhooks
Open API
workplace
application
new applications