PUSH ObjectiveEvaluation object
Represents the evaluation of a learning objective.
Fields
| Field | Type | Description | 
|---|---|---|
objectiverequired  | 
PUSH Objective object | Describes the objective. | 
evaluationDaterequired  | 
Date/time | The date and time the evaluation of the objective took place. | 
proficiencyoptional  | 
Integer | The learner's proficiency at the time of evaluation. | 
userrequired  | 
PUSH User object | The learner whose objective was evaluated. | 
playableEvaluationsoptional  | 
List of PUSH PlayableEvaluation objects | The playable evaluations that are relevant for this objective evaluation. | 
Example
{
  "objective": {
    "id": "LIv2wQYYORusdy4E4BG1mQ",
    "reviewDate": "2020-07-19T10:15:30Z",
    "type": "PERMANENT"
  },
  "evaluationDate": "2020-07-28T09:23:57Z",
  "proficiency": 81,
  "user": {
    "id": "CkGyUQ2b5mNHxyCqkzflKg",
    "name": "John Smith",
    "emailAddress": "john@drillster.com",
    "thirdPartyIds": [
      {
        "thirdParty": "EXAMPLE",
        "id": "abc123"
      }
    ]
  },
  "playableEvaluations": [
    {
      "playable": {
        "id": "LIv2wQYYORusdy4E5BG3mQ",
        "type": "DRILL",
        "name": "Learn Kotlin"
      },
      "playableResultStatus": {
        "type": "DRILLABLE_RESULT_STATUS",
        "proficiency": 50
      },
      "status": "NOT_OK"
    }
  ]
}
Last updated on