How to set user name for participants of meeting

Hi, we are creating zoom meetings through API and want to control participant’s user name when he joins the meeting (we need this to identify users for past meeting statistics). We found out that passing “uname” query parameter works for unauthorized users, but if the user is authorized in zoom.us his profile name will be used instead. Is there a way to force user name or another way to identify meeting participants?

1 Like

If the users are part of your account, you can manage (override) their name fields using: https://marketplace.zoom.us/docs/api-reference/zoom-api/users/userupdate

I have this same question. We’re trying to do a similar thing, and it works well for most people, but not if the user is authorised in zoom.us.

Is there any way to override their username in the URL scheme if they’re not part of our account?

Hey @samrae,

You can either update the user’s name.

Or use the Web Client and set the user’s name in the URL:

https://zoom.us/wc/{{ meetindID }}/join?prefer=1&un={{ base64Encoded Name }}

Thanks,
Tommy

1 Like

Thanks, @tommy. That’s helpful and makes sense. I think neither will probably work for us, but that’s ok. I can see why those are the options.

1 Like

Happy to help! You can also try meeting registration, which puts their name in their unique join url.

-Tommy