Webhooks Overview

Webhooks can be used to receive near real time notifications about events happening in your LSVT account. In order to use webhooks notifications, you will need to develop a programming solution in your server environment. This will allow you to receive the notifications and depending on the events, process the data as you wish. Once you have developed a way to receive the information, you will need to provide us with the URL Endpoint and the events for which you wish to register.

Our Webhooks are sent as JSON serialized data (application/json; charset=UTF-8) posts.

Should a Webhook fail to reach your server, our system will attempt to resend the Webhook in 1 hour intervals, up to a maximum of 4 times. You have the option to be notified via email after final failed attempt, by providing the email address(es) to your configuration manager.

Events Available

EVENT PAYLOAD TRIGGER
User Create user_create Any successful user creation via the LSVT application
User Updated user_update Any successful update to a user’s profile via the LSVT application
User Login user_login Any successful sign-in attempt into the LSVT system by a user
Chapter Complete chapter_completion Any successful chapter completion by a user
Chapter Result chapter_result Results for a chapter showing passing status, percentage and score
Course Completion course_completion Any successful chapter completion by a user
Certification Completed certification_completion Any successful certification completion by a user
Custom Subjective Data custom_subjective_data Any response to a custom subjective (HTML-based) question in the coursework
Location Created location_create Any successful location creation via the LSVT application
Location Updated location_update Any successful update to a location’s profile via the LSVT application
ILP Completed ilp_completed The completion of the video on an interactive landing page campaign
ILP Played ilp_played When a video on an interactive landing page is played
ILP Response ilp_response Anytime a question is answered on an interactive landing page
Interactive Question interactive_question Anytime an interactive question is answered by a user
Question Answered quiz_question Any quiz question answered by a user