Looking for a means to retrieve the score given to a graded essay question

Jump to solution
CharlesPannell2
Community Member

I am looking for a Canvas endpoint that will report what the numerical grade score is for a manually graded essay question.

We usually use the Quiz Submission Questions endpoint to retrieve information about questions that have been graded and scored, but it only reports the correctness as "defined" or "undefined" when it's an essay question.

Example data:

{
"id": 15393,
"assessment_question_id": null,
"quiz_id": 1043,
"quiz_group_id": null,
"position": 4,
"question_name": "Question 4",
"question_type": "essay_question",
"question_text": "no pontification",
"variables": null,
"formulas": null,
"answer_tolerance": null,
"formula_decimal_places": null,
"matches": null,
"flagged": false,
"correct": "undefined"
},

 

I've looked extensively across other endpoints without much luck.

 

Any ideas/suggestions?

0 Likes
1 Solution
chadscott
Community Contributor

Howdy,

I would try the Quiz Submission endpoint and use the include{} submissions to get the questions and scores.
https://canvas.instructure.com/doc/api/quiz_submissions.html#method.quizzes/quiz_submissions_api.sho...

Cheers,

Chad Scott

View solution in original post