Skip to main content
GET
/
api
/
auth
/
activate-account
/
{token}
Activate Account
curl --request GET \
  --url https://api.example.com/api/auth/activate-account/{token}/
{
  "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..."
  }
}
Activate user account using activation token.
token
string
required
Activation token received via email

Success Response (200)

message
string
Success message
user
object
Activated user object
tokens
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..."
  }
}