I am currently building an integration into Freshdesk from another case management solution. I have created a custom attribute "cf_external_id" which is a string and holds the guid of the case from the other system.
As part of my two-way integration every time I get a new record or updated record to push to Freshdesk, I first want to check if it already exists (obviously).
When I run this endpoint (as per the examples here https://developers.freshdesk.com/api/#filter_tickets) I never get any results, and the data is definitely correct:
This method works for filtering contacts and companies, but doesn't seem to work on tickets.
Has anyone experienced this before or know of a workaround?