INPUT_OBJECT
ShipmentUpdateInput
link GraphQL Schema definition
1 input ShipmentUpdateInput { 2 3 #   It is possible to set shipment info for a shipment that hasn't been sent yet. 4 #   If the shipment was actually sent in the past, use the completeShipment mutation. 5 : ShipmentInfoInput 6 7 : String 8 9 : Boolean 10 11 #   Provide `isPaid: true` only if the shipment was captured outside Centra or no capturing is expected for it. 12 #   It doesn't perform capturing, use the `captureShipment` mutation for it. 13 #   If the `captureShipment` mutation is used, there is no need to update the shipment with `isPaid: true` as 14 #   the mutation will mark the shipment as paid based on the capture results. 15 : Boolean 16 17 #   If not provided, it will be the full shipment amount. 18 : MonetaryValueInput 19 20 #   It isn't possible to update shipment method, shipment info or isGoodToGo fields 21 #   if the shipment was already shipped. 22 #  23 #   Exactly one input field should be provided 24 : ShipmentMethodInput 25 26 #   Assign an external ID to reference this object by it later 27 : String 28 }