I’m using ASP .NET Core 2.1 and created a Web API endpoint to receive Webhook event notifications. I first tested using Swagger and Postman, expecting the JSON in the HttpPost body to be formatted according to these documents: https://developer.zoom.us/docs/webhooks/ and https://developer.zoom.us/docs/webhooks-v2/ so everything was working locally.
When I published the application to make my endpoint publicly accessible, the JSON objects I received from the meeting_ended and participant_left events were in a different format. Some events appear to send a uniquely formatted JSON objects based on event type, but I was not able to find any documentation on the Zoom website. Is this documentation available?
JSON for meeting_ended:
**NOTE - For some reason “end_time” is not populated in the meeting_ended event.
Some of our Webhook payloads don’t include all the meeting information by design and its similar to the meeting API where we don’t include the end_time as well. I can reach out to the Engineers to see if they can include it in a future release.