A+ hooks protocol version 1

The LMS sends web requests when specific events occur. For example, after every submission, the LMS may notify services, which are configured in the LMS for the hook.

Post Assessment Event

This event triggers after a submission receives an assessment, i.e., the state of the submission changes from pending state to assessed. However, the event does not trigger when the state changes to any failure state.

The request must have the following headers:

The body of the request must contain the following fields:

Identifiers are strings, which identify the item in the context of the LMS installation at the site. Identifiers may be used to filter hook requests or retrieve more data from the LMS API.