get_form
Fetch a Google Form's metadata and full item list, including questions, sections, and grids, for use before editing with batch_update_form.
Instructions
Fetch a Google Form's metadata and full item list (questions, sections, grids, media items) by its form ID.
Use this before editing a form with batch_update_form — the returned
item indices and itemId/questionId values are the handles you pass
into update/delete requests. For response data (submitted answers), use
list_form_responses or get_form_response instead.
Requires OAuth scope: https://www.googleapis.com/auth/forms.body or
forms.body.readonly (read-only).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_google_email | Yes | The user's Google email address. Required. | |
| form_id | Yes | The form ID — the string after `/forms/d/` in the edit URL (NOT the full URL). Example: `1FAIpQLSe...`. Both user-owned and shared forms work if the user has at least read access. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |