I’m trying to figure out whether there is a way to access requester IP addresses via the Zendesk API, and if so, where that is documented.
I’m not a developer, so apologies in advance if my terminology is a bit off. The context is that we are dealing with abuse of our 100% happiness guarantee. We are seeing repeat refund attempts coming in through Zendesk email tickets using different names and email addresses, but one thing often stays the same: the requester IP address.
Right now, the only place I can see the IP address is by opening each ticket and digging into the ticket events. That process is extremely manual and not scalable. Ideally, I would like to use the API to:
- Pull requester IP addresses programmatically
- Run historical searches against known scammer IPs
- Potentially integrate this data with other tools or workflows
If requester IPs are accessible via the API, could someone point me to the relevant documentation or field name?
Related question for anyone with security experience: we have seen a small number of cases where seemingly legitimate tickets came from the same IP address as a confirmed scammer. Does Zendesk reliably capture requester IPs, or are there common scenarios where many unrelated users might share an IP address, such as mobile carriers, shared networks, or VPNs?
Any guidance, documentation links, or best practices would be greatly appreciated.
Thanks in advance.