What is cmi5?

cmi5 is an xAPI Profile that provides rules for how online courses are imported, launched and tracked using a Learning Management System (LMS) and xAPI. It was designed with the intent to transition from SCORM-based content and systems to the more modern xAPI specification. The specification uses a simplified tracking model that only specifies the key elements for interoperability across most learning instances, including score, status and time, but it’s capable of recording and reporting on much more.

How does cmi5 compare to SCORM and xAPI?

It opens up the best of both worlds: the flexibility of xAPI for tracking virtually any type of learning activity and the structure of SCORM that learning technologies and systems have historically relied upon. Learn more about how cmi5 compares to SCORM and xAPI

Curious about concepts and terms and what’s similar with SCORM? Discover the SCORM to cmi5 terminology.

Why should I use the specification?

Traditional LMSs play a key role in many training programs, but neither SCORM nor xAPI (on its own) can adequately play and track content across disparate technologies and LMSs. See how cmi5 may be beneficial for your organization.

I want to dive deeper

If you’re ready to start leveraging the benefits of cmi5 but need deeper technical assistance, our team is here to help. Ask us anything. Really. You can also view the full specification here.

Read more

Want to learn more? Use the links below to dig deeper…

Questions? Ask us anything.

At Rustici Software, we help hundreds of people each month with their standards questions. Many aren’t sales prospects; they just have questions. We’re happy to help. You can ask us anything ‒ really.