# UTF in meeting registrant name

**URL:** <https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513>\
**Category:** API and Webhooks\
**Created:** [October 28, 2020, 12:46pm UTC](https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513 "2020-10-28T12:46:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![d27](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/d27/32/17869_2.png) [@d27](https://devforum.zoom.us/u/d27)\
**Post date:** [October 28, 2020, 12:46pm UTC](https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513/1 "2020-10-28T12:46:38Z")

</div>

**Description**  
I’m working on an application to manage breakouts in meetings. We’re registering users via the API and prepend their name with an EMOJI, something like “🌟 Dirk”, but when they join the meeting, the EMOJI is replaced with a single dash, ie ‘- Dirk’. 😭.

Is this the expected behavior, or am I doing something wrong?

**Error**  
No Emojis present when users join the call, or when I look at the list of registrants

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
OAuth

**Which Endpoint/s?**  
[POST /meetings/{meetingId}/registrants](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantcreate)

**How To Reproduce (If applicable)**

```auto
headers = {
    "Authorization": f'Bearer XXXXXXXXXXXXXXX',
    "Content-Type": "application/json; charset=utf-8",
}
post_data = json.dumps({'email': 'user@example.net', 'first_name': '🌟 Dirk'}, ensure_ascii=False).encode('utf-8')
api_resp = requests.post('https://api.zoom.us/v2/meetings/{meetingId}/registrants', headers=headers, data=post_data)

```

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [October 29, 2020, 5:25pm UTC](https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513/2 "2020-10-29T17:25:54Z")

</div>

Hey @d27,

At the moment, we don’t support emojis as values for the string content in our APIs (or in the Zoom Client participants list), so I’m afraid this is expected. 🙁

That said, I can definitely appreciate where you’re coming from, and I think this is a great suggestion. If you’re so inclined, you might consider posting this as a feature request here: #feature-requests

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![d27](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/d27/32/17869_2.png) [@d27](https://devforum.zoom.us/u/d27)\
**Post date:** [November 10, 2020, 8:08am UTC](https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513/3 "2020-11-10T08:08:39Z")

</div>

Thanks for the response! I’ll post this as a feature request. Is the current behavior wrt accepted characters in usernames documented somewhere?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 11, 2020, 5:54pm UTC](https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513/4 "2020-11-11T17:54:04Z")

</div>

Hey @d27,

Our APIs support ASCII characters—we will work on making this clearer in the documentation. 🙂

cc @shrijana.g

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [December 12, 2020, 3:54am UTC](https://devforum.zoom.us/t/utf-in-meeting-registrant-name/34513/5 "2020-12-12T03:54:06Z")

</div>

Closed on December 12, 2020, 3:54am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
