Google Classroom is mission control for your classes. As a free service for teachers and students, you can create classes, distribute assignments, send feedback, and see everything in one place. Instant. Paperless. Easy.

Programmatic access to courses, teachers, and students

Create and update courses, assign aliases to courses
Assign teachers to courses, create course rosters, retrieve course lists for users
Create assignments, modify student work, retrieve course content
Subscribe to notifications about Classroom roster and course work changes
Create, send, and accept course invitations for teachers and students
Add a Classroom share button to your site to allow teachers and students to easily share content back to their classes
Send guardian invitations and view guardians of Classroom users