Pre-requisites
- Active Conduit account with API access
- API credentials (API Key and Secret) - see Setting up your API credentials
- You have reviewed our Customers Core Concepts
Hosted Onboarding
1
2
Hosted Onboarding: Share the KYB Link
Share this link with your customer. In this hosted flow your customer will provide their business details, information on control persons, and documents directly to us by filling up the KYB link.
3
Hosted Onboarding: Monitor the Status
Monitor the status of the customer onboarding process via webhooks or the dashboard. Learn more about creating a webhook here.After submission, liveness links are provided per control person; ensure your customer’s control persons’ complete liveness selfie check to proceed with review. and account opening
Direct Onboarding (API-first)
1
2
3
4
Direct Onboarding: Upload KYC Documents
Upload identity documents (KYC) for each registered control person.Endpoint:
POST /customers/onboarding/{customer_id}/documentsUse the purpose="kyc" to upload identity documents (KYC).Use the controlPersonId to upload identity documents for a specific control person.Request Example
5
Direct Onboarding: Submit for Review
6
Direct Onboarding: Complete Liveness Checks
Use each
verificationUrlfrom
livenessLinksto prompt the corresponding control person to complete liveness. Once completed, the onboarding review proceeds automatically.Summary
Once the customer status isactive, they’re verified and ready to:
- Add payment methods (bank accounts, funding sources)
- Create counterparties
A Virtual USD Account is provisioned for the customer after onboarding is completed. Learn more: Virtual USD Accounts.
What’s next?
- Create Your Customer’s First Payment Method
- Create Your Customer’s First Counterparty
- Configure Your First Webhook
- Read more about Virtual USD Accounts

