scott_whitney1
Community Member

Grade passback into Canvas

Jump to solution

I'm using the Canvas API Live tool to test passing grades into my course.

I've checked the course id, the student id, the assignment id and all check out.

However, when I try to udpate the grade using the score endpoint, I keep getting an error with the code:

unprocessable_entity

I don't know what else to troubleshoot - I've filled in all the required fields. Could it be the timestamp?

0 Kudos
1 Solution
manifold1985
New Member
Hi, I use "submission[posted_grade]" in "Grade or comment on a submission" under "Submissions" to change the grade of a student. Is this what you are looking to?

View solution in original post

0 Kudos
2 Replies
manifold1985
New Member
Hi, I use "submission[posted_grade]" in "Grade or comment on a submission" under "Submissions" to change the grade of a student. Is this what you are looking to?
0 Kudos

You definitely got me on the right track.

First I had to submit the assignment on the student's behalf.

Then in the Canvas Live API I used Submissions/Put/Grade or Comment on a submission.

It worked perfectly.