Use the table below to determine what developer offerings exist for a given Google App. 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 App. | Ways to add G Suite functionality into your own application. | |
Calendar![]() |
|
|
N/A | |
Classroom![]() |
|
N/A |
|
|
Contacts![]() |
|
N/A | N/A | |
Docs![]() |
|
|
|
|
Drawings![]() |
|
N/A | N/A |
|
Drive![]() |
|
|
|
|
Forms![]() |
|
|
|
|
Gmail![]() |
|
|||
G Suite![]() |
||||
Google+![]() |
|
|
|
|
Groups![]() |
|
|
N/A | N/A |
Hangouts![]() |
|
N/A |
|
|
Keep![]() |
No developer products available. | |||
Sheets![]() |
|
|
|
|
Sites![]() |
N/A | |||
Slides![]() |
|
|
N/A |
|
Tasks![]() |
N/A | N/A | ||
Vault![]() |
No developer products available. | |||

















