AI-generated Key Takeaways
- 
          
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.
 
Below are the development platforms, built-in extensions, and Google 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 Enterprise Core API 
      Manage Chrome Browser devices 
        Chrome Browser Enrollment Token API 
      Manage Chrome Browser enrollment tokens 
        Chrome Printer Management API 
      Manage CUPS printers on ChromeOS 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
| 
       
        Classroom API 
    Manage your courses, assignments, teachers, and more  | 
  
  
    Cloud Search
| 
       
        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
| 
       
        Drive API 
      Integrate your service with Google Drive 
        Drive Activity API 
      Get info about activity on files and folders 
        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
| 
       
        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  | 
    
       
        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 Google 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 Google Meet Live Streaming  | 
  
  
    Google Sheets
| 
       
        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 Sites API 
    Integrate your service with Classic Google Sites  | 
  
  
    Google Slides
| 
       
        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  | 
  
  Apps Script
  REST APIs
    
  Add-ons