Duplicate inventory-update webhooks (and timing question)

It looks like we are often, but not always, receiving duplicate inventory-update webhooks at the exact same time.

An example would be SKU “UMP.97996“ where we receive two identical inventory-update webhooks at Sep 04, 2025 10:16. This was triggered from a shipment. We know there was only one change since that shipment was the last unit available.

On a related note, what is the timing that we should expect? When investigating this webhook (Order 75933 with SKU UMP.97996) we see:

- 9:50am: Label generated and order fulfilled

- 9:55am: Product inventory log in the web admin shows inventory decremented by 1

- 10:03am: shipment-update webhook received on our server (so 13 minutes after label generation)

- 10:16am: inventory-update webhook received on our server (so 21 minutes after the inventory log was updated, 26 minutes after the actual shipping event)

Hello,

For issues with webhooks, PAPI Calls, or anything that requires investigation from Shiphero Support, Please submit a ticket.

Thank you

Just for clarity, we were previously told by support that all technical questions should be posted here - thus the posting.

Hey David. Can you PM Me the Ticket number and i will make sure they correct that.

These are more recent changes we are making as our api team is expanding.