app.interviewmocha
UI to understand how these features work.curl --location -g --request POST 'https://apiv3.imocha.io/v3/tests/{testId}/settings' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
"testSettings": {
"testName": "string",
"testAliasName": "string",
"typeOfTest": 0,
"practiceTest": 0
},
"questionSettings": {
"randomQuestions": 0,
"randomAnswers": 0,
"showQuestionScore": 0
},
"displayMessageSettings": {
"sectionEndPopup": 0,
"sectionTimeLeftAlert": 0,
"candidateFeedback": 0
},
"emailSettings": {
"sendTestReportEmailToCandidate": 0
},
"imageProctoringSettings": {
"terminateTestOnImageViolation": 0,
"terminateTestAfterViolationCount": 0
},
"windowViolationSettings": {
"copyPaste": 0,
"displayViolationSettings": {
"displayViolationPopUp": 0,
"terminateTestOnWindowViolation": 0,
"terminateTestAfterViolationCount": 0
}
}
}'
{
"result": {
"testSettings": {
"testId": 1154360,
"testName": "Junior Net Developer",
"testAliasName": "Junior Net Developer",
"typeOfTest": 1,
"practiceTest": 1,
"calculatorType": 0
},
"questionSettings": {
"randomQuestions": 1,
"randomAnswers": 1,
"showQuestionScore": 1
},
"displayMessageSettings": {
"sectionEndPopUp": 1,
"sectionTimeLeftAlert": 1,
"candidateFeedback": 1
},
"windowViolationSettings": {
"copyPaste": 1,
"displayViolationSettings": {
"displayViolationPopUp": 1,
"terminateTestOnWindowViolation": 1,
"terminateTestAfterViolationCount": 1
}
},
"imageProctoringSettings": {
"terminateTestOnImageViolation": 1,
"terminateTestAfterViolationCount": 1
},
"emailSettings": {
"sendTestReportEmailToCandidate": 1
}
},
"errors": null
}