Enrollment
- class canvasapi.enrollment.Enrollment(requester, attributes)
- Parameters:
requester (
canvasapi.requester.Requester) – The requester to pass HTTP requests through.attributes (dict) – The JSON object to build this object with.
- accept(**kwargs)
Accept a pending course invitation.
- Calls:
- Returns:
True if the course invitation was accepted.
- Return type:
bool
- deactivate(task, **kwargs)
Delete, conclude, or deactivate an enrollment.
The following tasks can be performed on an enrollment: conclude, delete, inactivate, deactivate.
- Calls:
- Parameters:
task (str) – The task to perform on the enrollment.
- Return type:
- reactivate(**kwargs)
Activate an inactive enrollment.
- reject(**kwargs)
Reject a pending course invitation.
- Calls:
- Returns:
True if the course invitation was rejected.
- Return type:
bool