Patch course work material
documentedUpdates a course work material.
POST /v1/courses/{courseId}/courseWorkMaterials/{id}:patchCoursesno implementation yet0 runsInput
courseId
Course ID
e.g. 123456
id
Course Work Material ID
e.g. 7890
updateMask*
Update mask
e.g. title,description,state,scheduledTime,topicId
title
Material title
New course work material title
description
Material description
Description of material
state
Material state
PUBLISHED|DRAFT|DELETED
scheduledTime
Scheduled time (ISO 8601)
2026-02-18T12:00:00Z
topicId
Topic ID
e.g. 0
Calls Google Classroom as you (your API key is your account); keychains.dev holds the credentials.