{
"token": "123456"
}
{
"message": "Account activated successfully",
"user": {
"id": 1,
"email": "user@example.com",
"first_name": "John",
"last_name": "Doe",
"is_verified": true,
"is_active": true
},
"tokens": {
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
"access": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..."
}
}
Authentication
Verify Email (POST)
POST
/
api
/
auth
/
verify-email
/
{
"token": "123456"
}
{
"message": "Account activated successfully",
"user": {
"id": 1,
"email": "user@example.com",
"first_name": "John",
"last_name": "Doe",
"is_verified": true,
"is_active": true
},
"tokens": {
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
"access": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..."
}
}
Verify email address using verification code.
string
required
6-digit verification code
Request Example
{
"token": "123456"
}
Success Response (200)
string
Success message
object
Verified user object
object
Access and refresh tokens
{
"message": "Account activated successfully",
"user": {
"id": 1,
"email": "user@example.com",
"first_name": "John",
"last_name": "Doe",
"is_verified": true,
"is_active": true
},
"tokens": {
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
"access": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..."
}
}