I’ve noticed that the Id data type is different across Webhook Meeting Events. For example, Id is a String in Participant Joined:
https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/participant-joined-meeting
But is an Integer in Meeting Deleted:
https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-deleted
Is there any reason for this? Is this a mistake?
It just makes it a pain when trying to deserialize the JSON into one object used across all meeting events if the types are different. Is a real shame to create 2 different objects with so many repeated fields just for this one Id field.
Thanks
Ryan