Add ungraded bucket to the Submissions API.

Idea created by Derek Howard on Jul 8, 2016
    Completed
    Score2
    • Garth Egbert
    • Derek Howard
      This idea has been developed and deployed to Canvas

     

                
      Idea open for vote Wed. August 3, 2016 - Wed. November 2, 2016  Learn more about voting...


    The Assignments API has a very useful ?bucket=ungraded option that returns only assignments that have ungraded submissions in them.

     

    It would be incredibly helpful for a similar option to exist in the Submissions API, so that only ungraded submissions are returned, in order to prevent having to make multiple paginated API requests and search through all the submissions to find only the ungraded ones.

     

    Example of how it would look:

    GET /api/v1/courses/:course_id/assignments/:assignment_id/submissions?bucket=ungraded

       

      Comments from Instructure

     

    For more information, please read through the Canvas Production Release Notes (2016-09-17)