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, which represents a format of reporting and communication between eLearning 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.

Experience API is used to track the experiences of the learner. With xAPI, you can record every activity of a learner and store this data on an LRS.

Tin Can API can be used on any platform and has a 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 technology standard, you can record the experience of a specific person or a whole group’s activities

Brief History

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 lengthy 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 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?