Raw Google Forms API call
raw_requestMake direct calls to any Google Forms API v1 path to handle custom requests like batchUpdate with advanced options, using GET, POST, or DELETE with automatic authentication.
Instructions
Escape hatch to call any Google Forms API v1 path directly, for requests the typed tools don't cover — e.g. a batchUpdate with questionGroupItem grids, writeControl/requiredRevisionId, includeFormInResponse, or several requests at once: path "v1/forms/:batchUpdate", method POST, body {"requests":[...]}. The path may carry a query string (e.g. "v1/forms//responses?filter=timestamp%20%3E%202026-08-01T00:00:00Z"). The Bearer token is added automatically; the method defaults to GET.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body (POST only). | |
| path | Yes | API path relative to https://forms.googleapis.com, e.g. "v1/forms/<formId>:batchUpdate". | |
| method | No | HTTP method (the Forms API uses only these three). Defaults to GET. |