What is Experience API?

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on pinterest
Experience API

Experience API or xAPI is an eLearning standard and the successor of SCORM represents a format of reporting and communication between learning content and LRS or Learning Record Store. Formerly, it was known as Tin Can API, but now xAPI or Experience API words are used, interchangeably.

xAPI can be used on any platform and has vast day to day use cases. You can send xAPI statements with these primary technologies:

  1. Webpages
  2. Mobiles
  3. Simulation
  4. Games and many others.

With this standard, you can record the experiences of a single learner or a whole group’s activities into LRS and filter data incoming to LRS to generate reports.

Brief History of xAPI

In 2011 Advanced Distributed Learning (ADL), the United States Department of Defense-sponsored administrators of SCORM identified the requirement for a newer and higher capable software specification than the original SCORM specification.

After long discussions and meetings, ADL awarded this contract to Rustici Software; a Nashville-based software company experienced with SCORM.

ADL and Rustici Software software named it Project Tin Can. The community-driven active group develops it and published it as version 1.0 in April 2013.

The best thing about xAPI is, it is entirely free to implement. The latest version of the xAPI specification is 1.0.3, and it was released on October 2016.

Read: xAPI vs. SCORM: The Future of eLearning Analysis?

Working of xAPI?

xAPI works with the Learning Record Store in 3 simple steps:

  1. When a user visits a webpage or plays any game, he/she is doing an interaction. The primary purpose of these interactions is to learn something. xAPI can easily record all these microlearning interactions.
  2. Once, a learner does some interaction on the website, xAPI sends a secure statement to the Learning Record Store. The sent statement is in the form of “Noun, verb, object.” You can say, “I did this.”
  3. Learning Record Store receives all the statements and saves them for further analysis. Also, an LRS can share data with other LRS(s) too. You can install it on a separate server, or it can live inside an LMS.

xAPI is the future of eLearning analysis, and this standard raised the bar of recording user experiences. Nowadays, it is highly in talk of eLearning town.

Frequently Asked Questions

What xAPI Can Track?

xAPI can easily track user activities on Webpages, Videos, Games, Apps, and Simulations. Contents created with tools like Articulate Storyline, Captivate, and iSpring. Try Demo


Both eLearning standards have some pros and cons. SCORM is old, and xAPI is the latest standard with advanced tracking features. Compare Here

I hope you got this information useful. For more latest and quick updates, please follow us on LinkedIn, YouTube, Facebook, and Twitter.

Recent Posts
Popular Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you looking for a Learning Record Store?