Receiving Inbound Items
receivingInboundItems Query
Audience: Programmers
Returns a paginated list of ReceivingInboundItem objects, with optional filtering and ordering. This query retrieves individual items that are part of receiving inbound shipments.
Arguments
after
Cursor
Returns the elements in the list that come after the specified cursor
first
Int
Returns the first n elements from the list
before
Cursor
Returns the elements in the list that come before the specified cursor
last
Int
Returns the last n elements from the list
orderBy
ReceivingInboundItemOrder
Ordering options for ReceivingInboundItems returned from the connection
where
ReceivingInboundItemWhereInput
Filtering options for ReceivingInboundItems returned from the connection
Return Type
ReceivingInboundItemConnection! - A connection to a list of ReceivingInboundItem objects with pagination information.
Notes
The
datafield contains custom inbound item attributes as JSONUse
Data,DataHasKey,DataIn, andDataContainsfilters to query based on JSON contentItems are linked to their parent inbound shipment via
inboundIDEach item tracks its SKU and expected quantity
Soft delete is supported through
deletedAtanddeletedByfields
Usage Examples
Basic Query
Query Items by Inbound Shipment
Query Items by SKU
Query with Data Field Filtering
JavaScript/TypeScript Example
Ordering Options
The ReceivingInboundItemOrderField enum supports the following fields:
TENANT_ID: Order by tenant identifierCREATED_AT: Order by creation timestampCREATED_BY: Order by creator user IDUPDATED_AT: Order by last update timestampUPDATED_BY: Order by last updater user IDDELETED_AT: Order by deletion timestampDELETED_BY: Order by deleter user IDSKU: Order by stock keeping unitINBOUND_ID: Order by parent inbound shipment IDQUANTITY: Order by expected quantity
Filtering Options
The ReceivingInboundItemWhereInput supports filtering by:
All standard field predicates (equality, inequality, contains, etc.)
hasInbound: Filter items that have an associated inboundhasInboundWith: Filter items based on properties of the parent inboundJSON data field queries using
Data,DataHasKey,DataIn, andDataContains
Related Types
ReceivingInboundItem - The item type returned by this query
ReceivingInbound - The parent inbound shipment type
PageInfo - Pagination information
Service
This query is provided by the Receiving service, which manages all inbound shipment operations including item receiving, quality control, and put-away processes.
Last updated
Was this helpful?
