POs not showing attachments in API response

Hi there,

we’re pulling purchase order data via your Public GraphQL API and warehouse-uploaded photos are visible in the ShipHero web UI but completely absent from the API response.

  • In the web UI our PO shows 3 attachments, including an images uploaded by warehouse users.
  • Via the API, the same PO returns:
    • attachments → only 1 node, a PDF that my user attached directly to the PO
    • pdf → the system-generated PO document
    • imagesnull

So the warehouse user’s image appears in neither attachments nor images. My token has full view:purchase_orders scope and reads the PO fine otherwise.

Questions:

  1. Are warehouse-user-uploaded PO photos exposed through the Public API at all? If so, in which field/type?
  2. Is this an account/warehouse scoping issue — i.e., are photos uploaded by a warehouse user tied to a separate scope my token can’t see?
  3. If there’s a setting or a warehouse-scoped token needed to retrieve these, please advise.

Thanks!