The Experience API is an e-learning software specification that allows learning content and learning systems to speak to each other in a manner that records and tracks all types of learning experiences.
Motimate uses Learning Locker to host our learning records. Motimate supports the use of xAPI insofar as we can deliver a live stream of learning completions into other tools. To enable xAPI, please contact firstname.lastname@example.org.
Learning Locker's HTTP interface conforms to the xAPI specification. The xAPI defines how to record learning experiences for analysis and serves as a guide to maximize interoperability between services that provide learning experiences.
xAPI Data Models
The xAPI provides four data models for recording elements of a learning experience, these are:
- Statements which are an immutable record of an agent’s interaction with an activity. A set of statements can be used to track a complete learning experience.
Using the xAPI
To begin using the xAPI in Learning Locker, you can check out the Learning Locker guides for retrieving statements.
Motimate uses xapi.motimate.app as its host url, and we have a separate article documenting our xAPI Statement Mapping.
Statement forwarding with webhooks
Learning locker supports forwarding statements with webhooks. Contact email@example.com to register your webhook URL.