We are looking to create an integration for Freshdesk with our SaaS app. To begin with, as with any other app they provide a way to create a Client oAuth app, specify redirect URLs and after creating this we get the client secret and id immediately. But I am unable to find this any where in Freshdesk. When I visit this page OAuth it says that I need to register the app on the Third Party Portal.
On the developer portal the it seems like the app creation and submission process is when you are done with the development and are ready to publish. But my case is that I need it for development purpose. How can I get this done?
Freshdesk API doesn’t support OAuth. It only support Basic authentication mechanism. Checkout Freshdesk API documentation for detail.
This OAuth page is for Freshdesk Marketplace apps to connect with any other third-party applications that support OAuth. This enables the Marketplace apps that developers create can use any third-party API with OAuth mechanism.
To confirm, that means that in order to have users access their Freshdesk instance through our standalone application, they would need to pass in their API key to be able to authenticate and create tickets etc.?
Or is there a more automated flow now where they are redirected to Freshdesk to allow permission and redirected back? (I see this was posted 3 years ago)
I’m currently working on a project that integrates with Freshdesk, and I would like to know if the Freshdesk API now supports OAuth for authentication. If it does, could you please point me to the relevant documentation for implementing it?
We are working on supporting OAuth for Freshdesk. So, it is expected to launch within 2 weeks.
We will announce it to this community when it’s launched soon. You will receive an email announcement. Stay tuned.
Apologies; it was a misunderstanding on my end. The OAuth support is released only for the Freshchat product. For Freshdesk, it’s not planned yet.
Both Freshdesk and Freshchat is classified as CX products. So, internally, it was called out as OAuth for CX. So, I have wrongly stated here that Freshdesk will also support OAuth.
But, it was planned and released only for Freshchat. There’s no plan in the roadmap for Freshdesk yet.
If Freshdesk supports OAuth in the future, we will announce it in the community, and all the members will get notified via Email.