Skip to main content
Create a Private Course and rebuild a prepared or exported curriculum as draft video and quiz placeholders. This workflow covers the Course structure. Video uploads, quiz questions, Student and progress transfers, and publication are outside this Recipe. Run the requests as an Administrator. Use the IDs returned by each step in the next request. The IDs in the examples are illustrative.

Prepare the outline

For example:

Create the Course

Illustrative response
The returned Course is Private and has an automatic base Offer. Keep its id.

Create a module

Illustrative response

Create the content placeholders

Illustrative response
Repeat module and content creation in the order of your outline, keeping a mapping from source IDs to returned Creatora IDs. Use a new request when the next mutation needs an ID returned by the previous one; GraphQL mutation fields run in order, but cannot pass returned IDs between fields in the same request.

Check the rebuilt curriculum

Illustrative response
Compare names, variants and ordering with the source outline. Finish media, quiz questions, access settings and sales setup before publishing through your normal workflow. The content creation example covers video and quiz placeholders. After an interrupted or unclear creation request, read the saved curriculum and match its IDs to your outline before retrying. Earlier steps may already be saved; repeating them can create duplicates.