I am experiencing an authentication issue while enhancing existing RingCentral RingCX for Freshdesk
a Freshworks app using FDK (Freshworks Developer Kit) for local testing. Despite entering correct credentials, I consistently receive an “Invalid API Key” error.
Environment Details:
- Node.js version: v18.20.8
- FDK version: 9.0.9
- Platform: Freshdesk (fd)
- Local testing server: http://localhost:10001/custom_configs
Issue Description:
When attempting to authenticate through the installation page at http://localhost:10001/custom_configs, I receive the following error:
- Error Message: “Invalid API Key”
- Error Details: The system indicates that the API key I’m providing is invalid
Steps to Reproduce:
- Run
PLATFORM=fd yarn startto start the local development server - Navigate to http://localhost:10001/custom_configs
- Enter valid Freshdesk domain and API key
- Submit the form
- Receive “Invalid API Key” error despite using correct credentials
What I’ve Verified:
- The API key is correctly copied from my Freshdesk account
- The domain name is entered in the correct format
- The build process completes successfully with no errors
- The local server starts without issues on port 10001
Build Output (Successful):
Platform: fd
Version: 25.3.3-13
Environment: local
URL: https://localhost:8053
All configuration files generated successfully
Webpack compilation successful
Server running at http://*:10001/
https://attachment.freshdesk.com/inline/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NTAwMTY2NjA2OTcsImRvbWFpbiI6InN1cHBvcnQuZnJlc2hkZXNrLmNvbSIsImFjY291bnRfaWQiOjJ9._ol7K_ozOgR-9dXoR2NLZEazxSeWgkoXw4DWCPp_M-U