xAPI.js
  • xAPI.js
  • xAPI Wrapper Library
    • Introduction
    • Getting Started
    • The XAPI Class
    • Statement Resource
    • State Resource
    • Activity Profile Resource
    • Agent Profile Resource
    • About Resource
    • Agents Resource
    • Activities Resource
    • Helpers
    • Verbs
    • Attachment Usages
  • cmi5 Profile Library
    • Introduction
    • Getting Started
    • The Cmi5 Class
    • "cmi5 defined" Statement methods
    • "cmi5 allowed" Statement methods
    • Helpers
Powered by GitBook
On this page
  • Wrapper Library
  • Profile Libraries

Was this helpful?

xAPI.js

Communicate over xAPI using JavaScript.

NextIntroduction

Last updated 4 years ago

Was this helpful?

xAPI.js is a collection of strongly typed JavaScript libraries for enabling learning content and learning systems to speak to each other over the xAPI protocol. They are fully compliant to the official specifications provided by the .

Wrapper Library

For communicating with an LRS directly using xAPI, use the xAPI Wrapper Library.

Profile Libraries

If you wish to use a standardised profile to communicate with an LRS, use one of the profile libraries.

ADL initative
xAPI Wrapper Library
cmi5 Profile Library