GET v1/quizResultSummary
Retrieves a QuizResultSummary by the takeKey
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
The HighLevelQuizSummary, if it exists. Otherwise a 404 error.
QuizResultSummary| Name | Description | Type | Additional information |
|---|---|---|---|
| QuizId | string |
None. |
|
| QuizName | string |
None. |
|
| CanShowResultsSummary | boolean |
None. |
|
| AreSummaryAnswersShown | boolean |
None. |
|
| AreSummaryCorrectAnswersShown | boolean |
None. |
|
| IsGraded | boolean |
None. |
|
| IsTakeAvailable | boolean |
None. |
|
| Questions | Collection of QuizResultSummaryQuestion |
None. |
|
| IsPassed | boolean |
None. |
Response Codes
- 200 OK: Requested QuizResultSummary successfully returned.
- 401 Unauthorized:
- 403 Forbidden: This quiz does not support summary results.
- 404 NotFound: Requested QuizResultSummary does not exist.
- 500 InternalServerError:
Response Formats
application/json, text/json
Sample:
{
"QuizId": "sample string 1",
"QuizName": "sample string 2",
"CanShowResultsSummary": true,
"AreSummaryAnswersShown": true,
"AreSummaryCorrectAnswersShown": true,
"IsGraded": true,
"IsTakeAvailable": true,
"Questions": [
{
"QuestionId": "sample string 1",
"QuestionHtml": "sample string 2",
"QuestionOrder": 3,
"IsGraded": true,
"AnsweredCorrectly": true,
"PossibleAnswers": [
{
"AnswerId": "sample string 1",
"AnswerHtml": "sample string 2",
"AnswerOrder": 3,
"IsChosen": true,
"IsCorrect": true
},
{
"AnswerId": "sample string 1",
"AnswerHtml": "sample string 2",
"AnswerOrder": 3,
"IsChosen": true,
"IsCorrect": true
}
]
},
{
"QuestionId": "sample string 1",
"QuestionHtml": "sample string 2",
"QuestionOrder": 3,
"IsGraded": true,
"AnsweredCorrectly": true,
"PossibleAnswers": [
{
"AnswerId": "sample string 1",
"AnswerHtml": "sample string 2",
"AnswerOrder": 3,
"IsChosen": true,
"IsCorrect": true
},
{
"AnswerId": "sample string 1",
"AnswerHtml": "sample string 2",
"AnswerOrder": 3,
"IsChosen": true,
"IsCorrect": true
}
]
}
],
"IsPassed": true
}
text/html
Sample:
{"QuizId":"sample string 1","QuizName":"sample string 2","CanShowResultsSummary":true,"AreSummaryAnswersShown":true,"AreSummaryCorrectAnswersShown":true,"IsGraded":true,"IsTakeAvailable":true,"Questions":[{"QuestionId":"sample string 1","QuestionHtml":"sample string 2","QuestionOrder":3,"IsGraded":true,"AnsweredCorrectly":true,"PossibleAnswers":[{"AnswerId":"sample string 1","AnswerHtml":"sample string 2","AnswerOrder":3,"IsChosen":true,"IsCorrect":true},{"AnswerId":"sample string 1","AnswerHtml":"sample string 2","AnswerOrder":3,"IsChosen":true,"IsCorrect":true}]},{"QuestionId":"sample string 1","QuestionHtml":"sample string 2","QuestionOrder":3,"IsGraded":true,"AnsweredCorrectly":true,"PossibleAnswers":[{"AnswerId":"sample string 1","AnswerHtml":"sample string 2","AnswerOrder":3,"IsChosen":true,"IsCorrect":true},{"AnswerId":"sample string 1","AnswerHtml":"sample string 2","AnswerOrder":3,"IsChosen":true,"IsCorrect":true}]}],"IsPassed":true}
application/xml, text/xml
Sample:
<QuizResultSummary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ITAGroup.Questionnaire.Api.Contracts.v1.Models">
<AreSummaryAnswersShown>true</AreSummaryAnswersShown>
<AreSummaryCorrectAnswersShown>true</AreSummaryCorrectAnswersShown>
<CanShowResultsSummary>true</CanShowResultsSummary>
<IsGraded>true</IsGraded>
<IsPassed>true</IsPassed>
<IsTakeAvailable>true</IsTakeAvailable>
<Questions>
<QuizResultSummaryQuestion>
<AnsweredCorrectly>true</AnsweredCorrectly>
<IsGraded>true</IsGraded>
<PossibleAnswers>
<QuizResultSummaryAnswer>
<AnswerHtml>sample string 2</AnswerHtml>
<AnswerId>sample string 1</AnswerId>
<AnswerOrder>3</AnswerOrder>
<IsChosen>true</IsChosen>
<IsCorrect>true</IsCorrect>
</QuizResultSummaryAnswer>
<QuizResultSummaryAnswer>
<AnswerHtml>sample string 2</AnswerHtml>
<AnswerId>sample string 1</AnswerId>
<AnswerOrder>3</AnswerOrder>
<IsChosen>true</IsChosen>
<IsCorrect>true</IsCorrect>
</QuizResultSummaryAnswer>
</PossibleAnswers>
<QuestionHtml>sample string 2</QuestionHtml>
<QuestionId>sample string 1</QuestionId>
<QuestionOrder>3</QuestionOrder>
</QuizResultSummaryQuestion>
<QuizResultSummaryQuestion>
<AnsweredCorrectly>true</AnsweredCorrectly>
<IsGraded>true</IsGraded>
<PossibleAnswers>
<QuizResultSummaryAnswer>
<AnswerHtml>sample string 2</AnswerHtml>
<AnswerId>sample string 1</AnswerId>
<AnswerOrder>3</AnswerOrder>
<IsChosen>true</IsChosen>
<IsCorrect>true</IsCorrect>
</QuizResultSummaryAnswer>
<QuizResultSummaryAnswer>
<AnswerHtml>sample string 2</AnswerHtml>
<AnswerId>sample string 1</AnswerId>
<AnswerOrder>3</AnswerOrder>
<IsChosen>true</IsChosen>
<IsCorrect>true</IsCorrect>
</QuizResultSummaryAnswer>
</PossibleAnswers>
<QuestionHtml>sample string 2</QuestionHtml>
<QuestionId>sample string 1</QuestionId>
<QuestionOrder>3</QuestionOrder>
</QuizResultSummaryQuestion>
</Questions>
<QuizId>sample string 1</QuizId>
<QuizName>sample string 2</QuizName>
</QuizResultSummary>