LearningSuite icon

LearningSuite

Interact with LearningSuite API (powered by agentur-systeme.de)

Actions100

Course → Create Lesson

AI-generated

Summary

Create a lesson in a selected LearningSuite course module and section, optionally adding video, thumbnail, and HTML page content. You can also choose its position in the section and publish the course immediately after creation.

Inputs

  • Course Name or ID (required) — Select the course or enter its ID.
  • Module Name or ID (required) — Select the module, optionally filtered by the selected course, or enter its ID.
  • Section Name or ID (required) — Select the section within the module or enter its ID.
  • Lesson Name (required) — Name of the lesson to create.
  • Lesson Sort Position — Place the lesson first or last in the section; defaults to last.
  • Immediately Publish Course — Defaults to false. When enabled, publishes the course after creating the lesson and page, including all changes since the last published version.
  • Additional Options — Optionally provide a direct-downloadable video URL, a thumbnail URL, a video timestamp for thumbnail generation, and HTML content. HTML is inserted into the lesson page after the video when one is provided; only formatted text and images can be inserted. Lesson Description is deprecated and ignored.

Output shape

A single item containing the LearningSuite API response for the created lesson.

The operation creates the lesson and its page. The available source view shows the handler but omits its implementation body, so the exact response fields are not established here.

Links

Discussion