Get Proctoring Session Report
Post
This API will be used to generate signatures (sgn) and timestamps (ts).
URL
POST /api/admin/report/getSessionReport
Request Headers
Content-Type: application/json
X-API-Key: <API_KEY>
X-API-Signature: <HMAC_SIGNATURE>
X-API-Timestamp: <UNIX_TIMESTAMP>
X-API-Key: <API_KEY>
X-API-Signature: <HMAC_SIGNATURE>
X-API-Timestamp: <UNIX_TIMESTAMP>
Request Body
{
"session_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..."
}Response
Case 1 : SuccessSuccess
{
"status": 1,
"code": 2000,
"message": "Success",
"data": {
"ufm_details": {
"total_ufm_count": 17,
"ufm_wise_count": [
{ "type": "FM", "value": 5},
{ "type": "MFD", "value": 4},
{ "type": "PR", "value": 1},
{ "type": "SFL", "value": 2},
{ "type": "VD", "value": 3},
{ "type": "LA", "value": 2 }
]
},
"credibility_score": 15,
"suspended_count": 0,
"terminated_by_proc": 0,
"live_photo_url": "https://thinkx-proctor-cdn.thinkexam.com/think-proctor-admin/proctor-admin/facephoto.png",
"live_id_url": "https://thinkx-proctor-cdn.thinkexam.com/think-proctor-admin/proctor-admin/idphoto.png"
}
}Case 2 : Invalid / Expired TokenError
{
"status": null,
"code": 4012,
"message": "Authentication token is invalid",
"errors": {}
}Case 3 : Validation ErrorError
{
"status": null,
"code": 4220,
"message": "Validation error",
"errors": {
"session_token": [
"The session token field is required"
]
}
}Get Proctoring Templates
Post
Fetches the list of available proctoring templates configured for the client account.
URL
POST /api/admin/templates
Request Headers
Content-Type: application/json
X-API-Key: <API_KEY>
X-API-Signature: <HMAC_SIGNATURE>
X-API-Timestamp: <UNIX_TIMESTAMP>
X-API-Key: <API_KEY>
X-API-Signature: <HMAC_SIGNATURE>
X-API-Timestamp: <UNIX_TIMESTAMP>
Request Body
{}Response
Case 1 : SuccessSuccess
{
"status": 1,
"code": 2000,
"message": "Success",
"data": [
{
"template_id": 418,
"template_name": "Harsh_session_assign (Copy)",
"template_code": "GAEV25",
"template_proctoring_mode": "Live",
"template_strictness": "Mild",
"template_credit_required": null,
"template_session_count": 0,
"template_proctor_count": 1
},
{
"template_id": 417,
"template_name": "Harsh_session_assign",
"template_code": "KOM425",
"template_proctoring_mode": "Live",
"template_strictness": "Mild",
"template_credit_required": null,
"template_session_count": 7,
"template_proctor_count": 1
}
]
}Case 2 : Authentication FailureError
{
"status": null,
"code": 4012,
"message": "Authentication token is invalid",
"errors": {}
}