- HTTP-запрос
 - Параметры пути
 - Параметры запроса
 - Текст запроса
 - Тело ответа
 - Области авторизации
 - Попробуйте!
 
Обновляет одно или несколько полей в курсе.
Этот метод возвращает следующие коды ошибок:
-  
PERMISSION_DENIEDесли запрашивающему пользователю не разрешено изменять запрашиваемый курс или возникли ошибки доступа . -  
NOT_FOUND, если курса с запрошенным идентификатором не существует. -  
INVALID_ARGUMENT, если в маске обновления указаны недопустимые поля или если маска обновления не указана. -  
FAILED_PRECONDITIONдля следующих ошибок запроса :- КурсНеИзменяемый
 - НеактивныйВладелецКурса
 - НеправомочныйВладелец
 - CourseTitleCannotContainUrl
 
 
HTTP-запрос
 PATCH https://classroom.googleapis.com/v1/courses/{id}
URL использует синтаксис перекодировки gRPC .
Параметры пути
| Параметры | |
|---|---|
 id |    Идентификатор курса, который необходимо обновить. Этот идентификатор может быть как идентификатором, назначенным классом, так и   | 
Параметры запроса
| Параметры | |
|---|---|
 updateMask |   Маска, определяющая, какие поля курса необходимо обновить. Это поле обязательно для обновления. Обновление завершится ошибкой, если указаны недопустимые поля. Следующие поля являются допустимыми: 
 Примечание: исправления для ownerId считаются вступающими в силу немедленно, но на практике для завершения передачи прав собственности на все затронутые ресурсы может потребоваться некоторое время. При установке в параметре запроса это поле должно быть указано как    Это список полных имён полей, разделённых запятыми. Пример:   | 
Текст запроса
 Тело запроса содержит экземпляр Course . 
Тело ответа
 В случае успеха тело ответа содержит экземпляр Course . 
Области авторизации
Требуется следующая область OAuth:
-  
https://www.googleapis.com/auth/classroom.courses 
Более подробную информацию смотрите в Руководстве по авторизации .