I have figured out the issue. The FreshDesk C# examples at https://github.com/freshworks/fresh-samples/blob/master/C-Sharp/ incorrectly specify the encoding as "ASCII". If I change the "Encoding.ASCII" usages to "Encoding.UTF8" it solves the issue
Start your 21-day free trial. No credit card required. No strings attached.
Start Free Trial
Derek Antrican
I'm using the C# create ticket example here: https://github.com/freshworks/fresh-samples/blob/master/C-Sharp/CreateTicketWithAttachment.cs
I had a customer use my application and enter their name using Turkish letters: Özen and the customer was created in FreshDesk as "?zen". Do I need to encode these fields before I send them to the API? And what encoding should I use (I have tried HttpUtility.HtmlEncode and HttpUtility.UrlEncode with no luck)