🇺🇸 EnglishOnboardingHow to register a user

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.