Skip to main content
Google Drive logo

Overview

Add Google Drive to any ModuleX agent or workflow. Google Workspace integration via the v3 (Drive) / v1 (Docs, Slides) / v4 (Sheets) REST APIs. Pure HTTP, no SDK dep. 16 actions.
Categories: Cloud Infrastructure · File Storage · Document Management · Productivity · Auth: OAuth2, Service Account / Access Token · Actions: 16

Authentication

OAuth2 Authentication

Connect using Google OAuth2 (recommended). Provides secure access to Drive, Docs, Sheets, and Slides.

Required Credentials

OAuth Configuration

  • Authorization URL: https://accounts.google.com/o/oauth2/v2/auth
  • Token URL: https://oauth2.googleapis.com/token
  • Scopes: https://www.googleapis.com/auth/drive.file, https://www.googleapis.com/auth/documents, https://www.googleapis.com/auth/spreadsheets, https://www.googleapis.com/auth/presentations

Available Actions

Parameters

string
required
File name (must end with .txt or .md)
string
required
Text content
string
Parent folder (defaults to root)

Response

Parameters

string
required
File ID
string
required
New content
string
Optional new name

Response

Parameters

string
required
Folder name
string
Parent folder ID

Response

Parameters

string
required
Document name
string
Initial content (Default: “)
string
Parent folder ID

Response

Parameters

string
required
Document ID

Response

Parameters

string
required
Document ID
string
required
New content

Response

Parameters

string
required
Document ID
string
required
Content to append

Response

Parameters

string
required
Spreadsheet name
array
Initial data (2D array)
string
Parent folder ID

Response

Parameters

string
required
Spreadsheet ID
string
A1 notation (e.g. ‘Sheet1!A1:D10’) (Default: Sheet1)

Response

Parameters

string
required
Spreadsheet ID
string
required
A1 notation
array
required
2D array of strings

Response

Parameters

string
required
Spreadsheet ID
string
required
A1 range
object
RGB color {red, green, blue} (values 0-1)
string
LEFT / CENTER / RIGHT
string
TOP / MIDDLE / BOTTOM

Response

Parameters

string
required
Spreadsheet ID
string
required
A1 range
boolean
Bold
boolean
Italic
integer
Font size (pt)
object
Text RGB color {red, green, blue}

Response

Parameters

string
required
Presentation name
string
Parent folder ID

Response

Parameters

string
required
Presentation ID

Response

Parameters

string
required
Presentation ID
string
BLANK / TITLE / TITLE_AND_BODY / etc. (Default: BLANK)
integer
Insert position (0-based)

Response

Parameters

string
required
Presentation ID
string
required
Slide object ID
string
required
Placeholder element ID
string
required
New text

Response

Amazon Web Services

Azure Storage

Calendly