Use the table below to determine what developer offerings exist for a given Google Workspace application. The available technologies are broken down into a few different categories.
Product | APIs | Scripting | Extensions | Integrations |
---|---|---|---|---|
External endpoints, typically HTTP, for interacting with the product. | Services within Apps Script for interacting with the product. | Ways to add custom application logic into a Google Workspace application. | Ways to add Google Workspace functionality into your own application. | |
Admin console![]() |
N/A | N/A | ||
Apps Script![]() |
Apps Script is JavaScript that's Google Workspace aware, with powerful built-in modules for manipulating Google Workspace apps and data. | |||
Calendar![]() |
|
Google Workspace Add-ons | N/A | |
Classroom![]() |
|
N/A |
|
|
Cloud Search![]() |
N/A |
|
||
Contacts![]() |
N/A | N/A | ||
Docs![]() |
|
|
|
|
Drawings![]() |
|
N/A | N/A |
|
Drive![]() |
|
|
|
|
Forms![]() |
|
|
|
|
Google Workspace Marketplace![]() |
|
N/A | N/A | |
Gmail![]() |
|
|||
Google+![]() |
No developer products available. | |||
Groups![]() |
|
|
N/A | N/A |
Google Chat![]() |
|
N/A | N/A | |
Google Meet![]() |
No developer products available. | |||
Jamboard![]() |
No developer products available. | |||
Keep![]() |
No developer products available. | |||
Sheets![]() |
|
|
|
|
Sites![]() |
N/A | |||
Slides![]() |
|
|
Editor Add-ons (Web only)/td> |
|
Tasks![]() |
N/A | N/A | ||
Vault![]() |
N/A | N/A | N/A |