> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Batch Update Form

Change the form with a batch of updates.

<Note>
  External Documentation

  To learn more, visit the [Google Forms documentation](https://developers.google.com/forms/api/reference/rest/v1/forms/create).
</Note>

## Basic Parameters

<div className="integrations-table">
  | Parameter                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Form ID                            | The resource ID of the forms. Can be obtained from the URL while editing the form.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | Include Form In Response           | Whether to return an updated version of the model in the response.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | Requests                           | The update requests of this batch.<br /><br />Union field kind. The kind of request. kind can be only one of the following:<br />  - updateFormInfo: Update Form's Info.<br />  - updateSettings: Updates the Form's settings.<br />  - createItem: Create a new item.<br />  - moveItem: Move an item to a specified location.<br />  - deleteItem: Delete an item.<br />  - updateItem: Update an item.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | Write Control Required Revision ID | The updated write control after applying the request - Union field control. Determines the revision of the form from which changes are to be applied, <br />and how the request should behave if that revision is not the current revision of the form. control can be only one of the following:<br />- The revision ID <br />- The target revision ID<br /><br />The revision ID of the form that the write request is applied to. <br />If this is not the latest revision of the form, the request is not processed and returns a 400 bad request error.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | Write Control Target Revision ID   | The updated write control after applying the request - Union field control. Determines the revision of the form from which changes are to be applied, <br />and how the request should behave if that revision is not the current revision of the form. control can be only one of the following:<br />- The revision ID <br />- The target revision ID<br /><br />The target revision ID of the form that the write request is applied to.<br /><br />If changes have occurred after this revision, the changes in this update request are transformed against those changes. This results in a new revision of the form that incorporates both the changes in the request and the intervening changes, with the server resolving conflicting changes.<br /><br />The target revision ID may only be used to write to recent versions of a form. If the target revision is too far behind the latest revision, the request is not processed and returns a 400 (Bad Request Error). The request may be retried after reading the latest version of the form. In most cases a target revision ID remains valid for several minutes after it is read, but for frequently-edited forms this window may be shorter. |
</div>

## Advanced Parameters

<div className="integrations-table">
  | Parameter               | Description                                                                                                                                                                                                                                                                                                                  |
  | ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Delegated User Override | Perform the action on behalf of another user, overriding the delegated user defined in the connection.<br /><br />If not specified, the delegated user is the one provided in the connection.<br /><br />Has no effect when using an OAuth connection.<br /><br />NOTE: the connection details are not edited by this input. |
</div>

## Example Output

```json theme={"dark"}
{
	"replies": [
		{
			"createItem": {
				"itemId": "<string>",
				"questionId": [
					"<string>"
				]
			}
		}
	],
	"writeControl": {
		"requiredRevisionId": "<string>"
	}
}
```

## Workflow Library Example

[Batch Update Form with Google Forms and Send Results Via Email](https://library.blinkops.com/workflows/batch-update-form-with-google-forms-and-send-results-via-email)

<div className="iframe-wrapper">
  <div className="iframe-media">
    <img src="https://mintcdn.com/blinkops-2/ojHYuDeYX5FWuN8a/img/Icons/play-box.svg?fit=max&auto=format&n=ojHYuDeYX5FWuN8a&q=85&s=b8af968e71438a9499c3223c9bd29fb2" alt="Workflow Library" width="16" height="16" data-path="img/Icons/play-box.svg" />

    Preview this Workflow on desktop
  </div>

  <iframe className="iframe" src="https://library.blinkops.com/workflows/batch-update-form-with-google-forms-and-send-results-via-email/canvas" />
</div>
