Skip to main content
PUT
Error

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme.

Headers

If-Match
string

If-Match

Path Parameters

shipmentNumber
integer<int32>
required

shipmentNumber

Body

application/json

items

handling
number<bigdecimal>
required
handlingTax
number<bigdecimal>
required
itemTax
number<bigdecimal>
required
lineId
integer<int32>
required
quantity
integer<int32>
required
shipping
number<bigdecimal>
required
shippingTax
number<bigdecimal>
required
actualPrice
number<bigdecimal>
allocatedQuantity
integer<int32>
allowsBackOrder
boolean
allowsFutureAllocate
boolean
appeasementReason
AppeasementReason · object
attributes
object
auditInfo
AuditInfo0 · object
backorderReleaseDate
string<date-time>
cartItemId
string
childItemIds
string[]
creditCurrencyCode
string
creditValue
number<bigdecimal>
data
object
duty
number<bigdecimal>
expectedDeliveryDate
string<date-time>
fulfillmentFields
FulfillmentField · object[]
giftCards
GiftCard · object[]
goodsType
enum<string>
Available options:
Digital,
DigitalCredit,
DigitalGiftCard,
Physical,
Service
handlingDiscount
number<bigdecimal>
imageUrl
string
inventoryTags
InventoryTag · object[]
isAssemblyRequired
boolean
isPackagedStandAlone
boolean
isReservedInventory
boolean
isTaxable
boolean
itemDiscount
number<bigdecimal>
lineItemAdjustment
number<bigdecimal>
lineItemCost
number<bigdecimal>
locatorName
string
manageStock
boolean
name
string
optionAttributeFQN
string
options
ProductOption · object[]
originalOrderItemId
string
overridePrice
number<bigdecimal>
parentItemId
string
partNumber
string
productCode
string
readyForPickupQuantity
integer<int32>
shippingDiscount
number<bigdecimal>
sku
string
taxData
object
taxableHandling
number<bigdecimal>
taxableLineItemCost
number<bigdecimal>
taxableShipping
number<bigdecimal>
transferQuantity
integer<int32>
trueTransferQuantity
integer<int32>
unitPrice
number<bigdecimal>
upc
string
variationProductCode
string
weight
number<bigdecimal>
weightUnit
string
weightedDutyAdjustment
number<bigdecimal>
weightedHandlingAdjustment
number<bigdecimal>
weightedHandlingTaxAdjustment
number<bigdecimal>
weightedLineItemTaxAdjustment
number<bigdecimal>
weightedShipmentAdjustment
number<bigdecimal>
weightedShippingAdjustment
number<bigdecimal>
weightedShippingTaxAdjustment
number<bigdecimal>

Response

OK

orderId
string
required
orderNumber
integer<int32>
required
shipmentType
string
required
total
number<bigdecimal>
required
acceptedDate
string<date-time>
alternateContact
Contact · object
appeasementReason
AppeasementReason · object
assignedLocationCode
string
attributes
object
auditInfo
AuditInfo0 · object
canceledItems
CanceledItem · object[]
cartId
string
changeMessages
ChangeMessage · object[]
childShipmentNumbers
integer<int32>[]
currencyCode
string
customer
Customer · object
customerAccountId
integer<int32>
customerAddressId
integer<int32>
customerTaxId
string
data
object
destination
Destination · object
dutyAdjustment
number<bigdecimal>
dutyTotal
number<bigdecimal>
email
string
externalOrderId
string
fulfillmentDate
string<date-time>
fulfillmentLocationCode
string
fulfillmentStatus
enum<string>
Available options:
NotFulfilled,
Fulfilled
futureDate
string<date-time>
handlingAdjustment
number<bigdecimal>
handlingSubtotal
number<bigdecimal>
handlingTaxAdjustment
number<bigdecimal>
handlingTaxTotal
number<bigdecimal>
handlingTotal
number<bigdecimal>
isAutoAssigned
boolean
isExpress
boolean
isHistoricalImport
boolean
isOptInForSms
boolean
items
Item · object[]
lineItemSubtotal
number<bigdecimal>
lineItemTaxAdjustment
number<bigdecimal>
lineItemTaxTotal
number<bigdecimal>
lineItemTotal
number<bigdecimal>
orderSubmitDate
string<date-time>
originalShipmentNumber
integer<int32>
packages
Package · object[]
parentCheckoutNumber
integer<int32>
parentShipmentNumber
integer<int32>
pickStatus
enum<string>
Available options:
AVAILABLE,
IN_WAVE,
PICKED,
TRANSFER,
COMPLETE
pickType
enum<string>
Available options:
NORMAL,
SINGLE,
MULTIPLE
pickWaveNumber
integer<int32>
pickupInfo
object
readyForPickup
boolean
readyForPickupDate
string<date-time>
readyToCapture
boolean
reassignedItems
ReassignedItem · object[]
receivedDate
string<date-time>
rejectedItems
RejectedItem · object[]
sentCustomerAtStoreNotification
boolean
sentCustomerInTransitNotification
boolean
shipmentAdjustment
number<bigdecimal>
shipmentNotes
ShipmentNote · object[]
shipmentNumber
integer<int32>
shipmentStatus
enum<string>
Available options:
READY,
REASSIGNED,
BACKORDER,
CANCELED,
FULFILLED,
CUSTOMER_CARE,
DELETED,
FUTURE
shipmentStatusReason
ShipmentStatusReason · object
shippingAdjustment
number<bigdecimal>
shippingMethodCode
string
shippingMethodName
string
shippingSubtotal
number<bigdecimal>
shippingTaxAdjustment
number<bigdecimal>
shippingTaxTotal
number<bigdecimal>
shippingTotal
number<bigdecimal>
shopperNotes
ShopperNotes · object
siteId
integer<int32>
taxData
object
tenantId
integer<int32>
transferShipmentNumbers
integer<int32>[]
transferredItems
TransferredItem · object[]
transitTime
string
userId
string
workflowProcessContainerId
string
workflowProcessId
string
workflowState
WorkflowState · object