Google Classroom API
The Google Classroom API manages courses, coursework, student submissions, announcements, materials, rosters, topics, invitations, guardians, and integrations with third-party add-ons for educational workflows.
Documentation
Documentation
https://developers.google.com/workspace/classroom/guides/get-started
Authentication
https://developers.google.com/workspace/classroom/auth
GettingStarted
https://developers.google.com/workspace/classroom/quickstart/python
Specifications
Schemas & Data
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/google-classroom/refs/heads/main/json-ld/json-ld.jsonld
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/google-classroom/refs/heads/main/capabilities/openapi-courses.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/google-classroom/refs/heads/main/capabilities/openapi-invitations.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/google-classroom/refs/heads/main/capabilities/openapi-userprofiles.yaml