duplicate_course
Duplicate a course into a new hidden course, copying activities, blocks, and filters but excluding users, enrolments, and grades.
Instructions
Clone a course into a new one (backup+restore under the hood). Defaults copy activities/blocks/filters, NOT users/enrolments/grades. New course is hidden by default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| options | No | ||
| visible | No | ||
| categoryid | No | ||
| new_fullname | Yes | ||
| new_shortname | Yes | ||
| source_course_id | Yes | ||
| new_idnumber_slug | Yes |