updateScheduledOrder
put
/ccagent/v1/scheduledOrders/{id}
Update Scheduled Order. Updates the scheduled order. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.
Request
Supported Media Types
- application/json
Path Parameters
- id
-
Type:
string
Required:true
ID of the scheduled order to be updated.
Header Parameters
- X-CCOrganization
-
Type:
string
The organization Id to which the order belongs
Body Parameter
Root Schema : updateScheduledOrder_request
{
"schedule":{
"weeksInMonth":[
"1",
"2",
"3"
],
"monthsInYear":[
"1",
"2"
],
"daysOfWeek":[
"1",
"2",
"3"
]
},
"scheduleType":"calendar",
"endDate":"10/01/2017",
"name":"testScheduleOrder",
"state":"active",
"startDate":"10/01/2015"
}
- endDate
-
Type:
string
The end date of the Scheduled order. - id
-
Type:
string
The id of the Scheduled order. - name
-
Type:
string
The name of the Scheduled order. - nextScheduledRun
-
Type:
string
The next scheduled run of the Scheduled order. - profileId
-
Type:
string
The profileId of the Scheduled order. - schedule
-
Type:
object
scheduleAdditional Properties Allowed:The schedule of the Scheduled order. - scheduleType
-
Type:
string
The schedule type of the Scheduled order. - startDate
-
Type:
string
The start date of the Scheduled order. - state
-
Type:
string
The status of the Scheduled order. - templateOrderId
-
Type:
string
The templateOrderId of the Scheduled order.
Nested Schema : schedule
Type:
object
The schedule of the Scheduled order.
- daysOfWeek
-
Type:
array
daysOfWeekAdditional Properties Allowed:The days of week of the Scheduled order. - interval
-
Type:
integer
The interval in term of number of days of the Scheduled order. - monthsInYear
-
Type:
array
monthsInYearAdditional Properties Allowed:The months in year of the Scheduled order. - occurenceInDay
-
Type:
integer
The occurence in day on the Scheduled order. - selectedDates
-
Type:
array
selectedDatesAdditional Properties Allowed:The selected dates in a month in year for the Scheduled order. - weeksInMonth
-
Type:
array
weeksInMonthAdditional Properties Allowed:The weeks in month of the Scheduled order.
Nested Schema : daysOfWeek
Nested Schema : monthsInYear
Nested Schema : selectedDates
Nested Schema : weeksInMonth
Response
Supported Media Types
- application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : updateScheduledOrder_response
- createDate
-
Type:
string
The create date of the Scheduled order. - endDate
-
Type:
string
The end date of the Scheduled order. - id
-
Type:
string
The id of the Scheduled order. - name
-
Type:
string
The name of the Scheduled order. - nextScheduledRun
-
Type:
string
The next scheduled run of the Scheduled order. - profileId
-
Type:
string
The profileId of the Scheduled order. - schedule
-
Type:
object
scheduleAdditional Properties Allowed:The schedule of the Scheduled order. - startDate
-
Type:
string
The start date of the Scheduled order. - state
-
Type:
string
The status of the Scheduled order. - templateOrder
-
Type:
object
templateOrderAdditional Properties Allowed:The Order of the Scheduled order. - templateOrderId
-
Type:
string
The templateOrderId of the Scheduled order. - type
-
Type:
string
The type of the Scheduled order.
Nested Schema : schedule
Type:
object
The schedule of the Scheduled order.
- daysOfWeek
-
Type:
array
daysOfWeekAdditional Properties Allowed:The days of week of the Scheduled order. - interval
-
Type:
integer
The interval in term of number of days of the Scheduled order. - monthsInYear
-
Type:
array
monthsInYearAdditional Properties Allowed:The months in year of the Scheduled order. - occurenceInDay
-
Type:
integer
The occurence in day on the Scheduled order. - selectedDates
-
Type:
array
selectedDatesAdditional Properties Allowed:The selected dates in a month in year for the Scheduled order. - weeksInMonth
-
Type:
array
weeksInMonthAdditional Properties Allowed:The weeks in month of the Scheduled order.
Nested Schema : templateOrder
Type:
object
The Order of the Scheduled order.
- billingAddress
-
Type:
object
billingAddressAdditional Properties Allowed:The billing address details. - creationDate
-
Type:
string
The creation date in ISO format. - creationTime
-
Type:
number
The creation time in long seconds. - discountInfo
-
Type:
object
discountInfoAdditional Properties Allowed:The discount information. - dynamicProperties
-
Type:
array
dynamicPropertiesAdditional Properties Allowed:Read-only list of dynamic properties for the order along with meta-data. - giftWithPurchaseInfo
-
Type:
array
giftWithPurchaseInfoAdditional Properties Allowed:The gift information. - giftWithPurchaseOrderMarkers
-
Type:
array
giftWithPurchaseOrderMarkersAdditional Properties Allowed:gift with purchase order marker information - id
-
Type:
string
The order ID. - lastModifiedDate
-
Type:
string
The order recent modified date in ISO format. - orderLocale
-
Type:
string
The locale in which order submitted. - orderProfileId
-
Type:
string
The profile-id of the order. - orderStatus
-
Type:
string
Status of the order. - paymentGroupId
-
Type:
string
The payment group ID used for the order. - payments
-
Type:
array
paymentsAdditional Properties Allowed:Payment details for the order, including additional properties specific to the payment type. - priceInfo
-
Type:
object
priceInfoAdditional Properties Allowed:The price information. - priceListGroup
-
Type:
object
priceListGroupAdditional Properties Allowed:The price list group object. - quoteInfo
-
Type:
object
quoteInfoAdditional Properties Allowed:the quote information of the order - shippingAddress
-
Type:
object
shippingAddressAdditional Properties Allowed:The shipping address details. - shippingGroups
-
Type:
array
shippingGroupsAdditional Properties Allowed:The shipping groups for the order. - shippingMethod
-
Type:
object
shippingMethodAdditional Properties Allowed:The shipping method details for the order. - shoppingCart/order
-
Type:
object
shoppingCart/orderAdditional Properties Allowed:The shopping-cart or order contents of the current order. - submittedDate
-
Type:
string
The order submitted date in ISO format. - trackingInfo
-
Type:
array
trackingInfoAdditional Properties Allowed:Tracking Information for the Order. - uuid
-
Type:
string
The unique ID for the order.
Nested Schema : daysOfWeek
Nested Schema : monthsInYear
Nested Schema : selectedDates
Nested Schema : weeksInMonth
Nested Schema : billingAddress
Type:
object
The billing address details.
- address1
-
Type:
string
Address snippet. - address2
-
Type:
string
Address snippet. - address3
-
Type:
string
Address snippet. - alias
-
Type:
string
Address alias. - city
-
Type:
string
City. - companyName
-
Type:
string
Company name. - country
-
Type:
string
Country. - county
-
Type:
string
County. -
Type:
string
Email address. - faxNumber
-
Type:
string
Fax number. - firstName
-
Type:
string
First name. - jobTitle
-
Type:
string
Job title. - lastName
-
Type:
string
Last name. - middleName
-
Type:
string
Middle name. - phoneNumber
-
Type:
string
Phone number. - postalCode
-
Type:
string
Postal code. - prefix
-
Type:
string
Name prefix. - selectedCountry
-
Type:
string
Country code. - selectedState
-
Type:
string
State code. - state
-
Type:
string
State. - state_ISOCode
-
Type:
string
State ISO code. - suffix
-
Type:
string
Name suffix.
Nested Schema : discountInfo
Type:
object
The discount information.
- claimedCouponMultiPromotions
-
Type:
object
claimedCouponMultiPromotionsAdditional Properties Allowed:The coupons that were claimed - orderCouponsMap
-
Type:
array
orderCouponsMapAdditional Properties Allowed:The list of all the coupons with the order. - orderDiscount
-
Type:
integer
The order discount. - orderImplicitDiscountList
-
Type:
array
orderImplicitDiscountListAdditional Properties Allowed:The implicit order discounts with the order. - shippingDiscount
-
Type:
integer
The shipping discount. - unclaimedCouponMultiPromotions
-
Type:
object
unclaimedCouponMultiPromotionsAdditional Properties Allowed:The coupons that were not claimed - unclaimedCouponsMap
-
Type:
object
unclaimedCouponsMapAdditional Properties Allowed:The unclaimed coupons with the order.
Nested Schema : dynamicProperties
Nested Schema : giftWithPurchaseInfo
Nested Schema : giftWithPurchaseOrderMarkers
Nested Schema : payments
Nested Schema : priceInfo
Type:
object
The price information.
- amount
-
Type:
number
The total order amount. - currencyCode
-
Type:
string
The currency code. - shipping
-
Type:
number
The total shipping cost. - shippingSurchargeValue
-
Type:
number
Extra handling costs for shipping the products. - subTotal
-
Type:
number
Sub-total. - tax
-
Type:
number
The total tax amount. - total
-
Type:
number
The order total.
Nested Schema : priceListGroup
Type:
object
The price list group object.
- repositoryId
-
Type:
string
Repository ID of the price list group.
Nested Schema : quoteInfo
Type:
object
the quote information of the order
- errorInfo
-
Type:
array
errorInfoAdditional Properties Allowed:the array of errors, if any - expirationDate
-
Type:
string
the expiration date of the quoted order, if any - externalId
-
Type:
string
the external id for the quote - notes
-
Type:
array
notesAdditional Properties Allowed:the notes (history) for the order - providerNote
-
Type:
string
the provider note for the quoted order - quoteDate
-
Type:
number
the date the order was quoted in milliseconds - rejectionDate
-
Type:
string
rejection date of the quoted order - rejectionNote
-
Type:
string
the rejection note for an order whose quote has been rejected by user - requestDate
-
Type:
string
the date when the quote was requested in ISO format
Nested Schema : shippingAddress
Type:
object
The shipping address details.
- address1
-
Type:
string
Address snippet. - address2
-
Type:
string
Address snippet. - address3
-
Type:
string
Address snippet. - alias
-
Type:
string
Address alias. - city
-
Type:
string
City. - companyName
-
Type:
string
Company name. - country
-
Type:
string
Country. - county
-
Type:
string
County. -
Type:
string
Email address. - faxNumber
-
Type:
string
Fax number. - firstName
-
Type:
string
First name. - jobTitle
-
Type:
string
Job title. - lastName
-
Type:
string
Last name. - middleName
-
Type:
string
Middle name. - phoneNumber
-
Type:
string
Phone number. - postalCode
-
Type:
string
Postal code. - prefix
-
Type:
string
Name prefix. - selectedCountry
-
Type:
string
Country code. - selectedState
-
Type:
string
State code. - state
-
Type:
string
State. - state_ISOCode
-
Type:
string
State ISO code. - suffix
-
Type:
string
Name suffix.
Nested Schema : shippingGroups
Nested Schema : shippingMethod
Type:
object
The shipping method details for the order.
- cost
-
Type:
number
The total cost of shipping. - value
-
Type:
string
The shipping method applied to the order.
Nested Schema : shoppingCart/order
Type:
object
The shopping-cart or order contents of the current order.
- items
-
Type:
array
itemsAdditional Properties Allowed:The array of products in the shopping cart.
Nested Schema : trackingInfo
Nested Schema : claimedCouponMultiPromotions
Type:
object
The coupons that were claimed
- coupon code
-
Type:
array
coupon codeAdditional Properties Allowed:Coupon Code, corresponding to which promotions were applied
Nested Schema : orderCouponsMap
Nested Schema : orderImplicitDiscountList
Nested Schema : unclaimedCouponMultiPromotions
Type:
object
The coupons that were not claimed
- coupon code
-
Type:
array
coupon codeAdditional Properties Allowed:Coupon Code, corresponding to which some promotions were not applied
Nested Schema : unclaimedCouponsMap
Type:
object
The unclaimed coupons with the order.
- coupon code
-
Type:
array
coupon codeAdditional Properties Allowed:Coupon Code, corresponding to which some promotions were not applied
Nested Schema : coupon code
Nested Schema : items
Type:
object
- promotionDesc
-
Type:
string
Promotion Description - promotionId
-
Type:
string
Promotion Id - promotionLevel
-
Type:
string
Promotion Level - totalAdjustment
-
Type:
number
Adjustment done by the promotion
Nested Schema : items
Type:
object
- promotionDesc
-
Type:
string
The promotion description. - promotionId
-
Type:
string
The promotion ID. - promotionLevel
-
Type:
string
The promotion level. - totalAdjustment
-
Type:
string
The total adjustment.
Nested Schema : items
Type:
object
- promotionDesc
-
Type:
string
The promotion description. - promotionId
-
Type:
string
The promotion ID. - promotionLevel
-
Type:
string
The promotion level. - totalAdjustment
-
Type:
string
The total adjustment.
Nested Schema : coupon code
Nested Schema : items
Type:
object
- promotionDesc
-
Type:
string
Promotion Description - promotionId
-
Type:
string
Promotion Id - promotionLevel
-
Type:
string
Promotion Level
Nested Schema : coupon code
Nested Schema : items
Type:
object
- promotionDesc
-
Type:
string
Promotion Description - promotionId
-
Type:
string
Promotion Id - promotionLevel
-
Type:
string
Promotion Level
Nested Schema : items
Type:
object
- id
-
Type:
string
The ID of the dynamic property. - value
-
Type:
string
The value of the dynamic property.
Nested Schema : items
Type:
object
- giftWithPurchaseDetail
-
Type:
string
String identifying the free gift, usually the repository id of the gift type. - giftWithPurchaseIdentifier
-
Type:
integer
An identifier used to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one. - giftWithPurchaseQuantityAvailableForSelection
-
Type:
number
gift quantity available for selection - giftWithPurchaseType
-
Type:
string
The type of the gift. (sku, product) - promotionId
-
Type:
string
The gift with purchase promotion id
Nested Schema : items
Type:
object
- automaticQuantity
-
Type:
number
The quantity of free sku for this gift selection that has already been auto added to the order. - autoRemove
-
Type:
boolean
Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies. - data
-
Type:
integer
Gift hash code to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one. - failedQuantity
-
Type:
number
The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site. - giftDetail
-
Type:
string
String identifying the free gift, usually the repository id of the gift type. - giftType
-
Type:
string
The type of the gift. (sku, product) - key
-
Type:
string
atg.gwp - quantity
-
Type:
number
The total quantity of sku for this gift selection. - removedQuantity
-
Type:
number
The amount of free quantity that has since been manually removed by a Shopper. - selectedQuantity
-
Type:
integer
The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order. - targetedQuantity
-
Type:
number
The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order. - value
-
Type:
string
The gift with purchase promotion id
Nested Schema : items
Type:
object
- amount
-
Type:
number
Amount authorized from the payment group. - balance
-
Type:
number
Total available balance on the gift card. - gatewayName
-
Type:
string
Payment gateway name. e.g. chaseCreditCard. - giftCardNumber
-
Type:
string
Gift card number. - isAmountRemaining
-
Type:
boolean
A boolean to decide if more payment can be made from this payment group. - maskedCardNumber
-
Type:
string
Masked gift card number. - paymentGroupId
-
Type:
string
Payment group id. - paymentMethod
-
Type:
string
Payment method. e.g. physicalGiftCard/ creditCard. - paymentState
-
Type:
string
The state of the payment group. e.g. AUTHORIZED. - PONumber
-
Type:
string
Purchase order number for invoice payment. Payment type:invoice - uiIntervention
-
Type:
string
This decides whether the client has to do some intervention for payment. e.g. SOP.
Nested Schema : errorInfo
Nested Schema : notes
Nested Schema : items
Type:
object
- profileId
-
Type:
string
the profile id of the user - profileType
-
Type:
string
the profile type of the user that requested the quote - requestDate/quoteDate/rejectionDate
-
Type:
number
the request/quote/rejection date for the note - requesterNote/providerNote/rejectionNote
-
Type:
string
the requester/provider/rejection note
Nested Schema : items
Type:
object
- actualShipDate
-
Type:
string
The actual ship date in ISO format. - discountInfo
-
Type:
object
discountInfoAdditional Properties Allowed:The shipping group price information. - items
-
Type:
array
itemsAdditional Properties Allowed:The array of products in the shipping group. - priceInfo
-
Type:
object
priceInfoAdditional Properties Allowed:The shipping group price information. - shipOnDate
-
Type:
string
The ship on date in ISO format. - shippingAddress
-
Type:
object
shippingAddressAdditional Properties Allowed:The shipping address details. - shippingGroupId
-
Type:
string
The shipping group ID. - shippingMethod
-
Type:
object
shippingMethodAdditional Properties Allowed:The shipping method details. - status
-
Type:
string
The shipping group status. - submittedDate
-
Type:
string
The submitted date in ISO format. - taxPriceInfo
-
Type:
object
taxPriceInfoAdditional Properties Allowed:The shipping tax price info details. - trackingNumber
-
Type:
string
The tracking number.
Nested Schema : discountInfo
Type:
object
The shipping group price information.
- discountDescList
-
Type:
array
discountDescListAdditional Properties Allowed:The list of all the order discounts. - orderDiscount
-
Type:
number
The orderDiscount. - shippingDiscount
-
Type:
number
The shipping discount.
Nested Schema : items
Nested Schema : priceInfo
Type:
object
The shipping group price information.
- amount
-
Type:
number
The shipping method amount. - currencyCode
-
Type:
string
The shipping method amount. - shipping
-
Type:
number
The shipping amount. - shippingSurchargeValue
-
Type:
number
The shipping surcharge value amount. - subTotal
-
Type:
number
The shipping group subtotal. - tax
-
Type:
number
The shipping method tax amount. - total
-
Type:
number
The total cost of shipping. - totalWithoutTax
-
Type:
number
The shipping items total.
Nested Schema : shippingAddress
Type:
object
The shipping address details.
- address1
-
Type:
string
Address snippet. - address2
-
Type:
string
Address snippet. - address3
-
Type:
string
Address snippet. - alias
-
Type:
string
Address alias. - city
-
Type:
string
City. - companyName
-
Type:
string
Company name. - country
-
Type:
string
Country. - county
-
Type:
string
County. -
Type:
string
Email address. - faxNumber
-
Type:
string
Fax number. - firstName
-
Type:
string
First name. - jobTitle
-
Type:
string
Job title. - lastName
-
Type:
string
Last name. - middleName
-
Type:
string
Middle name. - phoneNumber
-
Type:
string
Phone number. - postalCode
-
Type:
string
Postal code. - prefix
-
Type:
string
Name prefix. - selectedCountry
-
Type:
string
Country code. - selectedState
-
Type:
string
State code. - state
-
Type:
string
State. - state_ISOCode
-
Type:
string
State ISO code. - suffix
-
Type:
string
Name suffix.
Nested Schema : shippingMethod
Type:
object
The shipping method details.
- cost
-
Type:
number
The total cost of shipping. - shippingMethodDescription
-
Type:
string
The description of the shipping method. - shippingTax
-
Type:
number
The shipping tax. - value
-
Type:
string
The shipping method applied to the order.
Nested Schema : taxPriceInfo
Type:
object
The shipping tax price info details.
- amount
-
Type:
number
The shipping method amount. - cityTax
-
Type:
number
The shipping group subtotal. - countryTax
-
Type:
number
The country tax total. - countyTax
-
Type:
number
The county tax amount. - districtTax
-
Type:
string
The shipping method applied to the order. - isTaxIncluded
-
Type:
boolean
Flag that states whether is tax included. - miscTax
-
Type:
string
The miscellaneous tax amount. - stateTax
-
Type:
number
The shipping method tax amount. - valueAddedTax
-
Type:
number
The value added tax .
Nested Schema : discountDescList
Nested Schema : items
Type:
object
- coupon
-
Type:
string
The coupon code. - promotionDesc
-
Type:
string
The promotion description. - promotionId
-
Type:
string
The promotion id. - promotionLevel
-
Type:
string
The promotion level.
Nested Schema : items
Type:
object
- active
-
Type:
boolean
UIs this product active. - catRefId
-
Type:
string
The category to which the product belongs. - detailedItemPriceInfo
-
Type:
object
detailedItemPriceInfoAdditional Properties Allowed:Detailed Item Price Information. - discountAmount
-
Type:
string
The discount amount. - displayName
-
Type:
string
Display Name. - listPrice
-
Type:
string
List Price. - onSale
-
Type:
boolean
Indicates whether the price is for an item that is on sale. - primaryImageAltText
-
Type:
string
Primary Image Alternative Text. - primaryImageTitle
-
Type:
string
Primary Image Title. - primaryThumbImageURL
-
Type:
string
Primary Thumb Image URL. - productId
-
Type:
string
ID of the product in the cart. - quantity
-
Type:
integer
The quantity of the product in this shipping group. - rawTotalPrice
-
Type:
string
Raw Total Price. - route
-
Type:
string
route. - salePrice
-
Type:
string
Sale Price. - shippingSurchargeValue
-
Type:
number
shipping surcharge value. - skuProperties
-
Type:
array
skuPropertiesAdditional Properties Allowed:Sku properties Information - unitPrice
-
Type:
number
The unit price. - variant
-
Type:
array
variantAdditional Properties Allowed:List of variants for the product.
Nested Schema : detailedItemPriceInfo
Type:
object
Detailed Item Price Information.
- amount
-
Type:
number
The amount. - currencyCode
-
Type:
string
The currency code. - detailedUnitPrice
-
Type:
number
Detailed Unit Price. - discounted
-
Type:
boolean
Is this item discounted. - orderDiscountShare
-
Type:
number
The order Discount Share. - quantity
-
Type:
number
The quantity. - tax
-
Type:
number
The tax amount.
Nested Schema : skuProperties
Nested Schema : variant
Nested Schema : items
Type:
object
- id
-
Type:
string
ID of the Dynamic SKU Property. - name
-
Type:
string
Name of the Dynamic SKU Property. - propertyType
-
Type:
string
Type that indicates whether it is a base or a custom SKU property, - value
-
Type:
string
Value of the Dynamic SKU Property.
Nested Schema : items
Type:
object
- optionName
-
Type:
string
The variant option name. - optionValue
-
Type:
string
The variant option value.
Nested Schema : items
Nested Schema : items
Type:
object
- active
-
Type:
boolean
active or not. - catRefId
-
Type:
string
The category to which the product belongs. - discountInfo
-
Type:
array
discountInfoAdditional Properties Allowed:The discount information. - displayName
-
Type:
string
The name of the product. - externalPrice
-
Type:
number
A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable). - externalPriceQuantity
-
Type:
integer
The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable). - giftWithPurchaseCommerceItemMarkers
-
Type:
array
giftWithPurchaseCommerceItemMarkersAdditional Properties Allowed:The array of giftWithPurchaseCommerceItemMarkers. - price
-
Type:
integer
The actual price of the product. - productId
-
Type:
string
ID of the product in the cart. - quantity
-
Type:
integer
The quantity of the product. - rawTotalPrice
-
Type:
integer
The raw price of the product. - skuProperties
-
Type:
array
skuPropertiesAdditional Properties Allowed:Sku properties Information - unitPrice
-
Type:
integer
The unit price of the product. - variant
-
Type:
array
variantAdditional Properties Allowed:List of variants for the product.
Nested Schema : discountInfo
Nested Schema : giftWithPurchaseCommerceItemMarkers
Nested Schema : skuProperties
Nested Schema : variant
Nested Schema : items
Type:
object
- coupon
-
Type:
string
The coupon ID. - giftWithPurchaseDiscountInfo
-
Type:
array
giftWithPurchaseDiscountInfoAdditional Properties Allowed:The gift information. - promotionDesc
-
Type:
string
The promotion description. - promotionId
-
Type:
string
The promotion ID. - promotionLevel
-
Type:
string
The promotion level. - totalAdjustment
-
Type:
number
Total adjustment by the promotion.
Nested Schema : giftWithPurchaseDiscountInfo
Nested Schema : items
Type:
object
- giftWithPurchaseChoicesAvailable
-
Type:
boolean
If this gift with purchase has multiple gift choices. - giftWithPurchaseIdentifier
-
Type:
integer
The gift hash code for this gift with purchase promotion. - giftWithPurchaseQuantity
-
Type:
number
The quantity that is gift quantity
Nested Schema : items
Type:
object
- automaticQuantity
-
Type:
number
The quantity of the free gift that this commerce item is making free and was auto added by pricing. - data
-
Type:
integer
The gift hash code for this gift with purchase promotion. - key
-
Type:
string
atg.gwp - remainingQuantity
-
Type:
number
The quantity of the commerce item that is not affected by gift with purchase. - selectedQuantity
-
Type:
number
The quantity of the free gift that this commerce item is making free and was selected by the shopper. - targetedQuantity
-
Type:
number
The quantity of the free gift that this commerce item is making free and was targeted by pricing. - value
-
Type:
string
The gift with purchase promotion id.
Nested Schema : items
Type:
object
- id
-
Type:
string
ID of the Dynamic SKU Property. - name
-
Type:
string
Name of the Dynamic SKU Property. - propertyType
-
Type:
string
Type that indicates whether it is a base or a custom SKU property, - value
-
Type:
string
Value of the Dynamic SKU Property.
Nested Schema : items
Type:
object
- optionName
-
Type:
string
The variant option name. - optionValue
-
Type:
string
The variant option value.
Nested Schema : items
Type:
object
- carrierId
-
Type:
string
Carrier Id for Tracking. - carrierName
-
Type:
string
Carrier Name for Tracking. - carrierUrl
-
Type:
string
Carrier URL for Tracking. - trackingNumber
-
Type:
string
Tracking Number.
Example application/json
{
"lastError":null,
"endDate":"2016-12-08T00:00:00.000Z",
"executionStatusList":[
{
"errorMessages":[
"Exception While cloning an order."
],
"orderId":null,
"repositoryId":"600005",
"executionDate":"2016-11-23T00:00:00.000Z",
"id":"600005",
"orderSubmitted":false,
"orderTotal":null
}
],
"type":"scheduledOrder",
"version":25,
"lastScheduledRun":"2016-11-23T00:00:00.000Z",
"schedule":{
"daysInMonth":[
],
"weeksInMonth":[
],
"monthsInYear":[
1,
3,
5,
7,
9,
11
],
"daysOfWeek":[
],
"occurrenceInDay":1
},
"templateOrderId":"o30414",
"clonedOrders":[
],
"profileId":"120939",
"repositoryId":"sco10002",
"name":"Monthly Order",
"siteId":"siteUS",
"nextScheduledRun":"1969-12-31T23:59:59.999Z",
"links":[
{
"rel":"self",
"href":"http://localhost:9080/ccagentui/v1/scheduledOrders/sco10002"
}
],
"state":"active",
"id":"sco10002",
"startDate":"2016-12-01T00:00:00.000Z",
"createDate":"2016-11-21T11:15:15.000Z"
}
Default Response
The error response.
The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:
|Error Code|Description|
|------------------|------------------|
|100094|Organization passed in the header is currently inactive|
|100095|The order or return request does not belong to the current organization of the shopper profile|
|100096|The organization associated to the order or return request was deleted / does not exist|
|100097|The organization associated to the order or return request is currently inactive|
|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|
|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|
|100101|The shopper profile does not belong to organization passed in the header|
Body
Root Schema : errorModel
Type:
object
- devMessage
-
Type:
string
An optional non-localized message containing technical information for developers - errorCode
-
Type:
string
The numerical code identifying the error - errors
-
Type:
array
errorsAdditional Properties Allowed:An optional list of errors if multiple errors were encountered - message
-
Type:
string
The localized message describing the error - moreInfo
-
Type:
string
An optional non-localized message with more information - o:errorPath
-
Type:
string
An optional machine readable description of where the error occurred - status
-
Type:
string
The HTTP status code - type
-
Type:
string
The URI to the HTTP state code definition
Nested Schema : errors
Nested Schema : items
Type:
object
- devMessage
-
Type:
string
An optional non-localized message containing technical information for developers - errorCode
-
Type:
string
The numerical code identifying the error - message
-
Type:
string
The localized message describing the error - moreInfo
-
Type:
string
An optional non-localized message with more information - o:errorPath
-
Type:
string
An optional machine readable description of where the error occurred - status
-
Type:
string
The HTTP status code
Examples
Sample Request:
{ "schedule": { "daysInMonth": [1], "weeksInMonth": [], "monthsInYear": [ 1, 3, 5, 7, 9, 11 ], "daysOfWeek": [], "occurrenceInDay": 1 }, "scheduleType": "calendar", "endDate": "2016-12-08", "name": "Monthly Order", "state": "active", "startDate": "2016-12-01" }
Sample Response Payload returned by endpoint:
{ "lastError": null, "endDate": "2016-12-08T00:00:00.000Z", "executionStatusList": [{ "errorMessages": ["Exception While cloning an order."], "orderId": null, "repositoryId": "600005", "executionDate": "2016-11-23T00:00:00.000Z", "id": "600005", "orderSubmitted": false, "orderTotal": null }], "type": "scheduledOrder", "version": 25, "lastScheduledRun": "2016-11-23T00:00:00.000Z", "schedule": { "daysInMonth": [], "weeksInMonth": [], "monthsInYear": [ 1, 3, 5, 7, 9, 11 ], "daysOfWeek": [], "occurrenceInDay": 1 }, "templateOrderId": "o30414", "clonedOrders": [], "profileId": "120939", "repositoryId": "sco10002", "name": "Monthly Order", "siteId": "siteUS", "nextScheduledRun": "1969-12-31T23:59:59.999Z", "links": [{ "rel": "self", "href": "http://localhost:9080/ccagentui/v1/scheduledOrders/sco10002" }], "state": "active", "id": "sco10002", "startDate": "2016-12-01T00:00:00.000Z", "createDate": "2016-11-21T11:15:15.000Z" }