Domain to be whitelisted for Freshworks products APIs

Often you would want to make API requests to one or multiple Freshworks products from your app to read or write to any entities.

The API requests from the apps are restricted only to the domains that are added to the whitelisted-domains attribute of the app manifest. Take a look at the attribute from a sample app.

The exact domain of the users’ account or data center region would vary. So, find a pattern that can be used to whitelist the Freshworks products’ domain with a wildcard as part of the domain if required as follows.

Domains to be whitelisted for respective Freshworks Products

Freshdesk Support Desk & Freshdesk OmniChannel Suite

https://*.freshdesk.com

Freshdesk Messaging

https://*.freshchat.com

https://*.eu.freshchat.com

https://*.in.freshchat.com

https://*.au.freshchat.com

Freshdesk Contact Center

https://*.freshcaller.com

Freshservice

https://*.freshservice.com

Freshsales & Freshsales Suite

https://*.freshworks.com

https://*.myfreshworks.com

Freshteam

https://*.freshteam.com

For Freshdesk Messaging, we could also include
https://*.freshchat.com

@arunrajkumar235 But, there’s no dynamic element apart from the region, right? Anyway, multiple subdomains are not supported in our manifest whitelisting.

*.freshchat.com is different from *.[region].freshchat.com

You could use https://jaya-eu.freshchat.com/v2 to make public API calls as well, in addition to making the same call using https://api.eu.freshchat.com/v2.

Both are supported.

1 Like

Understood. Thanks.
I will add both the patterns.

A post was split to a new topic: Does freshworks.com domain still used for API access of Freshsales Suite?

A post was split to a new topic: How to whitelist domain for GitHub api?