Root Schema : shippingGroupsCollectionWithEmbeddedOrder_response
List of the Shipping Groups with embedded Order.
Match All
List of the Shipping Groups with embedded Order.
List of the Shipping Groups with embedded Order.
Show Source
{
"allOf":[
{
"$ref":"#/definitions/model_collectionPagination"
},
{
"type":"object",
"properties":{
"items":{
"description":"Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.",
"type":"array",
"items":{
"$ref":"#/definitions/model_hardgoodShippingGroup"
}
},
"embedded":{
"description":"Placeholder for additional information",
"type":"object",
"properties":{
"order":{
"$ref":"#/definitions/model_order"
}
}
}
}
}
],
"description":"List of the Shipping Groups with embedded Order.",
"example":{
"totalResults":"4",
"offset":"0",
"hasMore":"false",
"limit":"250",
"links":[
{
"method":"GET",
"rel":"last",
"href":"http://localhost:8080/ccstoreui/v1/orders/currents"
}
],
"items":[
{
"priceInfo":{
"amount":179,
"total":204.06,
"lkpValExcludingFreeShip":204.06,
"shipping":6.5,
"shippingSurchargeValue":0,
"tax":18.56,
"subTotal":179,
"currencyCode":"USD",
"totalWithoutTax":185.5
},
"discountInfo":{
"orderDiscount":44.67,
"shippingDiscount":22.99,
"discountDescList":[
{
}
]
},
"shipOnDate":"2019-12-04T10:40:17.794Z",
"actualShipDate":"2019-12-04T10:40:17.794Z",
"trackingInfo":[
{
"trackingUrl":"tracking.url",
"trackingNumber":"TRN000001"
}
],
"shippingMethod":{
"secondaryCurrencyTaxAmount":0,
"shippingTax":0,
"cost":0,
"taxIncluded":true,
"externalId":"EXTERNAL1",
"taxCode":"TAXCODE1",
"value":"ground",
"shippingMethodDescription":"Ground"
},
"shippingGroupId":"SG0000001",
"shippingAddress":{
"firstName":"Wilson",
"lastName":"Anderson",
"phoneNumber":"098233456764",
"address1":"Main Street",
"postCode":"01887",
"state":"MA",
"email":"wilson.anderson@example.com"
},
"type":"hardgoodShippingGroup",
"submittedDate":"2019-12-04T10:40:17.794Z",
"items":[
{
"availablePickupDate":"string",
"primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
"inventoryLocationId":"location001",
"rawTotalPrice":699.99,
"dynamicProperties":[
{
"id":"DYNPROP001",
"label":"Dynamic property label",
"value":"Dynamic property value"
}
],
"displayName":"Samsung - F90BN HD Flash Memory Camcorder",
"shippingSurchargeValue":0,
"availabilityDate":"2019-12-04T10:40:17.794Z",
"discountAmount":0,
"externalData":[
{
"values":{
"dynamic_property_key":"property_key_1"
},
"name":"property name",
"actionCode":"action_code"
}
],
"preOrderQuantity":0,
"variant":[
{
"optionValue":"Neon",
"optionName":"color"
}
],
"onSale":true,
"primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
"unitPrice":597,
"primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
"quantity":1,
"pointOfNoRevision":false,
"productId":"camcorder_1",
"salePrice":597,
"detailedItemPriceInfo":[
{
"discounted":true,
"amount":597,
"quantity":1,
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":597,
"currencyCode":"USD"
}
],
"preferredPickupDate":"2019-12-04T10:40:17.794Z",
"active":true,
"catRefId":"camcordersku_1_3",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"Not Returnable",
"id":"nonreturnable",
"value":false
}
],
"route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
"siteId":"siteUS",
"backOrderQuantity":0,
"listPrice":699.99,
"status":"INITIAL"
}
],
"shippingGroupClassType":"hardgoodShippingGroup"
}
],
"embedded":{
"order":{
"shippingGroups":{
"priceInfo":{
"amount":179,
"total":204.06,
"shipping":6.5,
"primaryCurrencyTotal":204.06,
"shippingSurchargeValue":0,
"tax":18.56,
"subTotal":179,
"currencyCode":"USD",
"totalWithoutTax":185.5
},
"discountInfo":{
"orderDiscount":0,
"shippingDiscount":0,
"discountDescList":[
{
"promotionName":"Free Tattoo",
"external":false,
"promotionLevel":"item",
"coupon":"FREETATTOO",
"promotionDesc":"Explicit Item Discount - FREETATTOO",
"promotionId":"explicitItemFreeDiscount"
}
],
"orderImplicitDiscountList":[
{
"external":false,
"promotionLevel":"item",
"promotionDesc":"Implicit Item Discount - 3PercentOff",
"promotionId":"implicitItemPercentDiscount"
}
]
},
"shippingMethod":{
"shippingTax":0.46,
"cost":6.5,
"taxIncluded":true,
"externalId":"Standard001",
"taxCode":"PC00300",
"value":"ground",
"shippingMethodDescription":"Ground"
},
"shippingGroupId":"sg10032",
"shippingAddress":{
"lastName":"Smith",
"country":"US",
"address3":"Florida",
"address2":"Florida",
"city":"Orlando",
"prefix":"Mr",
"address1":"76 Palm Drive",
"postalCode":32002,
"jobTitle":"Doctor",
"companyName":"Doctor's Place",
"county":"Florida",
"suffix":"John Smith",
"selectedCountry":"US",
"firstName":"John",
"phoneNumber":"09345456345",
"alias":"Address03#",
"faxNumber":330193316,
"middleName":"Joe",
"state":"FL",
"email":"john@email.com"
},
"type":"hardgoodShippingGroup",
"items":[
{
"availablePickupDate":"2020-06-30",
"inventoryLocationId":"SiteUS-GlenAllen187",
"rawTotalPrice":29.99,
"returnedQuantity":0,
"dynamicProperties":[
{
"id":"dynamicPropertyMode",
"label":"Mode",
"value":"pickup"
}
],
"shippingSurchargeValue":0,
"availabilityDate":"2020-06-30",
"discountAmount":0,
"preOrderQuantity":0,
"commerceItemId":"ci3000411",
"variant":[
{
"optionValue":"red",
"optionName":"color"
}
],
"onSale":false,
"state":"SUBMITTED",
"unitPrice":29.99,
"quantity":5,
"pointOfNoRevision":false,
"relationshipType":"string",
"productId":"Product_18Cxi",
"salePrice":0,
"preferredPickupDate":"2020-06-30",
"catRefId":"Sku_18Cxi",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"UPC Code",
"id":"upcCode",
"value":12345
}
],
"siteId":"siteUS",
"asset":false,
"backOrderQuantity":0
}
]
},
"orderId":"o10003",
"creationSiteId":"siteUS",
"dynamicProperties":[
{
"id":"giftWrapMessage123",
"label":"Gift Wrap Message123",
"value":"newGSMessage45600"
}
],
"payments":[
{
"paymentGroupId":"pg70048",
"savedCardId":"sc1234",
"amount":170,
"balance":100,
"gatewayName":"chaseGiftCard",
"giftCardNumber":"6048347834734734300",
"paymentMethod":"creditCard",
"uiIntervention":null,
"isAmountRemaining":true,
"paymentState":"INITIAL",
"maskedCardNumber":"xxxxxxxxxxxxxxxxxx1234"
}
],
"shippingMethod":{
"shippingTax":0.46,
"cost":6.5,
"value":"ground"
},
"priceListGroup":{
"deleted":false,
"isTaxIncluded":false,
"endDate":null,
"displayName":"Default Price Group",
"repositoryId":"defaultPriceGroup",
"active":true,
"currency":{
"symbol":"$",
"displayName":"US Dollar",
"repositoryId":"currency",
"fractionalDigits":2,
"currencyCode":"USD",
"numericCode":840
},
"locale":"en_US",
"shippingSurchargePriceList":{
"repositoryId":"shippingSurchargePrices"
}
},
"orderAction":"order",
"shoppingCart":{
"numberOfItems":1,
"items":[
{
"primaryThumbImageURL":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100",
"rawTotalPrice":179,
"displayName":"Dora The Explorer",
"dynamicProperties":[
{
"id":"giftWrapMessage123",
"label":"Gift Wrap Message123",
"value":"newGSMessage45600"
}
],
"shippingSurchargeValue":0,
"discountAmount":0,
"externalData":[
{
"values":{
"dynamic_property_key":"string"
},
"name":"string",
"actionCode":"string"
}
],
"isItemValid":true,
"commerceItemId":"ci3000411",
"price":21.99,
"variant":[
{
"optionValue":"red",
"optionName":"color"
}
],
"primaryImageAltText":"Dora The Explorer",
"actionCode":"Add",
"state":"SUBMITTED",
"id":"ci3000415",
"primaryImageTitle":"Dora The Explorer",
"childSKUs":[
{
"primaryThumbImageURL":null
}
],
"quantity":5,
"productId":"Product_18Cxi",
"pointOfNoRevision":true,
"giftWithPurchaseCommerceItemMarkers":[
{
"remainingQuantity":0,
"selectedQuantity":0,
"data":"-123345466",
"automaticQuantity":0,
"value":"promo10002",
"targetedQuantity":0,
"key":"atg.gwp"
}
],
"originalCommerceItemId":"ci3000411",
"catRefId":"Sku_18Cxi",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"name",
"id":"displayName",
"value":"Sku_18Cxi"
}
],
"route":"/dora-the-explorer/product/Sku_18Cxi",
"siteId":"siteUS",
"shopperInput":{
"additionalProp1":"string",
"additionalProp3":"string",
"additionalProp2":"string"
},
"asset":false
}
]
},
"giftWithPurchaseInfo":[
{
"giftWithPurchaseQuantityAvailableForSelection":1,
"giftWithPurchaseType":1,
"giftWithPurchaseDetail":"Product_6Dxyi",
"promotionId":"promo40001",
"giftWithPurchaseIdentifier":"-23234234355"
}
],
"additionalEmails":[
"w.rubble@bedrock.com",
"w.flintstone@bedrock.com"
],
"siteId":"siteUS",
"markers":[
{
"repositoryId":"mark100001",
"value":"78900",
"key":"campaign_eloqua"
}
],
"giftWithPurchaseOrderMarkers":[
{
"quantity":1,
"selectedQuantity":0,
"removedQuantity":1,
"data":"-24564678912",
"autoRemove":true,
"giftDetail":"Product_6Dxyi",
"automaticQuantity":0,
"giftType":"product",
"failedQuantity":0,
"value":"promo40001",
"targetedQuantity":0,
"key":"atg.gwp"
}
]
}
}
}
}
Example:
{
"totalResults":"4",
"offset":"0",
"hasMore":"false",
"limit":"250",
"links":[
{
"method":"GET",
"rel":"last",
"href":"http://localhost:8080/ccstoreui/v1/orders/currents"
}
],
"items":[
{
"priceInfo":{
"amount":179,
"total":204.06,
"lkpValExcludingFreeShip":204.06,
"shipping":6.5,
"shippingSurchargeValue":0,
"tax":18.56,
"subTotal":179,
"currencyCode":"USD",
"totalWithoutTax":185.5
},
"discountInfo":{
"orderDiscount":44.67,
"shippingDiscount":22.99,
"discountDescList":[
{
}
]
},
"shipOnDate":"2019-12-04T10:40:17.794Z",
"actualShipDate":"2019-12-04T10:40:17.794Z",
"trackingInfo":[
{
"trackingUrl":"tracking.url",
"trackingNumber":"TRN000001"
}
],
"shippingMethod":{
"secondaryCurrencyTaxAmount":0,
"shippingTax":0,
"cost":0,
"taxIncluded":true,
"externalId":"EXTERNAL1",
"taxCode":"TAXCODE1",
"value":"ground",
"shippingMethodDescription":"Ground"
},
"shippingGroupId":"SG0000001",
"shippingAddress":{
"firstName":"Wilson",
"lastName":"Anderson",
"phoneNumber":"098233456764",
"address1":"Main Street",
"postCode":"01887",
"state":"MA",
"email":"wilson.anderson@example.com"
},
"type":"hardgoodShippingGroup",
"submittedDate":"2019-12-04T10:40:17.794Z",
"items":[
{
"availablePickupDate":"string",
"primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
"inventoryLocationId":"location001",
"rawTotalPrice":699.99,
"dynamicProperties":[
{
"id":"DYNPROP001",
"label":"Dynamic property label",
"value":"Dynamic property value"
}
],
"displayName":"Samsung - F90BN HD Flash Memory Camcorder",
"shippingSurchargeValue":0,
"availabilityDate":"2019-12-04T10:40:17.794Z",
"discountAmount":0,
"externalData":[
{
"values":{
"dynamic_property_key":"property_key_1"
},
"name":"property name",
"actionCode":"action_code"
}
],
"preOrderQuantity":0,
"variant":[
{
"optionValue":"Neon",
"optionName":"color"
}
],
"onSale":true,
"primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
"unitPrice":597,
"primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
"quantity":1,
"pointOfNoRevision":false,
"productId":"camcorder_1",
"salePrice":597,
"detailedItemPriceInfo":[
{
"discounted":true,
"amount":597,
"quantity":1,
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":597,
"currencyCode":"USD"
}
],
"preferredPickupDate":"2019-12-04T10:40:17.794Z",
"active":true,
"catRefId":"camcordersku_1_3",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"Not Returnable",
"id":"nonreturnable",
"value":false
}
],
"route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
"siteId":"siteUS",
"backOrderQuantity":0,
"listPrice":699.99,
"status":"INITIAL"
}
],
"shippingGroupClassType":"hardgoodShippingGroup"
}
],
"embedded":{
"order":{
"shippingGroups":{
"priceInfo":{
"amount":179,
"total":204.06,
"shipping":6.5,
"primaryCurrencyTotal":204.06,
"shippingSurchargeValue":0,
"tax":18.56,
"subTotal":179,
"currencyCode":"USD",
"totalWithoutTax":185.5
},
"discountInfo":{
"orderDiscount":0,
"shippingDiscount":0,
"discountDescList":[
{
"promotionName":"Free Tattoo",
"external":false,
"promotionLevel":"item",
"coupon":"FREETATTOO",
"promotionDesc":"Explicit Item Discount - FREETATTOO",
"promotionId":"explicitItemFreeDiscount"
}
],
"orderImplicitDiscountList":[
{
"external":false,
"promotionLevel":"item",
"promotionDesc":"Implicit Item Discount - 3PercentOff",
"promotionId":"implicitItemPercentDiscount"
}
]
},
"shippingMethod":{
"shippingTax":0.46,
"cost":6.5,
"taxIncluded":true,
"externalId":"Standard001",
"taxCode":"PC00300",
"value":"ground",
"shippingMethodDescription":"Ground"
},
"shippingGroupId":"sg10032",
"shippingAddress":{
"lastName":"Smith",
"country":"US",
"address3":"Florida",
"address2":"Florida",
"city":"Orlando",
"prefix":"Mr",
"address1":"76 Palm Drive",
"postalCode":32002,
"jobTitle":"Doctor",
"companyName":"Doctor's Place",
"county":"Florida",
"suffix":"John Smith",
"selectedCountry":"US",
"firstName":"John",
"phoneNumber":"09345456345",
"alias":"Address03#",
"faxNumber":330193316,
"middleName":"Joe",
"state":"FL",
"email":"john@email.com"
},
"type":"hardgoodShippingGroup",
"items":[
{
"availablePickupDate":"2020-06-30",
"inventoryLocationId":"SiteUS-GlenAllen187",
"rawTotalPrice":29.99,
"returnedQuantity":0,
"dynamicProperties":[
{
"id":"dynamicPropertyMode",
"label":"Mode",
"value":"pickup"
}
],
"shippingSurchargeValue":0,
"availabilityDate":"2020-06-30",
"discountAmount":0,
"preOrderQuantity":0,
"commerceItemId":"ci3000411",
"variant":[
{
"optionValue":"red",
"optionName":"color"
}
],
"onSale":false,
"state":"SUBMITTED",
"unitPrice":29.99,
"quantity":5,
"pointOfNoRevision":false,
"relationshipType":"string",
"productId":"Product_18Cxi",
"salePrice":0,
"preferredPickupDate":"2020-06-30",
"catRefId":"Sku_18Cxi",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"UPC Code",
"id":"upcCode",
"value":12345
}
],
"siteId":"siteUS",
"asset":false,
"backOrderQuantity":0
}
]
},
"orderId":"o10003",
"creationSiteId":"siteUS",
"dynamicProperties":[
{
"id":"giftWrapMessage123",
"label":"Gift Wrap Message123",
"value":"newGSMessage45600"
}
],
"payments":[
{
"paymentGroupId":"pg70048",
"savedCardId":"sc1234",
"amount":170,
"balance":100,
"gatewayName":"chaseGiftCard",
"giftCardNumber":"6048347834734734300",
"paymentMethod":"creditCard",
"uiIntervention":null,
"isAmountRemaining":true,
"paymentState":"INITIAL",
"maskedCardNumber":"xxxxxxxxxxxxxxxxxx1234"
}
],
"shippingMethod":{
"shippingTax":0.46,
"cost":6.5,
"value":"ground"
},
"priceListGroup":{
"deleted":false,
"isTaxIncluded":false,
"endDate":null,
"displayName":"Default Price Group",
"repositoryId":"defaultPriceGroup",
"active":true,
"currency":{
"symbol":"$",
"displayName":"US Dollar",
"repositoryId":"currency",
"fractionalDigits":2,
"currencyCode":"USD",
"numericCode":840
},
"locale":"en_US",
"shippingSurchargePriceList":{
"repositoryId":"shippingSurchargePrices"
}
},
"orderAction":"order",
"shoppingCart":{
"numberOfItems":1,
"items":[
{
"primaryThumbImageURL":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100",
"rawTotalPrice":179,
"displayName":"Dora The Explorer",
"dynamicProperties":[
{
"id":"giftWrapMessage123",
"label":"Gift Wrap Message123",
"value":"newGSMessage45600"
}
],
"shippingSurchargeValue":0,
"discountAmount":0,
"externalData":[
{
"values":{
"dynamic_property_key":"string"
},
"name":"string",
"actionCode":"string"
}
],
"isItemValid":true,
"commerceItemId":"ci3000411",
"price":21.99,
"variant":[
{
"optionValue":"red",
"optionName":"color"
}
],
"primaryImageAltText":"Dora The Explorer",
"actionCode":"Add",
"state":"SUBMITTED",
"id":"ci3000415",
"primaryImageTitle":"Dora The Explorer",
"childSKUs":[
{
"primaryThumbImageURL":null
}
],
"quantity":5,
"productId":"Product_18Cxi",
"pointOfNoRevision":true,
"giftWithPurchaseCommerceItemMarkers":[
{
"remainingQuantity":0,
"selectedQuantity":0,
"data":"-123345466",
"automaticQuantity":0,
"value":"promo10002",
"targetedQuantity":0,
"key":"atg.gwp"
}
],
"originalCommerceItemId":"ci3000411",
"catRefId":"Sku_18Cxi",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"name",
"id":"displayName",
"value":"Sku_18Cxi"
}
],
"route":"/dora-the-explorer/product/Sku_18Cxi",
"siteId":"siteUS",
"shopperInput":{
"additionalProp1":"string",
"additionalProp3":"string",
"additionalProp2":"string"
},
"asset":false
}
]
},
"giftWithPurchaseInfo":[
{
"giftWithPurchaseQuantityAvailableForSelection":1,
"giftWithPurchaseType":1,
"giftWithPurchaseDetail":"Product_6Dxyi",
"promotionId":"promo40001",
"giftWithPurchaseIdentifier":"-23234234355"
}
],
"additionalEmails":[
"w.rubble@bedrock.com",
"w.flintstone@bedrock.com"
],
"siteId":"siteUS",
"markers":[
{
"repositoryId":"mark100001",
"value":"78900",
"key":"campaign_eloqua"
}
],
"giftWithPurchaseOrderMarkers":[
{
"quantity":1,
"selectedQuantity":0,
"removedQuantity":1,
"data":"-24564678912",
"autoRemove":true,
"giftDetail":"Product_6Dxyi",
"automaticQuantity":0,
"giftType":"product",
"failedQuantity":0,
"value":"promo40001",
"targetedQuantity":0,
"key":"atg.gwp"
}
]
}
}
}
Nested Schema : shippingGroupsCollectionWithEmbeddedOrder_response-allOf[1]
Type: object
Show Source
-
embedded:
object embedded
Placeholder for additional information
-
items:
array items
Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.
{
"type":"object",
"properties":{
"items":{
"description":"Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.",
"type":"array",
"items":{
"$ref":"#/definitions/model_hardgoodShippingGroup"
}
},
"embedded":{
"description":"Placeholder for additional information",
"type":"object",
"properties":{
"order":{
"$ref":"#/definitions/model_order"
}
}
}
}
}
Nested Schema : embedded
Type: object
Placeholder for additional information
Show Source
{
"description":"Placeholder for additional information",
"type":"object",
"properties":{
"order":{
"$ref":"#/definitions/model_order"
}
}
}
Nested Schema : items
Type: array
Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.
Show Source
{
"description":"Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.",
"type":"array",
"items":{
"$ref":"#/definitions/model_hardgoodShippingGroup"
}
}
Nested Schema : model_order
Type: object
Show Source
{
"properties":{
"shippingGroups":{
"description":"The shipping groups in the order.",
"type":"array",
"items":{
"type":"object",
"properties":{
"priceInfo":{
"description":"Price information of the order.",
"type":"object",
"properties":{
"amount":{
"description":"Amount of order.",
"type":"number",
"example":179
},
"total":{
"description":"Total amount of order.",
"type":"number",
"example":204.06
},
"shipping":{
"description":"Shipping price of order.",
"type":"number",
"example":6.5
},
"primaryCurrencyTotal":{
"description":"The current total in loyalty points in case of multi currency",
"type":"number",
"example":204.06
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"tax":{
"description":"Tax.",
"type":"number",
"example":18.56
},
"subTotal":{
"description":"Sub total.",
"type":"number",
"example":179
},
"currencyCode":{
"description":"Currency code for currency being used.",
"type":"string",
"example":"USD"
},
"totalWithoutTax":{
"description":"The total without including tax.",
"type":"string",
"example":185.5
}
}
},
"discountInfo":{
"description":"Discount Information",
"type":"object",
"properties":{
"orderDiscount":{
"description":"Order Discount",
"type":"number",
"example":0
},
"shippingDiscount":{
"description":"Shipping Discount",
"type":"number",
"example":0
},
"discountDescList":{
"description":"The list of all the order discounts.",
"type":"array",
"items":{
"type":"object",
"properties":{
"promotionName":{
"description":"The display name of the promotion.",
"type":"string",
"example":"Free Tattoo"
},
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"coupon":{
"description":"The coupon code.",
"type":"string",
"example":"FREETATTOO"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Explicit Item Discount - FREETATTOO"
},
"promotionId":{
"description":"The promotion ID.",
"type":"string",
"example":"explicitItemFreeDiscount"
}
}
}
},
"orderImplicitDiscountList":{
"description":"Implicit Promotions for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Implicit Item Discount - 3PercentOff"
},
"promotionId":{
"description":"The Id of the promotion.",
"type":"string",
"example":"implicitItemPercentDiscount"
}
}
}
}
}
},
"shippingMethod":{
"description":"The shipping method details for the order.",
"type":"object",
"properties":{
"shippingTax":{
"description":"The shipping tax.",
"type":"number",
"example":0.46
},
"cost":{
"description":"The total cost of shipping.",
"type":"number",
"example":6.5
},
"taxIncluded":{
"description":"Whether tax is included",
"type":"boolean",
"example":true
},
"externalId":{
"description":"External Id.",
"type":"string",
"example":"EXTERNAL1"
},
"taxCode":{
"description":"Tax Code.",
"type":"string",
"example":"PC00300"
},
"value":{
"description":"The shipping method applied to the order.",
"type":"string",
"example":"ground"
},
"shippingMethodDescription":{
"description":"The description of the shipping method.",
"type":"string",
"example":"Ground"
}
}
},
"shippingGroupId":{
"description":"The ID of the shipping group.",
"type":"string",
"example":"sg10032"
},
"shippingAddress":{
"description":"The shipping address details.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string",
"example":"Smith"
},
"country":{
"description":"Country.",
"type":"string",
"example":"US"
},
"address3":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"address2":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"city":{
"description":"City.",
"type":"string",
"example":"Orlando"
},
"prefix":{
"description":"Name prefix.",
"type":"string",
"example":"Mr"
},
"address1":{
"description":"Address snippet.",
"type":"string",
"example":"76 Palm Drive"
},
"postalCode":{
"description":"Postal code.",
"type":"string",
"example":32002
},
"jobTitle":{
"description":"Job title.",
"type":"string",
"example":"Doctor"
},
"companyName":{
"description":"Company name.",
"type":"string",
"example":"Doctor's Place"
},
"county":{
"description":"County.",
"type":"string",
"example":"Florida"
},
"suffix":{
"description":"Name suffix.",
"type":"string",
"example":"John Smith"
},
"selectedCountry":{
"description":"Country code.",
"type":"string",
"example":"US"
},
"firstName":{
"description":"First name.",
"type":"string",
"example":"John"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string",
"example":"09345456345"
},
"alias":{
"description":"Address alias.",
"type":"string",
"example":"Address03#"
},
"faxNumber":{
"description":"Fax number.",
"type":"string",
"example":330193316
},
"middleName":{
"description":"Middle name.",
"type":"string",
"example":"Joe"
},
"state":{
"description":"State.",
"type":"string",
"example":"FL"
},
"email":{
"description":"Email address.",
"type":"string",
"example":"john@email.com"
}
}
},
"type":{
"description":"The type of shipping group e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
"type":"string",
"example":"hardgoodShippingGroup"
},
"items":{
"description":"The array of products in the shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string",
"example":"SiteUS-GlenAllen187"
},
"rawTotalPrice":{
"description":"The raw price of the product.",
"type":"number",
"example":29.99
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer",
"example":0
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"availabilityDate":{
"description":"The availability date of commerce Item.",
"type":"string",
"example":"2020-06-30"
},
"discountAmount":{
"description":"The value of the discount.",
"type":"number",
"example":0
},
"preOrderQuantity":{
"description":"The pre order quantity of the items.",
"type":"number",
"example":0
},
"commerceItemId":{
"description":"The ID of the commerce item.",
"type":"string",
"example":"ci3000411"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"onSale":{
"description":"Whether the item is on sale or not.",
"type":"boolean",
"example":false
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"unitPrice":{
"description":"The price of the item.",
"type":"number",
"example":29.99
},
"quantity":{
"description":"The quantity of the product in this shipping group.",
"type":"integer",
"example":5
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean",
"example":false
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"salePrice":{
"description":"Sale Price.",
"type":"string",
"example":0
},
"preferredPickupDate":{
"description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"catRefId":{
"description":"The product variant ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string",
"example":"siteUS"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
},
"backOrderQuantity":{
"description":"Back Order Quantity of the Items.",
"type":"number",
"example":0
}
}
}
},
"shipTo":{
"description":"shipTo details for shipping. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteId":{
"description":"site id ",
"type":"string",
"example":"22233"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"22233"
}
}
}
}
}
},
"soldTo":{
"description":"Sold-to details for B2B orders only",
"type":"object",
"properties":{
"partyId":{
"description":"party id",
"type":"string",
"example":"2222"
},
"partyNumber":{
"description":"party number",
"type":"string",
"example":"1234"
}
}
},
"orderId":{
"description":"Order ID of the order.",
"type":"string",
"example":"o10003"
},
"creationSiteId":{
"description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
"type":"string",
"example":"siteUS"
},
"dynamicProperties":{
"description":"Read-only list of dynamic properties for the order along with meta-data.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
},
"payments":{
"description":"Payment details for the order, including additional properties specific to the payment type.",
"type":"array",
"items":{
"type":"object",
"properties":{
"paymentGroupId":{
"description":"Payment group ID.",
"type":"string",
"example":"pg70048"
},
"savedCardId":{
"description":"ID of the saved card associated with the payment group.",
"type":"string",
"example":"sc1234"
},
"amount":{
"description":"Amount authorized from the payment group.",
"type":"number",
"example":170
},
"balance":{
"description":"Total available balance on the gift card.",
"type":"number",
"example":100
},
"gatewayName":{
"description":"Payment gateway name. e.g. chaseCreditCard.",
"type":"string",
"example":"chaseGiftCard"
},
"giftCardNumber":{
"description":"Gift card number.",
"type":"string",
"example":"6048347834734734300"
},
"billTo":{
"description":"Bill-to details for payment. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteUseId":{
"description":"site use id",
"type":"string",
"example":"1224"
},
"customerAccountId":{
"description":"customer account id, (It corresponds to the bill-to address accountId property)",
"type":"string",
"example":"1234"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"1227"
}
}
},
"paymentMethod":{
"description":"Payment method. e.g. physicalGiftCard/ creditCard.",
"type":"string",
"example":"creditCard"
},
"uiIntervention":{
"description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
"type":"string",
"example":null
},
"isAmountRemaining":{
"description":"A boolean to decide if more payment can be made from this payment group.",
"type":"boolean",
"example":true
},
"paymentState":{
"description":"The state of the payment group. e.g. AUTHORIZED.",
"type":"string",
"example":"INITIAL"
},
"maskedCardNumber":{
"description":"Masked gift card number.",
"type":"string",
"example":"xxxxxxxxxxxxxxxxxx1234"
}
}
}
},
"shippingMethod":{
"description":"Shipping Method information of the order.",
"type":"object",
"properties":{
"shippingTax":{
"description":"The shipping tax.",
"type":"number",
"example":0.46
},
"cost":{
"description":"Cost of shipping method.",
"type":"number",
"example":6.5
},
"value":{
"description":"Shipping method value.",
"type":"string",
"example":"ground"
}
}
},
"priceListGroup":{
"description":"The price list group object.",
"type":"object",
"properties":{
"deleted":{
"description":"Property to determine existence of the price list group.",
"type":"boolean",
"example":false
},
"isTaxIncluded":{
"description":"Whether tax is included.",
"type":"boolean",
"example":false
},
"endDate":{
"description":"end date",
"type":"string",
"example":null
},
"displayName":{
"description":"Display name of the price list group.",
"type":"string",
"example":"Default Price Group"
},
"repositoryId":{
"description":"Repository ID of the price list group.",
"type":"string",
"example":"defaultPriceGroup"
},
"active":{
"description":"Active status of the price list group.",
"type":"boolean",
"example":true
},
"currency":{
"description":"The currency object.",
"type":"object",
"properties":{
"symbol":{
"description":"The currency symbol.",
"type":"string",
"example":"$"
},
"displayName":{
"description":"Display name of the currency.",
"type":"string",
"example":"US Dollar"
},
"repositoryId":{
"description":"Repository ID of the currency.",
"type":"string",
"example":"currency"
},
"fractionalDigits":{
"description":"Number of fractional digits for the currency.",
"type":"integer",
"example":2
},
"currencyCode":{
"description":"The currency code.",
"type":"string",
"example":"USD"
},
"numericCode":{
"description":"Numeric code of the currency.",
"type":"string",
"example":840
}
}
},
"locale":{
"description":"Locale of the price list group.",
"type":"string",
"example":"en_US"
},
"shippingSurchargePriceList":{
"description":"Shipping Surcharge PriceList object.",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository ID of the shipping surcharge price list.",
"type":"string",
"example":"shippingSurchargePrices"
}
}
}
}
},
"recurringChargesSummary":{
"description":"The order price information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
},
"transactionId":{
"description":"Id of transaction associated with order",
"type":"string"
},
"orderAction":{
"description":"The action performed on the order.",
"type":"string",
"example":"order"
},
"onetimeChargesSummary":{
"description":"The order price information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
}
}
}
},
"shoppingCart":{
"description":"Shopping cart information.",
"type":"object",
"properties":{
"numberOfItems":{
"description":"Number of items in the cart.",
"type":"integer",
"example":1
},
"items":{
"description":"Items in the cart.",
"type":"array",
"items":{
"type":"object",
"properties":{
"primaryThumbImageURL":{
"description":"Product's Primary Thumb Image URL.",
"type":"string",
"example":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100"
},
"rawTotalPrice":{
"description":"Raw Total Price.",
"type":"string",
"example":179
},
"displayName":{
"description":"Display Name.",
"type":"string",
"example":"Dora The Explorer"
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
},
"ratePlanId":{
"description":"Applied ratePlan number for this item",
"type":"string"
},
"shippingSurchargeValue":{
"description":"shipping surcharge value.",
"type":"number",
"example":0
},
"discountAmount":{
"description":"The discount amount.",
"type":"number",
"example":0
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a configurator system.",
"type":"array",
"items":{
"type":"object",
"properties":{
"values":{
"description":"The array of values associated with an externalData item.",
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
"type":"string"
}
}
},
"name":{
"description":"The name to be associated with the externalData item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the externalData item by the configurator system.",
"type":"string"
}
}
}
},
"isItemValid":{
"description":"Whether item is valid or not.",
"type":"boolean",
"example":true
},
"itemDiscountInfos":{
"description":"Item discount infos",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"Coupon codes applied to the items",
"type":"array",
"items":{
"type":"string",
"example":"TestCouponCode"
}
},
"amount":{
"description":"Discount amount for item",
"type":"number",
"example":10
},
"promotionId":{
"description":"ID of the promotion",
"type":"string",
"example":"promo1111"
}
}
}
},
"commerceItemId":{
"description":"For stateless cart, can be used as a unique line item ID distinguisher.",
"type":"string",
"example":"ci3000411"
},
"onetimeChargesSummary":{
"description":"Summary of all one-time charges",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
}
}
}
},
"ratePlanName":{
"description":"Applied ratePlan name for this item",
"type":"string"
},
"price":{
"description":"Price of the items.",
"type":"number",
"example":21.99
},
"agreementName":{
"description":"Applied agreement name",
"type":"string"
},
"agreementId":{
"description":"Applied agreement number",
"type":"string"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"primaryImageAltText":{
"description":"The product's primary image alternative text.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string",
"example":"Add"
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"id":{
"description":"Unique identifier for the line item.",
"type":"string",
"example":"ci3000415"
},
"primaryImageTitle":{
"description":"The product's primary image title.",
"type":"string",
"example":"Samsung - F90BN HD Flash Memory Camcorder"
},
"childSkus":{
"description":"An array with single primary image url for this item's sku, or its default image.",
"type":"array",
"items":{
"type":"string"
}
},
"quantity":{
"description":"Quantity of the items.",
"type":"integer",
"example":5
},
"totalOneTimeNetAmount":{
"description":"Total one time net amount",
"type":"number"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean"
},
"contractStartDate":{
"description":"Start date of the contract",
"type":"string"
},
"contractEndDate":{
"description":"End date of the contract",
"type":"string"
},
"giftWithPurchaseCommerceItemMarkers":{
"description":"giftWithPurchaseCommerceItemMarker information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"remainingQuantity":{
"description":"The quantity of the commerce item that is not affected by gift with purchase.",
"type":"number",
"example":0
},
"selectedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
"type":"number",
"example":0
},
"data":{
"description":"The gift hash code for this gift with purchase promotion.",
"type":"integer",
"example":"-123345466"
},
"automaticQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID.",
"type":"string",
"example":"promo10002"
},
"targetedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
"type":"number",
"example":0
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
},
"recurringChargesSummary":{
"description":"Summary of all recurring charges by frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
},
"originalCommerceItemId":{
"description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
"type":"string",
"example":"ci3000411"
},
"syncInfo":{
"description":"Sync info with CPQ",
"type":"object",
"properties":{
"errorMessage":{
"description":"Error message during sync with CPQ",
"type":"string"
},
"status":{
"description":"A status flag to indicate whether synced with CPQ",
"type":"string"
}
}
},
"catRefId":{
"description":"Sku reference ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"lastPriced":{
"description":"Date when commerce item is last priced",
"type":"string"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"name"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"displayName"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":"Sku_18Cxi"
}
}
}
},
"charges":{
"description":"Charges applied on this commerce item if any.",
"type":"array",
"items":{
"type":"object",
"properties":{
"unitPrice":{
"description":"unit price of the item",
"type":"number"
},
"amount":{
"description":"Total Amount w.r.t to quantity.",
"type":"number"
},
"unitOfMeasure":{
"description":"Unit of Measure. Applicable for only Usage based charges.",
"type":"string"
},
"isProductPrice":{
"description":"This property tells which charge among others is Product price",
"type":"boolean"
},
"name":{
"description":"Name of the charge",
"type":"string"
},
"chargeType":{
"description":"Type of the charge",
"type":"string"
},
"priceType":{
"description":"Price type for this charge. i.e., one-time, recurring or usage",
"type":"string"
},
"additionalInfo":{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
},
"integrationId":{
"description":"Integration id for this charge",
"type":"string"
},
"dynamicPricingType":{
"description":"dynamic pricing type i.e., tiered or volume or static.",
"type":"string"
},
"chargeCode":{
"description":"Charge code",
"type":"string"
},
"frequency":{
"description":"recurring frequency for this charge. Applicable only for recurring chrages.",
"type":"string"
}
}
}
},
"route":{
"description":"The UI route to display the product.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"totalOneTimeListAmount":{
"description":"Total one time list amount",
"type":"number"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
}
}
}
}
}
},
"giftWithPurchaseInfo":{
"description":"The gift information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"giftWithPurchaseQuantityAvailableForSelection":{
"description":"gift quantity available for selection",
"type":"number",
"example":1
},
"giftWithPurchaseType":{
"description":"The type of the gift. (sku, product)",
"type":"string",
"example":1
},
"giftWithPurchaseDetail":{
"description":"String identifying the free gift, usually the repository ID of the gift type.",
"type":"string",
"example":"Product_6Dxyi"
},
"promotionId":{
"description":"The gift with purchase promotion ID",
"type":"string",
"example":"promo40001"
},
"giftWithPurchaseIdentifier":{
"description":"An identifier used to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.",
"type":"integer",
"example":"-23234234355"
}
}
}
},
"additionalEmails":{
"description":"Additional emails to send order confirmation. Default limit is 10.",
"type":"array",
"items":{
"type":"string",
"example":"w.rubble@bedrock.com"
}
},
"siteId":{
"description":"The ID of the site in which the order was created",
"type":"string",
"example":"siteUS"
},
"markers":{
"description":"Order markers. Exposed for addCartItems API only.",
"type":"array",
"items":{
"type":"object",
"properties":{
"value":{
"description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
"type":"string",
"example":"78900"
},
"key":{
"description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
"type":"string",
"example":"campaign_eloqua"
}
}
}
},
"giftWithPurchaseOrderMarkers":{
"description":"giftWithPurchaseOrderMarker information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"quantity":{
"description":"The total quantity of sku for this gift selection.",
"type":"number",
"example":1
},
"selectedQuantity":{
"description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
"type":"integer",
"example":0
},
"removedQuantity":{
"description":"The amount of free quantity that has since been manually removed by a Shopper.",
"type":"number",
"example":1
},
"data":{
"description":"Identifier to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.",
"type":"integer",
"example":"-24564678912"
},
"autoRemove":{
"description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
"type":"boolean",
"example":true
},
"giftDetail":{
"description":"String identifying the free gift, usually the repository ID of the gift type.",
"type":"string",
"example":"Product_6Dxyi"
},
"automaticQuantity":{
"description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
"type":"number",
"example":0
},
"giftType":{
"description":"The type of the gift. (sku, product)",
"type":"string",
"example":"product"
},
"failedQuantity":{
"description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID",
"type":"string",
"example":"promo40001"
},
"targetedQuantity":{
"description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
"type":"number"
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
}
}
}
Nested Schema : additionalEmails
Type: array
Additional emails to send order confirmation. Default limit is 10.
Show Source
{
"description":"Additional emails to send order confirmation. Default limit is 10.",
"type":"array",
"items":{
"type":"string",
"example":"w.rubble@bedrock.com"
}
}
Nested Schema : dynamicProperties
Type: array
Read-only list of dynamic properties for the order along with meta-data.
Show Source
{
"description":"Read-only list of dynamic properties for the order along with meta-data.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
}
Nested Schema : giftWithPurchaseInfo
Type: array
The gift information.
Show Source
{
"description":"The gift information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"giftWithPurchaseQuantityAvailableForSelection":{
"description":"gift quantity available for selection",
"type":"number",
"example":1
},
"giftWithPurchaseType":{
"description":"The type of the gift. (sku, product)",
"type":"string",
"example":1
},
"giftWithPurchaseDetail":{
"description":"String identifying the free gift, usually the repository ID of the gift type.",
"type":"string",
"example":"Product_6Dxyi"
},
"promotionId":{
"description":"The gift with purchase promotion ID",
"type":"string",
"example":"promo40001"
},
"giftWithPurchaseIdentifier":{
"description":"An identifier used to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.",
"type":"integer",
"example":"-23234234355"
}
}
}
}
Nested Schema : giftWithPurchaseOrderMarkers
Type: array
giftWithPurchaseOrderMarker information.
Show Source
{
"description":"giftWithPurchaseOrderMarker information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"quantity":{
"description":"The total quantity of sku for this gift selection.",
"type":"number",
"example":1
},
"selectedQuantity":{
"description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
"type":"integer",
"example":0
},
"removedQuantity":{
"description":"The amount of free quantity that has since been manually removed by a Shopper.",
"type":"number",
"example":1
},
"data":{
"description":"Identifier to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.",
"type":"integer",
"example":"-24564678912"
},
"autoRemove":{
"description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
"type":"boolean",
"example":true
},
"giftDetail":{
"description":"String identifying the free gift, usually the repository ID of the gift type.",
"type":"string",
"example":"Product_6Dxyi"
},
"automaticQuantity":{
"description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
"type":"number",
"example":0
},
"giftType":{
"description":"The type of the gift. (sku, product)",
"type":"string",
"example":"product"
},
"failedQuantity":{
"description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID",
"type":"string",
"example":"promo40001"
},
"targetedQuantity":{
"description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
"type":"number"
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
}
Nested Schema : markers
Type: array
Order markers. Exposed for addCartItems API only.
Show Source
{
"description":"Order markers. Exposed for addCartItems API only.",
"type":"array",
"items":{
"type":"object",
"properties":{
"value":{
"description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
"type":"string",
"example":"78900"
},
"key":{
"description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
"type":"string",
"example":"campaign_eloqua"
}
}
}
}
Nested Schema : onetimeChargesSummary
Type: array
The order price information.
Show Source
{
"description":"The order price information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
}
}
}
}
Nested Schema : payments
Type: array
Payment details for the order, including additional properties specific to the payment type.
Show Source
{
"description":"Payment details for the order, including additional properties specific to the payment type.",
"type":"array",
"items":{
"type":"object",
"properties":{
"paymentGroupId":{
"description":"Payment group ID.",
"type":"string",
"example":"pg70048"
},
"savedCardId":{
"description":"ID of the saved card associated with the payment group.",
"type":"string",
"example":"sc1234"
},
"amount":{
"description":"Amount authorized from the payment group.",
"type":"number",
"example":170
},
"balance":{
"description":"Total available balance on the gift card.",
"type":"number",
"example":100
},
"gatewayName":{
"description":"Payment gateway name. e.g. chaseCreditCard.",
"type":"string",
"example":"chaseGiftCard"
},
"giftCardNumber":{
"description":"Gift card number.",
"type":"string",
"example":"6048347834734734300"
},
"billTo":{
"description":"Bill-to details for payment. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteUseId":{
"description":"site use id",
"type":"string",
"example":"1224"
},
"customerAccountId":{
"description":"customer account id, (It corresponds to the bill-to address accountId property)",
"type":"string",
"example":"1234"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"1227"
}
}
},
"paymentMethod":{
"description":"Payment method. e.g. physicalGiftCard/ creditCard.",
"type":"string",
"example":"creditCard"
},
"uiIntervention":{
"description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
"type":"string",
"example":null
},
"isAmountRemaining":{
"description":"A boolean to decide if more payment can be made from this payment group.",
"type":"boolean",
"example":true
},
"paymentState":{
"description":"The state of the payment group. e.g. AUTHORIZED.",
"type":"string",
"example":"INITIAL"
},
"maskedCardNumber":{
"description":"Masked gift card number.",
"type":"string",
"example":"xxxxxxxxxxxxxxxxxx1234"
}
}
}
}
Nested Schema : priceListGroup
Type: object
The price list group object.
Show Source
{
"description":"The price list group object.",
"type":"object",
"properties":{
"deleted":{
"description":"Property to determine existence of the price list group.",
"type":"boolean",
"example":false
},
"isTaxIncluded":{
"description":"Whether tax is included.",
"type":"boolean",
"example":false
},
"endDate":{
"description":"end date",
"type":"string",
"example":null
},
"displayName":{
"description":"Display name of the price list group.",
"type":"string",
"example":"Default Price Group"
},
"repositoryId":{
"description":"Repository ID of the price list group.",
"type":"string",
"example":"defaultPriceGroup"
},
"active":{
"description":"Active status of the price list group.",
"type":"boolean",
"example":true
},
"currency":{
"description":"The currency object.",
"type":"object",
"properties":{
"symbol":{
"description":"The currency symbol.",
"type":"string",
"example":"$"
},
"displayName":{
"description":"Display name of the currency.",
"type":"string",
"example":"US Dollar"
},
"repositoryId":{
"description":"Repository ID of the currency.",
"type":"string",
"example":"currency"
},
"fractionalDigits":{
"description":"Number of fractional digits for the currency.",
"type":"integer",
"example":2
},
"currencyCode":{
"description":"The currency code.",
"type":"string",
"example":"USD"
},
"numericCode":{
"description":"Numeric code of the currency.",
"type":"string",
"example":840
}
}
},
"locale":{
"description":"Locale of the price list group.",
"type":"string",
"example":"en_US"
},
"shippingSurchargePriceList":{
"description":"Shipping Surcharge PriceList object.",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository ID of the shipping surcharge price list.",
"type":"string",
"example":"shippingSurchargePrices"
}
}
}
}
}
Nested Schema : recurringChargesSummary
Type: array
The order price information.
Show Source
{
"description":"The order price information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
}
Nested Schema : shippingGroups
Type: array
The shipping groups in the order.
Show Source
{
"description":"The shipping groups in the order.",
"type":"array",
"items":{
"type":"object",
"properties":{
"priceInfo":{
"description":"Price information of the order.",
"type":"object",
"properties":{
"amount":{
"description":"Amount of order.",
"type":"number",
"example":179
},
"total":{
"description":"Total amount of order.",
"type":"number",
"example":204.06
},
"shipping":{
"description":"Shipping price of order.",
"type":"number",
"example":6.5
},
"primaryCurrencyTotal":{
"description":"The current total in loyalty points in case of multi currency",
"type":"number",
"example":204.06
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"tax":{
"description":"Tax.",
"type":"number",
"example":18.56
},
"subTotal":{
"description":"Sub total.",
"type":"number",
"example":179
},
"currencyCode":{
"description":"Currency code for currency being used.",
"type":"string",
"example":"USD"
},
"totalWithoutTax":{
"description":"The total without including tax.",
"type":"string",
"example":185.5
}
}
},
"discountInfo":{
"description":"Discount Information",
"type":"object",
"properties":{
"orderDiscount":{
"description":"Order Discount",
"type":"number",
"example":0
},
"shippingDiscount":{
"description":"Shipping Discount",
"type":"number",
"example":0
},
"discountDescList":{
"description":"The list of all the order discounts.",
"type":"array",
"items":{
"type":"object",
"properties":{
"promotionName":{
"description":"The display name of the promotion.",
"type":"string",
"example":"Free Tattoo"
},
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"coupon":{
"description":"The coupon code.",
"type":"string",
"example":"FREETATTOO"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Explicit Item Discount - FREETATTOO"
},
"promotionId":{
"description":"The promotion ID.",
"type":"string",
"example":"explicitItemFreeDiscount"
}
}
}
},
"orderImplicitDiscountList":{
"description":"Implicit Promotions for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Implicit Item Discount - 3PercentOff"
},
"promotionId":{
"description":"The Id of the promotion.",
"type":"string",
"example":"implicitItemPercentDiscount"
}
}
}
}
}
},
"shippingMethod":{
"description":"The shipping method details for the order.",
"type":"object",
"properties":{
"shippingTax":{
"description":"The shipping tax.",
"type":"number",
"example":0.46
},
"cost":{
"description":"The total cost of shipping.",
"type":"number",
"example":6.5
},
"taxIncluded":{
"description":"Whether tax is included",
"type":"boolean",
"example":true
},
"externalId":{
"description":"External Id.",
"type":"string",
"example":"EXTERNAL1"
},
"taxCode":{
"description":"Tax Code.",
"type":"string",
"example":"PC00300"
},
"value":{
"description":"The shipping method applied to the order.",
"type":"string",
"example":"ground"
},
"shippingMethodDescription":{
"description":"The description of the shipping method.",
"type":"string",
"example":"Ground"
}
}
},
"shippingGroupId":{
"description":"The ID of the shipping group.",
"type":"string",
"example":"sg10032"
},
"shippingAddress":{
"description":"The shipping address details.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string",
"example":"Smith"
},
"country":{
"description":"Country.",
"type":"string",
"example":"US"
},
"address3":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"address2":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"city":{
"description":"City.",
"type":"string",
"example":"Orlando"
},
"prefix":{
"description":"Name prefix.",
"type":"string",
"example":"Mr"
},
"address1":{
"description":"Address snippet.",
"type":"string",
"example":"76 Palm Drive"
},
"postalCode":{
"description":"Postal code.",
"type":"string",
"example":32002
},
"jobTitle":{
"description":"Job title.",
"type":"string",
"example":"Doctor"
},
"companyName":{
"description":"Company name.",
"type":"string",
"example":"Doctor's Place"
},
"county":{
"description":"County.",
"type":"string",
"example":"Florida"
},
"suffix":{
"description":"Name suffix.",
"type":"string",
"example":"John Smith"
},
"selectedCountry":{
"description":"Country code.",
"type":"string",
"example":"US"
},
"firstName":{
"description":"First name.",
"type":"string",
"example":"John"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string",
"example":"09345456345"
},
"alias":{
"description":"Address alias.",
"type":"string",
"example":"Address03#"
},
"faxNumber":{
"description":"Fax number.",
"type":"string",
"example":330193316
},
"middleName":{
"description":"Middle name.",
"type":"string",
"example":"Joe"
},
"state":{
"description":"State.",
"type":"string",
"example":"FL"
},
"email":{
"description":"Email address.",
"type":"string",
"example":"john@email.com"
}
}
},
"type":{
"description":"The type of shipping group e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
"type":"string",
"example":"hardgoodShippingGroup"
},
"items":{
"description":"The array of products in the shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string",
"example":"SiteUS-GlenAllen187"
},
"rawTotalPrice":{
"description":"The raw price of the product.",
"type":"number",
"example":29.99
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer",
"example":0
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"availabilityDate":{
"description":"The availability date of commerce Item.",
"type":"string",
"example":"2020-06-30"
},
"discountAmount":{
"description":"The value of the discount.",
"type":"number",
"example":0
},
"preOrderQuantity":{
"description":"The pre order quantity of the items.",
"type":"number",
"example":0
},
"commerceItemId":{
"description":"The ID of the commerce item.",
"type":"string",
"example":"ci3000411"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"onSale":{
"description":"Whether the item is on sale or not.",
"type":"boolean",
"example":false
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"unitPrice":{
"description":"The price of the item.",
"type":"number",
"example":29.99
},
"quantity":{
"description":"The quantity of the product in this shipping group.",
"type":"integer",
"example":5
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean",
"example":false
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"salePrice":{
"description":"Sale Price.",
"type":"string",
"example":0
},
"preferredPickupDate":{
"description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"catRefId":{
"description":"The product variant ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string",
"example":"siteUS"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
},
"backOrderQuantity":{
"description":"Back Order Quantity of the Items.",
"type":"number",
"example":0
}
}
}
},
"shipTo":{
"description":"shipTo details for shipping. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteId":{
"description":"site id ",
"type":"string",
"example":"22233"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"22233"
}
}
}
}
}
}
Nested Schema : shippingMethod
Type: object
Shipping Method information of the order.
Show Source
{
"description":"Shipping Method information of the order.",
"type":"object",
"properties":{
"shippingTax":{
"description":"The shipping tax.",
"type":"number",
"example":0.46
},
"cost":{
"description":"Cost of shipping method.",
"type":"number",
"example":6.5
},
"value":{
"description":"Shipping method value.",
"type":"string",
"example":"ground"
}
}
}
Nested Schema : shoppingCart
Type: object
Shopping cart information.
Show Source
{
"description":"Shopping cart information.",
"type":"object",
"properties":{
"numberOfItems":{
"description":"Number of items in the cart.",
"type":"integer",
"example":1
},
"items":{
"description":"Items in the cart.",
"type":"array",
"items":{
"type":"object",
"properties":{
"primaryThumbImageURL":{
"description":"Product's Primary Thumb Image URL.",
"type":"string",
"example":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100"
},
"rawTotalPrice":{
"description":"Raw Total Price.",
"type":"string",
"example":179
},
"displayName":{
"description":"Display Name.",
"type":"string",
"example":"Dora The Explorer"
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
},
"ratePlanId":{
"description":"Applied ratePlan number for this item",
"type":"string"
},
"shippingSurchargeValue":{
"description":"shipping surcharge value.",
"type":"number",
"example":0
},
"discountAmount":{
"description":"The discount amount.",
"type":"number",
"example":0
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a configurator system.",
"type":"array",
"items":{
"type":"object",
"properties":{
"values":{
"description":"The array of values associated with an externalData item.",
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
"type":"string"
}
}
},
"name":{
"description":"The name to be associated with the externalData item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the externalData item by the configurator system.",
"type":"string"
}
}
}
},
"isItemValid":{
"description":"Whether item is valid or not.",
"type":"boolean",
"example":true
},
"itemDiscountInfos":{
"description":"Item discount infos",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"Coupon codes applied to the items",
"type":"array",
"items":{
"type":"string",
"example":"TestCouponCode"
}
},
"amount":{
"description":"Discount amount for item",
"type":"number",
"example":10
},
"promotionId":{
"description":"ID of the promotion",
"type":"string",
"example":"promo1111"
}
}
}
},
"commerceItemId":{
"description":"For stateless cart, can be used as a unique line item ID distinguisher.",
"type":"string",
"example":"ci3000411"
},
"onetimeChargesSummary":{
"description":"Summary of all one-time charges",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
}
}
}
},
"ratePlanName":{
"description":"Applied ratePlan name for this item",
"type":"string"
},
"price":{
"description":"Price of the items.",
"type":"number",
"example":21.99
},
"agreementName":{
"description":"Applied agreement name",
"type":"string"
},
"agreementId":{
"description":"Applied agreement number",
"type":"string"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"primaryImageAltText":{
"description":"The product's primary image alternative text.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string",
"example":"Add"
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"id":{
"description":"Unique identifier for the line item.",
"type":"string",
"example":"ci3000415"
},
"primaryImageTitle":{
"description":"The product's primary image title.",
"type":"string",
"example":"Samsung - F90BN HD Flash Memory Camcorder"
},
"childSkus":{
"description":"An array with single primary image url for this item's sku, or its default image.",
"type":"array",
"items":{
"type":"string"
}
},
"quantity":{
"description":"Quantity of the items.",
"type":"integer",
"example":5
},
"totalOneTimeNetAmount":{
"description":"Total one time net amount",
"type":"number"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean"
},
"contractStartDate":{
"description":"Start date of the contract",
"type":"string"
},
"contractEndDate":{
"description":"End date of the contract",
"type":"string"
},
"giftWithPurchaseCommerceItemMarkers":{
"description":"giftWithPurchaseCommerceItemMarker information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"remainingQuantity":{
"description":"The quantity of the commerce item that is not affected by gift with purchase.",
"type":"number",
"example":0
},
"selectedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
"type":"number",
"example":0
},
"data":{
"description":"The gift hash code for this gift with purchase promotion.",
"type":"integer",
"example":"-123345466"
},
"automaticQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID.",
"type":"string",
"example":"promo10002"
},
"targetedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
"type":"number",
"example":0
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
},
"recurringChargesSummary":{
"description":"Summary of all recurring charges by frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
},
"originalCommerceItemId":{
"description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
"type":"string",
"example":"ci3000411"
},
"syncInfo":{
"description":"Sync info with CPQ",
"type":"object",
"properties":{
"errorMessage":{
"description":"Error message during sync with CPQ",
"type":"string"
},
"status":{
"description":"A status flag to indicate whether synced with CPQ",
"type":"string"
}
}
},
"catRefId":{
"description":"Sku reference ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"lastPriced":{
"description":"Date when commerce item is last priced",
"type":"string"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"name"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"displayName"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":"Sku_18Cxi"
}
}
}
},
"charges":{
"description":"Charges applied on this commerce item if any.",
"type":"array",
"items":{
"type":"object",
"properties":{
"unitPrice":{
"description":"unit price of the item",
"type":"number"
},
"amount":{
"description":"Total Amount w.r.t to quantity.",
"type":"number"
},
"unitOfMeasure":{
"description":"Unit of Measure. Applicable for only Usage based charges.",
"type":"string"
},
"isProductPrice":{
"description":"This property tells which charge among others is Product price",
"type":"boolean"
},
"name":{
"description":"Name of the charge",
"type":"string"
},
"chargeType":{
"description":"Type of the charge",
"type":"string"
},
"priceType":{
"description":"Price type for this charge. i.e., one-time, recurring or usage",
"type":"string"
},
"additionalInfo":{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
},
"integrationId":{
"description":"Integration id for this charge",
"type":"string"
},
"dynamicPricingType":{
"description":"dynamic pricing type i.e., tiered or volume or static.",
"type":"string"
},
"chargeCode":{
"description":"Charge code",
"type":"string"
},
"frequency":{
"description":"recurring frequency for this charge. Applicable only for recurring chrages.",
"type":"string"
}
}
}
},
"route":{
"description":"The UI route to display the product.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"totalOneTimeListAmount":{
"description":"Total one time list amount",
"type":"number"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
}
}
}
}
}
}
Nested Schema : soldTo
Type: object
Sold-to details for B2B orders only
Show Source
{
"description":"Sold-to details for B2B orders only",
"type":"object",
"properties":{
"partyId":{
"description":"party id",
"type":"string",
"example":"2222"
},
"partyNumber":{
"description":"party number",
"type":"string",
"example":"1234"
}
}
}
Nested Schema : items
Type: object
Show Source
-
id:
string
The ID of the dynamic property.
Example: giftWrapMessage123
-
label:
string
The label of the dynamic property.
Example: Gift Wrap Message123
-
value:
string
The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.
Example: newGSMessage45600
{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"giftWithPurchaseQuantityAvailableForSelection":{
"description":"gift quantity available for selection",
"type":"number",
"example":1
},
"giftWithPurchaseType":{
"description":"The type of the gift. (sku, product)",
"type":"string",
"example":1
},
"giftWithPurchaseDetail":{
"description":"String identifying the free gift, usually the repository ID of the gift type.",
"type":"string",
"example":"Product_6Dxyi"
},
"promotionId":{
"description":"The gift with purchase promotion ID",
"type":"string",
"example":"promo40001"
},
"giftWithPurchaseIdentifier":{
"description":"An identifier used to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.",
"type":"integer",
"example":"-23234234355"
}
}
}
Nested Schema : items
Type: object
Show Source
-
automaticQuantity:
number
The quantity of free sku for this gift selection that has already been auto added to the order.
Example: 0
-
autoRemove:
boolean
Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.
Example: true
-
data:
integer
Identifier to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.
Example: -24564678912
-
failedQuantity:
number
The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.
Example: 0
-
giftDetail:
string
String identifying the free gift, usually the repository ID of the gift type.
Example: Product_6Dxyi
-
giftType:
string
The type of the gift. (sku, product)
Example: product
-
key:
string
-
quantity:
number
The total quantity of sku for this gift selection.
Example: 1
-
removedQuantity:
number
The amount of free quantity that has since been manually removed by a Shopper.
Example: 1
-
selectedQuantity:
integer
The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.
Example: 0
-
targetedQuantity:
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:
string
The gift with purchase promotion ID
Example: promo40001
{
"type":"object",
"properties":{
"quantity":{
"description":"The total quantity of sku for this gift selection.",
"type":"number",
"example":1
},
"selectedQuantity":{
"description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
"type":"integer",
"example":0
},
"removedQuantity":{
"description":"The amount of free quantity that has since been manually removed by a Shopper.",
"type":"number",
"example":1
},
"data":{
"description":"Identifier to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one.",
"type":"integer",
"example":"-24564678912"
},
"autoRemove":{
"description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
"type":"boolean",
"example":true
},
"giftDetail":{
"description":"String identifying the free gift, usually the repository ID of the gift type.",
"type":"string",
"example":"Product_6Dxyi"
},
"automaticQuantity":{
"description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
"type":"number",
"example":0
},
"giftType":{
"description":"The type of the gift. (sku, product)",
"type":"string",
"example":"product"
},
"failedQuantity":{
"description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID",
"type":"string",
"example":"promo40001"
},
"targetedQuantity":{
"description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
"type":"number"
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
Nested Schema : items
Type: object
Show Source
-
key:
string
Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua
Example: campaign_eloqua
-
value:
string
Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID
Example: 78900
{
"type":"object",
"properties":{
"value":{
"description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
"type":"string",
"example":"78900"
},
"key":{
"description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
"type":"string",
"example":"campaign_eloqua"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"paymentGroupId":{
"description":"Payment group ID.",
"type":"string",
"example":"pg70048"
},
"savedCardId":{
"description":"ID of the saved card associated with the payment group.",
"type":"string",
"example":"sc1234"
},
"amount":{
"description":"Amount authorized from the payment group.",
"type":"number",
"example":170
},
"balance":{
"description":"Total available balance on the gift card.",
"type":"number",
"example":100
},
"gatewayName":{
"description":"Payment gateway name. e.g. chaseCreditCard.",
"type":"string",
"example":"chaseGiftCard"
},
"giftCardNumber":{
"description":"Gift card number.",
"type":"string",
"example":"6048347834734734300"
},
"billTo":{
"description":"Bill-to details for payment. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteUseId":{
"description":"site use id",
"type":"string",
"example":"1224"
},
"customerAccountId":{
"description":"customer account id, (It corresponds to the bill-to address accountId property)",
"type":"string",
"example":"1234"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"1227"
}
}
},
"paymentMethod":{
"description":"Payment method. e.g. physicalGiftCard/ creditCard.",
"type":"string",
"example":"creditCard"
},
"uiIntervention":{
"description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
"type":"string",
"example":null
},
"isAmountRemaining":{
"description":"A boolean to decide if more payment can be made from this payment group.",
"type":"boolean",
"example":true
},
"paymentState":{
"description":"The state of the payment group. e.g. AUTHORIZED.",
"type":"string",
"example":"INITIAL"
},
"maskedCardNumber":{
"description":"Masked gift card number.",
"type":"string",
"example":"xxxxxxxxxxxxxxxxxx1234"
}
}
}
Nested Schema : billTo
Type: object
Bill-to details for payment. Applicable for B2B orders only
Show Source
{
"description":"Bill-to details for payment. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteUseId":{
"description":"site use id",
"type":"string",
"example":"1224"
},
"customerAccountId":{
"description":"customer account id, (It corresponds to the bill-to address accountId property)",
"type":"string",
"example":"1234"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"1227"
}
}
}
Nested Schema : currency
Type: object
The currency object.
Show Source
{
"description":"The currency object.",
"type":"object",
"properties":{
"symbol":{
"description":"The currency symbol.",
"type":"string",
"example":"$"
},
"displayName":{
"description":"Display name of the currency.",
"type":"string",
"example":"US Dollar"
},
"repositoryId":{
"description":"Repository ID of the currency.",
"type":"string",
"example":"currency"
},
"fractionalDigits":{
"description":"Number of fractional digits for the currency.",
"type":"integer",
"example":2
},
"currencyCode":{
"description":"The currency code.",
"type":"string",
"example":"USD"
},
"numericCode":{
"description":"Numeric code of the currency.",
"type":"string",
"example":840
}
}
}
Nested Schema : shippingSurchargePriceList
Type: object
Shipping Surcharge PriceList object.
Show Source
-
repositoryId:
string
Repository ID of the shipping surcharge price list.
Example: shippingSurchargePrices
{
"description":"Shipping Surcharge PriceList object.",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository ID of the shipping surcharge price list.",
"type":"string",
"example":"shippingSurchargePrices"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"priceInfo":{
"description":"Price information of the order.",
"type":"object",
"properties":{
"amount":{
"description":"Amount of order.",
"type":"number",
"example":179
},
"total":{
"description":"Total amount of order.",
"type":"number",
"example":204.06
},
"shipping":{
"description":"Shipping price of order.",
"type":"number",
"example":6.5
},
"primaryCurrencyTotal":{
"description":"The current total in loyalty points in case of multi currency",
"type":"number",
"example":204.06
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"tax":{
"description":"Tax.",
"type":"number",
"example":18.56
},
"subTotal":{
"description":"Sub total.",
"type":"number",
"example":179
},
"currencyCode":{
"description":"Currency code for currency being used.",
"type":"string",
"example":"USD"
},
"totalWithoutTax":{
"description":"The total without including tax.",
"type":"string",
"example":185.5
}
}
},
"discountInfo":{
"description":"Discount Information",
"type":"object",
"properties":{
"orderDiscount":{
"description":"Order Discount",
"type":"number",
"example":0
},
"shippingDiscount":{
"description":"Shipping Discount",
"type":"number",
"example":0
},
"discountDescList":{
"description":"The list of all the order discounts.",
"type":"array",
"items":{
"type":"object",
"properties":{
"promotionName":{
"description":"The display name of the promotion.",
"type":"string",
"example":"Free Tattoo"
},
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"coupon":{
"description":"The coupon code.",
"type":"string",
"example":"FREETATTOO"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Explicit Item Discount - FREETATTOO"
},
"promotionId":{
"description":"The promotion ID.",
"type":"string",
"example":"explicitItemFreeDiscount"
}
}
}
},
"orderImplicitDiscountList":{
"description":"Implicit Promotions for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Implicit Item Discount - 3PercentOff"
},
"promotionId":{
"description":"The Id of the promotion.",
"type":"string",
"example":"implicitItemPercentDiscount"
}
}
}
}
}
},
"shippingMethod":{
"description":"The shipping method details for the order.",
"type":"object",
"properties":{
"shippingTax":{
"description":"The shipping tax.",
"type":"number",
"example":0.46
},
"cost":{
"description":"The total cost of shipping.",
"type":"number",
"example":6.5
},
"taxIncluded":{
"description":"Whether tax is included",
"type":"boolean",
"example":true
},
"externalId":{
"description":"External Id.",
"type":"string",
"example":"EXTERNAL1"
},
"taxCode":{
"description":"Tax Code.",
"type":"string",
"example":"PC00300"
},
"value":{
"description":"The shipping method applied to the order.",
"type":"string",
"example":"ground"
},
"shippingMethodDescription":{
"description":"The description of the shipping method.",
"type":"string",
"example":"Ground"
}
}
},
"shippingGroupId":{
"description":"The ID of the shipping group.",
"type":"string",
"example":"sg10032"
},
"shippingAddress":{
"description":"The shipping address details.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string",
"example":"Smith"
},
"country":{
"description":"Country.",
"type":"string",
"example":"US"
},
"address3":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"address2":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"city":{
"description":"City.",
"type":"string",
"example":"Orlando"
},
"prefix":{
"description":"Name prefix.",
"type":"string",
"example":"Mr"
},
"address1":{
"description":"Address snippet.",
"type":"string",
"example":"76 Palm Drive"
},
"postalCode":{
"description":"Postal code.",
"type":"string",
"example":32002
},
"jobTitle":{
"description":"Job title.",
"type":"string",
"example":"Doctor"
},
"companyName":{
"description":"Company name.",
"type":"string",
"example":"Doctor's Place"
},
"county":{
"description":"County.",
"type":"string",
"example":"Florida"
},
"suffix":{
"description":"Name suffix.",
"type":"string",
"example":"John Smith"
},
"selectedCountry":{
"description":"Country code.",
"type":"string",
"example":"US"
},
"firstName":{
"description":"First name.",
"type":"string",
"example":"John"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string",
"example":"09345456345"
},
"alias":{
"description":"Address alias.",
"type":"string",
"example":"Address03#"
},
"faxNumber":{
"description":"Fax number.",
"type":"string",
"example":330193316
},
"middleName":{
"description":"Middle name.",
"type":"string",
"example":"Joe"
},
"state":{
"description":"State.",
"type":"string",
"example":"FL"
},
"email":{
"description":"Email address.",
"type":"string",
"example":"john@email.com"
}
}
},
"type":{
"description":"The type of shipping group e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
"type":"string",
"example":"hardgoodShippingGroup"
},
"items":{
"description":"The array of products in the shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string",
"example":"SiteUS-GlenAllen187"
},
"rawTotalPrice":{
"description":"The raw price of the product.",
"type":"number",
"example":29.99
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer",
"example":0
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"availabilityDate":{
"description":"The availability date of commerce Item.",
"type":"string",
"example":"2020-06-30"
},
"discountAmount":{
"description":"The value of the discount.",
"type":"number",
"example":0
},
"preOrderQuantity":{
"description":"The pre order quantity of the items.",
"type":"number",
"example":0
},
"commerceItemId":{
"description":"The ID of the commerce item.",
"type":"string",
"example":"ci3000411"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"onSale":{
"description":"Whether the item is on sale or not.",
"type":"boolean",
"example":false
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"unitPrice":{
"description":"The price of the item.",
"type":"number",
"example":29.99
},
"quantity":{
"description":"The quantity of the product in this shipping group.",
"type":"integer",
"example":5
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean",
"example":false
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"salePrice":{
"description":"Sale Price.",
"type":"string",
"example":0
},
"preferredPickupDate":{
"description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"catRefId":{
"description":"The product variant ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string",
"example":"siteUS"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
},
"backOrderQuantity":{
"description":"Back Order Quantity of the Items.",
"type":"number",
"example":0
}
}
}
},
"shipTo":{
"description":"shipTo details for shipping. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteId":{
"description":"site id ",
"type":"string",
"example":"22233"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"22233"
}
}
}
}
}
Nested Schema : discountInfo
Type: object
Discount Information
Show Source
{
"description":"Discount Information",
"type":"object",
"properties":{
"orderDiscount":{
"description":"Order Discount",
"type":"number",
"example":0
},
"shippingDiscount":{
"description":"Shipping Discount",
"type":"number",
"example":0
},
"discountDescList":{
"description":"The list of all the order discounts.",
"type":"array",
"items":{
"type":"object",
"properties":{
"promotionName":{
"description":"The display name of the promotion.",
"type":"string",
"example":"Free Tattoo"
},
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"coupon":{
"description":"The coupon code.",
"type":"string",
"example":"FREETATTOO"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Explicit Item Discount - FREETATTOO"
},
"promotionId":{
"description":"The promotion ID.",
"type":"string",
"example":"explicitItemFreeDiscount"
}
}
}
},
"orderImplicitDiscountList":{
"description":"Implicit Promotions for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Implicit Item Discount - 3PercentOff"
},
"promotionId":{
"description":"The Id of the promotion.",
"type":"string",
"example":"implicitItemPercentDiscount"
}
}
}
}
}
}
Nested Schema : items
Type: array
The array of products in the shipping group.
Show Source
{
"description":"The array of products in the shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string",
"example":"SiteUS-GlenAllen187"
},
"rawTotalPrice":{
"description":"The raw price of the product.",
"type":"number",
"example":29.99
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer",
"example":0
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"availabilityDate":{
"description":"The availability date of commerce Item.",
"type":"string",
"example":"2020-06-30"
},
"discountAmount":{
"description":"The value of the discount.",
"type":"number",
"example":0
},
"preOrderQuantity":{
"description":"The pre order quantity of the items.",
"type":"number",
"example":0
},
"commerceItemId":{
"description":"The ID of the commerce item.",
"type":"string",
"example":"ci3000411"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"onSale":{
"description":"Whether the item is on sale or not.",
"type":"boolean",
"example":false
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"unitPrice":{
"description":"The price of the item.",
"type":"number",
"example":29.99
},
"quantity":{
"description":"The quantity of the product in this shipping group.",
"type":"integer",
"example":5
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean",
"example":false
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"salePrice":{
"description":"Sale Price.",
"type":"string",
"example":0
},
"preferredPickupDate":{
"description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"catRefId":{
"description":"The product variant ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string",
"example":"siteUS"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
},
"backOrderQuantity":{
"description":"Back Order Quantity of the Items.",
"type":"number",
"example":0
}
}
}
}
Nested Schema : priceInfo
Type: object
Price information of the order.
Show Source
{
"description":"Price information of the order.",
"type":"object",
"properties":{
"amount":{
"description":"Amount of order.",
"type":"number",
"example":179
},
"total":{
"description":"Total amount of order.",
"type":"number",
"example":204.06
},
"shipping":{
"description":"Shipping price of order.",
"type":"number",
"example":6.5
},
"primaryCurrencyTotal":{
"description":"The current total in loyalty points in case of multi currency",
"type":"number",
"example":204.06
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"tax":{
"description":"Tax.",
"type":"number",
"example":18.56
},
"subTotal":{
"description":"Sub total.",
"type":"number",
"example":179
},
"currencyCode":{
"description":"Currency code for currency being used.",
"type":"string",
"example":"USD"
},
"totalWithoutTax":{
"description":"The total without including tax.",
"type":"string",
"example":185.5
}
}
}
Nested Schema : shippingAddress
Type: object
The shipping address details.
Show Source
{
"description":"The shipping address details.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string",
"example":"Smith"
},
"country":{
"description":"Country.",
"type":"string",
"example":"US"
},
"address3":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"address2":{
"description":"Address snippet.",
"type":"string",
"example":"Florida"
},
"city":{
"description":"City.",
"type":"string",
"example":"Orlando"
},
"prefix":{
"description":"Name prefix.",
"type":"string",
"example":"Mr"
},
"address1":{
"description":"Address snippet.",
"type":"string",
"example":"76 Palm Drive"
},
"postalCode":{
"description":"Postal code.",
"type":"string",
"example":32002
},
"jobTitle":{
"description":"Job title.",
"type":"string",
"example":"Doctor"
},
"companyName":{
"description":"Company name.",
"type":"string",
"example":"Doctor's Place"
},
"county":{
"description":"County.",
"type":"string",
"example":"Florida"
},
"suffix":{
"description":"Name suffix.",
"type":"string",
"example":"John Smith"
},
"selectedCountry":{
"description":"Country code.",
"type":"string",
"example":"US"
},
"firstName":{
"description":"First name.",
"type":"string",
"example":"John"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string",
"example":"09345456345"
},
"alias":{
"description":"Address alias.",
"type":"string",
"example":"Address03#"
},
"faxNumber":{
"description":"Fax number.",
"type":"string",
"example":330193316
},
"middleName":{
"description":"Middle name.",
"type":"string",
"example":"Joe"
},
"state":{
"description":"State.",
"type":"string",
"example":"FL"
},
"email":{
"description":"Email address.",
"type":"string",
"example":"john@email.com"
}
}
}
Nested Schema : shippingMethod
Type: object
The shipping method details for the order.
Show Source
{
"description":"The shipping method details for the order.",
"type":"object",
"properties":{
"shippingTax":{
"description":"The shipping tax.",
"type":"number",
"example":0.46
},
"cost":{
"description":"The total cost of shipping.",
"type":"number",
"example":6.5
},
"taxIncluded":{
"description":"Whether tax is included",
"type":"boolean",
"example":true
},
"externalId":{
"description":"External Id.",
"type":"string",
"example":"EXTERNAL1"
},
"taxCode":{
"description":"Tax Code.",
"type":"string",
"example":"PC00300"
},
"value":{
"description":"The shipping method applied to the order.",
"type":"string",
"example":"ground"
},
"shippingMethodDescription":{
"description":"The description of the shipping method.",
"type":"string",
"example":"Ground"
}
}
}
Nested Schema : shipTo
Type: object
shipTo details for shipping. Applicable for B2B orders only
Show Source
{
"description":"shipTo details for shipping. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteId":{
"description":"site id ",
"type":"string",
"example":"22233"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"22233"
}
}
}
Nested Schema : discountDescList
Type: array
The list of all the order discounts.
Show Source
{
"description":"The list of all the order discounts.",
"type":"array",
"items":{
"type":"object",
"properties":{
"promotionName":{
"description":"The display name of the promotion.",
"type":"string",
"example":"Free Tattoo"
},
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"coupon":{
"description":"The coupon code.",
"type":"string",
"example":"FREETATTOO"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Explicit Item Discount - FREETATTOO"
},
"promotionId":{
"description":"The promotion ID.",
"type":"string",
"example":"explicitItemFreeDiscount"
}
}
}
}
Nested Schema : orderImplicitDiscountList
Type: array
Implicit Promotions for the order
Show Source
{
"description":"Implicit Promotions for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Implicit Item Discount - 3PercentOff"
},
"promotionId":{
"description":"The Id of the promotion.",
"type":"string",
"example":"implicitItemPercentDiscount"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"promotionName":{
"description":"The display name of the promotion.",
"type":"string",
"example":"Free Tattoo"
},
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"coupon":{
"description":"The coupon code.",
"type":"string",
"example":"FREETATTOO"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Explicit Item Discount - FREETATTOO"
},
"promotionId":{
"description":"The promotion ID.",
"type":"string",
"example":"explicitItemFreeDiscount"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"external":{
"description":"States whether this promotion was applied by an external system (only present on external promotions).",
"type":"boolean",
"example":false
},
"promotionLevel":{
"description":"The promotion level.",
"type":"string",
"example":"item"
},
"promotionDesc":{
"description":"Description of the promotion. Retained for backward compatibility.",
"type":"string",
"example":"Implicit Item Discount - 3PercentOff"
},
"promotionId":{
"description":"The Id of the promotion.",
"type":"string",
"example":"implicitItemPercentDiscount"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"availablePickupDate":{
"description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string",
"example":"SiteUS-GlenAllen187"
},
"rawTotalPrice":{
"description":"The raw price of the product.",
"type":"number",
"example":29.99
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer",
"example":0
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"availabilityDate":{
"description":"The availability date of commerce Item.",
"type":"string",
"example":"2020-06-30"
},
"discountAmount":{
"description":"The value of the discount.",
"type":"number",
"example":0
},
"preOrderQuantity":{
"description":"The pre order quantity of the items.",
"type":"number",
"example":0
},
"commerceItemId":{
"description":"The ID of the commerce item.",
"type":"string",
"example":"ci3000411"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"onSale":{
"description":"Whether the item is on sale or not.",
"type":"boolean",
"example":false
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"unitPrice":{
"description":"The price of the item.",
"type":"number",
"example":29.99
},
"quantity":{
"description":"The quantity of the product in this shipping group.",
"type":"integer",
"example":5
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean",
"example":false
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"salePrice":{
"description":"Sale Price.",
"type":"string",
"example":0
},
"preferredPickupDate":{
"description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
"type":"string",
"example":"2020-06-30"
},
"catRefId":{
"description":"The product variant ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string",
"example":"siteUS"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
},
"backOrderQuantity":{
"description":"Back Order Quantity of the Items.",
"type":"number",
"example":0
}
}
}
Nested Schema : dynamicProperties
Type: array
Array of custom properties at order line item level.
Show Source
{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
}
Nested Schema : skuProperties
Type: array
Sku properties Information
Show Source
{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
}
Nested Schema : variant
Type: array
List of variants for the product.
Show Source
{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
}
Nested Schema : items
Type: object
Show Source
-
id:
string
The ID of the dynamic property.
Example: dynamicPropertyMode
-
label:
string
The label of the dynamic property.
Example: Mode
-
value:
string
The value of the dynamic property.
Example: pickup
{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"dynamicPropertyMode"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Mode"
},
"value":{
"description":"The value of the dynamic property.",
"type":"string",
"example":"pickup"
}
}
}
Nested Schema : items
Type: object
Show Source
-
id:
string
ID of the Dynamic SKU Property.
Example: upcCode
-
name:
string
Name of the Dynamic SKU Property.
Example: UPC Code
-
propertyType:
string
Type that indicates whether it is a base or a custom SKU property,
Example: sku-base
-
value:
string
Value of the Dynamic SKU Property.
Example: 12345
{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"UPC Code"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"upcCode"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":12345
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
Nested Schema : items
Type: array
Items in the cart.
Show Source
{
"description":"Items in the cart.",
"type":"array",
"items":{
"type":"object",
"properties":{
"primaryThumbImageURL":{
"description":"Product's Primary Thumb Image URL.",
"type":"string",
"example":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100"
},
"rawTotalPrice":{
"description":"Raw Total Price.",
"type":"string",
"example":179
},
"displayName":{
"description":"Display Name.",
"type":"string",
"example":"Dora The Explorer"
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
},
"ratePlanId":{
"description":"Applied ratePlan number for this item",
"type":"string"
},
"shippingSurchargeValue":{
"description":"shipping surcharge value.",
"type":"number",
"example":0
},
"discountAmount":{
"description":"The discount amount.",
"type":"number",
"example":0
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a configurator system.",
"type":"array",
"items":{
"type":"object",
"properties":{
"values":{
"description":"The array of values associated with an externalData item.",
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
"type":"string"
}
}
},
"name":{
"description":"The name to be associated with the externalData item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the externalData item by the configurator system.",
"type":"string"
}
}
}
},
"isItemValid":{
"description":"Whether item is valid or not.",
"type":"boolean",
"example":true
},
"itemDiscountInfos":{
"description":"Item discount infos",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"Coupon codes applied to the items",
"type":"array",
"items":{
"type":"string",
"example":"TestCouponCode"
}
},
"amount":{
"description":"Discount amount for item",
"type":"number",
"example":10
},
"promotionId":{
"description":"ID of the promotion",
"type":"string",
"example":"promo1111"
}
}
}
},
"commerceItemId":{
"description":"For stateless cart, can be used as a unique line item ID distinguisher.",
"type":"string",
"example":"ci3000411"
},
"onetimeChargesSummary":{
"description":"Summary of all one-time charges",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
}
}
}
},
"ratePlanName":{
"description":"Applied ratePlan name for this item",
"type":"string"
},
"price":{
"description":"Price of the items.",
"type":"number",
"example":21.99
},
"agreementName":{
"description":"Applied agreement name",
"type":"string"
},
"agreementId":{
"description":"Applied agreement number",
"type":"string"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"primaryImageAltText":{
"description":"The product's primary image alternative text.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string",
"example":"Add"
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"id":{
"description":"Unique identifier for the line item.",
"type":"string",
"example":"ci3000415"
},
"primaryImageTitle":{
"description":"The product's primary image title.",
"type":"string",
"example":"Samsung - F90BN HD Flash Memory Camcorder"
},
"childSkus":{
"description":"An array with single primary image url for this item's sku, or its default image.",
"type":"array",
"items":{
"type":"string"
}
},
"quantity":{
"description":"Quantity of the items.",
"type":"integer",
"example":5
},
"totalOneTimeNetAmount":{
"description":"Total one time net amount",
"type":"number"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean"
},
"contractStartDate":{
"description":"Start date of the contract",
"type":"string"
},
"contractEndDate":{
"description":"End date of the contract",
"type":"string"
},
"giftWithPurchaseCommerceItemMarkers":{
"description":"giftWithPurchaseCommerceItemMarker information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"remainingQuantity":{
"description":"The quantity of the commerce item that is not affected by gift with purchase.",
"type":"number",
"example":0
},
"selectedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
"type":"number",
"example":0
},
"data":{
"description":"The gift hash code for this gift with purchase promotion.",
"type":"integer",
"example":"-123345466"
},
"automaticQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID.",
"type":"string",
"example":"promo10002"
},
"targetedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
"type":"number",
"example":0
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
},
"recurringChargesSummary":{
"description":"Summary of all recurring charges by frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
},
"originalCommerceItemId":{
"description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
"type":"string",
"example":"ci3000411"
},
"syncInfo":{
"description":"Sync info with CPQ",
"type":"object",
"properties":{
"errorMessage":{
"description":"Error message during sync with CPQ",
"type":"string"
},
"status":{
"description":"A status flag to indicate whether synced with CPQ",
"type":"string"
}
}
},
"catRefId":{
"description":"Sku reference ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"lastPriced":{
"description":"Date when commerce item is last priced",
"type":"string"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"name"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"displayName"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":"Sku_18Cxi"
}
}
}
},
"charges":{
"description":"Charges applied on this commerce item if any.",
"type":"array",
"items":{
"type":"object",
"properties":{
"unitPrice":{
"description":"unit price of the item",
"type":"number"
},
"amount":{
"description":"Total Amount w.r.t to quantity.",
"type":"number"
},
"unitOfMeasure":{
"description":"Unit of Measure. Applicable for only Usage based charges.",
"type":"string"
},
"isProductPrice":{
"description":"This property tells which charge among others is Product price",
"type":"boolean"
},
"name":{
"description":"Name of the charge",
"type":"string"
},
"chargeType":{
"description":"Type of the charge",
"type":"string"
},
"priceType":{
"description":"Price type for this charge. i.e., one-time, recurring or usage",
"type":"string"
},
"additionalInfo":{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
},
"integrationId":{
"description":"Integration id for this charge",
"type":"string"
},
"dynamicPricingType":{
"description":"dynamic pricing type i.e., tiered or volume or static.",
"type":"string"
},
"chargeCode":{
"description":"Charge code",
"type":"string"
},
"frequency":{
"description":"recurring frequency for this charge. Applicable only for recurring chrages.",
"type":"string"
}
}
}
},
"route":{
"description":"The UI route to display the product.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"totalOneTimeListAmount":{
"description":"Total one time list amount",
"type":"number"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"primaryThumbImageURL":{
"description":"Product's Primary Thumb Image URL.",
"type":"string",
"example":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100"
},
"rawTotalPrice":{
"description":"Raw Total Price.",
"type":"string",
"example":179
},
"displayName":{
"description":"Display Name.",
"type":"string",
"example":"Dora The Explorer"
},
"dynamicProperties":{
"description":"Array of custom properties at order line item level.",
"type":"array",
"items":{
"type":"object",
"properties":{
"id":{
"description":"The ID of the dynamic property.",
"type":"string",
"example":"giftWrapMessage123"
},
"label":{
"description":"The label of the dynamic property.",
"type":"string",
"example":"Gift Wrap Message123"
},
"value":{
"description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
"type":"string",
"example":"newGSMessage45600"
}
}
}
},
"ratePlanId":{
"description":"Applied ratePlan number for this item",
"type":"string"
},
"shippingSurchargeValue":{
"description":"shipping surcharge value.",
"type":"number",
"example":0
},
"discountAmount":{
"description":"The discount amount.",
"type":"number",
"example":0
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a configurator system.",
"type":"array",
"items":{
"type":"object",
"properties":{
"values":{
"description":"The array of values associated with an externalData item.",
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
"type":"string"
}
}
},
"name":{
"description":"The name to be associated with the externalData item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the externalData item by the configurator system.",
"type":"string"
}
}
}
},
"isItemValid":{
"description":"Whether item is valid or not.",
"type":"boolean",
"example":true
},
"itemDiscountInfos":{
"description":"Item discount infos",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"Coupon codes applied to the items",
"type":"array",
"items":{
"type":"string",
"example":"TestCouponCode"
}
},
"amount":{
"description":"Discount amount for item",
"type":"number",
"example":10
},
"promotionId":{
"description":"ID of the promotion",
"type":"string",
"example":"promo1111"
}
}
}
},
"commerceItemId":{
"description":"For stateless cart, can be used as a unique line item ID distinguisher.",
"type":"string",
"example":"ci3000411"
},
"onetimeChargesSummary":{
"description":"Summary of all one-time charges",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
}
}
}
},
"ratePlanName":{
"description":"Applied ratePlan name for this item",
"type":"string"
},
"price":{
"description":"Price of the items.",
"type":"number",
"example":21.99
},
"agreementName":{
"description":"Applied agreement name",
"type":"string"
},
"agreementId":{
"description":"Applied agreement number",
"type":"string"
},
"variant":{
"description":"List of variants for the product.",
"type":"array",
"items":{
"type":"object",
"properties":{
"optionValue":{
"description":"The variant option value.",
"type":"string",
"example":"red"
},
"optionName":{
"description":"The variant option name.",
"type":"string",
"example":"color"
}
}
}
},
"primaryImageAltText":{
"description":"The product's primary image alternative text.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string",
"example":"Add"
},
"state":{
"description":"state of the commerce Item",
"type":"string",
"example":"SUBMITTED"
},
"id":{
"description":"Unique identifier for the line item.",
"type":"string",
"example":"ci3000415"
},
"primaryImageTitle":{
"description":"The product's primary image title.",
"type":"string",
"example":"Samsung - F90BN HD Flash Memory Camcorder"
},
"childSkus":{
"description":"An array with single primary image url for this item's sku, or its default image.",
"type":"array",
"items":{
"type":"string"
}
},
"quantity":{
"description":"Quantity of the items.",
"type":"integer",
"example":5
},
"totalOneTimeNetAmount":{
"description":"Total one time net amount",
"type":"number"
},
"productId":{
"description":"ID of the product in the cart.",
"type":"string",
"example":"Product_18Cxi"
},
"pointOfNoRevision":{
"description":"The boolean that indicates if the item has passed pointOfNoRevision.",
"type":"boolean"
},
"contractStartDate":{
"description":"Start date of the contract",
"type":"string"
},
"contractEndDate":{
"description":"End date of the contract",
"type":"string"
},
"giftWithPurchaseCommerceItemMarkers":{
"description":"giftWithPurchaseCommerceItemMarker information.",
"type":"array",
"items":{
"type":"object",
"properties":{
"remainingQuantity":{
"description":"The quantity of the commerce item that is not affected by gift with purchase.",
"type":"number",
"example":0
},
"selectedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
"type":"number",
"example":0
},
"data":{
"description":"The gift hash code for this gift with purchase promotion.",
"type":"integer",
"example":"-123345466"
},
"automaticQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
"type":"number",
"example":0
},
"value":{
"description":"The gift with purchase promotion ID.",
"type":"string",
"example":"promo10002"
},
"targetedQuantity":{
"description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
"type":"number",
"example":0
},
"key":{
"description":"atg.gwp",
"type":"string",
"example":"atg.gwp"
}
}
}
},
"recurringChargesSummary":{
"description":"Summary of all recurring charges by frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"amount":{
"description":"price for whole quantity",
"type":"number"
},
"price":{
"description":"price for one quantity",
"type":"number"
},
"frequency":{
"description":"Frequency of this summary i.e, per month, per year etc",
"type":"string"
}
}
}
},
"originalCommerceItemId":{
"description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
"type":"string",
"example":"ci3000411"
},
"syncInfo":{
"description":"Sync info with CPQ",
"type":"object",
"properties":{
"errorMessage":{
"description":"Error message during sync with CPQ",
"type":"string"
},
"status":{
"description":"A status flag to indicate whether synced with CPQ",
"type":"string"
}
}
},
"catRefId":{
"description":"Sku reference ID.",
"type":"string",
"example":"Sku_18Cxi"
},
"lastPriced":{
"description":"Date when commerce item is last priced",
"type":"string"
},
"skuProperties":{
"description":"Sku properties Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"propertyType":{
"description":"Type that indicates whether it is a base or a custom SKU property,",
"type":"string",
"example":"sku-base"
},
"name":{
"description":"Name of the Dynamic SKU Property.",
"type":"string",
"example":"name"
},
"id":{
"description":"ID of the Dynamic SKU Property.",
"type":"string",
"example":"displayName"
},
"value":{
"description":"Value of the Dynamic SKU Property.",
"type":"string",
"example":"Sku_18Cxi"
}
}
}
},
"charges":{
"description":"Charges applied on this commerce item if any.",
"type":"array",
"items":{
"type":"object",
"properties":{
"unitPrice":{
"description":"unit price of the item",
"type":"number"
},
"amount":{
"description":"Total Amount w.r.t to quantity.",
"type":"number"
},
"unitOfMeasure":{
"description":"Unit of Measure. Applicable for only Usage based charges.",
"type":"string"
},
"isProductPrice":{
"description":"This property tells which charge among others is Product price",
"type":"boolean"
},
"name":{
"description":"Name of the charge",
"type":"string"
},
"chargeType":{
"description":"Type of the charge",
"type":"string"
},
"priceType":{
"description":"Price type for this charge. i.e., one-time, recurring or usage",
"type":"string"
},
"additionalInfo":{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
},
"integrationId":{
"description":"Integration id for this charge",
"type":"string"
},
"dynamicPricingType":{
"description":"dynamic pricing type i.e., tiered or volume or static.",
"type":"string"
},
"chargeCode":{
"description":"Charge code",
"type":"string"
},
"frequency":{
"description":"recurring frequency for this charge. Applicable only for recurring chrages.",
"type":"string"
}
}
}
},
"route":{
"description":"The UI route to display the product.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"totalOneTimeListAmount":{
"description":"Total one time list amount",
"type":"number"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"asset":{
"description":"The flag that determines if the current item is an asset or not.",
"type":"boolean",
"example":false
}
}
}
Nested Schema : charges
Type: array
Charges applied on this commerce item if any.
Show Source
{
"description":"Charges applied on this commerce item if any.",
"type":"array",
"items":{
"type":"object",
"properties":{
"unitPrice":{
"description":"unit price of the item",
"type":"number"
},
"amount":{
"description":"Total Amount w.r.t to quantity.",
"type":"number"
},
"unitOfMeasure":{
"description":"Unit of Measure. Applicable for only Usage based charges.",
"type":"string"
},
"isProductPrice":{
"description":"This property tells which charge among others is Product price",
"type":"boolean"
},
"name":{
"description":"Name of the charge",
"type":"string"
},
"chargeType":{
"description":"Type of the charge",
"type":"string"
},
"priceType":{
"description":"Price type for this charge. i.e., one-time, recurring or usage",
"type":"string"
},
"additionalInfo":{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
},
"integrationId":{
"description":"Integration id for this charge",
"type":"string"
},
"dynamicPricingType":{
"description":"dynamic pricing type i.e., tiered or volume or static.",
"type":"string"
},
"chargeCode":{
"description":"Charge code",
"type":"string"
},
"frequency":{
"description":"recurring frequency for this charge. Applicable only for recurring chrages.",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"unitPrice":{
"description":"unit price of the item",
"type":"number"
},
"amount":{
"description":"Total Amount w.r.t to quantity.",
"type":"number"
},
"unitOfMeasure":{
"description":"Unit of Measure. Applicable for only Usage based charges.",
"type":"string"
},
"isProductPrice":{
"description":"This property tells which charge among others is Product price",
"type":"boolean"
},
"name":{
"description":"Name of the charge",
"type":"string"
},
"chargeType":{
"description":"Type of the charge",
"type":"string"
},
"priceType":{
"description":"Price type for this charge. i.e., one-time, recurring or usage",
"type":"string"
},
"additionalInfo":{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
},
"integrationId":{
"description":"Integration id for this charge",
"type":"string"
},
"dynamicPricingType":{
"description":"dynamic pricing type i.e., tiered or volume or static.",
"type":"string"
},
"chargeCode":{
"description":"Charge code",
"type":"string"
},
"frequency":{
"description":"recurring frequency for this charge. Applicable only for recurring chrages.",
"type":"string"
}
}
}
Nested Schema : additionalInfo
Type: object
Additional properties(if any) needed for any down stream system
Show Source
{
"description":"Additional properties(if any) needed for any down stream system",
"type":"object",
"properties":{
"rates":{
"type":"object",
"properties":{
"schema":{
"type":"object",
"properties":{
"lookupData":{
"description":"Lookup data for the schema",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"columns":{
"description":"Column definitions for the rate card",
"type":"array",
"items":{
"type":"object",
"properties":{
"variableName":{
"description":"Variable name for the column",
"type":"string"
},
"translations":{
"description":"Translation data for internationalization",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"dataType":{
"description":"Data type of the column",
"type":"string"
},
"name":{
"description":"Display name of the column",
"type":"string"
}
}
}
}
}
},
"variableName":{
"description":"Variable name for the rate card",
"type":"string"
},
"data":{
"description":"Array of rate tiers",
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic_property_key":{
"description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
"type":"string"
}
}
}
},
"name":{
"description":"Display name of the rate card",
"type":"string"
},
"type":{
"description":"Type of the rate card",
"type":"string"
}
}
},
"calculationInfo":{
"description":"calculation info received from external system",
"type":"string"
},
"rowNumber":{
"description":"The unique identifier for the charge within the line",
"type":"integer"
}
}
}
Nested Schema : model_hardgoodShippingGroup
Hardgood shipping group.
Match All
Hardgood shipping group.
Hardgood shipping group.
Show Source
{
"allOf":[
{
"$ref":"#/definitions/model_shippingGroup"
},
{
"type":"object",
"properties":{
"trackingInfo":{
"description":"Tracking information for shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"trackingUrl":{
"description":"Tracking URL for shipping group.",
"type":"string",
"example":"tracking.url"
},
"trackingNumber":{
"description":"Tracking number",
"type":"string",
"example":"TRN000001"
}
}
}
},
"shippingAddress":{
"description":"Shipping address. Note the shipping address can contain dynamic properties.",
"type":"object",
"properties":{
"firstName":{
"description":"The contact's first name (required POST).",
"type":"string",
"example":"Wilson"
},
"lastName":{
"description":"The contact's last name (required POST).",
"type":"string",
"example":"Anderson"
},
"country":{
"description":"The address country."
},
"phoneNumber":{
"pattern":"[0-9()+ -]+$",
"description":"The contact phone number (optional POST|PATCH).",
"type":"string",
"example":"098233456764"
},
"address1":{
"description":"The address line one (required POST).",
"type":"string",
"example":"Main Street"
},
"postCode":{
"description":"The addess postcode (required POST, optional PATCH).",
"type":"string",
"example":"01887"
},
"state":{
"description":"The address state (required POST, optional PATCH).",
"type":"string",
"example":"MA"
},
"email":{
"description":"The contact email address.",
"type":"string",
"example":"wilson.anderson@example.com"
}
}
}
}
}
],
"description":"Hardgood shipping group.",
"example":{
"priceInfo":{
"amount":179,
"total":204.06,
"lkpValExcludingFreeShip":204.06,
"shipping":6.5,
"shippingSurchargeValue":0,
"tax":18.56,
"subTotal":179,
"currencyCode":"USD",
"totalWithoutTax":185.5
},
"discountInfo":{
"orderDiscount":44.67,
"shippingDiscount":22.99,
"discountDescList":[
{
}
]
},
"shipOnDate":"2019-12-04T10:40:17.794Z",
"actualShipDate":"2019-12-04T10:40:17.794Z",
"trackingInfo":[
{
"trackingUrl":"tracking.url",
"trackingNumber":"TRN000001"
}
],
"shippingMethod":{
"externalId":"ext001",
"value":"ground"
},
"shippingGroupId":"SG0000001",
"shippingAddress":{
"firstName":"Wilson",
"lastName":"Anderson",
"phoneNumber":"098233456764",
"address1":"Main Street",
"postCode":"01887",
"state":"MA",
"email":"wilson.anderson@example.com"
},
"type":"hardgoodShippingGroup",
"submittedDate":"2019-12-04T10:40:17.794Z",
"items":[
{
"availablePickupDate":"string",
"primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
"inventoryLocationId":"location001",
"rawTotalPrice":699.99,
"dynamicProperties":[
{
"id":"DYNPROP001",
"label":"Dynamic property label",
"value":"Dynamic property value"
}
],
"displayName":"Samsung - F90BN HD Flash Memory Camcorder",
"shippingSurchargeValue":0,
"availabilityDate":"2019-12-04T10:40:17.794Z",
"discountAmount":0,
"externalData":[
{
"values":{
"dynamic_property_key":"property_key_1"
},
"name":"property name",
"actionCode":"action_code"
}
],
"preOrderQuantity":0,
"variant":[
{
"optionValue":"Neon",
"optionName":"color"
}
],
"onSale":true,
"primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
"unitPrice":597,
"primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
"quantity":1,
"pointOfNoRevision":false,
"productId":"camcorder_1",
"salePrice":597,
"detailedItemPriceInfo":[
{
"discounted":true,
"amount":597,
"quantity":1,
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":597,
"currencyCode":"USD"
}
],
"preferredPickupDate":"2019-12-04T10:40:17.794Z",
"active":true,
"catRefId":"camcordersku_1_3",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"Not Returnable",
"id":"nonreturnable",
"value":false
}
],
"route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
"siteId":"siteUS",
"backOrderQuantity":0,
"listPrice":699.99,
"status":"INITIAL"
}
],
"shippingGroupClassType":"hardgoodShippingGroup"
}
}
Example:
{
"priceInfo":{
"amount":179,
"total":204.06,
"lkpValExcludingFreeShip":204.06,
"shipping":6.5,
"shippingSurchargeValue":0,
"tax":18.56,
"subTotal":179,
"currencyCode":"USD",
"totalWithoutTax":185.5
},
"discountInfo":{
"orderDiscount":44.67,
"shippingDiscount":22.99,
"discountDescList":[
{
}
]
},
"shipOnDate":"2019-12-04T10:40:17.794Z",
"actualShipDate":"2019-12-04T10:40:17.794Z",
"trackingInfo":[
{
"trackingUrl":"tracking.url",
"trackingNumber":"TRN000001"
}
],
"shippingMethod":{
"externalId":"ext001",
"value":"ground"
},
"shippingGroupId":"SG0000001",
"shippingAddress":{
"firstName":"Wilson",
"lastName":"Anderson",
"phoneNumber":"098233456764",
"address1":"Main Street",
"postCode":"01887",
"state":"MA",
"email":"wilson.anderson@example.com"
},
"type":"hardgoodShippingGroup",
"submittedDate":"2019-12-04T10:40:17.794Z",
"items":[
{
"availablePickupDate":"string",
"primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
"inventoryLocationId":"location001",
"rawTotalPrice":699.99,
"dynamicProperties":[
{
"id":"DYNPROP001",
"label":"Dynamic property label",
"value":"Dynamic property value"
}
],
"displayName":"Samsung - F90BN HD Flash Memory Camcorder",
"shippingSurchargeValue":0,
"availabilityDate":"2019-12-04T10:40:17.794Z",
"discountAmount":0,
"externalData":[
{
"values":{
"dynamic_property_key":"property_key_1"
},
"name":"property name",
"actionCode":"action_code"
}
],
"preOrderQuantity":0,
"variant":[
{
"optionValue":"Neon",
"optionName":"color"
}
],
"onSale":true,
"primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
"unitPrice":597,
"primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
"quantity":1,
"pointOfNoRevision":false,
"productId":"camcorder_1",
"salePrice":597,
"detailedItemPriceInfo":[
{
"discounted":true,
"amount":597,
"quantity":1,
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":597,
"currencyCode":"USD"
}
],
"preferredPickupDate":"2019-12-04T10:40:17.794Z",
"active":true,
"catRefId":"camcordersku_1_3",
"skuProperties":[
{
"propertyType":"sku-base",
"name":"Not Returnable",
"id":"nonreturnable",
"value":false
}
],
"route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
"siteId":"siteUS",
"backOrderQuantity":0,
"listPrice":699.99,
"status":"INITIAL"
}
],
"shippingGroupClassType":"hardgoodShippingGroup"
}
Nested Schema : model_shippingGroup
Type: object
Discriminator: shippingGroupClassType
Base shipping group.
Show Source
{
"description":"Base shipping group.",
"type":"object",
"properties":{
"priceInfo":{
"description":"Price information of the shipping group.",
"type":"object",
"properties":{
"amount":{
"description":"Shipping group amount.",
"type":"number",
"example":179
},
"total":{
"description":"Total amount of shipping group.",
"type":"number",
"example":204.06
},
"lkpValExcludingFreeShip":{
"description":"The shipping group subtotal after excluding the products which are not supposed to be considered for shipping charge calculation.",
"type":"number",
"example":204.06
},
"shipping":{
"description":"Shipping price.",
"type":"number",
"example":6.5
},
"shippingSurchargeValue":{
"description":"Extra handling costs for shipping the products.",
"type":"number",
"example":0
},
"tax":{
"description":"Tax.",
"type":"number",
"example":18.56
},
"subTotal":{
"description":"Sub total.",
"type":"number",
"example":179
},
"currencyCode":{
"description":"Currency code for currency being used.",
"type":"string",
"example":"USD"
},
"totalWithoutTax":{
"description":"The total without including tax.",
"type":"string",
"example":185.5
}
}
},
"discountInfo":{
"description":"Shipping group discount information.",
"type":"object",
"properties":{
"orderDiscount":{
"description":"Order discount.",
"type":"number",
"example":44.67
},
"shippingDiscount":{
"description":"Shipping discount.",
"type":"number",
"example":22.99
},
"discountDescList":{
"description":"Shipping group promotion information.",
"type":"array",
"items":{
"description":"Shipping group promotion information.",
"type":"object"
}
}
}
},
"shipOnDate":{
"format":"datetime",
"description":"Date items are to be shipped.",
"type":"string",
"example":"2019-12-04T10:40:17.794Z"
},
"actualShipDate":{
"format":"datetime",
"description":"Actual date items where shipped.",
"type":"string",
"example":"2019-12-04T10:40:17.794Z"
},
"shippingMethod":{
"$ref":"#/definitions/model_shippingMethod"
},
"shippingGroupId":{
"description":"Shipping group ID.",
"type":"string",
"example":"SG0000001"
},
"type":{
"description":"The shipping group type.",
"type":"string",
"example":"hardgoodShippingGroup"
},
"submittedDate":{
"format":"datetime",
"description":"Shipping group submitted date.",
"type":"string",
"example":"2019-12-04T10:40:17.794Z"
},
"items":{
"description":"List of items related to the shipping group.",
"type":"array",
"items":{
"$ref":"#/definitions/model_shippingGroupItem"
}
},
"shippingGroupClassType":{
"type":"string",
"example":"hardgoodShippingGroup"
},
"shipTo":{
"description":"shipTo details for shipping. Applicable for B2B orders only",
"type":"object",
"properties":{
"siteId":{
"description":"site id ",
"type":"string",
"example":"22233"
},
"partyId":{
"description":"party id ",
"type":"string",
"example":"22233"
}
}
}
},
"required":[
"shippingGroupClassType"
],
"discriminator":"shippingGroupClassType"
}
Nested Schema : model_hardgoodShippingGroup-allOf[1]
Type: object
Show Source
{
"type":"object",
"properties":{
"trackingInfo":{
"description":"Tracking information for shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"trackingUrl":{
"description":"Tracking URL for shipping group.",
"type":"string",
"example":"tracking.url"
},
"trackingNumber":{
"description":"Tracking number",
"type":"string",
"example":"TRN000001"
}
}
}
},
"shippingAddress":{
"description":"Shipping address. Note the shipping address can contain dynamic properties.",
"type":"object",
"properties":{
"firstName":{
"description":"The contact's first name (required POST).",
"type":"string",
"example":"Wilson"
},
"lastName":{
"description":"The contact's last name (required POST).",
"type":"string",
"example":"Anderson"
},
"country":{
"description":"The address country."
},
"phoneNumber":{
"pattern":"[0-9()+ -]+$",
"description":"The contact phone number (optional POST|PATCH).",
"type":"string",
"example":"098233456764"
},
"address1":{
"description":"The address line one (required POST).",
"type":"string",
"example":"Main Street"
},
"postCode":{
"description":"The addess postcode (required POST, optional PATCH).",
"type":"string",
"example":"01887"
},
"state":{
"description":"The address state (required POST, optional PATCH).",
"type":"string",
"example":"MA"
},
"email":{
"description":"The contact email address.",
"type":"string",
"example":"wilson.anderson@example.com"
}
}
}
}
}
Nested Schema : shippingAddress
Type: object
Shipping address. Note the shipping address can contain dynamic properties.
Show Source
{
"description":"Shipping address. Note the shipping address can contain dynamic properties.",
"type":"object",
"properties":{
"firstName":{
"description":"The contact's first name (required POST).",
"type":"string",
"example":"Wilson"
},
"lastName":{
"description":"The contact's last name (required POST).",
"type":"string",
"example":"Anderson"
},
"country":{
"description":"The address country."
},
"phoneNumber":{
"pattern":"[0-9()+ -]+$",
"description":"The contact phone number (optional POST|PATCH).",
"type":"string",
"example":"098233456764"
},
"address1":{
"description":"The address line one (required POST).",
"type":"string",
"example":"Main Street"
},
"postCode":{
"description":"The addess postcode (required POST, optional PATCH).",
"type":"string",
"example":"01887"
},
"state":{
"description":"The address state (required POST, optional PATCH).",
"type":"string",
"example":"MA"
},
"email":{
"description":"The contact email address.",
"type":"string",
"example":"wilson.anderson@example.com"
}
}
}
Nested Schema : trackingInfo
Type: array
Tracking information for shipping group.
Show Source
{
"description":"Tracking information for shipping group.",
"type":"array",
"items":{
"type":"object",
"properties":{
"trackingUrl":{
"description":"Tracking URL for shipping group.",
"type":"string",
"example":"tracking.url"
},
"trackingNumber":{
"description":"Tracking number",
"type":"string",
"example":"TRN000001"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"trackingUrl":{
"description":"Tracking URL for shipping group.",
"type":"string",
"example":"tracking.url"
},
"trackingNumber":{
"description":"Tracking number",
"type":"string",
"example":"TRN000001"
}
}
}