xAPI Developer Resources
Tools and resources to help you get started developing with the xAPI eLearning standard.Questions about xAPI?
xAPI Developer Tools
View open source client libraries.Get libraries
Store and discover xAPI profiles.Discover profiles
LRS Conformance test suite
Find out about the ADL LRS Conformance Test Suite.Test your LRS
Send and retrieve data from an LRS via a developer UI.Get started
Capture web pages that you ‘experience’ and post those statements to an LRS.Try it out
Experience API documentation
The xAPI Spec
View the current version of the xAPI Specification 1.0.3.Get the spec
See a collection of resources from Advanced Distributed Learning (ADL).Learn more
Technical deep dives
Adding xAPI support to your LMS
Learn more about Launch: A guide for handling launching xAPI content in your LMS via TinCan.xml. Also consider using cmi5.
Anatomy of an xAPI statement
A deep dive into xAPI Statements.
Learn about a collaborative project integrating three LRSs from different vendors.
Deep Dive Blog series
These blogs into more detail about all things xAPI.
Need help getting started with xAPI? Ask us anything.
While there are many resources available to help you navigate xAPI, we’re also happy to set up a time to talk about your specific application and use cases.