Actions100
- AI Actions
- API Call Actions
- Bundle Actions
- Calendar Event Actions
- Community Actions
- Course Actions
- Custom Field Actions
- Group Actions
- Hub Actions
- Member Actions
- Activate/Deactivate Member
- Add Bundles to Member
- Add Courses to Member
- Create Member
- Delete Member
- Find or Create Member
- Get Course Information of Member
- Get Course Progress
- Get Lesson Progress
- Get Many
- Get Member Bundles
- Get Member by Email
- Get Member by ID
- Get Member Courses
- Get Module Progress
- Remove Bundles From Member
- Remove Courses From Member
- Reset Course Progress
- Set Course Progress
- Update Member
- Module Actions
- Popup Actions
- Role Actions
- Team Member Actions
- User Actions
- Webhook Actions
Course → Create Lesson
AI-generatedSummary
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.