return
post
/ccadmin/v1/webhook/return
This Event is triggered when a return request is initiated
Request
Supported Media Types
- application/json
Body Parameter
This Event is triggered when a return request is initiated
Root Schema : return_request
This Event is triggered when a return request is initiated
- return
-
Type:
objectreturn
Nested Schema : return
- actualShippingRefund
-
Type:
integer - actualTaxRefund
-
Type:
number - adjustmentAmount
-
Type:
number - agentId
-
Type:
string - allocatedAmount
-
Type:
number - authorizationDate
-
Type:
string - authorizationNumber
-
Type:
string - comments
-
Type:
string - generatedStoreCredit
-
Type:
string - generatedStoreCreditItem
-
Type:
string - nonReturnItemCostAdjustments
-
Type:
arraynonReturnItemCostAdjustments - nonReturnItemSubtotalAdjustment
-
Type:
number - originatingOrder
-
Type:
objectoriginatingOrder - originOfReturn
-
Type:
string - otherRefund
-
Type:
integer - preReturnPromotionValue
-
Type:
objectpreReturnPromotionValue - processed
-
Type:
boolean - processImmediately
-
Type:
boolean - processName
-
Type:
string - refundMethodList
-
Type:
arrayrefundMethodList - refundSubtotal
-
Type:
number - relatedReplacementOrders
-
Type:
arrayrelatedReplacementOrders - replaceItemCount
-
Type:
integer - replacementOrder
-
Type:
string - replacingItems
-
Type:
boolean - returnCalculationOrder
-
Type:
objectreturnCalculationOrder - returnFee
-
Type:
integer - returningItems
-
Type:
boolean - returnItemCount
-
Type:
integer - returnItemList
-
Type:
arrayreturnItemList - returnPaymentState
-
Type:
string - state
-
Type:
string - submitExchangeAllowed
-
Type:
boolean - suggestedShippingRefund
-
Type:
integer - suggestedTaxRefund
-
Type:
number - totalItemRefund
-
Type:
number - totalOrderPromotionValueAdjustmentChange
-
Type:
number - totalRefundAmount
-
Type:
number - totalReturnItemRefund
-
Type:
integer - unAdjustedRefundSubtotal
-
Type:
number - unallocatedAmount
-
Type:
integer
Nested Schema : originatingOrder
Type:
object- commerceItems
-
Type:
arraycommerceItemsThe commerce items (sometimes referred to as "line items") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. - creationTime
-
Type:
integer - exchangeRate
-
Type:
numberexchangeRate - id
-
Type:
string - lastModifiedTime
-
Type:
integer - locale
-
Type:
string - organizationId
-
Type:
stringThe organization ID. - paymentGroupCount
-
Type:
integer - paymentGroups
-
Type:
arraypaymentGroups - priceInfo
-
Type:
objectpriceInfo - profileId
-
Type:
string - relationships
-
Type:
arrayrelationships - salesChannel
-
Type:
string - secondaryCurrencyCode
-
Type:
stringSecondary currencyCode - shippingGroupCount
-
Type:
integer - shippingGroups
-
Type:
arrayshippingGroups - siteId
-
Type:
string - state
-
Type:
string - taxPriceInfo
-
Type:
objecttaxPriceInfo - totalCommerceItemCount
-
Type:
integer
Nested Schema : preReturnPromotionValue
Type:
object- implicitOrderDiscount20on100
-
Type:
number
Nested Schema : returnCalculationOrder
Type:
object- commerceItems
-
Type:
arraycommerceItemsThe commerce items (sometimes referred to as "line items") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. - creationTime
-
Type:
integer - exchangeRate
-
Type:
numberexchangeRate - id
-
Type:
string - lastModifiedTime
-
Type:
integer - locale
-
Type:
string - organizationId
-
Type:
stringThe organization ID. - paymentGroupCount
-
Type:
integer - paymentGroups
-
Type:
arraypaymentGroups - priceInfo
-
Type:
objectpriceInfo - profileId
-
Type:
string - relationships
-
Type:
arrayrelationships - salesChannel
-
Type:
string - secondaryCurrencyCode
-
Type:
stringSecondary currencyCode - shippingGroupCount
-
Type:
integer - shippingGroups
-
Type:
arrayshippingGroups - siteId
-
Type:
string - state
-
Type:
string - taxPriceInfo
-
Type:
objecttaxPriceInfo - totalCommerceItemCount
-
Type:
integer
Nested Schema : items
Type:
object- amountAdjustment
-
Type:
integer - class
-
Type:
string - commerceItemId
-
Type:
string - manualAdjustmentShareAdjustment
-
Type:
integer - orderDiscountShareAdjustment
-
Type:
number - quantityAdjusted
-
Type:
integer - shippingGroupId
-
Type:
string - shippingShareAdjustment
-
Type:
integer - taxShareAdjustment
-
Type:
number
Nested Schema : commerceItems
Type:
arrayThe commerce items (sometimes referred to as "line items") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl.
Nested Schema : priceInfo
Type:
object- amount
-
Type:
number - amountIsFinal
-
Type:
boolean - currencyCode
-
Type:
string - discountAmount
-
Type:
number - discounted
-
Type:
boolean - manualAdjustmentTotal
-
Type:
integer - rawSubtotal
-
Type:
number - shipping
-
Type:
integer - tax
-
Type:
number - total
-
Type:
number
Nested Schema : taxPriceInfo
Type:
object- amount
-
Type:
number - amountIsFinal
-
Type:
boolean - cityTax
-
Type:
integer - countryTax
-
Type:
integer - countyTax
-
Type:
number - currencyCode
-
Type:
string - discounted
-
Type:
boolean - districtTax
-
Type:
integer - isTaxIncluded
-
Type:
boolean - miscTax
-
Type:
integer - secondaryCurrencyTaxAmount
-
Type:
numbertax amount in secondaryCurrency - stateTax
-
Type:
number - valueAddedTax
-
Type:
integer
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the third party system. - availabilityDate
-
Type:
string(date-time)The availability date for preOrdered/backOrdered quantity. - backOrderQuantity
-
Type:
integerThe back ordered quantity included. - catalogId
-
Type:
stringThe ID of the catalog which this commerce item references. - catalogKey
-
Type:
stringThe key of the catalog this commerce item references. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - configuratorId
-
Type:
stringConfiguration ID for this commerce item. - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a third party system. - externalId
-
Type:
stringAn optional, external ID for this commerce item. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - id
-
Type:
stringThe internal/native ID for this commerce item. - preOrderQuantity
-
Type:
integerThe pre ordered quantity included. - priceInfo
-
Type:
objectpriceInfoDetails about pricing. - productDisplayName
-
Type:
stringThe product's display name. (read-only, obtained from the referenced product) - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included. - returnedQuantity
-
Type:
integerThe quantity returned. - state
-
Type:
stringThe state of this commerce item. (read-only, calculated from shippingGroups' commerceItemRelationships) - stateDetail
-
Type:
stringDetails about the state of this commerce item.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : priceInfo
Type:
objectDetails about pricing.
- amount
-
Type:
numberThe monetary amount of this order. - amountIsFinal
-
Type:
booleanWhether the amount is final. - currencyCode
-
Type:
stringThe currency code for the monetary amounts. A three character currency code such as USD. - currentPriceDetailsSorted
-
Type:
arraycurrentPriceDetailsSortedThe current price details. - discountable
-
Type:
booleanWhether discountable. - discounted
-
Type:
booleanWhether the price is discounted. - listPrice
-
Type:
numberThe monetary amount of the list price. - onSale
-
Type:
booleanWhether is on sale. - priceListId
-
Type:
stringThe price list ID used for pricing. - quantityDiscounted
-
Type:
integerThe quanity discounted. - rawTotalPrice
-
Type:
numberThe raw total price. - salePrice
-
Type:
numberThe sale price - shippingSurcharge
-
Type:
numberExtra handling cost for shipping the product.
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - commerceItems
-
Type:
arraycommerceItems - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a configurator system. - externalPriceDetails
-
Type:
objectexternalPriceDetailsDetails about external pricing - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included.
Nested Schema : commerceItems
Type:
arrayNested Schema : externalData
Nested Schema : externalPriceDetails
Type:
objectDetails about external pricing
- externalPrice
-
Type:
numberExternal price of this commerce item - externalPriceQuantity
-
Type:
integerexternal quantity of this commerce item
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueThe array of values associated with an externalData item.
Nested Schema : values
Type:
objectThe array of values associated with an externalData item.
- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the third party system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesThe map values associated with an externalData item.
Nested Schema : values
Type:
objectThe map values associated with an externalData item.
- key
-
Type:
stringMap key defined by external system. - value
-
Type:
stringMap value defined by external system.
Nested Schema : currentPriceDetailsSorted
Nested Schema : items
Type:
object- amount
-
Type:
numberThe monetary amount. - amountIsFinal
-
Type:
booleanWhether the amount is final. - currencyCode
-
Type:
stringThe three character currency code for the monetary amounts. - detailedUnitPrice
-
Type:
numberThe detailed unit price: amount / quantity. (read-only) - discounted
-
Type:
booleanWhether the price is discounted. - quantity
-
Type:
integerThe number of items covered by this price info - range
-
Type:
objectrangeRepresents which specific items are covered by this price info. - secondaryCurrencyTaxAmount
-
Type:
numbertax amount in secondaryCurrency - tax
-
Type:
numberMonetary tax amount.
Nested Schema : range
Type:
objectRepresents which specific items are covered by this price info.
- highBound
-
Type:
integerThe upper bound of the range this price info covers. - lowBound
-
Type:
integerThe lower bound of the range this price info covers, inclusive. - size
-
Type:
integerThe number of items in this range, inclusive. (read-only)
Nested Schema : items
Type:
object- amount
-
Type:
number - amountAuthorized
-
Type:
number - authorizationStatus
-
Type:
arrayauthorizationStatus - billingAddress
-
Type:
objectbillingAddress - creditCardNumber
-
Type:
string - currencyCode
-
Type:
string - expirationMonth
-
Type:
string - expirationYear
-
Type:
string - id
-
Type:
string - IIN
-
Type:
string - paymentGroupClassType
-
Type:
string - paymentMethod
-
Type:
string - PONumber
-
Type:
string - submittedDate
-
Type:
string - token
-
Type:
string
Nested Schema : billingAddress
Type:
object- address1
-
Type:
string - address2
-
Type:
string - address3
-
Type:
string - city
-
Type:
string - companyName
-
Type:
string - country
-
Type:
string - county
-
Type:
string -
Type:
string - faxNumber
-
Type:
string - firstName
-
Type:
string - jobTitle
-
Type:
string - lastName
-
Type:
string - middleName
-
Type:
string - ownerId
-
Type:
string - phoneNumber
-
Type:
string - postalCode
-
Type:
string - prefix
-
Type:
string - state
-
Type:
string - suffix
-
Type:
string
Nested Schema : items
Type:
object- amount
-
Type:
number - id
-
Type:
string - paymentGroupId
-
Type:
string - relationshipType
-
Type:
string
Nested Schema : items
Type:
object- actualShipDate
-
Type:
string - commerceItemRelationships
-
Type:
arraycommerceItemRelationships - description
-
Type:
string - handlingInstructions
-
Type:
arrayhandlingInstructions - id
-
Type:
string - priceInfo
-
Type:
objectpriceInfo - shipOnDate
-
Type:
string - shippingAddress
-
Type:
objectshippingAddress - shippingGroupClassType
-
Type:
string - shippingMethod
-
Type:
string - specialInstructions
-
Type:
arrayspecialInstructions - state
-
Type:
string - stateDetail
-
Type:
string - submittedDate
-
Type:
string - trackingNumber
-
Type:
string
Nested Schema : priceInfo
Type:
object- amount
-
Type:
integer - amountIsFinal
-
Type:
boolean - currencyCode
-
Type:
string - discounted
-
Type:
boolean - rawShipping
-
Type:
integer - secondaryCurrencyTaxAmount
-
Type:
numbertax amount in secondaryCurrency
Nested Schema : shippingAddress
Type:
object- address1
-
Type:
string - address2
-
Type:
string - address3
-
Type:
string - city
-
Type:
string - companyName
-
Type:
string - country
-
Type:
string - county
-
Type:
string -
Type:
string - faxNumber
-
Type:
string - firstName
-
Type:
string - jobTitle
-
Type:
string - lastName
-
Type:
string - middleName
-
Type:
string - ownerId
-
Type:
string - phoneNumber
-
Type:
string - postalCode
-
Type:
string - prefix
-
Type:
string - state
-
Type:
string - suffix
-
Type:
string
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the third party system. - amount
-
Type:
integer - commerceItemExternalId
-
Type:
string - commerceItemId
-
Type:
string - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a third party system. - id
-
Type:
string - quantity
-
Type:
integer - relationshipType
-
Type:
string - returnedQuantity
-
Type:
integer
Nested Schema : externalData
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the third party system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesThe map values associated with an externalData item.
Nested Schema : values
Type:
objectThe map values associated with an externalData item.
- key
-
Type:
stringMap key defined by external system. - value
-
Type:
stringMap value defined by external system.
Nested Schema : items
Type:
objectNested Schema : items
Type:
objectNested Schema : items
Type:
object- amount
-
Type:
number - class
-
Type:
string - maximumRefundAmount
-
Type:
integer - refundType
-
Type:
string - returnManager
-
Type:
string
Nested Schema : commerceItems
Type:
arrayThe commerce items (sometimes referred to as "line items") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl.
Nested Schema : priceInfo
Type:
object- amount
-
Type:
number - amountIsFinal
-
Type:
boolean - currencyCode
-
Type:
string - discountAmount
-
Type:
integer - discounted
-
Type:
boolean - manualAdjustmentTotal
-
Type:
integer - rawSubtotal
-
Type:
number - shipping
-
Type:
integer - tax
-
Type:
number - total
-
Type:
number
Nested Schema : taxPriceInfo
Type:
object- amount
-
Type:
number - amountIsFinal
-
Type:
boolean - cityTax
-
Type:
integer - countryTax
-
Type:
integer - countyTax
-
Type:
number - currencyCode
-
Type:
string - discounted
-
Type:
boolean - districtTax
-
Type:
integer - isTaxIncluded
-
Type:
boolean - miscTax
-
Type:
integer - stateTax
-
Type:
number - valueAddedTax
-
Type:
integer
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the third party system. - catalogId
-
Type:
stringThe ID of the catalog which this commerce item references. - catalogKey
-
Type:
stringThe key of the catalog this commerce item references. - catalogRefId
-
Type:
stringThe reference ID of the catalog this commerce item references. Typically the SKU id. - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a third party system. - externalId
-
Type:
stringAn optional, external ID for this commerce item. - id
-
Type:
stringThe internal/native ID for this commerce item. - priceInfo
-
Type:
objectpriceInfoDetails about pricing. - productDisplayName
-
Type:
stringThe product's display name. (read-only, obtained from the referenced product) - productId
-
Type:
stringThe ID of the product. - quantity
-
Type:
integerThe quantity included. - returnedQuantity
-
Type:
integerThe quantity returned. - state
-
Type:
stringThe state of this commerce item. (read-only, calculated from shippingGroups' commerceItemRelationships) - stateDetail
-
Type:
stringDetails about the state of this commerce item.
Nested Schema : externalData
Nested Schema : priceInfo
Type:
objectDetails about pricing.
- amount
-
Type:
numberThe monetary amount of this order. - amountIsFinal
-
Type:
booleanWhether the amount is final. - currencyCode
-
Type:
stringThe currency code for the monetary amounts. A three character currency code such as USD. - currentPriceDetailsSorted
-
Type:
arraycurrentPriceDetailsSortedThe current price details. - discountable
-
Type:
booleanWhether discountable. - discounted
-
Type:
booleanWhether the price is discounted. - listPrice
-
Type:
numberThe monetary amount of the list price. - onSale
-
Type:
booleanWhether is on sale. - priceListId
-
Type:
stringThe price list ID used for pricing. - quantityDiscounted
-
Type:
integerThe quanity discounted. - rawTotalPrice
-
Type:
numberThe raw total price. - salePrice
-
Type:
numberThe sale price - shippingSurcharge
-
Type:
numberExtra handling cost for shipping the product.
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the third party system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesThe map values associated with an externalData item.
Nested Schema : values
Type:
objectThe map values associated with an externalData item.
- key
-
Type:
stringMap key defined by external system. - value
-
Type:
stringMap value defined by external system.
Nested Schema : currentPriceDetailsSorted
Nested Schema : items
Type:
object- amount
-
Type:
numberThe monetary amount. - amountIsFinal
-
Type:
booleanWhether the amount is final. - currencyCode
-
Type:
stringThe three character currency code for the monetary amounts. - detailedUnitPrice
-
Type:
numberThe detailed unit price: amount / quantity. (read-only) - discounted
-
Type:
booleanWhether the price is discounted. - quantity
-
Type:
integerThe number of items covered by this price info - range
-
Type:
objectrangeRepresents which specific items are covered by this price info. - tax
-
Type:
numberMonetary tax amount.
Nested Schema : range
Type:
objectRepresents which specific items are covered by this price info.
- highBound
-
Type:
integerThe upper bound of the range this price info covers. - lowBound
-
Type:
integerThe lower bound of the range this price info covers, inclusive. - size
-
Type:
integerThe number of items in this range, inclusive. (read-only)
Nested Schema : items
Type:
object- amount
-
Type:
number - amountAuthorized
-
Type:
number - authorizationStatus
-
Type:
arrayauthorizationStatus - billingAddress
-
Type:
objectbillingAddress - creditCardNumber
-
Type:
string - currencyCode
-
Type:
string - expirationMonth
-
Type:
string - expirationYear
-
Type:
string - id
-
Type:
string - IIN
-
Type:
string - paymentGroupClassType
-
Type:
string - paymentMethod
-
Type:
string - PONumber
-
Type:
string - submittedDate
-
Type:
string - token
-
Type:
string
Nested Schema : billingAddress
Type:
object- address1
-
Type:
string - address2
-
Type:
string - address3
-
Type:
string - city
-
Type:
string - companyName
-
Type:
string - country
-
Type:
string - county
-
Type:
string -
Type:
string - faxNumber
-
Type:
string - firstName
-
Type:
string - jobTitle
-
Type:
string - lastName
-
Type:
string - middleName
-
Type:
string - ownerId
-
Type:
string - phoneNumber
-
Type:
string - postalCode
-
Type:
string - prefix
-
Type:
string - state
-
Type:
string - suffix
-
Type:
string
Nested Schema : items
Type:
object- amount
-
Type:
number - id
-
Type:
string - paymentGroupId
-
Type:
string - relationshipType
-
Type:
string
Nested Schema : items
Type:
object- actualShipDate
-
Type:
string - commerceItemRelationships
-
Type:
arraycommerceItemRelationships - description
-
Type:
string - handlingInstructions
-
Type:
arrayhandlingInstructions - id
-
Type:
string - priceInfo
-
Type:
objectpriceInfo - shipOnDate
-
Type:
string - shippingAddress
-
Type:
objectshippingAddress - shippingGroupClassType
-
Type:
string - shippingMethod
-
Type:
string - specialInstructions
-
Type:
arrayspecialInstructions - state
-
Type:
string - stateDetail
-
Type:
string - submittedDate
-
Type:
string - trackingNumber
-
Type:
string
Nested Schema : priceInfo
Type:
object- amount
-
Type:
integer - amountIsFinal
-
Type:
boolean - currencyCode
-
Type:
string - discounted
-
Type:
boolean - rawShipping
-
Type:
integer
Nested Schema : shippingAddress
Type:
object- address1
-
Type:
string - address2
-
Type:
string - address3
-
Type:
string - city
-
Type:
string - companyName
-
Type:
string - country
-
Type:
string - county
-
Type:
string -
Type:
string - faxNumber
-
Type:
string - firstName
-
Type:
string - jobTitle
-
Type:
string - lastName
-
Type:
string - middleName
-
Type:
string - ownerId
-
Type:
string - phoneNumber
-
Type:
string - postalCode
-
Type:
string - prefix
-
Type:
string - state
-
Type:
string - suffix
-
Type:
string
Nested Schema : items
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the third party system. - amount
-
Type:
integer - commerceItemExternalId
-
Type:
string - commerceItemId
-
Type:
string - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a third party system. - id
-
Type:
string - quantity
-
Type:
integer - relationshipType
-
Type:
string - returnedQuantity
-
Type:
integer
Nested Schema : externalData
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the third party system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesThe map values associated with an externalData item.
Nested Schema : values
Type:
objectThe map values associated with an externalData item.
- key
-
Type:
stringMap key defined by external system. - value
-
Type:
stringMap value defined by external system.
Nested Schema : items
Type:
objectNested Schema : items
Type:
objectNested Schema : items
Type:
object- actualShippingRefundShare
-
Type:
integer - actualTaxRefundShare
-
Type:
integer - comments
-
Type:
string - commerceItem
-
Type:
objectcommerceItem - disposition
-
Type:
string - editable
-
Type:
boolean - id
-
Type:
string - itemCostAdjustments
-
Type:
arrayitemCostAdjustments - manualAdjustmentShare
-
Type:
integer - orderDiscountAdjustment
-
Type:
number - quantityAvailable
-
Type:
integer - quantityReceived
-
Type:
integer - quantityReturned
-
Type:
integer - quantityShipped
-
Type:
integer - quantityToExchange
-
Type:
integer - quantityToProcess
-
Type:
integer - quantityToReturn
-
Type:
integer - refundAmount
-
Type:
integer - returnReason
-
Type:
string - returnShipmentRequired
-
Type:
boolean - shippingGroupId
-
Type:
string - state
-
Type:
string - stateAsUserResource
-
Type:
string - stateDetailAsUserResource
-
Type:
string - suggestedRefundAmount
-
Type:
integer - suggestedShippingRefundShare
-
Type:
integer - suggestedTaxRefundShare
-
Type:
integer - unAdjustedRefundAmount
-
Type:
number
Nested Schema : commerceItem
Type:
object- actionCode
-
Type:
stringThe action code that has been set on the item by the third party system. - catalogId
-
Type:
string - catalogKey
-
Type:
string - catalogRefId
-
Type:
string - externalData
-
Type:
arrayexternalDataExternal data to be associated with a commerce item, provided by a third party system. - externalId
-
Type:
string - id
-
Type:
string - priceInfo
-
Type:
objectpriceInfo - productDisplayName
-
Type:
string - productId
-
Type:
string - quantity
-
Type:
integer - returnedQuantity
-
Type:
integer
Nested Schema : externalData
Nested Schema : priceInfo
Type:
object- amount
-
Type:
number - amountIsFinal
-
Type:
boolean - currencyCode
-
Type:
string - currentPriceDetailsSorted
-
Type:
arraycurrentPriceDetailsSorted - discountable
-
Type:
boolean - discounted
-
Type:
boolean - listPrice
-
Type:
number - onSale
-
Type:
boolean - priceListId
-
Type:
string - quantityDiscounted
-
Type:
integer - rawTotalPrice
-
Type:
number - salePrice
-
Type:
integer - shippingSurcharge
-
Type:
integer
Nested Schema : items
- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the third party system. - name
-
Type:
stringThe name to be associated with the externalData item. - values
-
Type:
objectvaluesThe map values associated with an externalData item.
Nested Schema : values
Type:
objectThe map values associated with an externalData item.
- key
-
Type:
stringMap key defined by external system. - value
-
Type:
stringMap value defined by external system.
Nested Schema : items
Type:
object- amount
-
Type:
number - amountIsFinal
-
Type:
boolean - currencyCode
-
Type:
string - detailedUnitPrice
-
Type:
number - discounted
-
Type:
boolean - quantity
-
Type:
integer - range
-
Type:
objectrange - tax
-
Type:
integer
Nested Schema : range
Type:
object- highBound
-
Type:
integer - lowBound
-
Type:
integer - size
-
Type:
integer
Nested Schema : items
Type:
object- amountAdjustment
-
Type:
integer - class
-
Type:
string - commerceItemId
-
Type:
string - manualAdjustmentShareAdjustment
-
Type:
integer - orderDiscountShareAdjustment
-
Type:
integer - quantityAdjusted
-
Type:
integer - shippingGroupId
-
Type:
string - shippingShareAdjustment
-
Type:
integer - taxShareAdjustment
-
Type:
integer
Response
Supported Media Types
- application/json
200 Response
No response is returned as this is an event webhook
Body
Root Schema : emptyResponse