gum logofield manual
ServicesSlidesGoogle APIs for agents and terminals

Slides

Slides has 3 operations in gum's generated catalog. Start with search when you know the task, use describe to inspect request fields and scopes, then dispatch through the command that matches the operation risk class.

Count Value
Family Workspace documents
Operations 3
Risk classes 1 read, 2 write
Auth strategies 3 byo_oauth

Start here

bash
gum search "slides"
gum describe slides.presentations.get
gum read slides.presentations.get --args '{"presentationId":"<presentationId>"}' --output json

For write-class operations, gum requires the write command and an explicit write gate:

bash
gum describe slides.presentations.batchUpdate
gum write slides.presentations.batchUpdate --allow-write --args '{"presentationId":"<presentationId>"}'

Operations

Operation Risk Auth Summary
slides.presentations.batchUpdate write byo_oauth Apply a batch of edit requests to a presentation (add slides, insert text/shapes/images, formatting). The core Slides editing op.
slides.presentations.create write byo_oauth Create a new Google Slides presentation.
slides.presentations.get read byo_oauth Fetch compact Slides presentation metadata and page summaries. Backs the slides_get convenience tool.

Next