Get Peer Review Grades using API?

59 views
Skip to first unread message

Esdras Bispo Jr.

unread,
Aug 16, 2015, 8:06:40 AM8/16/15
to Canvas LMS Users
Hi everyone!

If someone can help me, I would like to get all peer review grades using Canvas API. For instance: a student submission was peer reviewed by three colleagues. I need to get all grades made by theses colleagues. Is it possible using only API?

Best regards,

Esdras

Christopher Bennell

unread,
Aug 17, 2015, 3:35:04 PM8/17/15
to Canvas LMS Users
The Peer Review API documentation is at https://canvas.instructure.com/doc/api/peer_reviews.html

You can use GET /api/v1/courses/:course_id/assignments/:assignment_id/peer_reviews to get all peer reviews for an assignment/

Esdras Bispo Jr.

unread,
Aug 17, 2015, 3:51:18 PM8/17/15
to Canvas LMS Users
Hi, Christopher!

Thank you by answer. I tried to use the Peer Review API documentation. But I don't get the grades in each review. I get a list of objects in this format:

{"assessor_id":3865721,"asset_id":16064099,"asset_type":"Submission","id":165688,"user_id":3865718,"workflow_state":"completed"}

I don't know how to get the grade that the assessor assigned or to get the rubric assessment, for instance. 


I need to get, for example, the green value in this screen using API:


For each submission, I need to get all rubric assessment assigned to it. Do you understand better my problem?


Thanks,

Regis Millet

unread,
Mar 2, 2016, 12:15:07 PM3/2/16
to Canvas LMS Users
Hello :)

I would like to do the same thing, does anyone know how?

Thanks!
Reply all
Reply to author
Forward
0 new messages