Getting grades for all students in a course

43 views
Skip to first unread message

Sean M

unread,
Jun 17, 2014, 11:51:27 AM6/17/14
to valenc...@googlegroups.com
Hi Valence Users,

I know I can make a call (/d2l/api/le/(version)/(orgUnitId)/classlist/) and get a list of all students enrolled in a course. And I know I could use that info to fire off individual calls for every student in the course.

But is there a way to get all grades for all students in a course with a single API call?

Desire2Learn Staff: Mike Ruthven

unread,
Jun 17, 2014, 11:59:10 AM6/17/14
to valenc...@googlegroups.com

Hi Sean,

Unfortunately, no, there isn't a single call to get grades for all the students in a course at this time. We implemented a grades module for our CampusLife offering, and in fact discovered that there isn't a way to get all of the grades for a student with a single call: a list of grade objects needs to be requested, and then grade values for each object need to be retrieved separately. This is a known limitation with our API but I don't have any insight into plans that have been made to address it.

Thanks,

Mike

Sean M

unread,
Jun 17, 2014, 12:07:50 PM6/17/14
to valenc...@googlegroups.com
That's what I guessed after looking through the docs but wanted to make sure before I worked on a solution. Thanks Mike!

Reply all
Reply to author
Forward
0 new messages