Is it possible to enter multiple Enrollment IDs when using PutTeacherResponses?
Yes, you can. You would just need add additional items to the `teacherresponse` array. For example:
{ "requests": { "teacherresponse": [ { "enrollmentid": "id", "itemid": "id", ("scoredversion": int), ("status": "enum"), ("mask": "enum"), ("pointsassigned": double), ("pointscomputed": double), ("pointspossible": double), ("letter": "string"), ("submitteddate": "datetime"), ("zerounscored": boolean), ("objectivescores": { "objectivescore": [ { "guid": "string",("pointsassigned": double), "pointspossible": double,("status": "enum") }. . . ] }) }, { "enrollmentid": "id", "itemid": "id", ("scoredversion": int), ("status": "enum"), ("mask": "enum"), ("pointsassigned": double), ("pointscomputed": double), ("pointspossible": double), ("letter": "string"), ("submitteddate": "datetime"), ("zerounscored": boolean), ("objectivescores": { "objectivescore": [ { "guid": "string",("pointsassigned": double), "pointspossible": double,("status": "enum") }. . . ] }) } ] }}
Comments (1)
Yes, you can. You would just need add additional items to the `teacherresponse` array. For example:
{"requests": {
"teacherresponse": [
{
"enrollmentid": "id",
"itemid": "id",
("scoredversion": int),
("status": "enum"),
("mask": "enum"),
("pointsassigned": double),
("pointscomputed": double),
("pointspossible": double),
("letter": "string"),
("submitteddate": "datetime"),
("zerounscored": boolean),
("objectivescores": {
"objectivescore": [
{
"guid": "string",
("pointsassigned": double),
"pointspossible": double,
("status": "enum")
}. . .
]
})
},
{
"enrollmentid": "id",
"itemid": "id",
("scoredversion": int),
("status": "enum"),
("mask": "enum"),
("pointsassigned": double),
("pointscomputed": double),
("pointspossible": double),
("letter": "string"),
("submitteddate": "datetime"),
("zerounscored": boolean),
("objectivescores": {
"objectivescore": [
{
"guid": "string",
("pointsassigned": double),
"pointspossible": double,
("status": "enum")
}. . .
]
})
}
]
}
}