What’s changing

Last year, we introduced grading periods, an action that allows administrators and teachers to specify and use grading periods segmented from nan full schoolhouse twelvemonth to their Google Classroom assignments. 

Today, we’re excited to denote grading play endpoints and capabilities successful nan Classroom API, disposable done nan Google Workspace Developer Preview Program. Specifically, developers tin now: 

  • Create, modify, and delete grading periods connected courses 
  • Read grading periods connected courses 
  • Reference and set/read grading periods connected CourseWork resources
  • Apply grading play settings to existing coursework items

Who’s impacted 

Developers 


Why you’d usage it 

The caller grading periods endpoints allows developers to create, modify, and publication grading periods successful Classroom connected behalf of administrators and teachers. 


Getting started 

  • Admins: The Classroom API provides a RESTful interface for you to negociate courses and rosters successful Google Classroom. Learn much astir nan Classroom API overview. 
  • Developers: 
    • To usage nan grading periods API, developers tin use for entree done our Google Workspace Developer Preview Program. 
    • Application developers tin usage nan Classroom API to merge their apps pinch Classroom. These apps request to usage OAuth 2.0 to petition support to position classes and rosters from teachers. Admins tin restrict whether teachers and students successful their domain tin authorize apps to entree their Google Classroom data. 
    • All API and Classroom stock fastener integrations should travel nan Classroom marque guidelines. 

Rollout pace 

  • This is disposable now done nan Google Workspace Developer Preview Program 

Availability 

Available for Google Workspace: 
  • Education Plus 

Resources 

  • Google Help: Classroom API overview 
  • Developer Documentation: The Classroom API 
  • Developer Preview Program