Prerequisites
- Your platform is a Sumsub client (the “donor”)
- Your user has completed KYC verification on your Sumsub-integrated platform
- You can generate share tokens from your Sumsub account targeting Contro’s client ID
Flow
- Your user completes KYC on your platform via Sumsub
- You generate a Sumsub share token targeting Contro’s client ID
- Call
POST /partner/cardholderswithkycSource: "sumsub"and the share token - Contro imports the applicant data immediately — the token is not stored
Create a cardholder with Sumsub KYC
Key details
firstNameandlastNameare extracted automatically from the imported Sumsub applicant data. You do not need to provide them.- The share token is imported immediately at cardholder creation time. It is not stored.
- If the imported applicant is already approved,
kycStatusis set to"approved"right away. - If the applicant is still pending review in Sumsub,
kycStatusstarts as"pending"and updates via webhook when Sumsub completes the review.
Required fields
| Field | Type | Description |
|---|---|---|
externalUserId | string | Your unique identifier for this user |
kycSource | string | Must be "sumsub" |
sumsubShareToken | string | Sumsub share token from your platform |
email | string | Valid email address |
phoneNumber | string | E.164 formatted phone number |