@codom , @paul_goodenough
Yesterday, Canvas released this document: Canvas Release: SIS Integration Settings . I don't understand it fully since we don't do grade passback, but does it change anything on either of your ends or had you already taken that into consideration?
Chris:
It sounds like you're wanting to take a student's grade, which is not actually a column in the gradebook unless you export it. It is available, however, through the API. For example, the List users in a course endpoint will give you a list of students and if you include their enrollments, you also get their grades.

That same information is probably available in other places, that's just an example. I can't test this since we don't use grading periods, just terms, but there's another option to return the current score for the current grading period.
Is some of that information what you're wanting to pass back?
Does doing what you want to do require every teacher to use a weighted gradebook with a passback category worth 0 percent or do you check the box that says "Don't count this towards final grade?"
Anyway, a combination of the List users in a course and the Grade or comment on multiple submissions endpoints should (in theory, not tested yet) get what you want. It's a matter of making it run -- is it something the instructors do or something you do automatically for them?
On the other hand, anything I say may be way off base because I don't see what you see and I don't know the process.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.