@itentialopensource/adapter-google_drive
Version:
This adapter integrates with system described as: google drive
2,104 lines • 135 kB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/about": {
"get": {
"tags": [
"About"
],
"operationId": "driveAboutGet",
"description": "The parameters and request body are for method: driveAboutGet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/changes": {
"get": {
"tags": [
"Changes"
],
"operationId": "driveChangesList",
"description": "The parameters and request body are for method: driveChangesList. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "driveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeCorpusRemovals",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeItemsFromAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includePermissionsForView",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeRemoved",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeTeamDriveItems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "restrictToMyDrive",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "spaces",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsTeamDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "teamDriveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/changes/startPageToken": {
"get": {
"tags": [
"Changes"
],
"operationId": "driveChangesGetStartPageToken",
"description": "The parameters and request body are for method: driveChangesGetStartPageToken. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "driveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsTeamDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "teamDriveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/changes/watch": {
"post": {
"tags": [
"Changes"
],
"operationId": "driveChangesWatch",
"description": "The parameters and request body are for method: driveChangesWatch. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "driveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeCorpusRemovals",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeItemsFromAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includePermissionsForView",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeRemoved",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeTeamDriveItems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "restrictToMyDrive",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "spaces",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsTeamDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "teamDriveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/channels/stop": {
"post": {
"tags": [
"Channels"
],
"operationId": "driveChannelsStop",
"description": "The parameters and request body are for method: driveChannelsStop. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/drives": {
"get": {
"tags": [
"Drives"
],
"operationId": "driveDrivesList",
"description": "The parameters and request body are for method: driveDrivesList. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "q",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "useDomainAdminAccess",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Drives"
],
"operationId": "driveDrivesCreate",
"description": "The parameters and request body are for method: driveDrivesCreate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "requestId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/drives/{driveId}": {
"delete": {
"tags": [
"Drives"
],
"operationId": "driveDrivesDelete",
"description": "The parameters and request body are for method: driveDrivesDelete. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "driveId",
"in": "path",
"required": true,
"schema": {
"title": "driveId",
"type": "string"
}
},
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Drives"
],
"operationId": "driveDrivesGet",
"description": "The parameters and request body are for method: driveDrivesGet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "driveId",
"in": "path",
"required": true,
"schema": {
"title": "driveId",
"type": "string"
}
},
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "useDomainAdminAccess",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"patch": {
"tags": [
"Drives"
],
"operationId": "driveDrivesUpdate",
"description": "The parameters and request body are for method: driveDrivesUpdate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "driveId",
"in": "path",
"required": true,
"schema": {
"title": "driveId",
"type": "string"
}
},
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "useDomainAdminAccess",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/drives/{driveId}/hide": {
"post": {
"tags": [
"Drives"
],
"operationId": "driveDrivesHide",
"description": "The parameters and request body are for method: driveDrivesHide. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "driveId",
"in": "path",
"required": true,
"schema": {
"title": "driveId",
"type": "string"
}
},
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/drives/{driveId}/unhide": {
"post": {
"tags": [
"Drives"
],
"operationId": "driveDrivesUnhide",
"description": "The parameters and request body are for method: driveDrivesUnhide. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "driveId",
"in": "path",
"required": true,
"schema": {
"title": "driveId",
"type": "string"
}
},
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/files": {
"get": {
"tags": [
"Files"
],
"operationId": "driveFilesList",
"description": "The parameters and request body are for method: driveFilesList. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "corpora",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "corpus",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "driveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeItemsFromAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includePermissionsForView",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includeTeamDriveItems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "orderBy",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "q",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "spaces",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsTeamDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "teamDriveId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Files"
],
"operationId": "driveFilesCreate",
"description": "The parameters and request body are for method: driveFilesCreate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "enforceSingleParent",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "ignoreDefaultVisibility",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "includePermissionsForView",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "keepRevisionForever",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "ocrLanguage",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsTeamDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "useContentAsIndexableText",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/files/generateIds": {
"get": {
"tags": [
"Files"
],
"operationId": "driveFilesGenerateIds",
"description": "The parameters and request body are for method: driveFilesGenerateIds. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "count",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "space",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/files/trash": {
"delete": {
"tags": [
"Files"
],
"operationId": "driveFilesEmptyTrash",
"description": "The parameters and request body are for method: driveFilesEmptyTrash. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "enforceSingleParent",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/files/{fileId}": {
"delete": {
"tags": [
"Files"
],
"operationId": "driveFilesDelete",
"description": "The parameters and request body are for method: driveFilesDelete. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "fileId",
"in": "path",
"required": true,
"schema": {
"title": "fileId",
"type": "string"
}
},
{
"name": "alt",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "oauthToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "prettyPrint",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "quotaUser",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "userIp",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "enforceSingleParent",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsAllDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "supportsTeamDrives",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "