Customers
Individual
Create individual customers with optional profile information
Individual customers represent personal accounts for consumer applications. You can create them with minimal data (even an empty object {}) and enrich their profiles later through widget flows or API updates.
Create
POST/v1/customers
Copy as
Creates a new individual customer account. Returns a unique identifier for subsequent operations.
Use Cases
| Scenario | Approach | Benefits |
|---|---|---|
| Widget-based onramp | Create with {} | Fastest integration, user fills data in widget |
| Pre-filled profile | Include firstName, lastName, email, phone | Better UX, fewer steps for user |
| KYC import | Add shareToken from SumSub | Skip redundant verification |
Key Features
Minimal Data Required
You can create a customer with absolutely no data:
This is perfect for widget-based flows where the user will fill in their information through the UI.
Optional Profile Data
Enhance the user experience by pre-filling customer information:
KYC Import
If you already have KYC verification from SumSub, import it with a share token:
Response
Next Steps
After creating a customer:
- Create a wallet - Set up multi-chain wallet infrastructure
- Initiate pay-in - Fund the wallet via crypto or fiat payment methods
- Manage customer - Update profile, check balance, manage lifecycle
Related
- Create business customer - For B2B applications
- Customer Management - Advanced customer operations
- API Reference - Complete API documentation