Hi everyone,
I'm running into an issue with a custom webhook polling step that was working perfectly about an hour ago but has suddenly stopped finding new entries, even when I manually click the "Run" button.
My Setup:
-
Trigger: Webhooks by Zapier (Custom Request / Polling
GETrequest to a Venture API test environment) -
Action Steps: Multi-step workflow creating/updating Deals, Companies, and Contacts in HubSpot, and associating them.
-
Plan: Professional Plan
The Issue: An hour ago, the Zap was successfully fetching data and reflecting entries into HubSpot. I just created a brand new loan in my source system to test it, went into the Zap editor, and hit the Run button repeatedly, but it keeps returning an error/message saying it could not find a new entry.
What I've Noticed in the URL Configuration: The polling URL parameter I am using looks like this: https://test_integration.venturesgo.com/api/v4/objects/loan/list?recordsPerPage=100&updatedOnOrAfterUtc=2026-06-05T00:00:43.511Z
The date timestamp in the updatedOnOrAfterUtc parameter seems to have hardcoded itself to a future date (June 2026), which I suspect is why the API is suddenly returning zero results when I try to pull the test loan I just created today.
What I Need Help With:
-
Why does this polling date filter keep shifting or breaking after a short window of working successfully?
-
What is the best way to make the
updatedOnOrAfterUtcorcreatedOnOrAfterUtcparameters completely dynamic so that the Zap automatically looks for loans created in the last 24 hours (or since the last check) without me having to manually open Zapier to fix the date? I tried a couple of inline date formatting formulas but it keeps throwing step validation errors.
Has anyone dealt with a similar polling API issue, or is there a standard Zapier system variable I should be passing into the URL instead?
Thanks in advance!
