productivity
Google Classroom CLI for AI Agents
Use the Google Classroom CLI from KosmoKrator to call Google Classroom tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Google Classroom CLI Setup
Google Classroom can be configured headlessly with `kosmokrator integrations:configure google-classroom`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure google-classroom --enable --read allow --write ask --json
kosmokrator integrations:doctor google-classroom --json
kosmokrator integrations:status --json Credentials
Authentication type: Manual OAuth token oauth2_manual_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
No credentials are required.
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call google-classroom.google_classroom_user_profiles_get '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_get '{}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs google-classroom --json
kosmo integrations:docs google-classroom.google_classroom_user_profiles_get --json
kosmo integrations:schema google-classroom.google_classroom_user_profiles_get --json
kosmo integrations:search "Google Classroom" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
google-classroom.google_classroom_user_profiles_get
User Profiles Get (GET /v1/userProfiles/{userId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_get '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_get '{}' --json google-classroom.google_classroom_user_profiles_guardian_invitations_list
User Profiles Guardian Invitations List (GET /v1/userProfiles/{studentId}/guardianInvitations).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardian_invitations_list '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardian_invitations_list '{}' --json google-classroom.google_classroom_user_profiles_guardian_invitations_get
User Profiles Guardian Invitations Get (GET /v1/userProfiles/{studentId}/guardianInvitations/{invitationId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardian_invitations_get '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardian_invitations_get '{}' --json google-classroom.google_classroom_user_profiles_guardian_invitations_patch
User Profiles Guardian Invitations Patch (PATCH /v1/userProfiles/{studentId}/guardianInvitations/{invitationId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardian_invitations_patch '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardian_invitations_patch '{}' --json google-classroom.google_classroom_user_profiles_guardian_invitations_create
User Profiles Guardian Invitations Create (POST /v1/userProfiles/{studentId}/guardianInvitations).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardian_invitations_create '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardian_invitations_create '{}' --json google-classroom.google_classroom_user_profiles_guardians_list
User Profiles Guardians List (GET /v1/userProfiles/{studentId}/guardians).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardians_list '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardians_list '{}' --json google-classroom.google_classroom_user_profiles_guardians_get
User Profiles Guardians Get (GET /v1/userProfiles/{studentId}/guardians/{guardianId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardians_get '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardians_get '{}' --json google-classroom.google_classroom_user_profiles_guardians_delete
User Profiles Guardians Delete (DELETE /v1/userProfiles/{studentId}/guardians/{guardianId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_user_profiles_guardians_delete '{}' --json kosmo integrations:google-classroom google_classroom_user_profiles_guardians_delete '{}' --json google-classroom.google_classroom_invitations_accept
Invitations Accept (POST /v1/invitations/{id}:accept).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_invitations_accept '{}' --json kosmo integrations:google-classroom google_classroom_invitations_accept '{}' --json google-classroom.google_classroom_invitations_delete
Invitations Delete (DELETE /v1/invitations/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_invitations_delete '{}' --json kosmo integrations:google-classroom google_classroom_invitations_delete '{}' --json google-classroom.google_classroom_invitations_list
Invitations List (GET /v1/invitations).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_invitations_list '{}' --json kosmo integrations:google-classroom google_classroom_invitations_list '{}' --json google-classroom.google_classroom_invitations_create
Invitations Create (POST /v1/invitations).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_invitations_create '{}' --json kosmo integrations:google-classroom google_classroom_invitations_create '{}' --json google-classroom.google_classroom_invitations_get
Invitations Get (GET /v1/invitations/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_invitations_get '{}' --json kosmo integrations:google-classroom google_classroom_invitations_get '{}' --json google-classroom.google_classroom_courses_create
Courses Create (POST /v1/courses).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_create '{}' --json google-classroom.google_classroom_courses_update
Courses Update (PUT /v1/courses/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_update '{}' --json kosmo integrations:google-classroom google_classroom_courses_update '{}' --json google-classroom.google_classroom_courses_update_grading_period_settings
Courses Update Grading Period Settings (PATCH /v1/courses/{courseId}/gradingPeriodSettings).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_update_grading_period_settings '{}' --json kosmo integrations:google-classroom google_classroom_courses_update_grading_period_settings '{}' --json google-classroom.google_classroom_courses_get
Courses Get (GET /v1/courses/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_get '{}' --json google-classroom.google_classroom_courses_get_grading_period_settings
Courses Get Grading Period Settings (GET /v1/courses/{courseId}/gradingPeriodSettings).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_get_grading_period_settings '{}' --json kosmo integrations:google-classroom google_classroom_courses_get_grading_period_settings '{}' --json google-classroom.google_classroom_courses_patch
Courses Patch (PATCH /v1/courses/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_patch '{}' --json google-classroom.google_classroom_courses_list
Courses List (GET /v1/courses).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_list '{}' --json google-classroom.google_classroom_courses_delete
Courses Delete (DELETE /v1/courses/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_delete '{}' --json google-classroom.google_classroom_courses_course_work_get
Courses Course Work Get (GET /v1/courses/{courseId}/courseWork/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_get '{}' --json google-classroom.google_classroom_courses_course_work_create
Courses Course Work Create (POST /v1/courses/{courseId}/courseWork).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_create '{}' --json google-classroom.google_classroom_courses_course_work_modify_assignees
Courses Course Work Modify Assignees (POST /v1/courses/{courseId}/courseWork/{id}:modifyAssignees).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_modify_assignees '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_modify_assignees '{}' --json google-classroom.google_classroom_courses_course_work_patch
Courses Course Work Patch (PATCH /v1/courses/{courseId}/courseWork/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_patch '{}' --json google-classroom.google_classroom_courses_course_work_list
Courses Course Work List (GET /v1/courses/{courseId}/courseWork).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_list '{}' --json google-classroom.google_classroom_courses_course_work_get_add_on_context
Courses Course Work Get Add On Context (GET /v1/courses/{courseId}/courseWork/{itemId}/addOnContext).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_get_add_on_context '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_get_add_on_context '{}' --json google-classroom.google_classroom_courses_course_work_update_rubric
Courses Course Work Update Rubric (PATCH /v1/courses/{courseId}/courseWork/{courseWorkId}/rubric).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_update_rubric '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_update_rubric '{}' --json google-classroom.google_classroom_courses_course_work_delete
Courses Course Work Delete (DELETE /v1/courses/{courseId}/courseWork/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_delete '{}' --json google-classroom.google_classroom_courses_course_work_rubrics_get
Courses Course Work Rubrics Get (GET /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_rubrics_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_rubrics_get '{}' --json google-classroom.google_classroom_courses_course_work_rubrics_create
Courses Course Work Rubrics Create (POST /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_rubrics_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_rubrics_create '{}' --json google-classroom.google_classroom_courses_course_work_rubrics_patch
Courses Course Work Rubrics Patch (PATCH /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_rubrics_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_rubrics_patch '{}' --json google-classroom.google_classroom_courses_course_work_rubrics_list
Courses Course Work Rubrics List (GET /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_rubrics_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_rubrics_list '{}' --json google-classroom.google_classroom_courses_course_work_rubrics_delete
Courses Course Work Rubrics Delete (DELETE /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_rubrics_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_rubrics_delete '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_patch
Courses Course Work Student Submissions Patch (PATCH /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_patch '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_list
Courses Course Work Student Submissions List (GET /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_list '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_return
Courses Course Work Student Submissions Return (POST /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:return).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_return '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_return '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_get
Courses Course Work Student Submissions Get (GET /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_get '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_modify_attachments
Courses Course Work Student Submissions Modify Attachments (POST /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:modifyAttachments).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_modify_attachments '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_modify_attachments '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_turn_in
Courses Course Work Student Submissions Turn In (POST /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:turnIn).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_turn_in '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_turn_in '{}' --json google-classroom.google_classroom_courses_course_work_student_submissions_reclaim
Courses Course Work Student Submissions Reclaim (POST /v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:reclaim).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_student_submissions_reclaim '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_student_submissions_reclaim '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_create
Courses Course Work Add On Attachments Create (POST /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_create '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_get
Courses Course Work Add On Attachments Get (GET /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_get '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_list
Courses Course Work Add On Attachments List (GET /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_list '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_patch
Courses Course Work Add On Attachments Patch (PATCH /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_patch '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_delete
Courses Course Work Add On Attachments Delete (DELETE /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_delete '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_patch
Courses Course Work Add On Attachments Student Submissions Patch (PATCH /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_student_submissions_patch '{}' --json google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_get
Courses Course Work Add On Attachments Student Submissions Get (GET /v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_add_on_attachments_student_submissions_get '{}' --json google-classroom.google_classroom_courses_posts_get_add_on_context
Courses Posts Get Add On Context (GET /v1/courses/{courseId}/posts/{postId}/addOnContext).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_get_add_on_context '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_get_add_on_context '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_delete
Courses Posts Add On Attachments Delete (DELETE /v1/courses/{courseId}/posts/{postId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_delete '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_list
Courses Posts Add On Attachments List (GET /v1/courses/{courseId}/posts/{postId}/addOnAttachments).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_list '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_patch
Courses Posts Add On Attachments Patch (PATCH /v1/courses/{courseId}/posts/{postId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_patch '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_get
Courses Posts Add On Attachments Get (GET /v1/courses/{courseId}/posts/{postId}/addOnAttachments/{attachmentId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_get '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_create
Courses Posts Add On Attachments Create (POST /v1/courses/{courseId}/posts/{postId}/addOnAttachments).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_create '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_patch
Courses Posts Add On Attachments Student Submissions Patch (PATCH /v1/courses/{courseId}/posts/{postId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_student_submissions_patch '{}' --json google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_get
Courses Posts Add On Attachments Student Submissions Get (GET /v1/courses/{courseId}/posts/{postId}/addOnAttachments/{attachmentId}/studentSubmissions/{submissionId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_posts_add_on_attachments_student_submissions_get '{}' --json google-classroom.google_classroom_courses_topics_get
Courses Topics Get (GET /v1/courses/{courseId}/topics/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_topics_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_topics_get '{}' --json google-classroom.google_classroom_courses_topics_create
Courses Topics Create (POST /v1/courses/{courseId}/topics).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_topics_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_topics_create '{}' --json google-classroom.google_classroom_courses_topics_patch
Courses Topics Patch (PATCH /v1/courses/{courseId}/topics/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_topics_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_topics_patch '{}' --json google-classroom.google_classroom_courses_topics_list
Courses Topics List (GET /v1/courses/{courseId}/topics).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_topics_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_topics_list '{}' --json google-classroom.google_classroom_courses_topics_delete
Courses Topics Delete (DELETE /v1/courses/{courseId}/topics/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_topics_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_topics_delete '{}' --json google-classroom.google_classroom_courses_aliases_list
Courses Aliases List (GET /v1/courses/{courseId}/aliases).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_aliases_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_aliases_list '{}' --json google-classroom.google_classroom_courses_aliases_delete
Courses Aliases Delete (DELETE /v1/courses/{courseId}/aliases/{alias}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_aliases_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_aliases_delete '{}' --json google-classroom.google_classroom_courses_aliases_create
Courses Aliases Create (POST /v1/courses/{courseId}/aliases).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_aliases_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_aliases_create '{}' --json google-classroom.google_classroom_courses_students_create
Courses Students Create (POST /v1/courses/{courseId}/students).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_students_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_students_create '{}' --json google-classroom.google_classroom_courses_students_delete
Courses Students Delete (DELETE /v1/courses/{courseId}/students/{userId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_students_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_students_delete '{}' --json google-classroom.google_classroom_courses_students_get
Courses Students Get (GET /v1/courses/{courseId}/students/{userId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_students_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_students_get '{}' --json google-classroom.google_classroom_courses_students_list
Courses Students List (GET /v1/courses/{courseId}/students).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_students_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_students_list '{}' --json google-classroom.google_classroom_courses_teachers_get
Courses Teachers Get (GET /v1/courses/{courseId}/teachers/{userId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_teachers_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_teachers_get '{}' --json google-classroom.google_classroom_courses_teachers_list
Courses Teachers List (GET /v1/courses/{courseId}/teachers).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_teachers_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_teachers_list '{}' --json google-classroom.google_classroom_courses_teachers_delete
Courses Teachers Delete (DELETE /v1/courses/{courseId}/teachers/{userId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_teachers_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_teachers_delete '{}' --json google-classroom.google_classroom_courses_teachers_create
Courses Teachers Create (POST /v1/courses/{courseId}/teachers).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_teachers_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_teachers_create '{}' --json google-classroom.google_classroom_courses_announcements_get
Courses Announcements Get (GET /v1/courses/{courseId}/announcements/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_get '{}' --json google-classroom.google_classroom_courses_announcements_create
Courses Announcements Create (POST /v1/courses/{courseId}/announcements).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_create '{}' --json google-classroom.google_classroom_courses_announcements_modify_assignees
Courses Announcements Modify Assignees (POST /v1/courses/{courseId}/announcements/{id}:modifyAssignees).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_modify_assignees '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_modify_assignees '{}' --json google-classroom.google_classroom_courses_announcements_list
Courses Announcements List (GET /v1/courses/{courseId}/announcements).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_list '{}' --json google-classroom.google_classroom_courses_announcements_patch
Courses Announcements Patch (PATCH /v1/courses/{courseId}/announcements/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_patch '{}' --json google-classroom.google_classroom_courses_announcements_get_add_on_context
Courses Announcements Get Add On Context (GET /v1/courses/{courseId}/announcements/{itemId}/addOnContext).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_get_add_on_context '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_get_add_on_context '{}' --json google-classroom.google_classroom_courses_announcements_delete
Courses Announcements Delete (DELETE /v1/courses/{courseId}/announcements/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_delete '{}' --json google-classroom.google_classroom_courses_announcements_add_on_attachments_create
Courses Announcements Add On Attachments Create (POST /v1/courses/{courseId}/announcements/{itemId}/addOnAttachments).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_add_on_attachments_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_add_on_attachments_create '{}' --json google-classroom.google_classroom_courses_announcements_add_on_attachments_get
Courses Announcements Add On Attachments Get (GET /v1/courses/{courseId}/announcements/{itemId}/addOnAttachments/{attachmentId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_add_on_attachments_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_add_on_attachments_get '{}' --json google-classroom.google_classroom_courses_announcements_add_on_attachments_list
Courses Announcements Add On Attachments List (GET /v1/courses/{courseId}/announcements/{itemId}/addOnAttachments).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_add_on_attachments_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_add_on_attachments_list '{}' --json google-classroom.google_classroom_courses_announcements_add_on_attachments_patch
Courses Announcements Add On Attachments Patch (PATCH /v1/courses/{courseId}/announcements/{itemId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_add_on_attachments_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_add_on_attachments_patch '{}' --json google-classroom.google_classroom_courses_announcements_add_on_attachments_delete
Courses Announcements Add On Attachments Delete (DELETE /v1/courses/{courseId}/announcements/{itemId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_announcements_add_on_attachments_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_announcements_add_on_attachments_delete '{}' --json google-classroom.google_classroom_courses_student_groups_create
Courses Student Groups Create (POST /v1/courses/{courseId}/studentGroups).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_create '{}' --json google-classroom.google_classroom_courses_student_groups_delete
Courses Student Groups Delete (DELETE /v1/courses/{courseId}/studentGroups/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_delete '{}' --json google-classroom.google_classroom_courses_student_groups_patch
Courses Student Groups Patch (PATCH /v1/courses/{courseId}/studentGroups/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_patch '{}' --json google-classroom.google_classroom_courses_student_groups_list
Courses Student Groups List (GET /v1/courses/{courseId}/studentGroups).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_list '{}' --json google-classroom.google_classroom_courses_student_groups_student_group_members_delete
Courses Student Groups Student Group Members Delete (DELETE /v1/courses/{courseId}/studentGroups/{studentGroupId}/studentGroupMembers/{userId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_student_group_members_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_student_group_members_delete '{}' --json google-classroom.google_classroom_courses_student_groups_student_group_members_list
Courses Student Groups Student Group Members List (GET /v1/courses/{courseId}/studentGroups/{studentGroupId}/studentGroupMembers).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_student_group_members_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_student_group_members_list '{}' --json google-classroom.google_classroom_courses_student_groups_student_group_members_create
Courses Student Groups Student Group Members Create (POST /v1/courses/{courseId}/studentGroups/{studentGroupId}/studentGroupMembers).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_student_groups_student_group_members_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_student_groups_student_group_members_create '{}' --json google-classroom.google_classroom_courses_course_work_materials_list
Courses Course Work Materials List (GET /v1/courses/{courseId}/courseWorkMaterials).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_list '{}' --json google-classroom.google_classroom_courses_course_work_materials_patch
Courses Course Work Materials Patch (PATCH /v1/courses/{courseId}/courseWorkMaterials/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_patch '{}' --json google-classroom.google_classroom_courses_course_work_materials_get_add_on_context
Courses Course Work Materials Get Add On Context (GET /v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnContext).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_get_add_on_context '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_get_add_on_context '{}' --json google-classroom.google_classroom_courses_course_work_materials_delete
Courses Course Work Materials Delete (DELETE /v1/courses/{courseId}/courseWorkMaterials/{id}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_delete '{}' --json google-classroom.google_classroom_courses_course_work_materials_create
Courses Course Work Materials Create (POST /v1/courses/{courseId}/courseWorkMaterials).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_create '{}' --json google-classroom.google_classroom_courses_course_work_materials_get
Courses Course Work Materials Get (GET /v1/courses/{courseId}/courseWorkMaterials/{id}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_get '{}' --json google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_create
Courses Course Work Materials Add On Attachments Create (POST /v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_create '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_add_on_attachments_create '{}' --json google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_get
Courses Course Work Materials Add On Attachments Get (GET /v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments/{attachmentId}).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_get '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_add_on_attachments_get '{}' --json google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_delete
Courses Course Work Materials Add On Attachments Delete (DELETE /v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_delete '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_add_on_attachments_delete '{}' --json google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_list
Courses Course Work Materials Add On Attachments List (GET /v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments).
read - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_list '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_add_on_attachments_list '{}' --json google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_patch
Courses Course Work Materials Add On Attachments Patch (PATCH /v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments/{attachmentId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_patch '{}' --json kosmo integrations:google-classroom google_classroom_courses_course_work_materials_add_on_attachments_patch '{}' --json google-classroom.google_classroom_registrations_create
Registrations Create (POST /v1/registrations).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_registrations_create '{}' --json kosmo integrations:google-classroom google_classroom_registrations_create '{}' --json google-classroom.google_classroom_registrations_delete
Registrations Delete (DELETE /v1/registrations/{registrationId}).
write - Parameters
- none
kosmo integrations:call google-classroom.google_classroom_registrations_delete '{}' --json kosmo integrations:google-classroom google_classroom_registrations_delete '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
google-classroom.google_classroom_user_profiles_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardian_invitations_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardian_invitations_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardian_invitations_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardian_invitations_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardian_invitations_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardian_invitations_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardian_invitations_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardian_invitations_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardians_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardians_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardians_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardians_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_user_profiles_guardians_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_user_profiles_guardians_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_invitations_accept 0 parameters
kosmo integrations:schema google-classroom.google_classroom_invitations_accept --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_invitations_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_invitations_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_invitations_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_invitations_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_invitations_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_invitations_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_invitations_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_invitations_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_update 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_update_grading_period_settings 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_update_grading_period_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_get_grading_period_settings 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_get_grading_period_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_modify_assignees 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_modify_assignees --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_get_add_on_context 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_get_add_on_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_update_rubric 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_update_rubric --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_rubrics_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_rubrics_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_rubrics_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_rubrics_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_rubrics_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_rubrics_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_rubrics_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_rubrics_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_rubrics_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_rubrics_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_return 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_return --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_modify_attachments 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_modify_attachments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_turn_in 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_turn_in --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_student_submissions_reclaim 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_student_submissions_reclaim --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_add_on_attachments_student_submissions_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_get_add_on_context 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_get_add_on_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_posts_add_on_attachments_student_submissions_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_topics_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_topics_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_topics_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_topics_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_topics_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_topics_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_topics_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_topics_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_topics_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_topics_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_aliases_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_aliases_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_aliases_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_aliases_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_aliases_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_aliases_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_students_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_students_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_students_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_students_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_students_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_students_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_students_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_students_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_teachers_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_teachers_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_teachers_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_teachers_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_teachers_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_teachers_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_teachers_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_teachers_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_modify_assignees 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_modify_assignees --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_get_add_on_context 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_get_add_on_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_add_on_attachments_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_add_on_attachments_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_add_on_attachments_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_add_on_attachments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_add_on_attachments_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_add_on_attachments_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_add_on_attachments_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_add_on_attachments_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_announcements_add_on_attachments_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_announcements_add_on_attachments_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_student_group_members_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_student_group_members_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_student_group_members_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_student_group_members_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_student_groups_student_group_members_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_student_groups_student_group_members_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_get_add_on_context 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_get_add_on_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_get 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_list 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_patch 0 parameters
kosmo integrations:schema google-classroom.google_classroom_courses_course_work_materials_add_on_attachments_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_registrations_create 0 parameters
kosmo integrations:schema google-classroom.google_classroom_registrations_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
google-classroom.google_classroom_registrations_delete 0 parameters
kosmo integrations:schema google-classroom.google_classroom_registrations_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.