Support team should be able to help with the region related question however there are only 4 generic URLs so we can check them using CURL or any tool like Postman etc. to test a sample get request. And yes the one which works can be used as an app iparams.
I have made a little progress with the regional urls however now when I try one with the format api.eu.freshchat.com the app complains that this is not whitelisted even though I have *.freshchat.com in my whitelist.
There appears to be some differences in the way the Freshchat API behaves with these new url access points to the previous ones. I am having trouble using the conversations end point in postman to get conversation details or post messages to it but I am using exactly the same methods as I use with the old url.
returns the following even though I captured the conversation ID via the console from an installed custom app.
"message": "Conversation Not Found"
Also when trying to post a message to a chat with some a stringified payload in the body I get the following error with the new urls. I tried to get this to work in postman and it suggested the end point doesn’t like the payload.
Any chance of an online session to look at this as this all worked fine against the old url access point.
Do you think it merits tracking this most recent post as a new topic so we could address it separately from the original problem? While they are indeed linked, I wonder if many other developers may come across these problems at the same time.