Apps Script APIs

Browse 32 Google Apps Script services detected in Better Sheets tutorials. Each hub lists member tutorials and copy-paste snippets that use that API.

Start with SpreadsheetApp or UrlFetchApp.

SpreadsheetApp

SpreadsheetApp

Create, open, and modify Google Sheets files, ranges, sheets, and formatting.

DocumentApp

DocumentApp

Create, open, and edit Google Docs content and structure.

FormApp

FormApp

Create Google Forms and read or update form responses.

Logger

Logger

Write messages to the Apps Script execution log for debugging.

Utilities

Utilities

Hash, encode, decode, format dates, sleep, and other helper utilities.

MailApp

MailApp

Send email as the user running the script without full Gmail API access.

UrlFetchApp

UrlFetchApp

Make HTTP requests to external APIs and webhooks.

ContentService

ContentService

Return text, JSON, XML, or other output from web app doGet and doPost handlers.

DriveApp

DriveApp

Create, find, and manage files and folders in Google Drive.

GmailApp

GmailApp

Search, read, label, and send email in a user's Gmail account.

ScriptApp

ScriptApp

Manage triggers, OAuth tokens, authorization info, and script publishing.

HtmlService

HtmlService

Serve HTML, CSS, and client JavaScript for dialogs, sidebars, and web apps.

SlidesApp

SlidesApp

Create and update Google Slides presentations and slide content.

AddOnsResponseService

AddOnsResponseService

Build Gmail, Calendar, Drive, and Chat add-on action responses and compose actions.

Browser

Browser

Show simple alert, confirm, and input dialog boxes in Google Sheets.

CacheService

CacheService

Temporarily cache expensive computation results for faster repeat runs.

CalendarApp

CalendarApp

Read and write events on the user's Google Calendar.

CardService

CardService

Build card-based UIs for Google Workspace add-ons in Gmail, Calendar, and Drive.

Charts

Charts

Build embedded charts in Google Sheets from script.

ConferenceDataService

ConferenceDataService

Build conferencing data for Calendar add-ons that connect to meeting providers.

ContactsApp

ContactsApp

Read and update Google Contacts for people and contact groups.

DataStudioApp

DataStudioApp

Build and configure Looker Studio (Data Studio) community connector responses.

GroupsApp

GroupsApp

Query Google Groups membership, roles, and group email addresses.

JDBC

JDBC

Connect to external JDBC-compliant SQL databases from Apps Script.