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
Member → Set Course Progress
AI-generatedSummary
Marks a member’s course, modules, lessons, or pages as completed in LearningSuite. Select the member and course, then choose completion scope and any specific content IDs to update.
Inputs
- Member Name or ID (required) — Member whose progress to update; select a listed member or provide an ID.
- Course Name or ID (required) — Course whose progress to update; select a listed course or provide an ID.
- Set For Whole Course — When enabled, sets the entire course as completed and ignores the other completion IDs.
- Modules Names or IDs to Set Completed — Modules to mark completed. Options depend on the selected course; IDs can also be supplied by expression.
- Lesson Names or IDs to Set Completed — Lessons to mark completed. Options depend on the selected course; IDs can also be supplied by expression.
- Page IDs to Set Completed — Comma-separated page IDs to mark completed.
Output shape
A single result from the LearningSuite API for the progress update.
The source pack shows the operation handler but omits its body, so the exact response fields and whether the handler returns the API response directly are not visible.