# inventoryShipmentReceive - admin - MUTATION Version: unstable ## Description Receive an inventory shipment. ### Access Scopes `write_inventory_shipments_received_items` access scope and `write_inventory` access scope. Also: The user must have permission to manage inventory. ## Arguments * [bulkReceiveAction](/docs/api/admin/unstable/enums/InventoryShipmentReceiveLineItemReason): InventoryShipmentReceiveLineItemReason - The bulk receive action for the inventory shipment. * [id](/docs/api/admin/unstable/scalars/ID): ID! - The ID of the inventory shipment to receive. * [lineItems](/docs/api/admin/unstable/input-objects/InventoryShipmentReceiveItemInput): InventoryShipmentReceiveItemInput - The list of receive line items for the inventory shipment. ## Returns * [inventoryShipment](/docs/api/admin/unstable/objects/InventoryShipment): InventoryShipment The inventory shipment with received items. * [userErrors](/docs/api/admin/unstable/objects/InventoryShipmentReceiveUserError): InventoryShipmentReceiveUserError! The list of errors that occurred from executing the mutation. ## Examples