Instructors: CANVAS API Calls

Assignments

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/assignments

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/assignments?per_page=100&page=1",function(data) { console.log(data); });

Pages

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/pages

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/pages?per_page=100&page=1", function(data) { console.log(data); });

Files

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/files

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/files?per_page=100&page=1", function(data) { console.log(data); });

folders

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/folders

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/folders?per_page=100&page=1", function(data) { console.log(data); });

Discussions

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/discussion_topics

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/discussion_topics?per_page=100&page=1", function(data) { console.log(data); });

Quizzes

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/quizzes

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/quizzes/?per_page=100&page=1", function(data) { console.log(data); });

Modules

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/modules

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/modules/?per_page=100&page=1", function(data) { console.log(data); });

Analytics/activity

Browser Call: Instructuctors be sure you are logged into your CANVAS class

https://cypresscollege.instructure.com/api/v1/courses/sis_course_id:INSERT CLASS ID/analytics/activity

Google Developer Tools Request ( open on settings page )

$.getJSON("/api/v1/courses/sis_course_id:INSERT CLASS ID/analytics/activity", function(data) { console.log(data); });per_page=100&page=1", function(data) { console.log(data); });

Cypress College Distance Education DE Faculty