Are your users using Classroom with Google Meet? Check out the Apps Script quickstart covering how to check student attendance in Google Meet courses.

Documentation changelog

Stay organized with collections Save and categorize content based on your preferences.

This page contains information about any additions or updates to the Classroom API documentation.

March 13, 2023: New Manage invitations guide with Java code snippets

Created the Manage invitations guide with Java code snippets that live in a GitHub repository accessible from the guide.

January 23, 2023: New Java code snippets in the Manage guardians guide

Updated the Manage guardians guide to include code examples in Java. The code lives in a GitHub repository that is accessible from the guide.

January 13, 2023: Additional scope information to retrieve UserProfile fields

Updated the UserProfile resource page to highlight the scopes required to return the photoUrl and emailAddress fields in a response body.

January 10, 2023: @UserCannotOwnCourse error message

Documented the @UserCannotOwnCourse error message in the Request Errors page.

January 5, 2023: Customization of Classroom Share Button

Added additional clarity around customization guidelines for the Classroom Share button.

January 3, 2023: New Java code snippets in Manage coursework and grades guide

  • Updated the Manage coursework and grades guide to include code examples in Java. The code lives in a GitHub repository that is accessible from the guide.

  • Included a new section that shows how to list all grades for a particular coursework item in Java and Python.

December 19, 2022: New Java code snippets in Manage aliases and Manage topics guides

Updated the Manage aliases guide and Manage topics guide to include code examples in Java. The code lives in a GitHub repository that is accessible from the guides.

December 15, 2022: @IneligibleOwner error message

Documented the @IneligibleOwner error message in the Request Errors page.

November 21, 2022: Course ownership transfer steps

Updated the Manage courses guide to include the steps to transfer course ownership using Classroom API methods.

March 21, 2022: @InactiveCourseOwner error message

Documented the @InactiveCourseOwner error message in the Request Errors page.