update_response
Update embedded data fields on an existing survey response. Use this to modify custom data without altering answer values.
Instructions
Start a Qualtrics job to update embedded data on one existing survey response. The public API does not support rewriting recorded answer values through this operation; use create_response or response import for answer data.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"surveyId": "<surveyId>",
"responseId": "<responseId>",
"embeddedData": "<embeddedData>"
},
"name": "update_response"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| surveyId | Yes | The Qualtrics survey ID | |
| responseId | Yes | The response ID to update | |
| embeddedData | Yes | Embedded-data fields to update; Qualtrics requires string values of at most 1000 characters | |
| resetRecordedDate | No | Reset the response recorded date when the job runs (default: false) |