Raw Google Sheets API call
raw_requestCall any Google Sheets API v4 endpoint directly using custom paths and bodies to handle operations like batch updates, merges, filters, and metadata not covered by typed tools.
Instructions
Escape hatch to call any Google Sheets API v4 path directly, for requests the typed tools don't cover — e.g. a batchUpdate with mergeCells, named ranges, banding, basic filters, slicers, sortRange, findReplace, gradient conditional-format rules, developer metadata, or several requests in one atomic call: path "v4/spreadsheets/:batchUpdate", method POST, body {"requests":[...]}. The path may carry a query string. The Bearer token is added automatically; the method defaults to GET (values updates use PUT). Sheets API paths only — Drive paths are not reachable here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body (POST/PUT only). | |
| path | Yes | API path relative to https://sheets.googleapis.com, e.g. "v4/spreadsheets/<id>:batchUpdate". | |
| method | No | HTTP method (the Sheets API uses only these three). Defaults to GET. |