Below are recent Google for Education developer news items. Please reach out to our support resources with any questions or concerns.
Announcements✅ See our Preview the Classroom API guide for information about upcoming features and instructions on accessing and using them.
Student Groups endpoints are now available in the Developer Preview Program! The endpoints enable developers to manage student groups and group members on behalf of administrators and teachers. Visit the Student Groups guide for more information.
Reminders from last time:
The Grading Periods API endpoints are now generally available (GA) and integrated into the v1 Classroom API.
The endpoints allow developers to manage grading period settings within a course on behalf of teachers and administrators. With the GA launch, you no longer need to be part of the Developer Preview Program or specify the previewVersion parameter to use the Grading Periods API endpoints. You should remove any occurrences of previewVersion=`V1_20240401_PREVIEW` from the following endpoints:
courses.courseWork.create if you specified the gradingPeriodId in the request.
courses.courseWork.patch if you specified the gradingPeriodId in the request.
No recent changes.
API changesClassroom API reference documentation
Please be advised of the following API changes:
The following methods have been added in developer preview for managing student groups:
As an effort to fight spam, URLs will no longer be supported in course titles. This is expected to roll out over the next few weeks. We don't anticipate any impact to developers. The following methods are affected and will return a 400 PRECONDITION FAILED for courseWork with URL patterns in the title field:
Coursework Materials now include Gemini Gems and NotebookLM attachment types. These are read-only, and are not yet populated with data. We will announce when data is available in these fields.
Reminders from last time:
The following methods are generally available:
courses.courseWork.create supports gradingPeriodId in the request.
courses.courseWork.patch supports gradingPeriodId in the request.
Please be advised of the following documentation changes:
We've added new guides to help developers understand Classroom integration pathways and opportunities for partnering with Google.
We've added a new guide for managing Student Groups with the Classroom API.
Reminders from last time:
Clarification improvements in the guides for add-ons, user eligibility, OneRoster, courses, aliases, grading, the Classroom share button, coursework, invitations, and more.
Restructured API error and troubleshooting guides for searchability.
Developers can now subscribe to Google Drive events in developer preview.
To get started, check out the Google Workspace Events API documentation for full details on how to subscribe to these events. If you plan to receive Google Drive events via Google Cloud Pub/Sub, you can find more information in Work with events from Google Drive. Be sure to share your feedback during this Developer Preview to help the team improve the developer experience.
⚠️ The Google Drive team is removing the ability to restrict inherited Drive folder access through the Google Drive API. Starting February 2026, the Drive API will no longer support:
Deleting inherited permissions
Updating the role to be less permissive than the inherited role
See this blog post to learn more about the change and how to opt-in ahead of the 2026 deadline. Ensure that your developer contact information is up to date in your Google Cloud project to receive notices for API changes like this in the future.
Getting support