Canvas API Change Log

Document created by Erin Hallmark Administrator on Nov 11, 2019Last modified by Erin Hallmark Administrator on Jan 15, 2020
Version 5Show Document
  • View in full screen mode

2020-01-18

Removals

Assignments API | Create an Assignment Endpoint | Assignment[muted] parameter

  • Deprecated for enforcement of New Gradebook

 

2020-01-15

Additions

Assignment Groups API | List Assignment Groups Endpoint

  • Added observed_users parameter

 

Content Shares API

  • Added API

 

2019-12-04

Additions

Media Objects API | MediaObject Object

  • Returns user_entered_title, title, media_id, and media_type parameters

 

External Tools LTI Variable Substitutions

  • Added com.instructure.Person.pronouns variable

 

External Tools Editor Button Placement | Settings

  • Added documentation for Visibility placement

 

2019-11-20

Additions

Originality Reports API | Create an Originality Report Endpoint

  • Added originality_report[attempt] parameter

 

Changes

External Tools API Documentation Section

  • Revised all External Tools API documentation to include LTI Advantage and improve sidebar navigation.

 

2019-11-06

Additions

Assignments API | List Assignments Endpoint

  • Order_by parameter: added due_at value

 

Content Migrations API | Create a Content Migration Endpoint 

  • Added settings[move_to_assignment_group_id] parameter

 

2019-10-23

Additions

Enrollment Terms API

  • Added EnrollmentTermsList Object

 

Changes

Enrollment Terms API | List Enrollment Terms

  • Added description

 

2019-10-09

Changes

Courses API | Create a New Course Endpoint | Course[grade_passback_setting] parameter

  • Added Disabled as an optional grade passback value

 

Enrollment Terms API

  • Added inherent functionality for instructor enrollments to read term information for their root account through the Terms API. This change assists tools that uses the API to determine if a course is open or closed and no longer requires admin enrollments only.

 

Planner API | List Planner Items Endpoint

  • Added clarification that planner items for a student may also be retrieved by a linked observer. Use the path that accepts a user_id and supply the student’s ID.

 

Rubrics API | Create a Rubric Endpoint

  • Added descriptions to multiple parameters

 

Rubrics API | Update a Rubric Endpoint

  • Added descriptions to multiple parameters

 

2019-09-25

Additions

Content Migrations API | Create a Content Migration 

  • Added select parameter, which allows users to select objects to copy

 

Plagiarism Detection Platform Users API | Get a single user (LTI) endpoint

  • Added user email to json response

 

Plagiarism Detection Platform Users API | Get all users in a group (LTI) endpoint

  • Added user email to json response 

 

 

Follow this document for content updates. To learn how, see Canvas API Change Log FAQ

Attachments

    Outcomes