Without an API

Once a SCORM-conformant SCO is launched, it looks for the SCORM API, which is its way of communicating with the LMS. When launched, the first thing a SCO tries to do is to send a message back to the LMS essentially saying “I've launched and I'm functioning.”

If a SCO can't find or communicate through the SCORM API, learning activities can't be tracked, paced, assessed, or any of the other important things we're trying to accomplish by using a SCORM conformant learning management system.