xAPI (Tin Can API) : la norme qui trace l'apprentissage au-delà du LMS

Sabrine Azougli
Mis à jour le
7/8/2026
Jérôme Vobmann
Mis à jour le
07
/
08
/
2026

xAPI (Experience API, souvent appelée Tin Can API, son nom de projet) est une norme e-learning qui enregistre les expériences d'apprentissage sous forme de phrases structurées « acteur, verbe, objet » : « Marie a terminé le module sécurité », « Karim a réussi la simulation ». Ces déclarations partent dans une base dédiée, le LRS (Learning Record Store), quel que soit l'endroit où l'apprentissage a eu lieu : LMS, mobile, simulateur, salle de formation.

C'est ce qui la distingue de SCORM, limité au module joué dans une plateforme. Définition, fonctionnement, comparatif et ce qu'il faut en retenir côté RH : le tour du sujet en 5 minutes.

💜 Ce qu'il faut retenir
  • xAPI (Experience API, ex-projet Tin Can) est une norme e-learning qui trace toute expérience d'apprentissage sous forme de phrases « acteur, verbe, objet » envoyées à une base dédiée, le LRS.
  • Là où SCORM trace un module joué dans un LMS (score, complétion), xAPI trace n'importe quoi, n'importe où : mobile, simulateur, classe, terrain.
  • Depuis octobre 2023, xAPI 2.0 est un standard IEEE (9274.1.1-2023) ; le profil cmi5 fait le pont avec le monde formel du LMS.
  • En pratique : SCORM suffit pour des modules classiques ; exigez xAPI/cmi5 quand vous voulez des analytics fines ou tracer au-delà de la plateforme.

🔵 Vos données de formation, exploitables sans jargon

Zola lit vos modules aux standards du marché et transforme les données d'apprentissage en tableaux de bord lisibles : progression, complétion, acquis, par équipe et par parcours.

→ Voir le LMS Zola et ses tableaux de bord

Qu'est-ce que xAPI ? Définition

La norme xAPI est une spécification publiée par l'ADL (Advanced Distributed Learning, l'initiative du département de la Défense américain déjà à l'origine de SCORM). Lancée sous le nom de projet « Tin Can », elle a été pensée pour dépasser les limites de son aîné : suivre l'apprentissage partout où il se produit, pas seulement dans un module e-learning. Comme son nom complet l'indique (Experience API, une interface de programmation, application programming interface), c'est un langage commun que tous les outils du digital learning peuvent parler.

Techniquement, chaque événement d'apprentissage devient un statement au format JSON : un acteur (qui), un verbe (a fait quoi) et un objet (sur quoi), enrichis de résultats, de scores ou de contexte. La version 1.0.3 (2016) reste la plus déployée dans les outils du marché ; la version 2.0 a été ratifiée comme standard IEEE 9274.1.1-2023 le 10 octobre 2023, une première pour une spécification open source de ce domaine.

La structure d'un statement xAPI : acteur, verbe et objet envoyés au LRS

Le LRS, la base qui reçoit tout

Le Learning Record Store est le réceptacle des statements : sans LRS, pas de xAPI. Il peut être intégré à votre plateforme LMS ou vivre en solution indépendante qui agrège plusieurs sources : modules e-learning, application mobile, classes virtuelles, voire émargements de sessions présentielles. C'est ce qui en fait l'ossature des analytics de formation : toutes les données de formation convergent au même endroit, dans un format uniforme et exploitable.

xAPI vs SCORM : le comparatif

CritèreSCORMxAPI
Ce qui est tracéUn module e-learning joué dans le LMSToute expérience d'apprentissage, en ligne ou non
Données remontéesScore, complétion, temps passé, statutÉvénements détaillés illimités (a regardé, a simulé, a réussi...)
Où vivent les donnéesDans le LMSDans un LRS, intégré au LMS ou indépendant
Hors navigateur / hors ligneNonOui : mobile, simulateur, présentiel, envoi différé
MaturitéStandard de fait depuis 2001, universellement supportéStandard IEEE depuis 2023, support encore inégal selon les outils

SCORM et xAPI cohabitent plus qu'ils ne s'affrontent : SCORM (sharable content object reference model) reste le standard de fait pour les modules formels joués dans un LMS (learning management system), xAPI prend le relais dès qu'on veut des données plus riches ou des sources multiples. Le trait d'union s'appelle cmi5 : ce profil d'implémentation combine le lancement formel depuis un LMS (comme SCORM) avec le vocabulaire et la richesse de données de xAPI. C'est la voie recommandée pour les nouveaux contenus formels.

🚀 Vos contenus e-learning sont-ils portables ? Faites le point en 30 minutes : standards, compatibilité et récupération de vos données de formation.

Demander une démo

Comment utiliser xAPI côté RH : les cas concrets

  • des analytics fines : où les utilisateurs décrochent dans un module, quelles questions échouent, combien de tentatives, de quoi personnaliser les parcours d'apprentissage, là où SCORM se contente d'un score final
  • le mobile learning et le terrain : une capsule suivie hors connexion ou un geste validé en atelier remontent au LRS dès que le réseau revient
  • l'apprentissage informel : vidéos, ressources documentaires, tutorat, tout peut émettre des statements et compléter le tableau de la montée en compétences
  • la portabilité des données : le format uniforme facilite le changement d'outil sans perdre l'historique d'apprentissage

La contrepartie : l'écosystème est moins uniforme que celui de SCORM, et la mise en place demande un peu de méthode. Avant d'acheter des contenus au format xAPI ou une plateforme annonçant une intégration xAPI, vérifiez ce qui est réellement supporté (quelle version, avec ou sans LRS intégré, cmi5 ou non), et surtout que quelqu'un exploitera ces données : un LRS que personne ne lit est un entrepôt de plus.

FAQ

Que signifie Tin Can API ?

C'est le nom du projet de recherche qui a donné naissance à xAPI : une conversation à double sens entre l'ADL et l'industrie du e-learning, comme deux boîtes de conserve reliées par une ficelle (tin can telephone). Le nom officiel de la norme est xAPI, pour Experience API ; les deux désignent la même chose.

Faut-il un LRS pour utiliser xAPI ?

Oui, c'est le composant obligatoire : les statements doivent être envoyés et stockés quelque part. Beaucoup de LMS récents en intègrent un ; les projets d'analytics avancés préfèrent souvent un LRS dédié qui agrège plusieurs plateformes et sources.

xAPI remplace-t-il SCORM ?

Pas à court terme. SCORM reste universellement supporté et suffit pour des modules classiques joués dans un LMS. xAPI (et son profil cmi5) s'impose progressivement pour les nouveaux usages : mobile, simulation, multi-sources, analytics. Le bon réflexe d'achat : exiger la compatibilité avec les deux.

Sources

  • IEEE 9274.1.1-2023, Standard for Learning Technology, JSON Data Model Format and REST API for the Experience API (xAPI), ratifié le 10 octobre 2023
  • ADL Initiative, spécification xAPI 1.0.3 (2016) et documentation du projet Tin Can
  • ADL / cmi5 Working Group, profil cmi5 (xAPI pour les contenus lancés depuis un LMS)

D'autres articles sur la thématique formation

En voir plus
Ebook Gratuit : les enjeux 2026 de la formation