What are webhooks?

Our support department can set up your aNewSpring environment to automatically send a message with progress or results of a course or activity to an external server each time that a learner starts a course or finishes a course or activity.

This message has information about the learner and the results of the course or activity.
The external system can then process this information in any way that is necessary.

You can find examples of webhooks and more technical information in this article.

What is the benefit?

By using webhooks, the information will be available in your external system as soon as it is available.

API or webhooks?

Alternatively you could use the API to "ask" aNewSpring if there is any progress, but this would have to be done in regular intervals for the subscriptions of all users, which causes a lot of unnecessary data traffic. This would cause a delay in the information being up to date in your external system.