Creates a course.
The user specified in
ownerId is the owner of the created course and added as a teacher.
This method returns the following error codes:
PERMISSION_DENIEDif the requesting user is not permitted to create courses or for access errors.
NOT_FOUNDif the primary teacher is not a valid user.
FAILED_PRECONDITIONif the course owner's account is disabled or for the following request errors:
ALREADY_EXISTSif an alias was specified in the
idand already exists.
The URL uses gRPC Transcoding syntax.
The request body contains an instance of
If successful, the response body contains a newly created instance of
Requires the following OAuth scope:
For more information, see the OAuth 2.0 Overview.