Our REST APIs let your app integrate with users' mail, calendars, contacts, and other G Suite data.
Many have native Apps Script "beans" that let you easily access to simplify app creation and auth, and to let you create add-ons to use in the G Suite apps.
The most popular APIs are summarised in the table below.
|Calendar API||Create new events in a user's Google Calendar, edit or delete existing events, and search for events.|
|Drive API||Interact with nearly any aspect of a user's Google Drive, including permissions, file revisions, and connected apps.|
|Gmail API||Read messages from Gmail, send email, modify the labels applied to messages and thread, and search through existing mail.|
|Sheets API||Create and manage nearly every aspect of Google Sheets data, including the content, arrangement and appearance.|
|Slides API||Access and update presentations programmatically, to integrate data from external sources and generate presentations automatically.|
|Tasks API||Manage a user's Google Tasks list, which can be seen in Gmail, Google Calendar, and elsewhere.|
This table lists just the most widely used of the G Suite APIs, but there are many more.