How to register a user
The Colurs onboarding flow has 3 required stages: registration, verification, and KYC. A user cannot operate until all 3 stages are completed.
Complete flow
1. Registration
Create the user account with email, phone, and password using POST /user/.
2. Email verification
Request the code with POST /request_confirmation/ (email: true) and confirm it with POST /verify_email/.
3. Phone verification
Request the code with POST /request_confirmation/ (phone: true) and confirm it with POST /verify_phone/.
4. KYC
Upload identity documents with POST /base/upload_file/ and submit them to profile with POST /profile_documents/. User becomes active (level 5) once approved.
Endpoints
⚠️
The user must complete email and phone verification before performing any financial operation on the platform.