Inventory API – Faster Alternative to Email-Based Snapshot?

Hello,

We are looking for guidance on the best way to retrieve warehouse inventory data via API.

Currently, we are using the Inventory Snapshot API, which generates the snapshot asynchronously and delivers the final data via an email link. While this works, the delay makes it unsuitable for use cases where inventory data is needed quickly.

Our questions are:

  1. Is there any supported API to retrieve warehouse inventory data without waiting for email delivery?

  2. Is it possible to retrieve inventory:

    • By location?

    • For all locations within a warehouse in a single API call?

  3. Are there any recommended alternatives or best practices for near-real-time inventory retrieval?

We did not find any documented approach beyond the snapshot workflow and would appreciate confirmation or suggestions from the ShipHero team or community.

Hi @Jay

I am also using snapshot query for almost 12k SKUs and inventory and it don’t have such delay like it gives me Inventory for 5-6 warehouses for each and all of their locations in 1-2 mins in a json respond+ email,how much time your one takes and how quickly you wants?

I am also using webhooks, because I also need real time data.with webhook I am maintaining real time data into db