SCORM Engine Integration Options

There are many ways to integrate SCORM Engine, and this page aims to explain the most common ones.
SCORM Engine

Get a 1-on-1 walkthrough
of SCORM Engine.

Test drive SCORM Engine
in SCORM Cloud —
it’s powered by SCORM
Engine and free to try.

try scorm engine with scorm cloud player

SCORM Engine Integration Options

We’ll go into some detail below about two of the ways you can integrate SCORM Engine with your application.


The majority of integrations with the Engine can be accomplished via a simple REST API providing access to course, registration, and configuration resources. The API provides access to 250+ configuration settings (typically clients will interact with fewer than 20) most of which can be used to customize delivery of content at a system, tenant, package or registration level. API client libraries are provided with all releases of Engine and are available as .NET, Java and PHP, with extensive documentation if a different language is needed. You can find the documentation for the SCORM Engine API here.

Custom Integration Interface

In rare cases our customers have highly unique needs for which Engine can be integrated as a library directly with application code. This type of integration works through a set of over 60 integration methods that you can customize — tailored specifically to your application. The same configuration settings as mentioned above still apply and can be leveraged as well.

SCORM Engine is delivered as Java or .NET and works with the following databases:

  • SQL Server
  • MySQL
  • Oracle
  • PostgreSQL

For an overview chart of the different capabilities and technical requirements for each way that SCORM Engine can be deployed, check out our SCORM Engine deployment options chart here.

Let’s talk

Of course, the best way to learn about the different integration methods is just to have a conversation with us. Everybody’s situation is different, and yours is likely to be unique as well. Just get in touch, and we’ll set up a call to talk about how Engine can work with your product.


Some places SCORM Engine is being used: