What is xAPI and What is an LRS?

What is xAPI and What is an LRS?

The Experience API (xAPI) is a technology standard that allows systems to store and retrieve data from a wide range of learning experiences.  The specification is comprised of two main components:


The data model - The xAPI data model is a JavaScript Object Notation (JSON) representation of learning events.  Although an oversimplification, the xAPI is often thought of as a sentence including an actor, verb, and object.  For example, a simple xAPI statement may include a representation John Doe (actor) completed (verb) the Computer Science 101 course (object). 

The transport mechanism - The xAPI data is stored and retrieved via a RESTful web service that allows authorized applications to interact with an LRS.  


Note: Some folks call xAPI, “TinCan API”.  They are not technically the same thing, but practically, if you’re hearing “TinCan API”, there is a good chance they are actually referring to xAPI.

For a more detailed history and explanation of xAPI, check out our Experience API (xAPI) Overviewhttps://lrs.io/home/what-is-xapi-experience-api


A Learning Record Store (LRS), at minimum, is the server-side implementation of the xAPI.  This means that content and other systems (like LMSs) can store and retrieve xAPI data from the LRS using that standardized xAPI data model and transport mechanism.  LRSs often include other services beyond an implementation of xAPI.

Veracity Learning is an xAPI 2.0 conformant LRS with many value added services for data manipulation, reporting, analytics, dashboards, basic content hosting, and integrations with other systems like LMS and BI tools. It's available as both SaaS and On-Premises. 


For a more detailed history and explanation of LRS, check out our Learning Record Store (LRS) Overviewhttps://lrs.io/home/what-is-a-learning-record-store-lrs-xapi

TRY IT

Veracity Learning is available to try for free via our shared SaaS environment at https://lrs.io/


You can also install your own copy of Veracity Learning Lite at https://lrs.io/home/download


For information on the Veracity Learning plans, check out https://lrs.io/home/lrs-pricing.