gum logofield manual
Google APIsOperations by serviceGoogle APIs for agents and terminals

Operations by service

gum ships 222 catalog operations across 32 services. The CLI does not expose one top-level command per Google product; product coverage lives in the catalog. Use these pages to start from a service, then call the selected operation with gum read, gum write, or gum destructive.

bash
gum search "gmail messages"
gum describe gmail.users.messages.list
gum read gmail.users.messages.list --args '{"userId":"me","maxResults":5}' --output json

Workspace documents

  • Apps Script - 5 operations; 3 read, 2 write.
  • Docs - 3 operations; 1 read, 2 write.
  • Drive - 15 operations; 2 destructive, 8 read, 5 write.
  • Forms - 5 operations; 3 read, 2 write.
  • Sheets - 9 operations; 3 read, 6 write.
  • Slides - 3 operations; 1 read, 2 write.

Workspace communication

  • Calendar - 31 operations; 4 destructive, 12 read, 15 write.
  • Chat - 8 operations; 1 destructive, 5 read, 2 write.
  • Gmail - 30 operations; 6 destructive, 11 read, 13 write.
  • Meet - 6 operations; 5 read, 1 write.
  • Tasks - 12 operations; 2 destructive, 4 read, 6 write.

Workspace administration

People and education

  • Classroom - 10 operations; 1 destructive, 6 read, 3 write.
  • People - 10 operations; 2 destructive, 5 read, 3 write.

Search and media

Ads and maps

Research and travel

Internal

How to read these pages

  • Risk is the variant risk class gum enforces at dispatch time.
  • Auth is the credential strategy required by the default variant.
  • Request fields are listed on individual operation descriptions from gum describe <op_id>.
  • Google project setup still matters. Enable the API and authorize scopes before calling an operation.