canvas::API method course todo (public)

 <instance of canvas::API[i]> course todo [ -page page ] \
    [ -per_page per_page ] [ -max_entries max_entries ] course_id

Defined in packages/xooauth/tcl/canvas-procs.tcl

Returns a paginated list of the current user's course-specific todo items. Details: https://canvas.instructure.com/doc/api/courses.html

Switches:
-page
(defaults to "1") (optional)
Return the nth page of the result set
-per_page
(defaults to "10") (optional)
Return this number of entries per page
-max_entries
(optional)
perform potentially multiple requests until the requested number of entries can be returned.
Parameters:
course_id

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.
Source code:
set r [:request -method GET -token ${:token}  -url /courses/${course_id}/todo?[:params {page per_page}]]
return [:paginated_result_list -max_entries $max_entries $r 200]
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: