The Experience API (Tin Can API) is meant to succeed
SCORM, the Sharable Content Object Reference Model, which is a standard for packaging e-learning content. The new Experience API allows trainers to deploy several new capabilities that were not supported with SCORM at the time, such as: • Recording learning from non-browser activities, such as games and
simulations. • Platform transition; e.g. start e-learning on a
mobile device, finish it on a computer The Experience API spec is
open source. xAPI uses a
Restful web service with
JavaScript Object Notation (JSON) for its data format. The web service allows software clients to read and write experiential data in the form of “statement” objects. In their simplest form, statements are in the form of “I did this”, or more generally “actor verb object”. More complex statement forms can be used. There is also a built-in query API to help filter recorded statements, and a state API that allows for a sort of “
scratch space” for consuming applications. ==History==