Google Classroom
google_classroomGoogle Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments
Acciones disponibles (31)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
List CourseWorkMaterialsGOOGLE_CLASSROOM_CLASSROOMS_COURSE_WORK_MATERIALS_LISTAcciónTool to list courseworkmaterials in a course. use after confirming a valid courseid; supports pagination and ordering.
GOOGLE_CLASSROOM_CLASSROOMS_COURSE_WORK_MATERIALS_LISTAcciónTool to list courseworkmaterials in a course. use after confirming a valid courseid; supports pagination and ordering.
Parámetros de entrada
orderBystringenumRequested sorting order. Supported values: 'updateTime asc', 'updateTime desc'.
updateTime ascupdateTime desccourseIdstringObligatorioIdentifier of the course whose courseWorkMaterials should be returned.
pageSizeintegerMaximum number of items to return. Must be between 1 and 100. Defaults to 30.
pageTokenstringToken identifying which page of results to return.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create AnnouncementGOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_CREATEAcciónTool to create an announcement in a course. use after confirming the course id is valid.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_CREATEAcciónTool to create an announcement in a course. use after confirming the course id is valid.
Parámetros de entrada
textstringThe text content of the announcement.
statestringenumState of the announcement; if omitted defaults to PUBLISHED.
DRAFTPUBLISHEDDELETEDcourseIdstringObligatorioIdentifier of the course.
materialsobject[]List of materials to attach to the announcement.
assigneeModestringenumMode for assigning the announcement; ALL_STUDENTS or INDIVIDUAL_STUDENTS.
ALL_STUDENTSINDIVIDUAL_STUDENTSscheduledTimestringRFC3339 timestamp at which to publish the announcement.
individualStudentsOptionsobjectOptions for INDIVIDUAL_STUDENTS assignee mode.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete AnnouncementGOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_DELETEAcciónTool to delete an announcement. use after confirming the announcement id.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_DELETEAcciónTool to delete an announcement. use after confirming the announcement id.
Parámetros de entrada
idstringObligatorioIdentifier of the announcement to delete.
courseIdstringObligatorioIdentifier of the course.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AnnouncementGOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_GETAcciónTool to get an announcement. use when you need to fetch an announcement by course and announcement id.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_GETAcciónTool to get an announcement. use when you need to fetch an announcement by course and announcement id.
Parámetros de entrada
idstringObligatorioIdentifier of the announcement to retrieve.
courseIdstringObligatorioIdentifier of the course. This identifier can be either the Classroom-assigned ID or an alias.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AnnouncementsGOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_LISTAcciónTool to list announcements in a course. use after you have the course id to page through announcements.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_LISTAcciónTool to list announcements in a course. use after you have the course id to page through announcements.
Parámetros de entrada
orderBystringenumHow to sort announcements. Use `updateTime desc` (newest first) or `updateTime asc` (oldest first). Defaults to `updateTime desc`.
updateTime ascupdateTime desccourseIdstringObligatorioIdentifier of the course whose announcements should be listed. Can be the Classroom-assigned identifier or an alias.
pageSizeintegerMaximum number of announcements to return. Must be between 1 and 100. Defaults to 30 if not set.
pageTokenstringToken specifying the next page of results to return. Obtain from a previous list call's `nextPageToken`.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch AnnouncementGOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_PATCHAcciónTool to update fields of an announcement. use when you need to modify specific details of an existing announcement after confirming which fields to update.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_PATCHAcciónTool to update fields of an announcement. use when you need to modify specific details of an existing announcement after confirming which fields to update.
Parámetros de entrada
idstringObligatorioIdentifier of the announcement to update.
textstringThe text content of the announcement to set.
statestringenumState of the announcement.
DRAFTPUBLISHEDDELETEDcourseIdstringObligatorioIdentifier of the course.
materialsobject[]List of materials to attach to the announcement.
updateMaskstringObligatorioComma-separated list of fields to update. E.g., 'text,state'.
assigneeModestringenumMode for assigning the announcement; ALL_STUDENTS or INDIVIDUAL_STUDENTS.
ALL_STUDENTSINDIVIDUAL_STUDENTSscheduledTimestringRFC3339 timestamp at which to publish the announcement.
individualStudentsOptionsobjectOptions for INDIVIDUAL_STUDENTS assignee mode.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create CourseGOOGLE_CLASSROOM_COURSES_CREATEAcciónTool to create a new course. use when a teacher needs to establish a classroom course before enrollment.
GOOGLE_CLASSROOM_COURSES_CREATEAcciónTool to create a new course. use when a teacher needs to establish a classroom course before enrollment.
Parámetros de entrada
namestringObligatorioName of the course. Max length 750 characters.
roomstringRoom location for the course. Max length 64 characters.
ownerIdstringObligatorioIdentifier of the course owner. Can be the user's numeric ID or email address.
sectionstringSection of the course. Max length 2800 characters.
courseStatestringenumInitial state of the course.
COURSE_STATE_UNSPECIFIEDACTIVEARCHIVEDPROVISIONEDDECLINEDSUSPENDEDdescriptionstringDetailed description of the course. Max length 30,000 characters.
descriptionHeadingstringHeading for the course description. Max length 360 characters.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CourseGOOGLE_CLASSROOM_COURSES_DELETEAcciónTool to delete a course. use when you need to remove a course after confirming the course id.
GOOGLE_CLASSROOM_COURSES_DELETEAcciónTool to delete a course. use when you need to remove a course after confirming the course id.
Parámetros de entrada
idstringObligatorioIdentifier of the course to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CourseGOOGLE_CLASSROOM_COURSES_GETAcciónTool to get details for a specific course. use when you need full course information by id.
GOOGLE_CLASSROOM_COURSES_GETAcciónTool to get details for a specific course. use when you need full course information by id.
Parámetros de entrada
idstringObligatorioIdentifier of the course. This identifier can be either the Classroom-assigned ID or an alias.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CoursesGOOGLE_CLASSROOM_COURSES_LISTAcciónTool to list all courses accessible to the authenticated user. use when you need a paginated list of courses.
GOOGLE_CLASSROOM_COURSES_LISTAcciónTool to list all courses accessible to the authenticated user. use when you need a paginated list of courses.
Parámetros de entrada
pageSizeintegerMaximum number of items to return. Must be ≥1.
pageTokenstringToken identifying the page of results to return.
studentIdstringRestricts returned courses to those in which the student is enrolled. Can be the user's numeric ID or 'me'.
teacherIdstringRestricts returned courses to those taught by the teacher. Can be the user's numeric ID or 'me'.
courseStatesstring[]Restricts returned courses to those in specified states.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch CourseGOOGLE_CLASSROOM_COURSES_PATCHAcciónTool to update one or more fields of a classroom course. use after retrieving course details and confirming fields to update.
GOOGLE_CLASSROOM_COURSES_PATCHAcciónTool to update one or more fields of a classroom course. use after retrieving course details and confirming fields to update.
Parámetros de entrada
idstringObligatorioIdentifier of the course to update.
namestringNew name of the course.
roomstringNew room/location for the course.
ownerIdstringNew owner user ID for the course.
sectionstringNew section of the course.
updateMaskstringObligatorioComma-separated list of fields to update. E.g., 'name,section'.
courseStatestringenumNew state of the course.
COURSE_STATE_UNSPECIFIEDACTIVEARCHIVEDPROVISIONEDDECLINEDdescriptionstringNew detailed description of the course.
descriptionHeadingstringNew heading for the course description.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Student GuardiansGOOGLE_CLASSROOM_COURSES_STUDENTS_GUARDIANS_LISTAcciónTool 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.
GOOGLE_CLASSROOM_COURSES_STUDENTS_GUARDIANS_LISTAcciónTool 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.
Parámetros de entrada
courseIdstringObligatorioIdentifier of the course. Can be the Classroom-assigned ID or an alias.
pageSizeintegerMaximum number of guardians to return. Must be between 1 and 100. Defaults to server's default.
pageTokenstringToken identifying which page of results to return.
studentIdstringObligatorioIdentifier of the student (the user's id or email address, or 'me').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Course StudentsGOOGLE_CLASSROOM_COURSES_STUDENTS_LISTAcciónTool to list students in a course. use after you have the course id to page through enrolled students.
GOOGLE_CLASSROOM_COURSES_STUDENTS_LISTAcciónTool to list students in a course. use after you have the course id to page through enrolled students.
Parámetros de entrada
courseIdstringObligatorioIdentifier of the course whose students should be listed. Can be the Classroom-assigned identifier or an alias.
pageSizeintegerMaximum number of students to return. Must be between 1 and 100.
pageTokenstringToken specifying which page of results to return. Obtain from a previous list call's `nextPageToken`.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TeacherGOOGLE_CLASSROOM_COURSES_TEACHERS_GETAcciónTool to get teacher enrollment. use when you need to retrieve a specific teacher in a course by courseid and userid.
GOOGLE_CLASSROOM_COURSES_TEACHERS_GETAcciónTool to get teacher enrollment. use when you need to retrieve a specific teacher in a course by courseid and userid.
Parámetros de entrada
fieldsstringSelector specifying which fields to include in a partial response.
userIdstringObligatorioIdentifier of the teacher to retrieve. Can be the teacher's numeric user ID or email address.
courseIdstringObligatorioIdentifier of the course. This identifier can be either the Classroom-assigned ID or an alias.
quotaUserstringArbitrary string assigned to a user for quota purposes (server-side applications only).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Course TeachersGOOGLE_CLASSROOM_COURSES_TEACHERS_LISTAcciónTool to list teachers in a course. use after you have the course id to page through enrolled teachers.
GOOGLE_CLASSROOM_COURSES_TEACHERS_LISTAcciónTool to list teachers in a course. use after you have the course id to page through enrolled teachers.
Parámetros de entrada
courseIdstringObligatorioIdentifier of the course whose teachers should be listed.
pageSizeintegerMaximum number of teachers to return. Must be between 1 and 100.
pageTokenstringToken specifying which page of results to return.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Course TopicGOOGLE_CLASSROOM_COURSES_TOPICS_CREATEAcciónTool to create a course topic. use when you need to organize course content into named sections.
GOOGLE_CLASSROOM_COURSES_TOPICS_CREATEAcciónTool to create a course topic. use when you need to organize course content into named sections.
Parámetros de entrada
namestringObligatorioName of the topic.
courseIdstringObligatorioIdentifier of the course to create the topic in.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Course TopicGOOGLE_CLASSROOM_COURSES_TOPICS_DELETEAcciónTool to delete a course topic. use when you need to remove a topic from a course after confirming the course and topic ids.
GOOGLE_CLASSROOM_COURSES_TOPICS_DELETEAcciónTool to delete a course topic. use when you need to remove a topic from a course after confirming the course and topic ids.
Parámetros de entrada
idstringObligatorioIdentifier of the topic to delete.
courseIdstringObligatorioIdentifier of the course.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Course TopicGOOGLE_CLASSROOM_COURSES_TOPICS_GETAcciónTool 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.
GOOGLE_CLASSROOM_COURSES_TOPICS_GETAcciónTool 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.
Parámetros de entrada
idstringObligatorioIdentifier of the topic to retrieve.
courseIdstringObligatorioIdentifier of the course. This can be the Classroom-assigned identifier or an alias.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Course TopicsGOOGLE_CLASSROOM_COURSES_TOPICS_LISTAcciónTool to list topics in a course. use when you have confirmed the courseid and need to retrieve its topics.
GOOGLE_CLASSROOM_COURSES_TOPICS_LISTAcciónTool to list topics in a course. use when you have confirmed the courseid and need to retrieve its topics.
Parámetros de entrada
courseIdstringObligatorioIdentifier of the course (Classroom-assigned ID or alias).
pageSizeintegerMaximum number of topics to return; zero means no limit.
pageTokenstringToken identifying which page of results to return.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch Course TopicGOOGLE_CLASSROOM_COURSES_TOPICS_PATCHAcciónTool to update fields of a course topic. use when you need to rename a topic after confirming its current details.
GOOGLE_CLASSROOM_COURSES_TOPICS_PATCHAcciónTool to update fields of a course topic. use when you need to rename a topic after confirming its current details.
Parámetros de entrada
idstringObligatorioIdentifier of the topic.
namestringNew display name of the topic.
courseIdstringObligatorioIdentifier of the course.
updateMaskstringComma-separated list of fields to update. Currently only 'name' supported.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create CourseWorkGOOGLE_CLASSROOM_COURSE_WORK_CREATEAcciónTool 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.
GOOGLE_CLASSROOM_COURSE_WORK_CREATEAcciónTool 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.
Parámetros de entrada
statestringenumWhether to save as draft or publish immediately
DRAFTPUBLISHEDtitlestringObligatorioTitle of the coursework
dueDateobjectDate portion of coursework due date (year, month, day).
dueTimeobjectTime portion of coursework due time (hours, minutes, seconds, nanos).
topicIdstringTopic ID to organize coursework under
courseIdstringObligatorioIdentifier of the course
workTypestringObligatorioenumType of coursework being created
ASSIGNMENTSHORT_ANSWER_QUESTIONMULTIPLE_CHOICE_QUESTIONmaterialsobject[]Materials to attach to the coursework
maxPointsnumberMaximum points available for the coursework
assignmentobjectAssignment details if workType is ASSIGNMENT
descriptionstringDetailed description or instructions
scheduledTimestringRFC3339 timestamp to auto-publish the coursework
shortAnswerQuestionobjectDetails for short-answer question.
multipleChoiceQuestionobjectDetails for multiple-choice question.
submissionModificationModestringenumControls if students can edit submissions after turn-in
SUBMISSION_MODIFICATION_MODE_UNSPECIFIEDMODIFIABLE_UNTIL_TURNED_INMODIFIABLE
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CourseWorkGOOGLE_CLASSROOM_COURSE_WORK_DELETEAcciónTool to delete a specific coursework. use when you need to remove a coursework item from a course after confirming the ids.
GOOGLE_CLASSROOM_COURSE_WORK_DELETEAcciónTool to delete a specific coursework. use when you need to remove a coursework item from a course after confirming the ids.
Parámetros de entrada
idstringObligatorioIdentifier of the coursework item to delete.
courseIdstringObligatorioIdentifier of the course.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CourseWorkGOOGLE_CLASSROOM_COURSE_WORK_GETAcciónTool to get details of a specific coursework. use when detailed information about a particular assignment is needed.
GOOGLE_CLASSROOM_COURSE_WORK_GETAcciónTool to get details of a specific coursework. use when detailed information about a particular assignment is needed.
Parámetros de entrada
idstringObligatorioIdentifier of the coursework item to retrieve.
courseIdstringObligatorioIdentifier of the course. This identifier can be either the Classroom-assigned identifier or an alias.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CourseWorkGOOGLE_CLASSROOM_COURSE_WORK_LISTAcciónTool to list coursework in a course. use after verifying courseid.
GOOGLE_CLASSROOM_COURSE_WORK_LISTAcciónTool to list coursework in a course. use after verifying courseid.
Parámetros de entrada
orderBystringSort ordering for results. Comma-separated list of fields with optional direction. Supported fields: 'updateTime', 'dueDate'. Supported direction keywords: 'asc', 'desc'. Default: 'updateTime desc'.
courseIdstringObligatorioIdentifier of the course (Classroom-assigned ID or alias).
pageSizeintegerMaximum number of items to return. Zero or unspecified indicates the server may assign a maximum. The server may return fewer than the specified number.
pageTokenstringNextPageToken from a previous list call, indicating subsequent page of results to return. Must be used with otherwise identical request.
previewVersionstringPreview version of the API. Set to access new capabilities in the Preview Program.
courseWorkStatesstring[]Restriction on the coursework state to return. Only coursework matching one of these states is returned. If unspecified, defaults to ['PUBLISHED'].
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Course Work MaterialGOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_CREATEAcciónTool to create course work material. use when adding resources or notes to a course.
GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_CREATEAcciónTool to create course work material. use when adding resources or notes to a course.
Parámetros de entrada
statestringObligatorioenumDRAFTPUBLISHEDDELETEDtitlestringTitle of the course work material.
topicIdstringIdentifier of the topic to which this material belongs.
courseIdstringObligatorioIdentifier of the course.
materialsobject[]Materials attached to the course work material. Each element defines one of driveFile, link, form, or youtubeVideo.
descriptionstringDescription of the course work material.
assigneeModestringenumWho can see the material. Defaults to ALL_STUDENTS.
ALL_STUDENTSINDIVIDUAL_STUDENTSscheduledTimestringRFC3339 formatted time when the material is scheduled to be published, e.g., '2020-10-28T16:01:23Z'.
associatedWithDeveloperbooleanWhether this material is associated with a developer project.
individualStudentsOptionsobjectOptions for INDIVIDUAL_STUDENTS assignee mode.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Coursework MaterialGOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_GETAcciónTool to get a coursework material. use when you need to retrieve details of a specific coursework material by course and material id.
GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_GETAcciónTool to get a coursework material. use when you need to retrieve details of a specific coursework material by course and material id.
Parámetros de entrada
idstringObligatorioIdentifier of the coursework material.
courseIdstringObligatorioIdentifier of the course. Can be Classroom-assigned identifier or an alias.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CourseWorkMaterialsGOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_LISTAcciónTool to list course work materials in a course. use when you need to retrieve and paginate materials for a given courseid.
GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_LISTAcciónTool to list course work materials in a course. use when you need to retrieve and paginate materials for a given courseid.
Parámetros de entrada
orderBystringenumOptional sorting order; allowed values are 'updateTime asc' or 'updateTime desc'.
updateTime ascupdateTime desccourseIdstringObligatorioIdentifier of the course whose courseWorkMaterials should be returned.
pageSizeintegerMaximum number of items to return. Must be between 1 and 100. Defaults to 30.
pageTokenstringToken identifying which page of results to return.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch CourseworkGOOGLE_CLASSROOM_COURSE_WORK_PATCHAcciónTool to update fields of a coursework. use when you need to modify specific details of an existing coursework after confirming which fields to update.
GOOGLE_CLASSROOM_COURSE_WORK_PATCHAcciónTool to update fields of a coursework. use when you need to modify specific details of an existing coursework after confirming which fields to update.
Parámetros de entrada
idstringObligatorioIdentifier of the CourseWork to update.
titlestringTitle of the coursework to set.
dueDateobjectModel for due date.
dueTimeobjectModel for due time.
topicIdstringTopic ID to assign.
courseIdstringObligatorioIdentifier of the course. Can be the Classroom-assigned identifier or an alias.
workTypestringenumType of the coursework.
COURSE_WORK_TYPE_UNSPECIFIEDASSIGNMENTSHORT_ANSWER_QUESTIONMULTIPLE_CHOICE_QUESTIONmaxPointsnumberMaximum grade points for the coursework.
updateMaskstringObligatorioComma-separated list of fields to update. E.g., 'title,description'.
descriptionstringDescription of the coursework to set.
scheduledTimestringTimestamp in RFC3339 format to set for scheduledTime.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Student SubmissionsGOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_LISTAcciónTool 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.
GOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_LISTAcciónTool 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.
Parámetros de entrada
latestringenumFilters returned submissions to those that are on time or late.
LATE_ONLYNOT_LATE_ONLYstatesstring[]Filters returned submissions to those in the specified states.
userIdstringRestricts returned submissions to those owned by the specified user. Use numeric ID or 'me'.
courseIdstringObligatorioIdentifier of the course.
pageSizeintegerMaximum number of items to return. Defaults to 30; maximum is 100.
pageTokenstringToken for next page of results.
courseWorkIdstringObligatorioIdentifier of the coursework; use '-' to return submissions for all coursework in the course.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Reclaim Student SubmissionGOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_RECLAIMAcciónTool to reclaim a student submission for editing. use after a student requests to edit their turned-in submission, resetting its state to created.
GOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_RECLAIMAcciónTool to reclaim a student submission for editing. use after a student requests to edit their turned-in submission, resetting its state to created.
Parámetros de entrada
idstringObligatorioIdentifier of the student submission.
courseIdstringObligatorioIdentifier of the course.
courseWorkIdstringObligatorioIdentifier of the coursework.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create InvitationGOOGLE_CLASSROOM_INVITATIONS_CREATEAcciónTool to create an invitation for a user to a course. use after confirming the course id is valid.
GOOGLE_CLASSROOM_INVITATIONS_CREATEAcciónTool to create an invitation for a user to a course. use after confirming the course id is valid.
Parámetros de entrada
rolestringObligatorioenumRole to invite the user as.
STUDENTTEACHERuserIdstringObligatorioIdentifier of the user to invite. Can be the user's numeric ID or email address.
courseIdstringObligatorioIdentifier of the course to invite the user to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not