Drive API Skill
google-drive
google-drive
| Method | Path | Description |
|---|---|---|
GET | /about | |
GET | /changes | Gets information about the user, the user's Drive, and system capabilities. |
GET | /changes/startPageToken | Lists the changes for a user or shared drive. |
POST | /changes/watch | Gets the starting pageToken for listing future changes. |
POST | /channels/stop | Subscribes to changes for a user. To use this method, you must include the pageToken query parameter. |
GET | /drives | Stop watching resources through this channel |
POST | /drives | Lists the user's shared drives. |
DELETE | /drives/{driveId} | Creates a shared drive. |
GET | /drives/{driveId} | Permanently deletes a shared drive for which the user is an organizer. The shared drive cannot contain any untrashed items. |
PATCH | /drives/{driveId} | Gets a shared drive's metadata by ID. |
POST | /drives/{driveId}/hide | Updates the metadata for a shared drive. |
POST | /drives/{driveId}/unhide | Hides a shared drive from the default view. |
GET | /files | Restores a shared drive to the default view. |
POST | /files | Lists or searches files. |
GET | /files/generateIds | Creates a file. |
DELETE | /files/trash | Generates a set of file IDs which can be provided in create or copy requests. |
DELETE | /files/{fileId} | Permanently deletes all of the user's trashed files. |
GET | /files/{fileId} | Permanently deletes a file owned by the user without moving it to the trash. If the file belongs to a shared drive the user must be an organizer on the parent. If the target is a... |
PATCH | /files/{fileId} | Gets a file's metadata or content by ID. |
GET | /files/{fileId}/comments | Updates a file's metadata and/or content. When calling this method, only populate fields in the request that you want to modify. When updating fields, some fields might change aut... |
POST | /files/{fileId}/comments | Lists a file's comments. |
DELETE | /files/{fileId}/comments/{commentId} | Creates a comment on a file. |
GET | /files/{fileId}/comments/{commentId} | Deletes a comment. |
PATCH | /files/{fileId}/comments/{commentId} | Gets a comment by ID. |
GET | /files/{fileId}/comments/{commentId}/replies | Updates a comment with patch semantics. |
POST | /files/{fileId}/comments/{commentId}/replies | Lists a comment's replies. |
DELETE | /files/{fileId}/comments/{commentId}/replies/{replyId} | Creates a reply to a comment. |
GET | /files/{fileId}/comments/{commentId}/replies/{replyId} | Deletes a reply. |
PATCH | /files/{fileId}/comments/{commentId}/replies/{replyId} | Gets a reply by ID. |
POST | /files/{fileId}/copy | Updates a reply with patch semantics. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install google-drive
Downloads and installs to ~/.claude/skills/google-drive/
v3 (2026-03-02)