Hey @davidbalbert,
Thank you for reaching out to the Zoom Developer Forum. After looking further into our Webhooks I was able to confirm that we don’t have an event that will cover this use case.
I think that something like a meeting.particpant_updated
event is a great idea! If you would like this to be considered for a future release, I recommend posting in the #feature-requests category.
In the meantime, you can try calling the List Meeting Participants Dashboard API at the start of the meeting to get a list of participant IDs and map them to the user_name (Display Name).
Later on, you can call that API again and check if any of the participants have a new user_name for a given ID that you’ve stored. You can then update the Display Name that participant is using in your code.
I’m not sure if that would work for your use case, let me know if that helps.
Thanks,
Max