βοΈUpdate Profile
1. Create Session Token :
First Step When Customer Click On Update You Have To Initialize Session First By Creating Session Token Using The Following API :
post
Authorizations
Header parameters
Accept-LanguageStringOptional
Body
tenantIdstring | nullableOptional
tenantSecretstring | nullableOptional
applicantIdstring | nullableOptional
Responses
200
Success
400
Bad Request
post
POST /api/v1/Auth/GenerateUpdateRequestSessionToken HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 80
{
"tenantId": "text",
"tenantSecret": "text",
"applicantId": "text",
"updateSteps": [
1
]
}
{
"token": "text",
"expirationDate": "2025-06-30T16:20:20.207Z"
}
// Available Steps are
NationalID = 1,
Passport = 2,
Phone = 3,
Email = 4,
Device = 5,
Location = 6,
SecurityQuestions = 7,
Password = 8
2. Import eNROLL JS File in index.html :
<script src="eNROLL.min.js"></script>
3. Add Div Element With Specifying Id For This Div
<div id="myDiv">
</div>
4. Initialize eNroll Component Any Where In Your JS File After Document Is Loaded:
eNROLL.init({
elementId:"myDiv", // The Id We Set Before For Our Div
url:"{{environment.url}}", // this parameter is sent to you by email after acceptiong your org
sessionId://Token We Got In Step 1 From The API,
mode:"reEnroll" | "update",
//rEnroll : User Will Update All Profile
//update : User Will Select What to Update
onExit:()=>{
// define What Happen When User Exit From eNROLL Plugin
}
});
Last updated