Kombo Kombo Changelog logo

Kombo Changelog

Back to Kombo Subscribe to Updates

Labels

  • All Posts
  • General
  • ATS
  • HRIS
  • Assessment
  • SFTP
  • DATEV
  • LMS

Jump to Month

  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • June 2025
  • May 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • March 2023
  • February 2023
  • January 2023
LMS
today

LMS API Updates - April 26, 2026

Other Updates

  • ๐Ÿ“š New SSO Guide: We've published a new implementation guide on how to handle Single Sign-On (SSO) and user identity matching when integrating with Learning Management Systems.
Avatar of authorAike Hillbrands
LMS
a week ago

LMS API Updates - April 19, 2026

Highlights

  • ๐Ÿ’ฏ Score Writeback for Course Completions: You can now include a numeric `score` (0-100) when marking a course as complete via the `POST /lms/course-progressions/:id/complete` endpoint. This feature is now supported for 360learning, Cornerstone OnDemand, Moodle, SAP SuccessFactors, and Workday.

Other Updates

  • ๐Ÿงญ Our developer documentation now features a guide to using asynchronous endpoints, which is especially relevant for bulk operations in the LMS API.
Avatar of authorAike Hillbrands
LMS
3 weeks ago

LMS API Updates - April 5, 2026

Highlights

  • ๐Ÿ—‘๏ธ Breaking Change: `create-course` Action Removed: The POST /lms/courses endpoint for creating a single course has been removed. Please update your implementation to use the POST /lms/courses/bulk-upsert endpoint for all course creation and update operations.

Other Updates

  • ๐Ÿ”Ž Course Progressions: You can now filter course progressions by course_ids on the GET /lms/course-progressions endpoint, making it easier to fetch progress for specific courses.
  • โšก๏ธ Udemy: We've made our Udemy integration more resilient to transient API errors by implementing a more aggressive retry strategy.
Avatar of authorAike Hillbrands
LMS
4 weeks ago

LMS API Updates - March 29, 2026

Highlights

  • ๐Ÿš€ New Moodle Integration: We're excited to launch our new integration with Moodle! You can now connect to your customers' Moodle instances to sync users, courses (including revisions and skills), and course progress. The integration also supports actions to create courses, enroll users, and mark completions.

Other Updates

  • โšก Udemy: We've improved the reliability of course syncs by adjusting our request concurrency to better handle API rate limits.
Avatar of authorAike Hillbrands
LMS
a month ago

LMS API Updates - March 22, 2026

Highlights

  • ๐Ÿš€ New Integration: TalentLMS: We've launched a new integration with TalentLMS. It supports syncing courses, users, and progress, and includes actions to bulk-create courses and enroll users.
  • ๐Ÿ”— Direct Course Links: We've added a `remote_url` field to the Course Revision model, making it easy to link your users directly to the course in the source LMS. This is now supported for 360Learning, Cornerstone, Workday, Udemy, and LinkedIn Learning.

Other Updates

  • ๐Ÿ“Ž Workday: Added a new passthrough endpoint to `getLearningPrograms`.
Avatar of authorAike Hillbrands
LMS
a month ago

LMS API Updates - March 8, 2026

  • ๐Ÿง‘โ€๐Ÿ’ป Sandbox: The bulk-upsert-courses action now supports setting the language and duration for courses, making testing more flexible.
Avatar of authorAike Hillbrands
LMS
a month ago

LMS API Updates - March 1, 2026

Highlights

  • ๐Ÿ† LMS API is now Generally Available: We're excited to announce that we have removed the "Beta" tag from our LMS API! The API is now considered stable and generally available for all LMS customers.
  • โš™๏ธ New Course Sync & Write Configuration: We've introduced more powerful and granular settings for the LMS category. You can now configure whether to sync all courses from a customer's system or only courses associated with specific content provider IDs. You can also set a default provider ID for writing courses.

Other Updates

  • Workday: Improved the logic for the `bulkUpsertCourses` action to better match and update existing courses, preventing potential duplicates.
  • Kombo Dashboard: The coverage grid for the `bulkUpsertCourses` action now shows granular support for `create` vs. `update` operations, giving you a clearer picture of an integration's capabilities.
Avatar of authorAike Hillbrands
LMS
2 months ago

LMS API Updates - February 22, 2026

Highlights

  • ๐Ÿš€ New Udemy Business Integration: We've launched a new integration with Udemy Business! You can now connect to your customers' Udemy accounts to sync users, courses, skills, and learner progress data.
  • ๐Ÿ› ๏ธ New Bulk Upsert Course Action: We've released a powerful new bulk-upsert-courses action that allows you to create and update courses in a single request. This action is now supported across 360Learning, Cornerstone OnDemand, SAP SuccessFactors, Sandbox, and Workday.

Other Updates

  • โš™๏ธ The default scope configuration for the LMS API has been refined to be more intuitive, and we've added more validation warnings to help prevent misconfigurations.
Avatar of authorAike Hillbrands
LMS
2 months ago

LMS API Updates - February 15, 2026

Highlights

  • ๐Ÿš€ New: Bulk Create Courses Action: You can now create multiple courses in a single asynchronous request using the new POST /lms/courses/bulk endpoint. This is ideal for large-scale catalog synchronization and is the first feature powered by our new Async Tasks framework.

Other Updates

  • ๐Ÿ” Workday: We've updated the required permissions for syncing user data to ensure all necessary fields for learners are accessible.
Avatar of authorAike Hillbrands
LMS
2 months ago

LMS API Updates - February 8, 2026

Highlights

  • ๐Ÿš€ New LinkedIn Learning Integration: We've launched a new integration with LinkedIn Learning! You can now connect to your customers' LinkedIn Learning instances to sync courses, course revisions, user progress, and skills.
  • โœจ More Detailed Course Creation: The create course action now supports two new fields: duration (in minutes) and languages. This is already supported for 360Learning, Cornerstone, and Workday.
  • ๐Ÿšฎ SAP SuccessFactors: You can now use the new deactivate course action to manage the lifecycle of courses created via Kombo.

Other Updates

  • โš™๏ธ SAP SuccessFactors: We've made significant improvements to this integration:
    • โšก Course lookups are now much faster.
    • ๐Ÿ”— Progress tracking is more reliable thanks to stable remote IDs.
    • ๐ŸŒ Support for language and duration has been added to course creation.
  • ๐Ÿ”‘ Workday: The connection flow now provides clearer instructions for setting up required Business Process Security Policies. We also resolved an issue with incorrect SOAP API permissions.
  • ๐Ÿ“… Dashboard: The โ€œCreate courseโ€ form in the Data Explorer is now smarter, automatically disabling fields that aren't supported by the connected integration.
Avatar of authorAike Hillbrands