Created:
25/11/2025
Last updated:
6/8/2026

What is xAPI?

xAPI (Experience API, formerly Tin Can API) is an e-learning standard that tracks learning wherever it happens. Every activity is recorded as a short statement and stored in a Learning Record Store, so courses, simulations, coaching sessions, and on-the-job learning all become part of one complete picture.

How xAPI works: statements and the LRS

xAPI records learning as statements with a simple noun-verb-object structure: "Anna completed the fire safety course", "Jonas passed the simulation with 92%". Each statement can carry context and results, like scores, duration, or the device used.

The statements are sent to a Learning Record Store (LRS): a database built to receive, store, and share xAPI data. The LRS can live inside your LMS or stand alone, and it can collect statements from many sources at once. That separation is the point: content and tracking are no longer locked inside one system.

What you can track with xAPI

  • Offline learning: apps and equipment can store statements locally and sync them to the LRS once a connection is back.
  • Simulations: capture detailed decisions and results from VR training or complex scenario exercises, not just pass or fail.
  • Informal learning: reading an article, watching a video, or attending a workshop can be recorded as learning data.
  • Blended programs: combine digital courses, classroom sessions, and practice into one connected record per participant.

AICC vs SCORM vs xAPI vs cmi5

Four standards shaped e-learning tracking. Here is how they compare:

How the four standards differ: release year, how they work, tracking depth, offline support and status today
AICCSCORMxAPIcmi5
Released1993200020132016
How it worksCourse reports to the LMS over HTTP (HACP)Course runs in the LMS via a JavaScript APIActivities send statements to an LRSLMS launches the course, results go to an LRS
Tracking depthCompletion, score, and timeCompletion, score, progress, and timeAny learning experience, in detailxAPI-level detail for LMS-launched courses
Offline supportNoNoYesYes
Status todayLegacy, committee dissolved in 2014Widely supported but agingModern standard for broad trackingEmerging successor to SCORM

For most L&D teams, the takeaway is simple: SCORM still does the job for classic courses, xAPI opens up tracking for everything else. Start from what you need to measure, then choose the standard.

No items found.

In this post

Other glossary terms

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Filter

Reset
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.