Printago API
PUT
/v1/classwork/{id}/assignments
Set the students assigned to a classwork item
Path Parameters
id
required
string
The classwork ID
Request Body
ClassworkAssignmentsUpdate
userIdsrequired
string[]
max items: 10000
Example Request
application/json
{
"userIds": [
"string"
]
}
Response Schema
ClassworkStudent[]
Array of ClassworkStudent, each with:
assignedAtrequired
string
format: date-time
assignedByoptionalnullable
string
classworkIdrequired
string
pattern: ^[a-z0-9]{24}$
createdAtrequired
string
format: date-time
idrequired
string
pattern: ^[a-z0-9]{24}$
storeIdrequired
string
pattern: ^[a-z0-9]{24}$
updatedAtrequired
string
format: date-time
userIdrequired
string
Example Response
200 OK — application/json
[
{
"classworkId": "string",
"userId": "string",
"assignedAt": "2025-01-15T12:00:00.000Z",
"assignedBy": "string",
"id": "string",
"storeId": "string",
"createdAt": "2025-01-15T12:00:00.000Z",
"updatedAt": "2025-01-15T12:00:00.000Z"
}
]