What Field, or Fields, to Use to Join Meeting Started and Meeting Ended Event Webhook Data?

Description/Error
I am ingesting two meeting-related events via webhooks. These are meeting_started and meeting_ended. What is the recommended practice to follow to reliably join data from these two webhooks? Is the field object_id in each enough?

The meeting_started event I am referring to is: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-started

The meeting_ended event I am referring to is: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-ending

Which Endpoint/s?
Not applicable.

How To Reproduce (If applicable)
Not applicable.

Screenshots (If applicable)
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

I am adding scope to my original question above. The new scope is: What is the recommended practice to be able to join the participant joined meeting and participant left meeting events. I have webhook data I am ingesting from these two events.

The participant_joined meeting event I am referring to in this additional scope is: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/participant-joined-meeting

The participant_left meeting event I am referring to in this additional scope is: https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/participant-left

Hey @phillip.burger,

For joining the meeting info:
Associate the two webhooks via the uuid. This is the globally unique meeting identifier.

For joining the user info:
I would suggest associating the two via the user_id. The user_id is the unique identifier for that user for that meeting.

Or, if the user is signed into their Zoom account and joins, then the id is their Zoom globally unique user id.

Thanks,
Tommy