Google Slides icon

Google Slides

Create and edit Google Slides presentations — get pages, apply batch updates, and generate page thumbnails.

3 searches3 actionsPollingAuth: OAuth

AI-assisted documentation5 min read

This documentation is compiled from our integration source code, internal specs for Google Slides, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Google Slides on WEXTL →

Google Slides requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtext

    Optional. Your own OAuth 2.0 Client ID from Google Cloud Console. Enable both the API and the Google Drive API on the project. Leave empty to use the platform app.

    [1]
  • Client Secretpassword

    Optional. Client Secret for the same OAuth client. Leave empty to use the platform app.

    [1]
  • Additional Scopesarray

    Optional. Extra Google OAuth scopes to request on top of the default ones, one full scope URL per item (for example https://www.googleapis.com/auth/drive). Duplicates of the default scopes are ignored. Use this with your own Client ID, and enable the same scopes on its OAuth consent screen.

    [1]
Integration requests 3 permissions:
See, edit, share, and download your Google Slides presentationsSee, edit, create, and delete all of your Google Drive filesSee your primary Google Account email address
  1. Log in to your WEXTL account, add the Google Slides node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Google Slides account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Get PageSearch
Input fields[3]
FieldType
PresentationRequired
choice
Page Object IDRequired
text
Output fields[3]
FieldType
Object IDtext
Page Typetext
Revision IDtext
Slide Propertiesobject
Notes Pageobject
Layout Object IDtext
Master Object IDtext
Is Skippedboolean
Layout Propertiesobject
Master Propertiesobject
Notes Propertiesobject
Speaker Notes Object IDtext
Page Propertiesobject
Page Background Fillobject
Color Schemeobject
Page Elementsarray
Get Page ThumbnailSearch
Input fields[3]
FieldType
PresentationRequired
choice
Page Object IDRequired
text
Thumbnail Sizechoice
MIME Typechoice
Output fields[3]
FieldType
Content URLtext
Widthnumber
Heightnumber
Get PresentationSearch
Input fields[3]
FieldType
PresentationRequired
choice
Output fields[3]
FieldType
Presentation IDtext
Titletext
Localetext
Revision IDtext
Page Sizeobject
Widthobject
Heightobject
Slidesarray
Notes Masterobject
Object IDtext
Page Typetext
Revision IDtext
Mastersarray
Layoutsarray
Batch Update PresentationAction
Input fields[3]
FieldType
PresentationRequired
choice
Requestsarray
Write Controlobject
Required Revision IDtext
Output fields[3]
FieldType
Presentation IDtext
Write Controlobject
Required Revision IDtext
Create Slideobject
Object IDtext
Create Shapeobject
Object IDtext
Create Imageobject
Object IDtext
Create Videoobject
Object IDtext
Create Lineobject
Object IDtext
Create Tableobject
Object IDtext
Create Sheets Chartobject
Object IDtext
Group Objectsobject
Object IDtext
Duplicate Objectobject
Object IDtext
Replace All Textobject
Occurrences Changednumber
Replace All Shapes With Imageobject
Object IDtext
Replace All Shapes With Sheets Chartobject
Object IDtext
Create PresentationAction
Input fields[3]
FieldType
TitleRequired
text
Presentation IDtext
Output fields[3]
FieldType
Presentation IDtext
Titletext
Localetext
Revision IDtext
Page Sizeobject
Widthobject
Heightobject
Slidesarray
Notes Masterobject
Object IDtext
Page Typetext
Revision IDtext
Mastersarray
Layoutsarray
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Query Stringarray
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status Codenumber

Look for Google Slides templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Google Slides Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Google Slides.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 1, 2026 12:49