All integrations
Catalogue metadata onlyeducationv20260721_00

GOOGLE_CLASSROOM

Classroom

Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Pakkawork has local discovery metadata, but public OAuth and execution are disabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

62

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

googleclassroom_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 62 actions

Get Course Student

GOOGLE_CLASSROOM_COURSES_STUDENTS_GET

Tool to retrieve a specific student of a course. Use when you need to get detailed information about a student enrolled in a course by courseId and userId.

Untrusted display-only summary

List Student Guardians

GOOGLE_CLASSROOM_COURSES_STUDENTS_GUARDIANS_LIST

Tool to list guardians of a student in a course. Use when you need to retrieve and paginate guardians for a given student in a course.

Untrusted display-only summary

List Course Students

GOOGLE_CLASSROOM_COURSES_STUDENTS_LIST

Tool to list students in a course. Use after you have the course ID to page through enrolled students.

Untrusted display-only summary

Delete Course Teacher

GOOGLE_CLASSROOM_COURSES_TEACHERS_DELETE

Tool to delete a teacher from a course. Use when you need to remove a teacher's enrollment from a specific course. This revokes their teaching access to the course.

Untrusted display-only summary

Get Teacher

GOOGLE_CLASSROOM_COURSES_TEACHERS_GET

Tool to get teacher enrollment. Use when you need to retrieve a specific teacher in a course by courseId and userId.

Untrusted display-only summary

List Course Teachers

GOOGLE_CLASSROOM_COURSES_TEACHERS_LIST

Tool to list teachers in a course. Use after you have the course ID to page through enrolled teachers.

Untrusted display-only summary

Create Course Topic

GOOGLE_CLASSROOM_COURSES_TOPICS_CREATE

Tool to create a course topic. Use when you need to organize course content into named sections.

Untrusted display-only summary

Delete Course Topic

GOOGLE_CLASSROOM_COURSES_TOPICS_DELETE

Tool to delete a course topic. Use when you need to remove a topic from a course after confirming the course and topic IDs.

Untrusted display-only summary

Get Course Topic

GOOGLE_CLASSROOM_COURSES_TOPICS_GET

Tool to get a course topic. Use when you need to retrieve details of a specific course topic by ID after confirming the course and topic IDs.

Untrusted display-only summary

List Course Topics

GOOGLE_CLASSROOM_COURSES_TOPICS_LIST

Tool to list topics in a course. Use when you have confirmed the courseId and need to retrieve its topics.

Untrusted display-only summary

Patch Course Topic

GOOGLE_CLASSROOM_COURSES_TOPICS_PATCH

Tool to update fields of a course topic. Use when you need to rename a topic after confirming its current details.

Untrusted display-only summary

Update Course

GOOGLE_CLASSROOM_COURSES_UPDATE

Tool to update a course. Use when you need to modify course details like name, description, or state. This performs a full update (PUT) of the course.

Untrusted display-only summary

Patch Course Work Material

GOOGLE_CLASSROOM_COURSES_WORK_MATERIALS_PATCH

Tool to update fields of a course work material. Use when you need to modify specific details of an existing course work material after confirming which fields to update.

Untrusted display-only summary

Create CourseWork

GOOGLE_CLASSROOM_COURSE_WORK_CREATE

Tool to create a CourseWork item in a course. Use when you need to assign an assignment or question to students immediately or on a schedule.

Untrusted display-only summary

Delete CourseWork

GOOGLE_CLASSROOM_COURSE_WORK_DELETE

Tool to delete a specific CourseWork. Use when you need to remove a coursework item from a course after confirming the IDs.

Untrusted display-only summary

Get CourseWork

GOOGLE_CLASSROOM_COURSE_WORK_GET

Tool to get details of a specific coursework. Use when detailed information about a particular assignment is needed.

Untrusted display-only summary

List CourseWork

GOOGLE_CLASSROOM_COURSE_WORK_LIST

Tool to list coursework in a course. Use after verifying courseId.

Untrusted display-only summary

Create Course Work Material

GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_CREATE

Tool to create course work material. Use when adding resources or notes to a course.

Untrusted display-only summary

Get Coursework Material

GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_GET

Tool to get a coursework material. Use when you need to retrieve details of a specific coursework material by course and material ID.

Untrusted display-only summary

List CourseWorkMaterials

GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_LIST

Tool to list course work materials in a course. Use when you need to retrieve and paginate materials for a given courseId.

Untrusted display-only summary

List Student Submissions

GOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_LIST

Tool to list student submissions for a specific coursework. Use when you need to fetch or paginate student submissions by course and coursework, optionally filtering by user, state, or timeliness.

Untrusted display-only summary

Reclaim Student Submission

GOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_RECLAIM

Tool to reclaim a student submission for editing. Use after a student requests to edit their turned-in submission, resetting its state to CREATED.

Untrusted display-only summary

Get CourseWork Add-on Attachment

GOOGLE_CLASSROOM_GET_COURSEWORK_ADDON_ATTACHMENT

Tool to get an add-on attachment from course work. Use when you need to retrieve a specific add-on attachment. Requires the add-on requesting the attachment to be the original creator.

Untrusted display-only summary

Get Add-on Context for Course Work Material

GOOGLE_CLASSROOM_GET_COURSEWORK_MATERIAL_ADDON_CONTEXT

Tool to get metadata for Classroom add-ons in the context of a specific course work material. Use when validating query parameters for add-ons loading in an iframe. Returns course/item identifiers and role-specific context.

Untrusted display-only summary

Create Invitation

GOOGLE_CLASSROOM_INVITATIONS_CREATE

Tool to create an invitation for a user to a course. Use after confirming the course ID is valid.

Untrusted display-only summary

Delete Invitation

GOOGLE_CLASSROOM_INVITATIONS_DELETE

Tool to delete an invitation. Use when you need to remove an invitation after confirming the invitation ID.

Untrusted display-only summary

Get Invitation

GOOGLE_CLASSROOM_INVITATIONS_GET

Tool to retrieve an invitation by its identifier. Use when you need to view invitation details.

Untrusted display-only summary

List Invitations

GOOGLE_CLASSROOM_INVITATIONS_LIST

Tool to list invitations that the requesting user is permitted to view. At least one of userId or courseId must be supplied.

Untrusted display-only summary

List Course Student Groups

GOOGLE_CLASSROOM_LIST_COURSES_STUDENT_GROUPS

Tool to list student groups in a course. Use when you need to retrieve groups within a specific course.

Untrusted display-only summary

List CourseWork Add-on Attachments

GOOGLE_CLASSROOM_LIST_COURSEWORK_ADDON_ATTACHMENTS

Tool to list all add-on attachments created by an add-on under a course work. Use when you need to retrieve attachments added by an add-on to course work.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.