Google Drive Integration
Google Drive API Operations
Browse all 57 operations available for Google Drive workflow automation.
About
1 operation/aboutGet user and Drive info
Get user info, storage quota, and supported formats
Accessproposals
3 operations/files/{fileId}/accessproposalsList the access proposals on a file. For more information, see [Manage pending access proposals](https://developers.goog
List pending access requests on a file
/files/{fileId}/accessproposals/{proposalId}:resolveResolve an access proposal
Approve or deny a pending access request
/files/{fileId}/accessproposals/{proposalId}Retrieves an access proposal by ID. For more information, see [Manage pending access proposals](https://developers.googl
Get details of a pending access request
Approvals
2 operations/files/{fileId}/approvals/{approvalId}Gets an Approval by ID.
Get details of a file approval
/files/{fileId}/approvalsLists the Approvals on a file.
List approval records on a file
Apps
2 operations/apps/{appId}Gets a specific app. For more information, see [Return user info](https://developers.google.com/workspace/drive/api/guid
Get details of a Drive-connected app
/appsLists a user's installed apps. For more information, see [Return user info](https://developers.google.com/workspace/driv
List installed Drive-connected apps
Changes
3 operations/changes/startPageTokenGet start page token for changes
Get a token to start tracking changes
/changesList file changes
Detect new, modified, or deleted files
/changes/watchWatch for file changes
Subscribe to real-time change notifications
Channels
1 operation/channels/stopStop a watch channel
Stop receiving push notifications for a channel
Comments
5 operations/files/{fileId}/commentsCreate a comment
Add a comment to a file
/files/{fileId}/comments/{commentId}Deletes a comment. For more information, see [Manage comments and replies](https://developers.google.com/workspace/drive
Permanently delete a comment and its replies
/files/{fileId}/comments/{commentId}Gets a comment by ID. For more information, see [Manage comments and replies](https://developers.google.com/workspace/dr
Get a specific comment by ID
/files/{fileId}/commentsList file comments
List comments on a file
/files/{fileId}/comments/{commentId}Updates a comment with patch semantics. For more information, see [Manage comments and replies](https://developers.googl
Edit or resolve a comment
Drives
7 operations/drivesCreate a shared drive
Create a new shared drive
/drives/{driveId}Delete a shared drive
Permanently delete an empty shared drive
/drives/{driveId}Get shared drive metadata
Get shared drive name, settings, and capabilities
/drives/{driveId}/hideHides a shared drive from the default view. For more information, see [Manage shared drives](https://developers.google.c
Hide a shared drive from the default view
/drivesList shared drives
List shared drives the user can access
/drives/{driveId}/unhideRestores a shared drive to the default view. For more information, see [Manage shared drives](https://developers.google.
Restore a hidden shared drive to the default view
/drives/{driveId}Update shared drive settings
Update shared drive name or restrictions
Files
13 operations/files/{fileId}/copyCopy a file
Duplicate a file with optional new metadata
/filesCreate a file or folder
Upload a file or create a folder
/files/{fileId}/downloadDownloads the content of a file. For more information, see [Download and export files](https://developers.google.com/wor
Start a long-running file download operation
/files/{fileId}/exportExport a Google Workspace file
Export Google Docs/Sheets/Slides to PDF, DOCX, CSV
/files/generateIdsGenerates a set of file IDs which can be provided in create or copy requests. For more information, see [Create and mana
Pre-generate file IDs for idempotent uploads
/files/{fileId}Get file metadata or content
Get file metadata or download content
/filesList files
Search and list files in Drive
/files/{fileId}/listLabelsLists the labels on a file. For more information, see [List labels on a file](https://developers.google.com/workspace/dr
List Drive labels applied to a file
/files/{fileId}/modifyLabelsModifies the set of labels applied to a file. For more information, see [Set a label field on a file](https://developers
Add, update, or remove labels on a file
/files/{fileId}Permanently delete a file
Permanently delete a file (skips trash)
/files/trashPermanently deletes all of the user's trashed files. For more information, see [Trash or delete files and folders](https
Permanently delete all trashed files
/files/{fileId}Update a file
Update file metadata or replace content
/files/{fileId}/watchWatch a file for changes
Subscribe to change notifications for a file
Operations
1 operation/operations/{name}Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals
Check status of a long-running operation
Permissions
5 operations/files/{fileId}/permissions/{permissionId}Gets a permission by ID. For more information, see [Share files, folders, and drives](https://developers.google.com/work
Get details of a specific permission
/files/{fileId}/permissionsList file permissions
List who has access to a file or shared drive
/files/{fileId}/permissions/{permissionId}Remove a file permission
Revoke access by removing a permission
/files/{fileId}/permissionsShare a file
Share a file with a user, group, or domain
/files/{fileId}/permissions/{permissionId}Update a file permission
Change the role of an existing permission
Replies
5 operations/files/{fileId}/comments/{commentId}/repliesCreates a reply to a comment. For more information, see [Manage comments and replies](https://developers.google.com/work
Reply to a comment on a file
/files/{fileId}/comments/{commentId}/replies/{replyId}Deletes a reply. For more information, see [Manage comments and replies](https://developers.google.com/workspace/drive/a
Delete a reply from a comment thread
/files/{fileId}/comments/{commentId}/replies/{replyId}Gets a reply by ID. For more information, see [Manage comments and replies](https://developers.google.com/workspace/driv
Get a specific reply by ID
/files/{fileId}/comments/{commentId}/repliesLists a comment's replies. For more information, see [Manage comments and replies](https://developers.google.com/workspa
List replies in a comment thread
/files/{fileId}/comments/{commentId}/replies/{replyId}Updates a reply with patch semantics. For more information, see [Manage comments and replies](https://developers.google.
Edit a reply in a comment thread
Revisions
4 operations/files/{fileId}/revisions/{revisionId}Get a file revision
Get metadata or content of a file revision
/files/{fileId}/revisionsList file revisions
List version history of a file
/files/{fileId}/revisions/{revisionId}Permanently deletes a file version. You can only delete revisions for files with binary content in Google Drive, like im
Delete a specific revision of a binary file
/files/{fileId}/revisions/{revisionId}Updates a revision with patch semantics. For more information, see [Manage file revisions](https://developers.google.com
Pin or publish a file revision
Teamdrives
5 operations/teamdrivesDeprecated: Use `drives.create` instead.
[Deprecated] Use drives.create instead
/teamdrives/{teamDriveId}Deprecated: Use `drives.delete` instead.
[Deprecated] Use drives.delete instead
/teamdrives/{teamDriveId}Deprecated: Use `drives.get` instead.
[Deprecated] Use drives.get instead
/teamdrivesDeprecated: Use `drives.list` instead.
[Deprecated] Use drives.list instead
/teamdrives/{teamDriveId}Deprecated: Use `drives.update` instead.
[Deprecated] Use drives.update instead