Assignment

class canvasapi.assignment.Assignment(requester, attributes)
Parameters:
  • requester (canvasapi.requester.Requester) – The requester to pass HTTP requests through.
  • attributes (dict) – The JSON object to build this object with.
delete()

Delete this assignment.

Calls:DELETE /api/v1/courses/:course_id/assignments/:id
Return type:canvasapi.assignment.Assignment
edit(**kwargs)

Modify this assignment.

Calls:PUT /api/v1/courses/:course_id/assignments/:id
Return type:canvasapi.assignment.Assignment

AssignmentGroup

class canvasapi.assignment.AssignmentGroup(requester, attributes)
Parameters:
  • requester (canvasapi.requester.Requester) – The requester to pass HTTP requests through.
  • attributes (dict) – The JSON object to build this object with.
delete(**kwargs)

Delete this assignment.

Calls:DELETE /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Return type:canvasapi.assignment.AssignmentGroup
edit(**kwargs)

Modify this assignment group.

Calls:PUT /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Return type:canvasapi.assignment.AssignmentGroup