May 7, 2026

Reset course progress

Product
REST API

We introduce the ability to reset course progress for all users while preserving historical data, making it easy for colleagues to retake updated courses.

Changes in this update
  1. Reset course progress
  2. Content filter options endpoint in the REST API
  3. Bug fixes
Read more about these changes in detail below

Reset Course Progress

Course progress provides valuable insights for SelfGuide managers, helping them understand course adoption and how knowledge is shared with end users. In some cases, organizations need learners to complete a course again — for example, after significant course updates.

With the new Reset Progress functionality, administrators can reset progress for all users who previously started a course. This action:

  • Resets course progress for all affected users
  • Preserves the last completion date for historical reporting and insights
  • Resets progress in the connected LMS for users who have not yet completed the course

This ensures reporting remains accurate and up to date, while enabling organizations to re-engage learners whenever course content changes.

Content Filter Options Endpoint in the REST API

A new REST API endpoint is now available for retrieving available content filter options. These filters include the tags and applications that can be used with the instruction search endpoint.

For more information, see the REST API documentation at
developer.selfguide.com

Bugfixes

The following issues have been resolved:

  • The SelfGuide Recorder now correctly captures and saves steps recorded on a non-primary display in the new Instruction Editor
  • The REST API documentation for updating users has been clarified and completed
  • Expired tokens now return the correct response, prompting users to log in instead of displaying an error
  • Step images previously stored as PNG instead of WebP have been migrated to align with our image standards

Ready to experience the power of SelfGuide?

ISO 27001:2022, certified by Brand Compliance