Identifier for the ServiceLevel to be used to create the Shipment. Can be the id or code and must be associated with a valid ServiceLevel. If not provided, the ServiceLevel on the LandedCost.shipmentRating for the Order will be used.
List of inputs with details about the packages inside the Shipment being created. If carton details are not known, pass an empty list along with a trackingNumber and the Shipment will be created from the tracking number alone. Shipment details in the same request must either all include cartons or all omit them.
Fields
fulfillmentCenter
ID
FulfillmentCenterthe shipment is being shipped from. If not provided, the PRIMARYFulfilmentCenterwill be used.serviceLevel
String
ServiceLevelto be used to create theShipment. Can be theidorcodeand must be associated with a validServiceLevel. If not provided, theServiceLevelon theLandedCost.shipmentRatingfor the Order will be used.shipmentCartons
[OrderShipmentCartonInput!]!
Required
Shipmentbeing created. If carton details are not known, pass an empty list along with atrackingNumberand theShipmentwill be created from the tracking number alone. Shipment details in the same request must either all include cartons or all omit them.trackingNumber
String
Shipmentbeing created.