General availability for the Classroom API

We announced a developer preview of the Classroom API in June, and more than a thousand developers and schools have opted in to use it. Today, we’re ending the developer preview, so all developers can develop with the API. The end of the preview also means that all Google Apps for Education users can authorize third-party applications to access their Classroom data, unless their admin decides to restrict that access in the Admin console. Admins can also restrict API access at the organization-unit level.

In addition, the Classroom API is now supported in Apps Script, which lets anyone write custom scripts or publish add-ons for Google Docs, Sheets, and Forms. Check out the Quick Start to learn more. 

For more information on the Classroom API, check out our Help Center and developer documentation, or watch this video for a high-level overview of the API and share button.

Launch Details
Release track: 

Launching to both Rapid release and Scheduled release

Rollout pace:

Full rollout (1–3 days for feature visibility)


All end users (Admins only for data access settings)


Admin action suggested/FYI
Change management suggested/FYI

More Information
Google for Education Blog Post
Classroom API Developer Documentation
Help Center: Classroom API overview
Help Center: Set Classroom data access

Note: all launches are applicable to all Google Apps editions unless otherwise noted

Launch release calendar
Launch detail categories
Get these product update alerts by email
Subscribe to the RSS feed of these updates