Feature request: Expose the existing Purchase Orders to the Admin GraphQL API

Shopify has native Purchase Orders in the admin today, but there’s no way to touch them via the API. I’ve checked through the 2026-07 release candidate and there’s no PurchaseOrder object, query, or mutation anywhere in the Admin GraphQL API.

The inventory transfer/shipment types (InventoryTransfer, InventoryShipment, inventoryShipmentReceive, etc.) exist, but those are location → location movements — no supplier, no ordered-vs-received tracking, no PO-level cost or status. They’re not a substitute for a PO.

The data model already exists in the admin. All I’m asking for is the existing primitives exposed to GraphQL – read/create/receive purchase orders.

Is this on the roadmap, or is there an API surface I’ve missed?

This has already been requested/posted a few times:

the people shall be heard :wink: