The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
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?
Solved! Go to Solution.
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.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in