Shopfy Flow Limitations - Incoming Inventory &. Purchase Orders

Topic summary

Main issue: Shopify Flow cannot access “incoming” inventory quantities or any purchase order (PO) data, blocking automations/reports on items with stock en route via POs.

Key facts:

  • Incoming inventory exists in Shopify’s Admin API (e.g., inventoryLevels.quantities) but Flow’s “Get product data” only exposes totalInventory (on‑hand stock).
  • PO data (PO numbers, line items, supplier details, expected delivery dates) is not exposed via the API—only visible in the admin UI—so incoming quantities can’t be linked to specific POs.

Requested enhancements:

  • Add incoming, committed, reserved, etc., to Flow’s product/inventory data.
  • Provide a dedicated “Get inventory data” task and include PO fields to enable reports (e.g., daily list of products with incoming >1, sorted by PO and vendor).

Current workaround/status:

  • No native Flow solution; achieving this requires an external app or custom service that pulls Admin API inventory data.
  • Recommendation: file a formal feature request to introduce Flow access to detailed inventory quantities and to expose PO data via API.

Resolution: No resolution yet; discussion remains open with clear feature requests and interim reliance on third‑party solutions.

Summarized with AI on January 26. AI used: gpt-5.

Pretty easy request, I want FLOW to report incoming products where Inventory Incoming is greater than 0.

Per Sidekick:

Issue: Shopify Flow cannot access “incoming” inventory quantities for reporting and automation

Details:

  • The incoming inventory data exists in Shopify’s Admin API (confirmed via inventoryLevels.quantities)

  • Flow’s “Get product data” task only exposes totalInventory (current stock), not the detailed quantity breakdowns including “incoming”

  • This prevents creating automated reports for products with incoming stock from purchase orders

  • Use case: Daily reports of products with incoming inventory >1, sorted by purchase order and vendor

Request: Add support for inventory quantity details (incoming, committed, reserved, etc.) to Flow’s product data tasks, or create a dedicated “Get inventory data” task.

I’d expand this requesto include PO data - which was the original intent. To inform us of incoming stock sorted by PO.

Rock em with the facts Sidekick:

Confirmed: I cannot see purchase order data.

After thoroughly searching Shopify’s Admin API documentation, I can confirm that purchase order data is NOT accessible through the API at all. There are no queries for:

  • Purchase orders

  • PO numbers

  • Supplier information (beyond the basic “vendor” field on products)

  • Expected delivery dates

  • Incoming stock quantities from POs

What IS available:

  • The “incoming” inventory quantity (which I showed you earlier exists in the inventory data)

  • Product vendor field (which is just a text field, not linked to actual supplier/PO data)

What is NOT available:

  • Purchase order numbers

  • Purchase order line items

  • Supplier details

  • Any way to link incoming inventory to specific purchase orders

So the situation is:

  1. Incoming inventory quantities exist in Shopify’s system and are accessible via the API

  2. Purchase order data does NOT exist in the API - it’s only available in the Shopify admin UI

  3. Shopify Flow cannot access either

    • it can’t see incoming quantities OR purchase”

So yea - I love FLOW, its got some power. So, I am requesting something I’d find useful.

Flow is a powerhouse. But yeah limitations. I really can’t stand this new updated top-down visual editor… I’m just glad all my old workflows keep the same left-right. I think a support ticket is needed for actual feature requests. Staff rarely comes here anymore.