Google Classroom add-ons are now generally available to developers! Please see the
add-ons documentation for more information.
Get started
Stay organized with collections
Save and categorize content based on your preferences.
The following guides provide conceptual and technical information to understand
Classroom add-on development. The definitions, sequences, and
tools discussed are used throughout the add-ons documentation.
- Developer journey - Step-by-step instructions for developing
Classroom add-ons.
- User journeys - Detailed descriptions of how users interact with
Classroom add-ons.
Implementation restrictions
These restrictions apply to all Classroom add-on integrations:
- Your application must not show advertisements within Google Classroom.
- Your application must meet all of the requirements in the checklist.
- Your application must complete the OAuth verification process before your
listing is published. Allot at least one week for verification.
- Your application must be reviewed by the Google Workspace Marketplace team
before it can be installed by users. Allot at least two weeks for the
Google Workspace Marketplace review.
Get updates
To receive announcements about Google Classroom add-ons and the
Classroom API, subscribe to the
Edu developer announcements list.
Get support
Reach out to the resources in our Support page with any questions or issues.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[null,null,["Last updated 2025-08-28 UTC."],[],[],null,["# Get started\n\nThe following guides provide conceptual and technical information to understand\nClassroom add-on development. The definitions, sequences, and\ntools discussed are used throughout the add-ons documentation.\n\n- [Developer journey](/workspace/classroom/add-ons/get-started/developer-journey) - Step-by-step instructions for developing Classroom add-ons.\n- [User journeys](/workspace/classroom/add-ons/get-started/user-journeys) - Detailed descriptions of how users interact with Classroom add-ons.\n\nImplementation restrictions\n---------------------------\n\nThese restrictions apply to all Classroom add-on integrations:\n\n- Your application must not show advertisements within Google Classroom.\n- Your application must meet all of the requirements in the [checklist](/workspace/classroom/add-ons/requirements).\n- Your application must complete the [OAuth verification process](/workspace/classroom/add-ons/developer-guides/review-process-overview#complete_oauth_verification) before your listing is published. Allot **at least one week** for verification.\n- Your application must be [reviewed by the Google Workspace Marketplace team](/workspace/classroom/add-ons/developer-guides/review-process-overview#complete-review) before it can be installed by users. Allot **at least two weeks** for the Google Workspace Marketplace review.\n\nGet updates\n-----------\n\nTo receive announcements about Google Classroom add-ons and the\nClassroom API, subscribe to the\n[Edu developer announcements](https://groups.google.com/forum/#!forum/classroom-dev-announce) list.\n\nGet support\n-----------\n\nReach out to the resources in our [Support page](/workspace/classroom/support) with any questions or issues."]]