# Identity verification (KYC) API and flow | Konnect ID

> Verify customers in about two minutes: ID card or passport, auto-capture, liveness and face match in one hosted flow or via API, in Arabic, French and English.

Source: https://id.konnect.network/products/identity-verification · Language: en · Also in fr: https://id.konnect.network/fr/products/identity-verification · ar: https://id.konnect.network/ar/products/identity-verification

## Know who your customer is, in about two minutes.

One guided flow on any phone or desktop: the customer photographs a Tunisian ID card or any passport, takes a short live selfie, and Konnect ID checks that the document is real, the data is consistent and the face is the same person.

## What it does

- **Tunisian ID cards and passports**: Front and back of the national ID card, or the photo page of any passport, with the machine-readable lines read automatically.
- **Auto-capture**: The camera frames the card, checks focus and glare, and takes the photo itself. Upload from the gallery is available as a fallback.
- **Liveness and face match**: A short guided challenge proves a live person is present, then the selfie is compared with the document photo.
- **Continue on any device**: Start on a laptop, scan a QR code and finish on a phone, or get a link by email to come back later.

## Flow

1. **Choose the document**: ID card or passport
2. **Capture**: Auto-capture or upload
3. **Live selfie**: Turn, blink or smile
4. **Decision**: Automatic or reviewer

## FAQ

### Which documents can customers use?

The Tunisian national ID card, front and back, and the photo page of any ICAO passport, read through its machine-readable zone. Other national ID cards are added per deployment.

### How long does a verification take?

About two minutes for the customer: choose the document, let the camera capture it, take a short live selfie. Clear cases are decided automatically in seconds.

### Do customers need to install an app?

No. The flow runs in the browser on any phone or computer. It can also be opened in a WebView inside your own app, or started on a laptop and finished on a phone with a QR code.

### How do we get the result?

Through a signed webhook to your backend, or by calling the session info endpoint. The result carries the decision, the extracted data and the reason for every check.


## Use cases

- [Digital account opening](https://id.konnect.network/use-cases/account-opening): Open current and savings accounts remotely.
- [Wallet & e-money onboarding](https://id.konnect.network/use-cases/wallet-onboarding): Verify users before they can hold or move money.
- [Loan & credit applications](https://id.konnect.network/use-cases/lending): Confirm the applicant before you lend.
- [Insurance onboarding](https://id.konnect.network/use-cases/insurance-onboarding): Verify policyholders and claimants remotely.
- [SIM registration](https://id.konnect.network/use-cases/sim-registration): Register SIM owners in store or online.
- [Merchant onboarding](https://id.konnect.network/use-cases/merchant-onboarding): KYB for merchants, agents and partners.
- [Age verification](https://id.konnect.network/use-cases/age-verification): Confirm a customer is old enough.
- [Periodic KYC refresh](https://id.konnect.network/use-cases/kyc-refresh): Re-verify existing customers on schedule.
- [Account recovery](https://id.konnect.network/use-cases/account-recovery): Prove it's really the customer before giving access back.
- [High-risk transactions](https://id.konnect.network/use-cases/step-up-verification): Verify again before large or unusual actions.
- [Marketplace sellers](https://id.konnect.network/use-cases/marketplace-sellers): Verify sellers, drivers and service providers.
- [Remote employee onboarding](https://id.konnect.network/use-cases/remote-hiring): Verify new hires and agents before day one.

---

Konnect ID · [Book a demo](https://id.konnect.network/#demo) · contact@konnect.network
