Skip to main content

Authorize

Login

Use this API to generate JWT token and refresh token.

 POST /authorize/login

Request body parameters

FieldTypeDescription
email
required
stringAn Email Address
password
required
stringPassword
domainstringCustom Domain. If a person belongs to 2 companies please specify domain.
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"user": {
"id": 8,
"firstName": "Rajesh",
"lastName": "Kumar",
"email": "rajesh.kumar@example.com",
"mobile": "+911234567890",
"uniqueId": "10105",
"role": "Trainee",
"language": "en-US",
"timezone": "Asia/Kolkata"
},
"token": "**********",
"refresh-token": "**********",
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}

Generate Token

Use this API to generate JWT token using refresh token.

 POST /authorize/refreshtoken

Request body parameters

FieldTypeDescription
refreshToken
required
stringRefresh Token
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"status": "ok",
"token": "**********"
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}