If you’re planning to integrate a service with Learning Locker, you should firstly consider if you can use an existing integration between the service and the xAPI or Learning Locker. A list of the existing integrations has been provided below.

If a tool does not already exist, then you should consider if creating the integration yourself is going to be too costly or challenging to implement. If this is the case, you can contact us via to discuss your needs and gain advice using our experience.

If you’ve decided you’re going to implement the integration yourself, you’re probably most interested in our guides for inserting statements and/or retrieving statements. You may also be interested in viewing the documentation for our HTTP interfaces especially our xAPI HTTP interface.


The below integrations can be implemented via our own internal tool. If you’d like to find out how to access these integrations, click on the links below or contact us at for more information.


Below are a list of other integrations and some add-on Apps that might interest you. As mentioned above, click on the links or contact us at for more information.

  • Waves via our automation tool that uses statement forwards to trigger events such as emails, auto-enrolments and more.

  • Semantic Analysis via our proprietary algorithm to drive insights into the quality of learners’ submissions.

  • Launchr via our proxy service that securely launch xAPI content packages.

  • GDPR via our standalone app that is a central administration tool for organizations seeking to comply with GDPR.

  • CSV to xAPI via our proprietary tool that converts CSV data into xAPI and inserts records into your LRS.

  • Moodle via the Logstore plugin that we originally developed and released.

  • Blackboard via JISC’s Blackboard xAPI Plugin.

  • LinkedIn Learning - see our documentation for setup instructions


Learning Locker and the Squirrel logo are trademark of Learning Pool 2020 | Learning Locker is licensed under GPL 3.0.