requests | array of object or string | Yes | - | List of raw Google Slides API batchUpdate request objects (or a JSON array string), sent to Google as-is. Use this for anything the dedicated Slides operations do not cover: shape fills, outlines and shadows (updateShapeProperties), element position and size (updatePageElementTransform), slide backgrounds (updatePageProperties), text and paragraph styling (updateTextStyle, updateParagraphStyle), creating shapes and lines, and more; see Google’s Slides API batchUpdate reference for all request types. Requests address content by objectId: call slides_list_elements or slides_get_slide first to get the objectId of each slide and page element, and never guess objectIds. Example: [{“updateShapeProperties”: {“objectId”: “SHAPE_ID”, “shapeProperties”: {“shapeBackgroundFill”: {“solidFill”: {“color”: {“rgbColor”: {“red”: 0.9, “green”: 0.93, “blue”: 1.0}}}}}, “fields”: “shapeBackgroundFill.solidFill.color”}}] |