PollChoice

class canvasapi.poll_choice.PollChoice(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 a single poll, based on the poll id.

Calls:DELETE /api/v1/polls/:poll_id/poll_choices/:id
Returns:True if the deletion was successful, false otherwise.
Return type:bool
update(poll_choice, **kwargs)

Update an existing choice for this poll.

Calls:PUT /api/v1/polls/:poll_id/poll_choices/:id
Parameters:poll_choice (list) – List of arguments. ‘text’ is required and ‘is_correct’ and ‘position’ are optional.
Return type:canvasapi.poll_choice.PollChoice