surveyResponseUpdate Mutation
Updates an existing survey response.
Input Argument
surveyResponseUpdate accepts a single input
argument, an input type,
which contains the values it uses.
The fields inside input
are:
[ID!]
)
Identifiers of answers to remove from the survey.
String
)
A unique identifier for the client performing the mutation.
Boolean
)
Whether the respondent completed the survey.
ID!
)
The node ID of the record to update.
[SurveyAnswerInput!]
)
Answers of this survey response.
ID
)
Identifier of the person who provided this response (i.e. the respondent).
StarRating
)
Rating calculated based on the answers.
JSON
)
How the individual answers were combined to calculate the rating.
ISO8601Timestamp
)
Time this response was submitted.
ID
)
Identifier of the service this response is about.
[ID!]
)
Identifiers of the SLAs this response is for. (Ignored when supplying a personId.)
String
)
An identifier for the client application submitting the resource or the name of an external system.
String
)
The unique identifier of the resource in an external system.
ID
)
Identifier of the survey this response is for.
Return Fields
String
)
A unique identifier for the client performing the mutation.
[ValidationError!]
)
Errors encountered during the mutation.
SurveyResponse
)
Record after mutation.