gws-classroom - Manage Google Classroom courses
Manage classes, rosters, and coursework via Google Classroom API
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create course
- delete course
- get course
- get grading settings
- list courses
- patch course
- update course
- update grading settings
- accept invitation
- create invitation
- delete invitation
- get invitation
- list invitations
- create registration
- delete registration
- get user profile
Inputs
- course owner ID
- course data
- course ID
- user ID
- invitation ID
- registration data
- cloud Pub/Sub topic
- user profile ID
Outputs
- created course
- deleted course
- course details
- grading period settings
- course list
- accepted invitation
- created invitation
- deleted invitation
- invitation details
- invitation list
- created registration
- deleted registration
- user profile
Requirements
- Google Workspace account
- gws CLI tool
