POST
gforms_forms_batch_update.py
Requires
https://www.googleapis.com/auth/forms.body. Costs 1 against the provider’s own quota.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Change a form with a batch of updates. Each request sets exactly one kind of edit, one of update_form_info, update_settings, create_item, move_item, delete_item or update_item, and they apply in order, atomically. Items are addressed by index, and indices shift as the batch applies: inserting at index 2 moves every later item down, so order several insertions back-to-front or state each location against the form as it will be by then.
from charter.packs import gforms
result = await gforms.forms_batch_update.ainvoke({"formId": ..., "body": ...})
https://www.googleapis.com/auth/forms.body. Costs 1 against the provider’s own quota.Tool.derived:narrowed = gforms.forms_batch_update.derived(
name="forms_batch_update_narrowed",
drop={"body.write_control"},
)
| Field | Type | Description |
|---|---|---|
formId * | string | Required. The form ID. |
| Field | Type | Description |
|---|---|---|
body * | BatchUpdateFormBody | The updates to apply. |
Was this page helpful?