Learning Locker - Open Source - Documentation
Learning Locker is a conformant open source Learning Record Store (LRS) started in 2013 by HT2 Labs (now Learning Pool); a type of data repository designed to store learning activity statements generated by xAPI (Tin Can) compliant learning activities. This website provides technical documentation for Learning Locker, for anything else please see the main website.
Learning Locker only supports xAPI v1.0 and above. It is not suitable for platforms still using an earlier version of xAPI. At this time there are no plans to provide backwards compatibility for older versions of the spec.
In addition to this website, there are several ways to find out more about Learning Locker such as:
Architecture Overview
xAPI Overview
Guides
- Installing
- Custom Installation
- Configuration
- CLI Operations
- Indexing
- Monitoring
- Structuring Your LRS
- Inserting Statements
- Retrieving Statements
- xAPI Profiles
- Integrations
- Migrating from V1
- xAPI Statement Recommendations
- Reprocessing statements for statement forwards (enterprise only)
HTTP Interfaces (APIs)
- Aggregate
- Rest API
- Connection API
- Aggregation API
- [Enterprise only] Aggregate API
- Statement Deletion API
- xAPI
- Administrator level authentication flow
Models
- Activities
- Clients
- Dashboards
- Downloads
- Exports
- Journeys
- Journey Progress
- Organisations
- Personas
- Persona Identifiers
- Persona Attributes
- Persona Imports
- Queries
- Roles
- Statements
- Statement Forwarding
- Stores
- Users
- Visualisations
- Metadata
- OAuth2 Token
- Request Logs (for 'Usage' page)
FAQs
How-to articles
Learning Locker and the Squirrel logo are trademark of Learning Pool 2020 | Learning Locker is licensed under GPL 3.0.