Client Libraries

API V1 reference

This page applies to SCORM Cloud API V1. You can check out the API V2 reference here.

Client Libraries

We provide API v1 client libraries for some common programming languages:

If you’re using one of these languages, we strongly recommend using these libraries as at least a starting point. If not, see advanced/communication for the communication format of the SCORM Cloud API. (We recommend using the client libraries as a reference when implementing your own client.)


The client libraries do not necessarily have every API call implemented, although we’ve tried to implement the most common, and we’re adding missing API calls as people report them. The Python library in particular needs improvement; it’s on our roadmap.

Fortunately, adding new API calls to the libraries is fairly straightforward.