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 word is 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:
- Games and many others.
With this technology standard, you can record the experience of a specific person or a whole group’s activities
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 is released on October 2016.
Working of xAPI?
xAPI works with the Learning Record Store in 3 simple steps:
- 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.
- 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”.
- 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, this standard raised the bar of recording user experiences. Nowadays, it is highly in talk of eLearning town.