Skip to main content
Question

Custom Webhook Polling Trigger (Venture API) Stopped Finding New Entries After Working An Hour Ago

  • June 5, 2026
  • 1 reply
  • 7 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!

1 reply

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