Apps Script
Apps Script has 5 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 | 5 |
| Risk classes | 3 read, 2 write |
| Auth strategies | 5 byo_oauth |
Start here
gum search "apps script"
gum describe script.projects.deployments.list
gum read script.projects.deployments.list --args '{"scriptId":"<scriptId>"}' --output jsonFor write-class operations, gum requires the write command and an explicit write gate:
gum describe script.projects.create
gum write script.projects.create --allow-write --args '{"fields":"id"}'Operations
| Operation | Risk | Auth | Summary |
|---|---|---|---|
script.projects.create |
write |
byo_oauth |
Create a new (standalone) Apps Script project (args.body.title). |
script.projects.deployments.list |
read |
byo_oauth |
List the deployments of an Apps Script project. |
script.projects.get |
read |
byo_oauth |
Fetch an Apps Script project's metadata by scriptId. |
script.projects.getContent |
read |
byo_oauth |
Fetch the source files of an Apps Script project. |
script.projects.updateContent |
write |
byo_oauth |
Replace the source files of an Apps Script project (args.body.files). |
Next
- Use API workflows for search, describe, invoke, and error handling.
- Use Auth guides for service-specific Google setup.
- Use Command index for CLI flags and generated help.
