Skip to main content
Question

How to detect record changes in an API app using Zapier

  • March 24, 2025
  • 1 reply
  • 7 views

I built an API app that gets data via API and I can see the data records in the dev platform as JSON from Jamf Pro as despite several request I guess Zapier aren to going to build one anytime soon

When I make a zap and try to poll I never get any records apart from three test records on setup as I guess the poll is not able to detect a change in data(?)

Where and how do I add the detection of record changes, I want it to be a date fields in the JSON ?
In the API app or somewhere else?

Did this topic help you find an answer to your question?

1 reply

Zapier’s polling works by detecting changes in data, so if it’s not picking up new records, the issue is likely with how changes are being tracked. You need to ensure your API returns only new or updated records based on a date field (like updated_at). The best approach is to modify your API to support a since parameter, so Zapier only pulls fresh data. If you want real-time updates instead of polling delays, setting up a webhook would be the way to go. Let me know if you need help setting this up!


Reply