This quickstart covers Identity Verification (KYC) — the most common starting point. For other products, jump directly to:
Prerequisites
Before you begin, you need:- An iDenfy account — Sign up here if you don’t have one
- API Key and API Secret — Generate them in Settings → API Keys
Step 1: Generate a verification token
Create a verification session by calling the token generation endpoint. Use your API Key and Secret for Basic Auth.Step 2: Redirect your customer
Send your customer to theredirectUrl from the response. They will:
- Select their document type and country
- Upload or capture their ID document
- Complete a liveness check (selfie)
- Redirect (simplest)
- iFrame (embedded)
- Mobile SDK
Redirect the user’s browser to the
redirectUrl:Step 3: Receive results
Set up a webhook endpoint to receive verification results. Configure your webhook URL in Dashboard → Settings → Webhooks).Example webhook payload
What’s next?
Continue with KYC
Token parameters
Customize with country restrictions, document types, liveness, AML checks.
Webhook reference
Full webhook payload with all status codes and data fields.
Choose integration method
Compare redirect, iFrame, SDK, and no-code options.
Go live checklist
Everything to verify before switching to production.
Explore other products
Business Verification (KYB)
Verify companies, retrieve registry data, screen beneficial owners.
AML Screening
Screen against sanctions, PEPs, and adverse media.
Fraud Prevention
Risk scoring, proxy detection, phone and address verification.
Face Authentication
Re-authenticate returning users with biometric face matching.