Where to find client credentials (client_id and client_secret) to build a server-side OAuth app

I am trying to build an OAuth app as an integration between Freshworks and our product. This app would allow our clients to import their Freshdesk contact centre recordings onto our platform.

The Freshworks documentation here mentions that a client_id and a client_secret will be issued once I register the app.
I have already registered the app on the app management portal but I can’t find the credentials here. I need these credentials in order to test the API before I can submit the app. Am I missing something?

Hi @urav_c ,
Good Day! Welcome to the community!

I think you misunderstood the Oauth feature,
This feature is to use third party integration inside Freshdesk,

Can you please bit elaborate your use case?
do you want integrate your platform into Freshdesk or integrate Freshdesk into your platform?

Thanks

Hi @Santhosh ,
Thank you for your reply.

I am trying to integrate our platform inside Freshdesk such that users of Freshdesk contact centre can install our app from the Freshdesk marketplace. This app would allow the users to import their call recordings from their Freshdesk workplace to our platform. To do this, we need access to the Freshdesk API and also authorization from the individual users (our mutual clients), which is why OAuth.

If I am missing something here, please guide me on how I can use the Freshdesk APP feature to do the following:

  • Allow Freshdesk users (who also use our platform) to import their call recordings to our platform.
  • Publish this app on the app marketplace so that the users can easily find our App.

@urav_c,
Good Day!

Unfortunately, there is no Oauth feature from our Freshdesk ecosystem, instead, you need to access the Freshdesk API via the API key mechanism.

you can make an API call via basic authorization.

example to view a ticket:

curl -v -u yourapikey:X -H "Content-Type: application/json" -X GET 'https://domain.freshdesk.com/api/v2/tickets/20' 

kindly refer to these to get more understanding :point_down:

Hope it helps :slight_smile:

Thanks