Verify the stored Google Drive credentials work by calling about.get, without listing or touching any files.
Inputs
Name
Type
Required / default
Values and notes
profile
profile
optional, default google_drive
Outputs
Name
Type
Notes
ok
bool
email
string
name
string
storage_used
int
storage_limit
int
List files
list_files
List files on Google Drive, optionally scoped to a parent folder id and/or a name search.
Inputs
Name
Type
Required / default
Values and notes
folder_id
string
optional, default ""
query
string
optional, default ""
profile
profile
optional, default google_drive
Outputs
Name
Type
Notes
files
json
count
int
Upload a file
uploadDestructive
Upload a single local file to Google Drive, optionally into a parent folder id.
Inputs
Name
Type
Required / default
Values and notes
file
path
required
folder_id
string
optional, default ""
profile
profile
optional, default google_drive
Outputs
Name
Type
Notes
file_id
string
name
string
url
string
bytes
int
Download a file
download
Download one Google Drive file by id into a local output folder. Native Google Docs/Sheets/Slides files are not supported (export them from Drive first).
Inputs
Name
Type
Required / default
Values and notes
file_id
string
required
out_dir
path
required
profile
profile
optional, default google_drive
Outputs
Name
Type
Notes
file
path
name
string
bytes
int
Use it
Test connection
Command line
shell
python app.py --action check_auth --params '{}'
Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.