Files

Number of APIs: 12

  1. List user's files GET {{baseUrl}}/files?driveId={{driveId}}&pageToken={{pageToken}}&q={{query}}&key={{key}}&oauth_token={{oauthToken}}

  2. Generate a set of file IDs GET {{baseUrl}}/files/generateIds?key={{key}}&oauth_token={{oauthToken}}

  3. Permanently delete all of the trashed files DELETE {{baseUrl}}/files/trash?driveId={{driveId}}&key={{key}}&oauth_token={{oauthToken}}

  4. Permanently delete a file without moving it to the trash DELETE {{baseUrl}}/files/:fileId?key={{key}}&oauth_token={{oauthToken}}

  5. Create a copy of a file and apply any requested update POST {{baseUrl}}/files/:fileId/copy?key={{key}}&oauth_token={{oauthToken}}

  6. List the labels on a file GET {{baseUrl}}/files/:fileId/listLabels?pageToken={{pageToken}}&key={{key}}&oauth_token={{oauthToken}}

  7. Create a new file POST {{baseUrl}}/files?key={{key}}&oauth_token={{oauthToken}}

  8. Get a file's metadata or content by ID GET {{baseUrl}}/files/:fileId?key={{key}}&oauth_token={{oauthToken}}

  9. Export a Google Workspace document GET {{baseUrl}}/files/:fileId/export?mimeType={{mimeType}}&key={{key}}&oauth_token={{oauthToken}}

  10. Modify labels applied to a file POST {{baseUrl}}/files/:fileId/modifyLabels?key={{key}}&oauth_token={{oauthToken}}