Skip to main content

Activate Account

This guide explains how to implement admin Activate it's account.

Activate Email Account

Endpoint

  • Method: POST
  • URL: /v1/admin/activate-account

Request Headers

HeaderValueRequired
Content-Typeapplication/jsonYes
Acceptapplication/jsonYes

Request Body

ParameterTypeDescriptionRequired
emailstringEmail address used in created adminYes
tokenstringVerification code received via emailYes

Success Response

{
"success": true,
"message": "تم تفعيل بريدك الإلكتروني بنجاح.",
"data": {
"email": "example@gmail.com"
},
"statusCode": 200
}

Error Responses

Invalid Code (422)

{
"success": false,
"message": "رمز التنشيط هذا غير صالح.",
"errors": {
"token": "رمز التنشيط هذا غير صالح."
},
"data": [],
"statusCode": 422
}

Resend Activation Email

Endpoint

  • Method: POST
  • URL: /v1/admin/resend-activation-email

Request Headers

HeaderValueRequired
Content-Typeapplication/jsonYes
Acceptapplication/jsonYes

Request Body

ParameterTypeDescriptionRequired
emailstringEmail address used in created adminYes

Success Response

{
"success": true,
"message": "تم تفعيل بريدك الإلكتروني بنجاح.",
"data": {
"email": "example@gmail.com"
},
"statusCode": 200
}

Error Responses

Invalid Code (422)

{
"message": "القيمة المحددة البريد الإلكتروني غير موجودة.",
"errors": {
"email": [
"القيمة المحددة البريد الإلكتروني غير موجودة."
]
}
}

Example Implementation Flow

  1. User fill its data information
  2. Application Sends Activate Email And Phone Verification
  3. User receives verification code via email