Developer products Stay organized with collections Save and categorize content based on your preferences.
Page Summary
Google Workspace offers various development platforms, including Apps Script for low-code automation and REST APIs for advanced interaction with user data.
You can enhance the user experience across Google Workspace through add-ons for Gmail, Calendar, Drive, and more, as well as creating custom Chat apps.
The Admin Console provides numerous APIs to manage settings, users, devices, data, and licenses, among other features.
Individual Google Workspace apps like Gmail, Drive, Docs, Sheets, and others offer dedicated APIs and add-ons for seamless service integration.
Google Workspace Marketplace provides APIs and an SDK to manage the publishing, licensing, and billing of your integrations.
The following are the development platforms, built-in extensions, andGoogle Workspace apps you can enhance, automate, or connect with your service.
Development platforms
|
|
Google Workspace extensions
![]() |
|
|
Google Workspace developer products
Admin console
Admin Settings API Manage SSO and email routing settings Alert Center API View and manage Google Workspace alerts Chrome Browser Cloud Management API Manage Chrome devices Chrome Browser Enrollment Token API Manage Chrome enrollment tokens Chrome Printer Management API Manage CUPS printers on Chrome devices Cloud Identity API Provision and manage identity resources Contact Delegation API Delegate contacts access to another person Data Transfer API Move files from one user to another Directory API Manage users and groups | Domain Shared Contacts API Manage external contacts shared to all users Email Audit API Audit user emails, drafts, and archived chats Groups Migration API Migrate emails to Google Groups archives Groups Settings API Manage internal and external groups License Manager API Manage user licenses People API View and manage contacts and domain profiles Reports API Generate customer and user usage reports Reseller API Manage customer orders and subscriptions |
See all Admin console developer resources
Classroom
Google Classroom API Manage your courses, assignments, teachers, and more |
Cloud Search
Google Cloud Search API Search data in your third-party repositories |
Gmail
Google Workspace add-ons Show contextual info alongside a user's inbox Gmail API Integrate your service with Gmail AMP for Gmail Let users interact dynamically with email content Email Markup Add interactive elements to emails Android content provider for Gmail Retrieve Android Gmail app metadata | Postmaster Tools API Measure email performance Gmail Promotions tab Deliver more value for users Gmail Sender Resources Design better emails Gmail IMAP Connect alternative email clients to Gmail |
See all Gmail developer resources
Google Calendar
Google Calendar API Integrate your service with Google Calendar Google Workspace add-ons Display interactive content alongside a user's calendar | CalDAV API Access calendar information on a remote server |
See all Google Calendar developer resources
Google Chat
Google Chat API Create Chat apps powered by your service | Apps Script Chat apps Create Chat apps powered by your account's data |
Google Drive
Google Drive API Integrate your service with Google Drive Google Drive Activity API Get info about activity on files and folders Google Drive Labels API Manage metadata associated with files and folders | Google Picker API Embed a file selector widget in your web app Google Workspace add-ons Display interactive content alongside a user's files |
See all Google Drive developer resources
Google Docs
Google Docs API Integrate your service with Google Docs | Google Workspace add-ons Display interactive content within the Docs editor |
See all Google Docs developer resources
Google Forms
Editor add-ons Display interactive content within the Forms editor | Google Forms API Integrate your service with Google Forms |
See all Google Forms developer resources
Google Keep
Google Keep API Integrate your service with Google Keep |
Google Meet
Meet REST API Integrate your service with Google Meet Meet Media API Get real-time media from Meet conferences | Meet add-ons SDK for Web Embed your app into Google Meet as an add-on Meet eCDN On-Premises API Use the Google Meet Enterprise Content Delivery Network (eCDN) On-Premises API for Meet Live Streaming |
Google Sheets
Google Sheets API Integrate your service with Google Sheets Custom Sheets functions & macros Automate tasks in Sheets and add menu items | Google Workspace add-ons Display interactive content within the Sheets editor |
See all Google Sheets developer resources
Google Sites
classic Google Sites API Integrate your service with classic Google Sites |
Google Slides
Google Slides API Integrate your service with Google Slides | Google Workspace add-ons Display interactive content within the Slides editor |
See all Google Slides developer resources
Google Tasks
Google Tasks API Integrate your service with Google Tasks |
Google Vault
Google Vault API Integrate your service with Google Vault |
Google Workspace Marketplace
Google Workspace Marketplace API Retrieve licensing and billing service info | Google Workspace Marketplace SDK Publish and manage your listings in the Marketplace |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-17 UTC.
Apps Script
REST APIs
Add-ons













