Skip to main content
Question

Custom Webhook polling trigger (Venture API) stopped finding new entries after working an hour ago

  • June 5, 2026
  • 2 replies
  • 17 views

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 GET request 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:

  1. Why does this polling date filter keep shifting or breaking after a short window of working successfully?

  2. What is the best way to make the updatedOnOrAfterUtc or createdOnOrAfterUtc parameters 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!

2 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • June 5, 2026

Hi ​@H.P 

For us to have true context, post screenshots showing how your Zap triggers step is configured in the CONFIGURE tab while in EDIT mode.

NOTE: Redact any API keys.

Help links for using Webhooks in Zaps: https://zapier.com/apps/webhook/integrations#help

 

Zap triggers steps have built in deduplication, so it will check for new data since the last time it checked.

 

Otherwise, you can do a different approach…

  1. Trigger: Schedule
    1. Hourly, Daily, etc.
    2. Help: https://zapier.com/apps/schedule/integrations#help
  2. Action: Formatter > Date & Time
    1. NOTE: May need multiple Formatter steps
      1. Add/Subtract Time
      2. Format
  3. Action: API Request
    1. App
      1. API by Zapier
      2. Webhooks by Zapier
  4. Action: Filter
    1. Check there are new records to process
    2. Help: https://zapier.com/apps/filter/integrations#help
  5. Action: Looping - Create Loop from Line Items
    1. Iterate thru each new records from the API request
    2. Help: https://zapier.com/apps/looping/integrations#help
  6. Action: [app] - [event]
    1. Up to you

SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • June 11, 2026

Hey ​@H.P, just checking in to see how you’re getting on. Did you have any luck with the alternative approach Troy suggested? 

There are system variables available but they would only give you the current time, not the time 24 hours ago.

Let us know if you got it working or if you're still stuck!