update_block
Update a block definition by merging changes with the current block, preserving existing settings. Supports question ordering, skip logic, randomization, and loop-and-merge.
Instructions
Safely update part of a block definition. The current block is fetched and carried forward because Qualtrics PUT replaces the complete block. Supports question ordering, skip logic, randomization, and loop-and-merge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Block type (e.g., Standard, Default, Trash) | |
| blockId | Yes | The block ID to update | |
| options | No | Replacement Options object controlling randomization, loop-and-merge, and navigation | |
| subType | No | Block subtype, such as Reference | |
| surveyId | Yes | The Qualtrics survey ID | |
| description | No | New block description | |
| blockElements | No | Replacement BlockElements array controlling question order, page breaks, and skip logic | |
| additionalFields | No | Other block-definition fields, merged into the request last |