Pengguna yang ditentukan di ownerId adalah pemilik kursus yang dibuat dan ditambahkan sebagai pengajar. Pengguna non-admin yang meminta hanya dapat membuat kursus dengan dirinya sendiri sebagai pemiliknya. Admin domain dapat membuat kursus yang dimiliki oleh pengguna mana pun dalam domain mereka.
Metode ini menampilkan kode error berikut:
PERMISSION_DENIED jika pengguna yang meminta tidak diizinkan membuat kursus atau karena error akses.
NOT_FOUND jika pengajar utama bukan pengguna yang valid.
FAILED_PRECONDITION jika akun pemilik kursus dinonaktifkan atau karena error permintaan berikut:
UserCannotOwnCourse
UserGroupsMembershipLimitReached
ALREADY_EXISTS jika alias ditentukan di id dan sudah ada.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-04 UTC."],[[["Creates a course with the specified owner and adds them as a teacher, with domain admins having broader creation privileges."],["Returns the newly created course details upon success but may yield errors related to permissions, user validity, or pre-existing data."],["Utilizes a POST request to `https://classroom.googleapis.com/v1/courses` with the course details provided in the request body."],["Requires the `https://www.googleapis.com/auth/classroom.courses` OAuth scope for authorization."]]],[]]