Sending data to my backend on meeting end in Zoom App SDK

Hi everyone,

I’m building a Zoom app and I only have an in-meeting instance of the app running during the meeting. I need to update my database with meeting logs, coaching tips, and sentiment scores when the meeting ends. I know about webhooks, but I need a way to send an API request to update my DB based on the state values in the in-meeting instance.

Specifically, I want to know:

  1. What is the best way to send data to my backend right before the meeting ends using the in-meeting instance?
  2. Is there anything like preventDefault or stopPropagation in the Zoom App SDK to stop the onMeeting event handler or to prevent certain actions when a meeting ends?

Any advice or best practices would be greatly appreciated!

Thanks in advance!