This is a lower-level API. Lower-level APIs are not recommended for most projects, and may not be available on all plans. See our page on recommended deployment patterns for more information.
Event Assess API


Fires when the assessment commences. This is usually when the learner clicks the "Start" button on the intro page. This may also happen automatically when the intro page is hidden, or when in "resume" or "review" states.

You would want to be notified about this event firing, because you might want to start a session on your own servers at the same time, for example.


itemsApp.on('test:start', function (appInstance) {
    console.log('This code executes when the learner has clicked "Start" and the assessment has commenced.');

Callback arguments

  • appInstance object
    The instance of the Assess API. See assessApp public methods.


This event will fire before the readyListener callback in "resume" and "review" states.

Related articles

Was this article helpful?