2.0 Evaluation object

An evaluation of a practice answer given by a user. The evaluation indicates whether the answer was correct, and includes a detailed overview of what was correct or incorrect.

Example

{
  "result": "INCORRECT",
  "termEvaluations": [ {
    "value": "look out",
    "result": "INCORRECT"
  }, {
    "value": "Look out!",
    "result": "MISSED"
  } ]
}

Fields

Field Type Description
result
required
String The overall result of the evaluation:

  • CORRECT
  • INCORRECT
termEvaluations
required
List of 2.0 TermEvaluation objects An evaluation for each provided and missed answer (term).
timing
optional
String If the question has an answer time limit, this field is the evaluation of the timing of the submitted answer:
  • ON_TIME the answer was received before the time limit was exceeded
  • TOO_LATE the answer was received after the time limit was exceeded
If the answer was received too late, the result is always INCORRECT, even if the answer was correct.