Set User Answers

Use setUserAnswers mutation to set the user's answers for a specific assessment.

Arguments

Argument
Type
Description

input.assessmentId

ID!

Id of the assessment.

input.userAnswers

[UserAnswerInput!]

List of answers for the selected questions.

input.userAnswers.questionId

ID!

Id of the question.

input.userAnswers.answerId

ID

Id of the answer.

input.userAnswers.answerText

String

Used for open type of questions.

input.userAnswers.rankingOrder

Int

Used to set answer ranking order.

Available Fields

Field Name
Type
Description

userAnswers

[UserAnswer!]

User answers list.

success

string

True if the answers have been created successfully. Otherwise, False.

message

string

Description of the result.

Example

mutation {
  setUserAnswers(
    input: {
      assessmentId: "QXNzZXNzbWVudDpkM2QyMzA4Ny03MzZlLTQ4ZjctOGI0Yy0xODE0NzE4MTlkYjQ="
      userAnswers: [
        {
          questionId: "QXNzZXNzbWVudFF1ZXN0aW9uOmY3ZTEyNjk3LWFkZDktNDNkZS1iOGE3LWI2NmQ3YzNlNWQwZQ=="
          answerId: "QXNzZXNzbWVudEFuc3dlcjoyYjJlNmI0OC0wM2VkLTQwM2YtYWQzYS03ZjBkMDBhOGVjODI="
          rankingOrder:1
        },
        {
          questionId: "QXNzZXNzbWVudFF1ZXN0aW9uOmY3ZTEyNjk3LWFkZDktNDNkZS1iOGE3LWI2NmQ3YzNlNWQwZQ=="
          answerId: "QXNzZXNzbWVudEFuc3dlcjozMmRjMDg2YS03OTBlLTQ5OWMtYmNhMS03NDA5NDg0YzU0MmM="
          rankingOrder:3
        },
        {
          questionId: "QXNzZXNzbWVudFF1ZXN0aW9uOmY3ZTEyNjk3LWFkZDktNDNkZS1iOGE3LWI2NmQ3YzNlNWQwZQ=="
          answerId: "QXNzZXNzbWVudEFuc3dlcjpmNGQwZmIxOC03NmUyLTQ2MjMtODE3MS1iMzYxMDE0YjBjM2M="
          rankingOrder:2
        },
         {
          questionId: "QXNzZXNrbWVudFF1ZXN0aW9uOmY3ZTEyNjk3YWFkZDktNDNkZS1iOGE3LWI2NmQ3YzNlNWQwXx=="
          answerText: "For open type of questions"
        }
      ]
    }
  ) {
    success
    message
 }
}

Last updated

Was this helpful?