Tin Can API

The Tin Can API refers to a project developed by Advanced Distributed Learning (ADL) to help organizations track and analyze the learning behavior of users and customers. The Tin Can API project officially debuted in April 2013 as the Experience API, or xAPI, and today all three terms are frequently used interchangeably for the e-learning specification.

Tin Can API itself evolved from SCORM (Sharable Content Object Reference Model), a standard for tracking eLearning courses and Learning Management Systems (LMS) that provides basic analytics on who’s taking the course, completing the course, and how well the content is being understood.

ADL developed the Tin Can API (and subsequently Rustici Software with the Experience API) to deliver a more flexible way to track a wide variety of learning analytics than SCORM is able to provide, including activities that occur outside of LMSes. xAPI stores learning experiences in Learning Record Stores (LRS) that can be aggregated for deeper analysis than with SCORM.

Today’s eLearning Experiences Explained with Tin Can API

The basic premise behind the Tin Can API / xAPI is that learning can take place across a wide spectrum of platforms and experiences, and aggregating these learning data points and providing analytics for them that can be shared across a wide variety of services through an application program interface (API) is key to better understanding and optimizing various learning experiences in an organization.

Whether learning experiences occur in a classroom, through a PC or laptop software educational resource, through a mobile app, via a game, or through another platform, the Tin Can API can analyze an extensive variety of learning data points and provide analytics that help organizations gain clearer insight into how users and/or customers learn.

Forrest Stroud
Forrest Stroud
Forrest is an experienced, entrepreneurial and well-rounded professional with 15+ years covering technology, business software, website design, programming and more.

Top Articles

The Complete List of Text Abbreviations & Acronyms

From A3 to ZZZ we list 1,559 text message and online chat abbreviations to help you translate and understand today's texting lingo. Includes Top...

How to Create a Website Shortcut on Your Desktop

This Webopedia guide will show you how to create a desktop shortcut to a website using Firefox, Chrome or Internet Explorer (IE). Creating a desktop...

Windows Operating System History & Versions

The Windows operating system (Windows OS) refers to a family of operating systems developed by Microsoft Corporation. We look at the history of Windows...

Hotmail [Outlook] Email Accounts

By Vangie Beal Hotmail was one of the first public webmail services that could be accessed from any web browser. Since 2011, Hotmail, in terms...

IT Observability Definition &...

IT observability is the theory that a system's internal state should be understood...

Data Corruption Definition &...

Data corruption is the process of data becoming unreadable or invalid. It typically...

Subschema Definition & Meaning

A subschema is a database view that filters or organizes all data to...