Page Content
Does Phenix support emojis in chat?
Phenix's chat service can send and receive emojis, e.g., unicode characters such as “🌵” (U+1F335) as well as other types of data.
The chat service is available for all client SDKs:
Emoji support requires rendering for both sending and receiving messages. While Phenix does not currently offer a rendering library that handles emojis, off-the-shelf libraries that can be used to render emojis include:
The example below should be used via a client such as Postman as many command lines do not support characters such as 😎 or 🌵.
cURL
1curl --location --request PUT 'https://pcast.phenixrts.com/pcast/room/channelId/message' \2--header 'Accept: application/json' \3--header 'Content-Type: application/json' \4--header 'Authorization: Basic YXBwbGljYXRpb25JZDpzZWNyZXQ' \5--data '{6 "message": {7 "from": {8 "screenName": "The Dude",9 "role": "Participant",10 "lastUpdate": 011 },12 "mimeType": "text/plain",13 "message": "Cool sunglasses! 😎",14 "tags": [15 "a-tag",16 "my-other-tag"17 ]18 }19}'
This will be rendered in the Phenix Customer Portal as shown below.

v2023-09-12T20:09:36.000Z