Custom App Not Closing Tickets After Reminders (API V1 Deprecation Issue)

Hi Freshworks Community,

I’m facing an issue with my custom app in Freshservice since the deprecation of API V1. The app, which was originally created by a Freshservice agent (no longer with the organization), is supposed to close tickets after sending two reminders to users who haven’t replied. However, it only sends two reminders and fails to close the ticket.

Here’s what I’ve observed:
API V1 Deprecation:
The message on my Custom API page states:
“Support for Freshservice API v1 will end on May 31, 2023. Please ensure that API calls in your custom apps are updated for uninterrupted services.”

Error in Activities Log:
The app logs show the following error:
ETIMEDOUT: This error occurs when the client (your code) is trying to establish a connection with a server (198.51.100.1:443) but doesn’t receive a response within the allowed timeout period.
Address: 198.51.100.1 is unreachable, possibly due to network issues, or server unavailability.
URI: https://ensi683z3uii.x.pipedream.net: This is the target URL the request was trying to reach. It is not responding.

Additional Issue:
I can no longer download the live version of the app. Attempting to do so redirects me to an XML code error page.

My Questions:

  • How can I replace or fix the heartbeat URL (https://ensi683z3uii.x.pipedream.net) to make the app functional again?
  • What steps should I take to migrate or update the app from API V1 to API V2 to ensure uninterrupted service?
  • Since I can’t download the live version, is there any way to retrieve or rebuild the app without losing existing functionality?

I’ve attached the full error logs for reference.

Any guidance or suggestions would be greatly appreciated. Thank you in advance for your help!

Best regards,
Abbey

API-LOG.txt (1.8 KB)