inbound_shipment_update

Arguments

ArgumentTypeRequiredDefaultDescription
dataUpdateInboundShipmentInput!Yes

Return Type

UpdateInboundShipmentOutput

Mutation

mutation inbound_shipment_update(
  $data: UpdateInboundShipmentInput!
) {
  inbound_shipment_update(
    data: $data
  ) {
    request_id
    complexity
    inbound_shipment {
      ...InboundShipmentFragment
    }
  }
}

Variables

{
  "data": {
    "customer_account_id": "QWNjb3VudDoxMjM0",
    "inbound_shipment_id": "SW5ib3VuZFNoaXBtZW50OjEyMzQ=",
    "warehouse_id": "V2FyZWhvdXNlOjEyMzQ=",
    "purchase_orders_ids": ["UHVyY2hhc2VPcmRlcjoxMjM0", "UHVyY2hhc2VPcmRlcjo1Njc4"],
    "carrier": "ups",
    "estimated_truck_arrival": "2026-07-09T15:30:00Z",
    "booking_contact_email": "customer@example.com",
    "booking_contact_name": "Inbound Shipment 1001",
    "booking_contact_number": "+1-555-0100",
    "container_size": "M",
    "load_type": "palletized",
    "number_carton": 2,
    "pallets_quantity": 2,
    "pro_number": "PRO1234567",
    "shipment_type": "transfer",
    "truck_arrived_at": "2026-07-09T15:30:00Z"
  }
}

Response

{
  "data": {
    "inbound_shipment_update": {
      "request_id": "UmVjb3JkOjEyMzQ=",
      "complexity": 100,
      "inbound_shipment": {id: "SW5ib3VuZFNoaXBtZW50OjEyMzQ="}
    }
  }
}