supplyPoItems
Retrieves purchase order line items across one or more purchase orders, with filtering and sorting capabilities.
Useful for searching and selecting PO lines when creating or editing shipments that may reference items from multiple POs.
Authentication
Authentication is required. Unauthenticated requests will fail.
Permissions
Requires supply:read_purchase_orders permission for the requested brands.
Brand Filtering
Results are automatically filtered by brand. If no brand is specified in filters, the current brand from the session context is used.
supplyPoItems(
after: String
before: String
filters: POItemFilterInput
first: Int
last: Int
sortField: POItemSortFieldEnum = CREATED_AT
sortOrder: SortTypeEnum = DESC
): POItemConnection!
Arguments
supplyPoItems.after ● String scalar common
Returns the elements in the list that come after the specified cursor.
supplyPoItems.before ● String scalar common
Returns the elements in the list that come before the specified cursor.
supplyPoItems.filters ● POItemFilterInput input purchase-orders
Filter criteria to narrow down PO item results
supplyPoItems.first ● Int scalar common
Returns the first _n_ elements from the list.
supplyPoItems.last ● Int scalar common
Returns the last _n_ elements from the list.
supplyPoItems.sortField ● POItemSortFieldEnum enum purchase-orders
Field to sort PO items by (defaults to created_at)
supplyPoItems.sortOrder ● SortTypeEnum enum common
Sort direction - ASC for ascending, DESC for descending (defaults to DESC)
Type
POItemConnection object common
The connection type for POItem.