The request payload contains complete details about the current appeasement, agent's profile, order and profile against which the appeasement is being provided, returns related to the order, previous appeasements related to the profile either directly or indirectly through orders, site and organization on which the appeasement is being submitted. By default only the latest 50 previous appeasements of that order are included in the payload.
Root Schema : appeasementValidation_request
Type: object
The request payload contains complete details about the current appeasement, agent's profile, order and profile against which the appeasement is being provided, returns related to the order, previous appeasements related to the profile either directly or indirectly through orders, site and organization on which the appeasement is being submitted. By default only the latest 50 previous appeasements of that order are included in the payload.
Show Source
{
"description":"The request payload contains complete details about the current appeasement, agent's profile, order and profile against which the appeasement is being provided, returns related to the order, previous appeasements related to the profile either directly or indirectly through orders, site and organization on which the appeasement is being submitted. By default only the latest 50 previous appeasements of that order are included in the payload.",
"properties":{
"appeasement":{
"$ref":"#/definitions/appeasement"
},
"site":{
"type":"object",
"properties":{
"name":{
"description":"Name of the site on which the appeasement is submitted.",
"type":"string"
},
"id":{
"description":"Id of the site on which the appeasement is submitted.",
"type":"string"
},
"url":{
"description":"Production URL of the site on which the appeasement is submitted.",
"type":"string"
}
}
},
"agentInfo":{
"type":"object",
"properties":{
"firstName":{
"description":"First Name of agent profile",
"type":"string"
},
"lastName":{
"description":"Last Name of agent profile",
"type":"string"
},
"roles":{
"description":"Array of roles assigned to this profile.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
},
"accessRights":{
"description":"Array of accessRights assigned to this role.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
}
}
}
},
"category":{
"description":"Category of the role",
"type":"string"
}
}
}
},
"id":{
"description":"Id of agent profile",
"type":"string"
},
"email":{
"description":"Email of agent profile",
"type":"string"
}
}
},
"previousAppeasements":{
"type":"array",
"items":{
"$ref":"#/definitions/appeasement"
}
},
"profile":{
"$ref":"#/definitions/profile"
},
"organization":{
"type":"object",
"properties":{
"name":{
"description":"Name of the organization on which the appeasement is submitted.",
"type":"string"
},
"id":{
"description":"Id of the organization on which the appeasement is submitted.",
"type":"string"
}
}
},
"returnsRelatedToOrder":{
"type":"array",
"items":{
"$ref":"#/definitions/returnRequest"
}
},
"order":{
"$ref":"#/definitions/order"
}
},
"example":{
"appeasement":{
"reason":{
"readableDescription":"Item Arrived Damaged",
"id":"itemArrivedDamaged"
},
"agentId":"service",
"notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
"orderId":"o30444",
"damagedLineItemId":"ci123547",
"lastModifiedDate":"2020-04-05T15:52:22.622Z",
"appeasementRefunds":[
{
"paymentGroupId":null,
"refundType":"externalRefund",
"amount":5,
"customerPreferredGiftCardId":null,
"id":"3200006",
"state":"INCOMPLETE",
"currencyCode":"USD"
},
{
"paymentGroupId":"pg123434",
"refundType":"externalRefund",
"amount":10,
"customerPreferredGiftCardId":null,
"id":"3200007",
"state":"INCOMPLETE",
"currencyCode":"USD"
}
],
"submittedDate":"2020-04-05T15:52:22.622Z",
"type":{
"displayName":"Order",
"description":"Appeasement to be applied on a given order",
"id":"order"
},
"creationDate":"2020-04-05T15:52:22.622Z",
"profileId":"120222",
"links":[
{
"rel":"self",
"href":"http://localhost:9080/ccagentui/v1/appeasements/submit"
}
],
"state":"SUBMITTED",
"id":"app370003",
"originOfAppeasement":"agent"
},
"site":{
"name":"Commerce Cloud Site",
"id":"siteUS",
"url":"http://blr2213262.in.oracle.com:8080"
},
"agentInfo":{
"firstName":"Damon",
"lastName":"Weber",
"roles":[
{
"name":"CS Agent Supervisor",
"description":"CS Agent Supervisor Role",
"id":"csAgentSupervisorRole",
"accessRights":[
],
"category":"Agent App"
}
],
"id":"service",
"email":"damon.weber@example.com"
},
"profile":{
"lastPurchaseDate":"2020-03-31T10:04:07.140Z",
"dynamicPropertyMapLong":{
},
"GDPRProfileP13nConsentDate":null,
"GDPRProfileP13nConsentGranted":false,
"secondaryAddresses":{
"Office":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"Street 32",
"prefix":"",
"address1":"Oracle Office",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"9123284734",
"item-id":null,
"repositoryId":"130231",
"faxNumber":"",
"middleName":"",
"state":"CA"
},
"home":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"91243667889800",
"item-id":null,
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA"
}
},
"shippingSurchargePriceList":null,
"firstPurchaseDate":"2020-03-31T10:04:07.140Z",
"profileType":null,
"loyaltyPrograms":[
],
"lastPurchaseAmount":136.47,
"registrationDate":"2020-03-31T10:00:10.790Z",
"sessionOrganization":null,
"lifetimeAOV":136.47,
"id":"120222",
"derivedSalePriceList":null,
"homeAddress":{
"country":null,
"lastName":null,
"address3":null,
"city":null,
"address2":null,
"prefix":null,
"address1":null,
"postalCode":null,
"companyName":null,
"county":null,
"suffix":null,
"firstName":null,
"phoneNumber":null,
"item-id":null,
"repositoryId":"130224",
"faxNumber":null,
"middleName":null,
"state":null
},
"daytimeTelephoneNumber":null,
"customerContactId":null,
"taxExempt":false,
"dynamicPropertyMapBigString":{
},
"active":true,
"lastVisitDate":null,
"taxExemptionCode":null,
"previousVisitDate":null,
"version":11,
"abandonedOrderCount":0,
"firstName":"Jim",
"defaultCreditCard":null,
"lifetimeCurrencyCode":"USD",
"derivedTaxExemptionCode":null,
"currentOrganization":null,
"secondaryOrganizations":[
],
"shippingAddresses":[
{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"91243667889800",
"item-id":null,
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA"
},
{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"Street 32",
"prefix":"",
"address1":"Oracle Office",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"9123284734",
"item-id":null,
"repositoryId":"130231",
"faxNumber":"",
"middleName":"",
"state":"CA"
}
],
"derivedPriceListGroup":null,
"lastName":"Anderson",
"roles":[
],
"numberOfOrders":1,
"locale":"en",
"login":"jim.anderson@example.com",
"receiveEmailDate":"2020-03-31T10:00:10.290Z",
"sitePropertiesList":[
{
"site":{
"id":"siteUS"
},
"properties":{
"numberOfVisits":0,
"GDPRProfileP13nConsentDate":null,
"GDPRProfileP13nConsentGranted":false,
"receiveEmail":"yes",
"receiveEmailDate":"2020-03-31T10:00:10.290Z"
}
}
],
"lifetimeSpend":136.47,
"dynamicPropertyMapString":{
},
"email":"jim.anderson@example.com",
"numberOfVisits":0,
"siteProperties":{
"siteUS":{
"numberOfVisits":0,
"GDPRProfileP13nConsentDate":null,
"GDPRProfileP13nConsentGranted":false,
"receiveEmail":"yes",
"receiveEmailDate":"2020-03-31T10:00:10.290Z"
}
},
"comments":[
{
"owner":"120222",
"agent":"service",
"item-id":"/atg/userprofiling/ProfileAdapterRepository_production/agentComment/100001",
"comment":"Note: This is a VIP customer.",
"id":"100001",
"creationDate":"2020-03-31T10:03:45.111Z",
"version":1
}
],
"receiveEmail":"yes",
"priceListGroup":null,
"dateOfBirth":null,
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"91243667889800",
"item-id":null,
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA"
},
"firstVisitDate":null,
"middleName":null,
"lastActivity":"2020-03-31T10:00:10.836Z",
"billingAddress":null,
"dynamicPropertyMapDouble":{
},
"derivedShippingSurchargePriceList":null,
"abandonedOrders":[
]
},
"previousAppeasements":[
{
"reason":{
"readableDescription":"Order Arrived Late",
"key":"orderArrivedLate"
},
"agentId":"service",
"notes":"Customer complained that the order has arrived late, and asked for a refund of shipping amount. Providing 25 USD.",
"orderId":"o30556",
"damagedLineItemId":null,
"lastModifiedDate":"2020-04-05T15:52:22.622Z",
"preferredGiftCardId":null,
"appeasementRefunds":[
{
"paymentGroupId":null,
"refundType":"externalRefund",
"amount":10,
"customerPreferredGiftCardId":null,
"id":"283723",
"state":"INCOMPLETE",
"currencyCode":"USD"
},
{
"paymentGroupId":"pg1223",
"refundType":"externalRefund",
"amount":15,
"customerPreferredGiftCardId":null,
"id":"329382",
"state":"INCOMPLETE",
"currencyCode":"USD"
}
],
"submittedDate":"2020-04-05T15:52:22.622Z",
"type":{
"displayName":"Order",
"description":"Appeasement to be applied on a given order",
"key":"order"
},
"creationDate":"2020-04-05T15:52:22.622Z",
"profileId":"120222",
"links":[
{
"rel":"self",
"href":"http://localhost:9080/ccagentui/v1/appeasements/submit"
}
],
"state":"SUBMITTED",
"id":"app74957",
"originOfAppeasement":"contactCenter"
}
],
"returnsRelatedToOrder":[
{
"agentId":"service",
"authorizationDate":"2020-03-31T10:12:55.672Z",
"refundSubtotal":58.49,
"refundMethodList":[
{
"refundType":"manualRefund",
"amount":58.49,
"maximumRefundAmount":-1
}
],
"allocatedAmount":58.49,
"suggestedShippingRefund":12.5,
"returnPaymentState":"Refund",
"processName":"Return",
"processImmediately":false,
"orderCurrencyCode":"USD",
"returnAdjustedOrderId":null,
"returnCalculationOrder":null,
"state":"COMPLETE",
"unAdjustedRefundSubtotal":45.99,
"returnItemCount":1,
"trackingNumber":null,
"totalOrderPromotionValueAdjustmentChange":0,
"comments":null,
"suggestedTaxRefund":0,
"nonReturnItemCostAdjustments":[
],
"actualShippingRefund":12.5,
"otherRefund":0,
"actualTaxRefund":0,
"totalItemRefund":45.99,
"processed":false,
"returnLabel":null,
"authorizationNumber":"100003",
"returningItems":true,
"replacingItems":false,
"returnFee":0,
"exchangeProcess":false,
"totalReturnItemRefund":45.99,
"submitExchangeAllowed":false,
"totalRefundAmount":58.49,
"originOfReturn":"contactCenter",
"unallocatedAmount":0,
"additionalProperties":{
},
"nonReturnItemSubtotalAdjustment":0,
"originatingOrderId":"o30444",
"replaceItemCount":0,
"adjustmentAmount":12.5,
"returnItemList":[
{
"quantityReturned":1,
"quantityToReturn":1,
"quantityAvailable":0,
"returnItemId":"100003",
"suggestedTaxRefundShare":0,
"quantityToExchange":0,
"itemCurrencyCode":"USD",
"shippingGroupId":"sg40460",
"description":null,
"catalogRefId":"Sku_22Dxy",
"suggestedShippingRefundShare":12.5,
"commerceItemId":"ci3000473",
"disposition":"acceptedWithRefund",
"quantityShipped":0,
"returnReason":"incorrectColor",
"itemCostAdjustments":[
{
"commerceItemId":"ci3000473",
"shippingGroupId":"sg40460",
"amountAdjustment":-45.99,
"shippingShareAdjustment":0,
"quantityAdjusted":1,
"orderDiscountShareAdjustment":0,
"manualAdjustmentShareAdjustment":0,
"taxShareAdjustment":0
},
{
"commerceItemId":"ci3000473",
"shippingGroupId":"sg40460",
"amountAdjustment":0,
"shippingShareAdjustment":-12.5,
"quantityAdjusted":0,
"orderDiscountShareAdjustment":0,
"manualAdjustmentShareAdjustment":0,
"taxShareAdjustment":0
}
],
"actualShippingRefundShare":12.5,
"suggestedRefundAmount":45.99,
"actualTaxRefundShare":0,
"quantityReceived":1,
"refundAmount":45.99
}
]
}
],
"order":{
"gwp":false,
"secondaryCurrencyCode":null,
"submittedDate":"2020-03-31T10:07:18.000Z",
"salesChannel":"default",
"configuratorId":null,
"uuid":"1fbd6870-3d45-43bf-9034-e924253a22a2",
"organizationId":null,
"relationships":[
{
"paymentGroupId":"pg30494",
"amount":36.47,
"relationshipType":"ORDERAMOUNT",
"id":"r40638"
},
{
"paymentGroupId":"pg30495",
"amount":100,
"relationshipType":"ORDERAMOUNT",
"id":"r40639"
}
],
"exchangeRate":null,
"id":"o30444",
"state":"SUBMITTED",
"taxCalculated":false,
"combinedPriceInfos":null,
"commerceItems":[
{
"deactivationDate":null,
"returnedQuantity":0,
"availabilityDate":null,
"billingProfileId":null,
"externalData":[
],
"billingAccountId":null,
"preOrderQuantity":0,
"assetKey":null,
"commerceItemId":"ci3000473",
"priceInfo":{
"discounted":false,
"amount":91.98,
"secondaryCurrencyShippingSurcharge":0,
"rawTotalPrice":91.98,
"salePrice":0,
"orderDiscountInfos":[
],
"priceListId":"listPrices",
"quantityDiscounted":0,
"amountIsFinal":false,
"onSale":false,
"shippingSurcharge":0,
"discountable":true,
"currentPriceDetailsSorted":[
{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"amount":91.98,
"quantity":2,
"amountIsFinal":false,
"range":{
"lowBound":0,
"highBound":1,
"size":2
},
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":45.99,
"currencyCode":"USD"
}
],
"currencyCode":"USD",
"listPrice":45.99
},
"catalogId":null,
"externalRecurringChargeDetails":null,
"externalPriceDetails":null,
"actionCode":null,
"id":"ci3000473",
"state":"INITIAL",
"serviceId":null,
"locationInventoryInfoMap":{
},
"serviceAccountId":null,
"quantity":2,
"pointOfNoRevision":false,
"productId":"Product_22Cxyi",
"parentAssetKey":null,
"externalId":null,
"originalCommerceItemId":null,
"rootAssetKey":null,
"transactionDate":null,
"catalogRefId":"Sku_22Dxy",
"customerAccountId":null,
"recurringChargePriceInfo":null,
"lineAttributes":[
],
"catalogKey":null,
"productDisplayName":"Hannah Montana - Season 1",
"shopperInput":{
},
"activationDate":null,
"asset":false,
"backOrderQuantity":0
},
{
"deactivationDate":null,
"returnedQuantity":0,
"availabilityDate":null,
"billingProfileId":null,
"externalData":[
],
"billingAccountId":null,
"preOrderQuantity":0,
"assetKey":null,
"commerceItemId":"ci3000474",
"priceInfo":{
"discounted":false,
"amount":14.99,
"secondaryCurrencyShippingSurcharge":0,
"rawTotalPrice":14.99,
"salePrice":0,
"orderDiscountInfos":[
],
"priceListId":"listPrices",
"quantityDiscounted":0,
"amountIsFinal":false,
"onSale":false,
"shippingSurcharge":0,
"discountable":true,
"currentPriceDetailsSorted":[
{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"amount":14.99,
"quantity":1,
"amountIsFinal":false,
"range":{
"lowBound":0,
"highBound":0,
"size":1
},
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":14.99,
"currencyCode":"USD"
}
],
"currencyCode":"USD",
"listPrice":14.99
},
"catalogId":null,
"externalRecurringChargeDetails":null,
"externalPriceDetails":null,
"actionCode":null,
"id":"ci3000474",
"state":"INITIAL",
"serviceId":null,
"locationInventoryInfoMap":{
},
"serviceAccountId":null,
"quantity":1,
"pointOfNoRevision":false,
"productId":"Product_18Cxi",
"parentAssetKey":null,
"externalId":null,
"originalCommerceItemId":null,
"rootAssetKey":null,
"transactionDate":null,
"catalogRefId":"Sku_18Dxi",
"customerAccountId":null,
"recurringChargePriceInfo":null,
"lineAttributes":[
],
"catalogKey":null,
"productDisplayName":"Dr. Dolittle",
"shopperInput":{
},
"activationDate":null,
"asset":false,
"backOrderQuantity":0
}
],
"shippingGroups":[
{
"shippingMethod":"twoDayShippingMethod",
"description":"sg40460",
"submittedDate":null,
"priceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"shippingTax":0,
"secondaryCurrencyShippingAmount":0,
"amount":25,
"rawShipping":25,
"amountIsFinal":false,
"currencyCode":"USD"
},
"shipOnDate":null,
"actualShipDate":null,
"specialInstructions":{
},
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":null,
"city":"Los Angeles",
"address2":null,
"prefix":null,
"address1":"Down street 31",
"companyName":null,
"jobTitle":null,
"postalCode":"90001",
"county":"LA",
"ownerId":null,
"suffix":null,
"firstName":"Jim",
"phoneNumber":"91243667889800",
"faxNumber":null,
"middleName":null,
"state":"CA",
"email":"jim.anderson@example.com"
},
"commerceItemRelationships":[
{
"availablePickupDate":null,
"inventoryLocationId":null,
"amount":0,
"quantity":2,
"pointOfNoRevision":false,
"relationshipType":"SHIPPINGQUANTITY",
"returnedQuantity":0,
"preferredPickupDate":null,
"range":{
"lowBound":0,
"highBound":1,
"size":2
},
"commerceItemExternalId":null,
"commerceItemId":"ci3000473",
"state":"INITIAL",
"id":"r40634"
}
],
"state":"INITIAL",
"id":"sg40460",
"stateDetail":null,
"trackingNumber":null,
"handlingInstructions":[
],
"shippingGroupClassType":"hardgoodShippingGroup"
},
{
"shippingMethod":"groundShippingMethod",
"description":"sg40465",
"submittedDate":null,
"priceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"shippingTax":0,
"secondaryCurrencyShippingAmount":0,
"amount":4.5,
"rawShipping":4.5,
"amountIsFinal":false,
"currencyCode":"USD"
},
"shipOnDate":null,
"actualShipDate":null,
"specialInstructions":{
},
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":null,
"city":"Los Angeles",
"address2":"Street 32",
"prefix":null,
"address1":"Oracle Office",
"companyName":null,
"jobTitle":null,
"postalCode":"90001",
"county":"LA",
"ownerId":null,
"suffix":null,
"firstName":"Jim",
"phoneNumber":"9123284734",
"faxNumber":null,
"middleName":null,
"state":"CA",
"email":"jim.anderson@example.com"
},
"commerceItemRelationships":[
{
"availablePickupDate":null,
"inventoryLocationId":null,
"amount":0,
"quantity":1,
"pointOfNoRevision":false,
"relationshipType":"SHIPPINGQUANTITY",
"returnedQuantity":0,
"preferredPickupDate":null,
"range":{
"lowBound":0,
"highBound":0,
"size":1
},
"commerceItemExternalId":null,
"commerceItemId":"ci3000474",
"state":"INITIAL",
"id":"r40635"
}
],
"state":"INITIAL",
"id":"sg40465",
"stateDetail":null,
"trackingNumber":null,
"handlingInstructions":[
],
"shippingGroupClassType":"hardgoodShippingGroup"
}
],
"freezeDate":null,
"taxExempt":false,
"profile":{
"lastName":"Anderson",
"firstName":"Jim",
"loyaltyPrograms":[
],
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"jobTitle":"",
"companyName":"",
"county":"LA",
"ownerId":null,
"suffix":"",
"version":4,
"firstName":"Jim",
"phoneNumber":"91243667889800",
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA",
"id":"130230"
},
"middleName":null,
"login":"jim.anderson@example.com",
"parentOrganization":null,
"email":"jim.anderson@example.com"
},
"queuedOrderSubmitData":null,
"cartName":"o30444",
"paymentInitiatedEmailSent":false,
"payShippingInSecondaryCurrency":null,
"shippingGroupCount":2,
"taxExemptionCode":null,
"createdByOrderId":null,
"orderAction":"order",
"submissionErrorMessages":[
],
"profileId":"120222",
"activeQuoteOrderId":null,
"approverIds":[
],
"agentId":"service",
"lastModifiedTime":1.585649238E12,
"priceGroupId":"defaultPriceGroup",
"creationTime":1.585649047E12,
"sourceSystem":"Cloud Commerce",
"gwpMarkers":[
],
"locale":"en",
"paymentGroups":[
{
"paymentGroupClassType":"physicalGiftCard",
"amountAuthorized":36.47,
"amount":36.47,
"gatewayName":"chaseGiftCard",
"paymentProps":{
"retryTrace":"4941585649237824"
},
"paymentMethod":"physicalGiftCard",
"state":"AUTHORIZED",
"id":"pg30494",
"submittedDate":"2020-03-31T10:07:17.000Z",
"debitStatus":[
],
"authorizationStatus":[
{
"amount":36.47,
"statusProps":{
"RespCode":"00",
"AuthCode":"025322",
"TerminalID":"001",
"responseMsg":"Approved"
},
"transactionSuccess":true,
"errorMessage":null,
"externalStatusProps":[
],
"transactionId":"55B921ABC20A72FAC0212F0B42A6DECE65E05359",
"transactionTimestamp":"2020-03-31T10:07:17.000Z"
}
],
"currencyCode":"USD"
},
{
"expirationYear":"2022",
"amountAuthorized":100,
"amount":100,
"gatewayName":"chaseCreditCard",
"paymentProps":{
"OrbitalOrderID":"771F-o30444",
"retryTrace":"4951585649237953"
},
"expirationMonth":"02",
"submittedDate":"2020-03-31T10:07:18.000Z",
"authorizationStatus":[
{
"amount":100,
"statusProps":{
"RespCode":"00",
"cvvRespCode":"M",
"AuthCode":"tst953",
"RespTime":"014936",
"TerminalID":"001",
"responseMsg":"Approved"
},
"transactionSuccess":true,
"errorMessage":null,
"transactionId":"55BB0C6FC76AC30CAF122089ED81701D77D4538E"
}
],
"IIN":"411111",
"paymentGroupClassType":"creditCard",
"creditCardNumber":"1111",
"paymentMethod":"creditCard",
"state":"AUTHORIZED",
"id":"pg30495",
"billingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":null,
"city":"Los Angeles",
"address2":null,
"prefix":null,
"address1":"Down street 31",
"companyName":null,
"jobTitle":null,
"postalCode":"90001",
"county":"LA",
"ownerId":null,
"suffix":null,
"firstName":"Jim",
"phoneNumber":"91243667889800",
"faxNumber":null,
"middleName":null,
"state":"CA",
"email":"jim.anderson@example.com"
},
"debitStatus":[
],
"currencyCode":"USD"
}
],
"payTaxInSecondaryCurrency":null,
"priceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"secondaryCurrencyShippingAmount":0,
"amount":106.97,
"secondaryCurrencyTotal":0,
"manualAdjustmentTotal":0,
"discountAmount":0,
"tax":0,
"rawSubtotal":106.97,
"total":136.47,
"shipping":29.5,
"primaryCurrencyTotal":106.97,
"amountIsFinal":false,
"currencyCode":"USD"
},
"submissionProgress":[
],
"catalogId":null,
"totalCommerceItemCount":3,
"externalContext":false,
"cancelReason":null,
"quoteInfo":null,
"taxPriceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"valueAddedTax":0,
"amount":0,
"countyTax":0,
"isTaxIncluded":false,
"miscTax":0,
"districtTax":0,
"stateTax":0,
"miscTaxInfo":{
},
"countryTax":0,
"cityTax":0,
"amountIsFinal":false,
"currencyCode":"USD"
},
"lastModifiedDate":"2020-03-31T10:07:18.000Z",
"approvalSystemMessages":[
],
"approverMessages":[
],
"paymentGroupCount":2,
"submissionErrorCodes":[
],
"recurringChargePriceInfo":null,
"organization":null,
"siteId":"siteUS"
}
}
}
Example:
{
"appeasement":{
"reason":{
"readableDescription":"Item Arrived Damaged",
"id":"itemArrivedDamaged"
},
"agentId":"service",
"notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
"orderId":"o30444",
"damagedLineItemId":"ci123547",
"lastModifiedDate":"2020-04-05T15:52:22.622Z",
"appeasementRefunds":[
{
"paymentGroupId":null,
"refundType":"externalRefund",
"amount":5,
"customerPreferredGiftCardId":null,
"id":"3200006",
"state":"INCOMPLETE",
"currencyCode":"USD"
},
{
"paymentGroupId":"pg123434",
"refundType":"externalRefund",
"amount":10,
"customerPreferredGiftCardId":null,
"id":"3200007",
"state":"INCOMPLETE",
"currencyCode":"USD"
}
],
"submittedDate":"2020-04-05T15:52:22.622Z",
"type":{
"displayName":"Order",
"description":"Appeasement to be applied on a given order",
"id":"order"
},
"creationDate":"2020-04-05T15:52:22.622Z",
"profileId":"120222",
"links":[
{
"rel":"self",
"href":"http://localhost:9080/ccagentui/v1/appeasements/submit"
}
],
"state":"SUBMITTED",
"id":"app370003",
"originOfAppeasement":"agent"
},
"site":{
"name":"Commerce Cloud Site",
"id":"siteUS",
"url":"http://blr2213262.in.oracle.com:8080"
},
"agentInfo":{
"firstName":"Damon",
"lastName":"Weber",
"roles":[
{
"name":"CS Agent Supervisor",
"description":"CS Agent Supervisor Role",
"id":"csAgentSupervisorRole",
"accessRights":[
],
"category":"Agent App"
}
],
"id":"service",
"email":"damon.weber@example.com"
},
"profile":{
"lastPurchaseDate":"2020-03-31T10:04:07.140Z",
"dynamicPropertyMapLong":{
},
"GDPRProfileP13nConsentDate":null,
"GDPRProfileP13nConsentGranted":false,
"secondaryAddresses":{
"Office":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"Street 32",
"prefix":"",
"address1":"Oracle Office",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"9123284734",
"item-id":null,
"repositoryId":"130231",
"faxNumber":"",
"middleName":"",
"state":"CA"
},
"home":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"91243667889800",
"item-id":null,
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA"
}
},
"shippingSurchargePriceList":null,
"firstPurchaseDate":"2020-03-31T10:04:07.140Z",
"profileType":null,
"loyaltyPrograms":[
],
"lastPurchaseAmount":136.47,
"registrationDate":"2020-03-31T10:00:10.790Z",
"sessionOrganization":null,
"lifetimeAOV":136.47,
"id":"120222",
"derivedSalePriceList":null,
"homeAddress":{
"country":null,
"lastName":null,
"address3":null,
"city":null,
"address2":null,
"prefix":null,
"address1":null,
"postalCode":null,
"companyName":null,
"county":null,
"suffix":null,
"firstName":null,
"phoneNumber":null,
"item-id":null,
"repositoryId":"130224",
"faxNumber":null,
"middleName":null,
"state":null
},
"daytimeTelephoneNumber":null,
"customerContactId":null,
"taxExempt":false,
"dynamicPropertyMapBigString":{
},
"active":true,
"lastVisitDate":null,
"taxExemptionCode":null,
"previousVisitDate":null,
"version":11,
"abandonedOrderCount":0,
"firstName":"Jim",
"defaultCreditCard":null,
"lifetimeCurrencyCode":"USD",
"derivedTaxExemptionCode":null,
"currentOrganization":null,
"secondaryOrganizations":[
],
"shippingAddresses":[
{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"91243667889800",
"item-id":null,
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA"
},
{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"Street 32",
"prefix":"",
"address1":"Oracle Office",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"9123284734",
"item-id":null,
"repositoryId":"130231",
"faxNumber":"",
"middleName":"",
"state":"CA"
}
],
"derivedPriceListGroup":null,
"lastName":"Anderson",
"roles":[
],
"numberOfOrders":1,
"locale":"en",
"login":"jim.anderson@example.com",
"receiveEmailDate":"2020-03-31T10:00:10.290Z",
"sitePropertiesList":[
{
"site":{
"id":"siteUS"
},
"properties":{
"numberOfVisits":0,
"GDPRProfileP13nConsentDate":null,
"GDPRProfileP13nConsentGranted":false,
"receiveEmail":"yes",
"receiveEmailDate":"2020-03-31T10:00:10.290Z"
}
}
],
"lifetimeSpend":136.47,
"dynamicPropertyMapString":{
},
"email":"jim.anderson@example.com",
"numberOfVisits":0,
"siteProperties":{
"siteUS":{
"numberOfVisits":0,
"GDPRProfileP13nConsentDate":null,
"GDPRProfileP13nConsentGranted":false,
"receiveEmail":"yes",
"receiveEmailDate":"2020-03-31T10:00:10.290Z"
}
},
"comments":[
{
"owner":"120222",
"agent":"service",
"item-id":"/atg/userprofiling/ProfileAdapterRepository_production/agentComment/100001",
"comment":"Note: This is a VIP customer.",
"id":"100001",
"creationDate":"2020-03-31T10:03:45.111Z",
"version":1
}
],
"receiveEmail":"yes",
"priceListGroup":null,
"dateOfBirth":null,
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"companyName":"",
"county":"LA",
"suffix":"",
"firstName":"Jim",
"phoneNumber":"91243667889800",
"item-id":null,
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA"
},
"firstVisitDate":null,
"middleName":null,
"lastActivity":"2020-03-31T10:00:10.836Z",
"billingAddress":null,
"dynamicPropertyMapDouble":{
},
"derivedShippingSurchargePriceList":null,
"abandonedOrders":[
]
},
"previousAppeasements":[
{
"reason":{
"readableDescription":"Order Arrived Late",
"key":"orderArrivedLate"
},
"agentId":"service",
"notes":"Customer complained that the order has arrived late, and asked for a refund of shipping amount. Providing 25 USD.",
"orderId":"o30556",
"damagedLineItemId":null,
"lastModifiedDate":"2020-04-05T15:52:22.622Z",
"preferredGiftCardId":null,
"appeasementRefunds":[
{
"paymentGroupId":null,
"refundType":"externalRefund",
"amount":10,
"customerPreferredGiftCardId":null,
"id":"283723",
"state":"INCOMPLETE",
"currencyCode":"USD"
},
{
"paymentGroupId":"pg1223",
"refundType":"externalRefund",
"amount":15,
"customerPreferredGiftCardId":null,
"id":"329382",
"state":"INCOMPLETE",
"currencyCode":"USD"
}
],
"submittedDate":"2020-04-05T15:52:22.622Z",
"type":{
"displayName":"Order",
"description":"Appeasement to be applied on a given order",
"key":"order"
},
"creationDate":"2020-04-05T15:52:22.622Z",
"profileId":"120222",
"links":[
{
"rel":"self",
"href":"http://localhost:9080/ccagentui/v1/appeasements/submit"
}
],
"state":"SUBMITTED",
"id":"app74957",
"originOfAppeasement":"contactCenter"
}
],
"returnsRelatedToOrder":[
{
"agentId":"service",
"authorizationDate":"2020-03-31T10:12:55.672Z",
"refundSubtotal":58.49,
"refundMethodList":[
{
"refundType":"manualRefund",
"amount":58.49,
"maximumRefundAmount":-1
}
],
"allocatedAmount":58.49,
"suggestedShippingRefund":12.5,
"returnPaymentState":"Refund",
"processName":"Return",
"processImmediately":false,
"orderCurrencyCode":"USD",
"returnAdjustedOrderId":null,
"returnCalculationOrder":null,
"state":"COMPLETE",
"unAdjustedRefundSubtotal":45.99,
"returnItemCount":1,
"trackingNumber":null,
"totalOrderPromotionValueAdjustmentChange":0,
"comments":null,
"suggestedTaxRefund":0,
"nonReturnItemCostAdjustments":[
],
"actualShippingRefund":12.5,
"otherRefund":0,
"actualTaxRefund":0,
"totalItemRefund":45.99,
"processed":false,
"returnLabel":null,
"authorizationNumber":"100003",
"returningItems":true,
"replacingItems":false,
"returnFee":0,
"exchangeProcess":false,
"totalReturnItemRefund":45.99,
"submitExchangeAllowed":false,
"totalRefundAmount":58.49,
"originOfReturn":"contactCenter",
"unallocatedAmount":0,
"additionalProperties":{
},
"nonReturnItemSubtotalAdjustment":0,
"originatingOrderId":"o30444",
"replaceItemCount":0,
"adjustmentAmount":12.5,
"returnItemList":[
{
"quantityReturned":1,
"quantityToReturn":1,
"quantityAvailable":0,
"returnItemId":"100003",
"suggestedTaxRefundShare":0,
"quantityToExchange":0,
"itemCurrencyCode":"USD",
"shippingGroupId":"sg40460",
"description":null,
"catalogRefId":"Sku_22Dxy",
"suggestedShippingRefundShare":12.5,
"commerceItemId":"ci3000473",
"disposition":"acceptedWithRefund",
"quantityShipped":0,
"returnReason":"incorrectColor",
"itemCostAdjustments":[
{
"commerceItemId":"ci3000473",
"shippingGroupId":"sg40460",
"amountAdjustment":-45.99,
"shippingShareAdjustment":0,
"quantityAdjusted":1,
"orderDiscountShareAdjustment":0,
"manualAdjustmentShareAdjustment":0,
"taxShareAdjustment":0
},
{
"commerceItemId":"ci3000473",
"shippingGroupId":"sg40460",
"amountAdjustment":0,
"shippingShareAdjustment":-12.5,
"quantityAdjusted":0,
"orderDiscountShareAdjustment":0,
"manualAdjustmentShareAdjustment":0,
"taxShareAdjustment":0
}
],
"actualShippingRefundShare":12.5,
"suggestedRefundAmount":45.99,
"actualTaxRefundShare":0,
"quantityReceived":1,
"refundAmount":45.99
}
]
}
],
"order":{
"gwp":false,
"secondaryCurrencyCode":null,
"submittedDate":"2020-03-31T10:07:18.000Z",
"salesChannel":"default",
"configuratorId":null,
"uuid":"1fbd6870-3d45-43bf-9034-e924253a22a2",
"organizationId":null,
"relationships":[
{
"paymentGroupId":"pg30494",
"amount":36.47,
"relationshipType":"ORDERAMOUNT",
"id":"r40638"
},
{
"paymentGroupId":"pg30495",
"amount":100,
"relationshipType":"ORDERAMOUNT",
"id":"r40639"
}
],
"exchangeRate":null,
"id":"o30444",
"state":"SUBMITTED",
"taxCalculated":false,
"combinedPriceInfos":null,
"commerceItems":[
{
"deactivationDate":null,
"returnedQuantity":0,
"availabilityDate":null,
"billingProfileId":null,
"externalData":[
],
"billingAccountId":null,
"preOrderQuantity":0,
"assetKey":null,
"commerceItemId":"ci3000473",
"priceInfo":{
"discounted":false,
"amount":91.98,
"secondaryCurrencyShippingSurcharge":0,
"rawTotalPrice":91.98,
"salePrice":0,
"orderDiscountInfos":[
],
"priceListId":"listPrices",
"quantityDiscounted":0,
"amountIsFinal":false,
"onSale":false,
"shippingSurcharge":0,
"discountable":true,
"currentPriceDetailsSorted":[
{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"amount":91.98,
"quantity":2,
"amountIsFinal":false,
"range":{
"lowBound":0,
"highBound":1,
"size":2
},
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":45.99,
"currencyCode":"USD"
}
],
"currencyCode":"USD",
"listPrice":45.99
},
"catalogId":null,
"externalRecurringChargeDetails":null,
"externalPriceDetails":null,
"actionCode":null,
"id":"ci3000473",
"state":"INITIAL",
"serviceId":null,
"locationInventoryInfoMap":{
},
"serviceAccountId":null,
"quantity":2,
"pointOfNoRevision":false,
"productId":"Product_22Cxyi",
"parentAssetKey":null,
"externalId":null,
"originalCommerceItemId":null,
"rootAssetKey":null,
"transactionDate":null,
"catalogRefId":"Sku_22Dxy",
"customerAccountId":null,
"recurringChargePriceInfo":null,
"lineAttributes":[
],
"catalogKey":null,
"productDisplayName":"Hannah Montana - Season 1",
"shopperInput":{
},
"activationDate":null,
"asset":false,
"backOrderQuantity":0
},
{
"deactivationDate":null,
"returnedQuantity":0,
"availabilityDate":null,
"billingProfileId":null,
"externalData":[
],
"billingAccountId":null,
"preOrderQuantity":0,
"assetKey":null,
"commerceItemId":"ci3000474",
"priceInfo":{
"discounted":false,
"amount":14.99,
"secondaryCurrencyShippingSurcharge":0,
"rawTotalPrice":14.99,
"salePrice":0,
"orderDiscountInfos":[
],
"priceListId":"listPrices",
"quantityDiscounted":0,
"amountIsFinal":false,
"onSale":false,
"shippingSurcharge":0,
"discountable":true,
"currentPriceDetailsSorted":[
{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"amount":14.99,
"quantity":1,
"amountIsFinal":false,
"range":{
"lowBound":0,
"highBound":0,
"size":1
},
"tax":0,
"orderDiscountShare":0,
"detailedUnitPrice":14.99,
"currencyCode":"USD"
}
],
"currencyCode":"USD",
"listPrice":14.99
},
"catalogId":null,
"externalRecurringChargeDetails":null,
"externalPriceDetails":null,
"actionCode":null,
"id":"ci3000474",
"state":"INITIAL",
"serviceId":null,
"locationInventoryInfoMap":{
},
"serviceAccountId":null,
"quantity":1,
"pointOfNoRevision":false,
"productId":"Product_18Cxi",
"parentAssetKey":null,
"externalId":null,
"originalCommerceItemId":null,
"rootAssetKey":null,
"transactionDate":null,
"catalogRefId":"Sku_18Dxi",
"customerAccountId":null,
"recurringChargePriceInfo":null,
"lineAttributes":[
],
"catalogKey":null,
"productDisplayName":"Dr. Dolittle",
"shopperInput":{
},
"activationDate":null,
"asset":false,
"backOrderQuantity":0
}
],
"shippingGroups":[
{
"shippingMethod":"twoDayShippingMethod",
"description":"sg40460",
"submittedDate":null,
"priceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"shippingTax":0,
"secondaryCurrencyShippingAmount":0,
"amount":25,
"rawShipping":25,
"amountIsFinal":false,
"currencyCode":"USD"
},
"shipOnDate":null,
"actualShipDate":null,
"specialInstructions":{
},
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":null,
"city":"Los Angeles",
"address2":null,
"prefix":null,
"address1":"Down street 31",
"companyName":null,
"jobTitle":null,
"postalCode":"90001",
"county":"LA",
"ownerId":null,
"suffix":null,
"firstName":"Jim",
"phoneNumber":"91243667889800",
"faxNumber":null,
"middleName":null,
"state":"CA",
"email":"jim.anderson@example.com"
},
"commerceItemRelationships":[
{
"availablePickupDate":null,
"inventoryLocationId":null,
"amount":0,
"quantity":2,
"pointOfNoRevision":false,
"relationshipType":"SHIPPINGQUANTITY",
"returnedQuantity":0,
"preferredPickupDate":null,
"range":{
"lowBound":0,
"highBound":1,
"size":2
},
"commerceItemExternalId":null,
"commerceItemId":"ci3000473",
"state":"INITIAL",
"id":"r40634"
}
],
"state":"INITIAL",
"id":"sg40460",
"stateDetail":null,
"trackingNumber":null,
"handlingInstructions":[
],
"shippingGroupClassType":"hardgoodShippingGroup"
},
{
"shippingMethod":"groundShippingMethod",
"description":"sg40465",
"submittedDate":null,
"priceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"shippingTax":0,
"secondaryCurrencyShippingAmount":0,
"amount":4.5,
"rawShipping":4.5,
"amountIsFinal":false,
"currencyCode":"USD"
},
"shipOnDate":null,
"actualShipDate":null,
"specialInstructions":{
},
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":null,
"city":"Los Angeles",
"address2":"Street 32",
"prefix":null,
"address1":"Oracle Office",
"companyName":null,
"jobTitle":null,
"postalCode":"90001",
"county":"LA",
"ownerId":null,
"suffix":null,
"firstName":"Jim",
"phoneNumber":"9123284734",
"faxNumber":null,
"middleName":null,
"state":"CA",
"email":"jim.anderson@example.com"
},
"commerceItemRelationships":[
{
"availablePickupDate":null,
"inventoryLocationId":null,
"amount":0,
"quantity":1,
"pointOfNoRevision":false,
"relationshipType":"SHIPPINGQUANTITY",
"returnedQuantity":0,
"preferredPickupDate":null,
"range":{
"lowBound":0,
"highBound":0,
"size":1
},
"commerceItemExternalId":null,
"commerceItemId":"ci3000474",
"state":"INITIAL",
"id":"r40635"
}
],
"state":"INITIAL",
"id":"sg40465",
"stateDetail":null,
"trackingNumber":null,
"handlingInstructions":[
],
"shippingGroupClassType":"hardgoodShippingGroup"
}
],
"freezeDate":null,
"taxExempt":false,
"profile":{
"lastName":"Anderson",
"firstName":"Jim",
"loyaltyPrograms":[
],
"shippingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":"",
"city":"Los Angeles",
"address2":"",
"prefix":"",
"address1":"Down street 31",
"postalCode":"90001",
"jobTitle":"",
"companyName":"",
"county":"LA",
"ownerId":null,
"suffix":"",
"version":4,
"firstName":"Jim",
"phoneNumber":"91243667889800",
"repositoryId":"130230",
"faxNumber":"",
"middleName":"",
"state":"CA",
"id":"130230"
},
"middleName":null,
"login":"jim.anderson@example.com",
"parentOrganization":null,
"email":"jim.anderson@example.com"
},
"queuedOrderSubmitData":null,
"cartName":"o30444",
"paymentInitiatedEmailSent":false,
"payShippingInSecondaryCurrency":null,
"shippingGroupCount":2,
"taxExemptionCode":null,
"createdByOrderId":null,
"orderAction":"order",
"submissionErrorMessages":[
],
"profileId":"120222",
"activeQuoteOrderId":null,
"approverIds":[
],
"agentId":"service",
"lastModifiedTime":1.585649238E12,
"priceGroupId":"defaultPriceGroup",
"creationTime":1.585649047E12,
"sourceSystem":"Cloud Commerce",
"gwpMarkers":[
],
"locale":"en",
"paymentGroups":[
{
"paymentGroupClassType":"physicalGiftCard",
"amountAuthorized":36.47,
"amount":36.47,
"gatewayName":"chaseGiftCard",
"paymentProps":{
"retryTrace":"4941585649237824"
},
"paymentMethod":"physicalGiftCard",
"state":"AUTHORIZED",
"id":"pg30494",
"submittedDate":"2020-03-31T10:07:17.000Z",
"debitStatus":[
],
"authorizationStatus":[
{
"amount":36.47,
"statusProps":{
"RespCode":"00",
"AuthCode":"025322",
"TerminalID":"001",
"responseMsg":"Approved"
},
"transactionSuccess":true,
"errorMessage":null,
"externalStatusProps":[
],
"transactionId":"55B921ABC20A72FAC0212F0B42A6DECE65E05359",
"transactionTimestamp":"2020-03-31T10:07:17.000Z"
}
],
"currencyCode":"USD"
},
{
"expirationYear":"2022",
"amountAuthorized":100,
"amount":100,
"gatewayName":"chaseCreditCard",
"paymentProps":{
"OrbitalOrderID":"771F-o30444",
"retryTrace":"4951585649237953"
},
"expirationMonth":"02",
"submittedDate":"2020-03-31T10:07:18.000Z",
"authorizationStatus":[
{
"amount":100,
"statusProps":{
"RespCode":"00",
"cvvRespCode":"M",
"AuthCode":"tst953",
"RespTime":"014936",
"TerminalID":"001",
"responseMsg":"Approved"
},
"transactionSuccess":true,
"errorMessage":null,
"transactionId":"55BB0C6FC76AC30CAF122089ED81701D77D4538E"
}
],
"IIN":"411111",
"paymentGroupClassType":"creditCard",
"creditCardNumber":"1111",
"paymentMethod":"creditCard",
"state":"AUTHORIZED",
"id":"pg30495",
"billingAddress":{
"country":"US",
"lastName":"Anderson",
"address3":null,
"city":"Los Angeles",
"address2":null,
"prefix":null,
"address1":"Down street 31",
"companyName":null,
"jobTitle":null,
"postalCode":"90001",
"county":"LA",
"ownerId":null,
"suffix":null,
"firstName":"Jim",
"phoneNumber":"91243667889800",
"faxNumber":null,
"middleName":null,
"state":"CA",
"email":"jim.anderson@example.com"
},
"debitStatus":[
],
"currencyCode":"USD"
}
],
"payTaxInSecondaryCurrency":null,
"priceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"secondaryCurrencyShippingAmount":0,
"amount":106.97,
"secondaryCurrencyTotal":0,
"manualAdjustmentTotal":0,
"discountAmount":0,
"tax":0,
"rawSubtotal":106.97,
"total":136.47,
"shipping":29.5,
"primaryCurrencyTotal":106.97,
"amountIsFinal":false,
"currencyCode":"USD"
},
"submissionProgress":[
],
"catalogId":null,
"totalCommerceItemCount":3,
"externalContext":false,
"cancelReason":null,
"quoteInfo":null,
"taxPriceInfo":{
"secondaryCurrencyTaxAmount":0,
"discounted":false,
"valueAddedTax":0,
"amount":0,
"countyTax":0,
"isTaxIncluded":false,
"miscTax":0,
"districtTax":0,
"stateTax":0,
"miscTaxInfo":{
},
"countryTax":0,
"cityTax":0,
"amountIsFinal":false,
"currencyCode":"USD"
},
"lastModifiedDate":"2020-03-31T10:07:18.000Z",
"approvalSystemMessages":[
],
"approverMessages":[
],
"paymentGroupCount":2,
"submissionErrorCodes":[
],
"recurringChargePriceInfo":null,
"organization":null,
"siteId":"siteUS"
}
}
Nested Schema : agentInfo
Type: object
Show Source
{
"type":"object",
"properties":{
"firstName":{
"description":"First Name of agent profile",
"type":"string"
},
"lastName":{
"description":"Last Name of agent profile",
"type":"string"
},
"roles":{
"description":"Array of roles assigned to this profile.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
},
"accessRights":{
"description":"Array of accessRights assigned to this role.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
}
}
}
},
"category":{
"description":"Category of the role",
"type":"string"
}
}
}
},
"id":{
"description":"Id of agent profile",
"type":"string"
},
"email":{
"description":"Email of agent profile",
"type":"string"
}
}
}
Nested Schema : appeasement
Type: object
Details of an appeasement
Show Source
{
"description":"Details of an appeasement",
"type":"object",
"properties":{
"reason":{
"description":"Reason used for the appeasement. Detailed information",
"type":"object",
"properties":{
"readableDescription":{
"description":"Readable description of the appeasemen reason",
"type":"string"
},
"id":{
"description":"Id of the Appeasement reason",
"type":"string"
}
}
},
"agentId":{
"description":"Id of the agent who created the appeasement.",
"type":"string"
},
"notes":{
"description":"Notes to describe the appeasement.",
"type":"string"
},
"orderId":{
"description":"Id of the order, to which appeasement is given.",
"type":"string"
},
"lastModifiedDate":{
"description":"Date and timestamp when the appeseasement is modified recently.",
"type":"string"
},
"appeasementRefunds":{
"description":"Properties of the appeasemen refund.",
"type":"object",
"properties":{
"paymentGroupId":{
"description":"Associated Order payment group id.",
"type":"number"
},
"refundType":{
"description":"Type of appeasement refund, among the predefined appeasement refund types.",
"type":"string"
},
"amount":{
"description":"Appeasement refund amount issued to the customer.",
"type":"number"
},
"id":{
"description":"Id of the Appeasement refund associated to an appeasement.",
"type":"string"
},
"state":{
"description":"Current state of the appeasement refund. It is among the predefined appeasement refund states.",
"type":"string"
},
"currencyCode":{
"description":"Currency code for the appeasement refund amount.",
"type":"string"
}
}
},
"type":{
"description":"Type of appeasement, among the configured appeasement type in the system.",
"type":"object",
"properties":{
"displayName":{
"description":"Display name of the appeasemen reason",
"type":"string"
},
"description":{
"description":"Readable description of the appeasemen reason",
"type":"string"
},
"id":{
"description":"Id of the Appeasement reason",
"type":"string"
}
}
},
"creationDate":{
"description":"Date and timestamp when the appeseasement is created.",
"type":"string"
},
"submittedDate":{
"description":"Date and timestamp when the appeseasement is submitted.",
"type":"string"
},
"profileId":{
"description":"Id of the user, to whom appeasement is given.",
"type":"string"
},
"id":{
"description":"Id of the appeasement.",
"type":"string"
},
"state":{
"description":"Current state of the appeasement. It is among the predefined appeasement states.",
"type":"string"
},
"originOfAppeasement":{
"description":"Origin of appeasement signifies the channel of appeasement created.",
"type":"string"
}
}
}
Nested Schema : order
Type: object
Show Source
{
"properties":{
"secondaryCurrencyCode":{
"description":"The currency code of secondary currency.",
"type":"string"
},
"lastModifiedTime":{
"description":"The last modified time.",
"type":"integer"
},
"creationTime":{
"description":"The creation time.",
"type":"integer"
},
"sourceSystem":{
"description":"The system where the order originated.",
"type":"string"
},
"submittedDate":{
"format":"date-time",
"description":"The date when order was submitted.",
"type":"string"
},
"salesChannel":{
"description":"The sales channel of this order. default to \"default\".",
"type":"string"
},
"organizationId":{
"description":"The organization ID.",
"type":"string"
},
"priceInfo":{
"description":"Pricing information, an instance of OrderPriceInfo.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The secondary currency tax amount.",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"secondaryCurrencyShippingAmount":{
"description":"The secondary currency shipping amount.",
"type":"number"
},
"secondaryCurrencyTotal":{
"description":"The secondary currency total amount.",
"type":"number"
},
"manualAdjustmentTotal":{
"description":"The monetary total of manual adjustments.",
"type":"number"
},
"discountAmount":{
"description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"rawSubtotal":{
"description":"The monetary raw subtotal.",
"type":"number"
},
"total":{
"description":"The monetary total: amount + shipping + tax. (read-only)",
"type":"number"
},
"shipping":{
"description":"The monetary cost of shipping.",
"type":"number"
},
"primaryCurrencyTotal":{
"description":"The primary currency total amount.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
},
"exchangeRate":{
"description":"The conversion rate between the order currency and secondary currency.",
"type":"number"
},
"totalCommerceItemCount":{
"description":"The total count of commerce items in the order. (read-only)",
"type":"integer"
},
"state":{
"description":"The state of the order.",
"type":"string"
},
"id":{
"description":"The ID",
"type":"string"
},
"quoteInfo":{
"description":"the quote information of the order",
"type":"object",
"properties":{
"providerNote":{
"description":"the provider note for the quoted order",
"type":"string"
},
"notes":{
"description":"the notes (history) for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"requestDate/quoteDate/rejectionDate":{
"description":"the request/quote/rejection date for the note",
"type":"number"
},
"profileType":{
"description":"the profile type of the user that requested the quote",
"type":"string"
},
"profileId":{
"description":"the profile id of the user",
"type":"string"
},
"requesterNote/providerNote/rejectionNote":{
"description":"the requester/provider/rejection note",
"type":"string"
}
}
}
},
"rejectionDate":{
"description":"rejection date of the quoted order",
"type":"string"
},
"requestDate":{
"description":"the date when the quote was requested in ISO format",
"type":"string"
},
"errorInfo":{
"description":"the array of errors, if any",
"type":"array",
"items":{
"type":"string"
}
},
"externalId":{
"description":"the external id for the quote",
"type":"string"
},
"rejectionNote":{
"description":"the rejection note for an order whose quote has been rejected by user",
"type":"string"
},
"quoteDate":{
"description":"the date the order was quoted in milliseconds",
"type":"number"
},
"expirationDate":{
"description":"the expiration date of the quoted order, if any",
"type":"string"
}
}
},
"taxCalculated":{
"description":"Whether tax is calculated for the order.",
"type":"boolean"
},
"commerceItems":{
"description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in the order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook",
"type":"array",
"items":{
"type":"object",
"properties":{
"gwp":{
"description":"Flag to indicate whether item exists as a result of a gift with purchase promotion.",
"type":"boolean"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"returnedQuantity":{
"description":"The quantity returned.",
"type":"integer"
},
"availabilityDate":{
"format":"date-time",
"description":"The availability date for preOrdered/backOrdered quantity.",
"type":"string"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"preOrderQuantity":{
"description":"The pre ordered quantity included.",
"type":"integer"
},
"configuratorId":{
"description":"Configuration ID for this commerce item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"priceInfo":{
"description":"Details about pricing.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"amount":{
"description":"The monetary amount of this order.",
"type":"number"
},
"rawTotalPrice":{
"description":"The raw total price.",
"type":"number"
},
"salePrice":{
"description":"The sale price",
"type":"number"
},
"orderDiscountInfos":{
"description":"Array of order promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"priceListId":{
"description":"The price list ID used for pricing.",
"type":"string"
},
"itemDiscountInfos":{
"description":"Array of item promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"quantityDiscounted":{
"description":"The quantity discounted.",
"type":"integer"
},
"secondaryCurrencyShippingSurchargeValue":{
"description":"Extra handling cost in secondary currency for shipping the product.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"shippingSurcharge":{
"description":"Extra handling cost for shipping the product.",
"type":"number"
},
"onSale":{
"description":"Whether is on sale.",
"type":"boolean"
},
"discountable":{
"description":"Whether discountable.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"currentPriceDetailsSorted":{
"description":"The current price details.",
"type":"array",
"items":{
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"quantity":{
"description":"The number of items covered by this price info",
"type":"integer"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"range":{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"orderDiscountShare":{
"description":"The Order Discount Share",
"type":"number"
},
"detailedUnitPrice":{
"description":"The detailed unit price: amount / quantity. (read-only)",
"type":"number"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
},
"listPrice":{
"description":"The monetary amount of the list price.",
"type":"number"
}
}
},
"catalogId":{
"description":"The ID of the catalog which this commerce item references.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The internal/native ID for this commerce item.",
"type":"string"
},
"state":{
"description":"The state of this commerce item. (read-only, calculated from shippingGroups' commerceItemRelationships)",
"type":"string"
},
"stateDetail":{
"description":"Details about the state of this commerce item.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"externalId":{
"description":"An optional, external ID for this commerce item.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"productDisplayName":{
"description":"The product's display name. (read-only, obtained from the referenced product)",
"type":"string"
},
"catalogKey":{
"description":"The key of the catalog this commerce item references.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
},
"backOrderQuantity":{
"description":"The back ordered quantity included.",
"type":"integer"
}
}
}
},
"commerceItemsIsTruncated":{
"description":"This property will be added to the webhook payload only if the corresponding commerceItems property is truncated. The value for this field will be true always if present",
"type":"boolean"
},
"taxPriceInfo":{
"description":"The tax pricing details for the order.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price was discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"valueAddedTax":{
"description":"The value added tax",
"type":"number"
},
"countyTax":{
"description":"The monetary amount of county tax.",
"type":"number"
},
"isTaxIncluded":{
"description":"If Tax is Included",
"type":"boolean"
},
"miscTax":{
"description":"The monetary amount of miscellaneous tax.",
"type":"number"
},
"districtTax":{
"description":"Tax amount for the district.",
"type":"number"
},
"stateTax":{
"description":"Tax amount for the state.",
"type":"number"
},
"countryTax":{
"description":"The monetary amount of country tax.",
"type":"number"
},
"cityTax":{
"description":"The monetary amount of city tax.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The three character currency code.",
"type":"string"
}
}
},
"shippingGroups":{
"description":"Shipping groups represent shipments and include commerceItemRelationships that represent which commerce items in what quantity are included in the shipment. Shipping groups in a request are matched to existing shipping groups by id, followed by description, followed by (for hardgoodShippingGroups) shippingMethod + address. Depending on the shippingMethod i.e. hardgoodShippingGroups, inStorePickupShippingGroup different proporties will be defined with shippingGroups.",
"type":"array",
"items":{
"type":"object",
"properties":{
"lastName":{
"description":"The second name of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"shippingMethod":{
"description":"The shipping method.",
"type":"string"
},
"description":{
"description":"The description of this shipping group. Defaults to the ID.",
"type":"string"
},
"submittedDate":{
"format":"date-time",
"description":"The date the shipping group was submitted.",
"type":"string"
},
"firstName":{
"description":"The first name of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"priceInfo":{
"description":"The pricing details about this shipping group.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether this item is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The secondary currency tax amount.",
"type":"number"
},
"shippingTax":{
"description":"The shipping tax",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"secondaryCurrencyShippingAmount":{
"description":"The secondary currency shipping amount.",
"type":"number"
},
"rawShipping":{
"description":"The monetary amount of the cost of raw shipping.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts.",
"type":"string"
}
}
},
"phoneNumber":{
"description":"The phone number of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"shipOnDate":{
"format":"date-time",
"description":"The date this shipping group is expected to ship upon.",
"type":"string"
},
"actualShipDate":{
"format":"date-time",
"description":"The actual shipped date of this shipping group.",
"type":"string"
},
"specialInstructions":{
"description":"Special instructions for the shipping group. Keys and values are strings.",
"type":"object",
"properties":{
"additionalProperties":{
"type":"string"
}
}
},
"shippingAddress":{
"description":"The shipping address for this shipping group.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string"
},
"country":{
"description":"Country.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"prefix":{
"description":"Prefix.",
"type":"string"
},
"companyName":{
"description":"Company name.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"jobTitle":{
"description":"Job title.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"ownerId":{
"description":"The ID of the owner of this address.",
"type":"string"
},
"suffix":{
"description":"Suffix.",
"type":"string"
},
"firstName":{
"description":"First name.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"faxNumber":{
"description":"The fax number.",
"type":"string"
},
"middleName":{
"description":"Middle name.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
},
"id":{
"description":"ID.",
"type":"string"
},
"email":{
"description":"The email address",
"type":"string"
}
}
},
"commerceItemRelationships":{
"description":"The commerce item relationships are instances of ShippingGroupCommerceItemRelationship that represent how many of which commerce items are included in the order. Please see caution in description of update order. Existing commerce items relationships are matched to input data by id, followed by commerceItemId, followed by commerceItemExternalId.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"format":"date-time",
"description":"The items available store pickup date.",
"type":"string"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string"
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"range":{
"description":"The range covered by these commerce items",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"commerceItemExternalId":{
"description":"The referenced commerce item's external ID.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"commerceItemId":{
"description":"The referenced commerce item's internal ID.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The native ID of this item.",
"type":"string"
},
"state":{
"description":"State of the item shipment",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"amount":{
"description":"The monetary value.",
"type":"number"
},
"quantity":{
"description":"The quantity of items referenced by this relationship.",
"type":"integer"
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"pointOfNoRevision":{
"description":"Whether point of no revision has reached.",
"type":"boolean"
},
"preferredPickupDate":{
"format":"date-time",
"description":"The items preferred store pickup date.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"id":{
"description":"The ID of this shipping group.",
"type":"string"
},
"state":{
"description":"The state of this shipping group.",
"type":"string"
},
"stateDetail":{
"description":"Details about the state of this shipping group.",
"type":"string"
},
"trackingNumber":{
"description":"The tracking number. In case of multiple tracking numbers the format should be carrierId-trackingNumber,carrierId-trackingNumber..., Here carrierId is the Id which has been added through the addCarrier end point.",
"type":"string"
},
"email":{
"description":"The email address of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"handlingInstructions":{
"description":"Handling instructions. Currently read-only.",
"type":"array",
"items":{
"type":"string",
"properties":{
}
}
},
"shippingGroupClassType":{
"description":"The class type for the ShippingGroup. Currently must be \"hardgoodShippingGroup\".",
"type":"string"
}
}
}
},
"taxExempt":{
"description":"Whether tax is exempted for the order.",
"type":"boolean"
},
"creationSiteId":{
"description":"The ID of the site on which the order was created on. This may differ to siteId value if the site is part of a cart sharing group.",
"type":"string"
},
"profile":{
"description":"Basic profile information. (read-only)",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string"
},
"firstName":{
"description":"First name.",
"type":"string"
},
"loyaltyPrograms":{
"description":"Loyalty Programs Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"programName":{
"description":"programName of Loyalty Program",
"type":"string"
},
"repositoryId":{
"description":"repository Id",
"type":"string"
},
"membershipId":{
"description":"membershipId of the profile.",
"type":"string"
},
"programId":{
"description":"programId of Loyalty Program",
"type":"string"
},
"status":{
"description":"status of Enrollment.",
"type":"string"
}
}
}
},
"shippingAddress":{
"description":"Default shipping address",
"type":"object",
"properties":{
"country":{
"description":"Country.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
}
}
},
"middleName":{
"description":"Middle name.",
"type":"string"
},
"login":{
"description":"The login id",
"type":"string"
},
"parentOrganization":{
"description":"Parent organization of the profile",
"type":"object",
"properties":{
"name":{
"description":"Name of the parent organization",
"type":"string"
},
"id":{
"description":"Id of the parent organization",
"type":"string"
}
}
},
"email":{
"description":"The email address",
"type":"string"
}
}
},
"shippingGroupCount":{
"description":"The number of shipping groups (read-only, value is ignored when updating).",
"type":"integer"
},
"taxExemptionCode":{
"description":"The Exemption code for tax exempt case.",
"type":"string"
},
"paymentGroupCount":{
"description":"The number of payment groups. (read-only, value is ignored when updating)",
"type":"integer"
},
"orderAction":{
"description":"The action performed on the order.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"profileId":{
"description":"The ID of the shopper profile that owns the order.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the order was placed.",
"type":"string"
},
"activeQuoteOrderId":{
"description":"The ID of current active quote.",
"type":"string"
}
}
}
Nested Schema : organization
Type: object
Show Source
{
"type":"object",
"properties":{
"name":{
"description":"Name of the organization on which the appeasement is submitted.",
"type":"string"
},
"id":{
"description":"Id of the organization on which the appeasement is submitted.",
"type":"string"
}
}
}
Nested Schema : previousAppeasements
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/appeasement"
}
}
Nested Schema : profile
Type: object
Show Source
{
"type":"object",
"properties":{
"lastName":{
"description":"The last name of the profile",
"type":"string"
},
"taxExempt":{
"description":"if tax is exempted",
"type":"boolean"
},
"receiveEmail":{
"description":"The string representation of whether the user wants to recieve email or not",
"type":"string"
},
"taxExemptionCode":{
"description":"Tax exemption code",
"type":"string"
},
"parentOrganization":{
"$ref":"#/definitions/organization"
},
"firstName":{
"description":"The first name of the profile",
"type":"string"
},
"profileType":{
"description":"The type of profile",
"type":"string"
},
"registrationDate":{
"format":"date-time",
"description":"Registration date",
"type":"string"
},
"lastPasswordUpdate":{
"format":"date-time",
"description":"Password update date",
"type":"string"
},
"currentOrganization":{
"$ref":"#/definitions/organization"
},
"middleName":{
"description":"The middle name of the profile",
"type":"string"
},
"id":{
"description":"Id",
"type":"string"
},
"email":{
"description":"The email address of the profile",
"type":"string"
},
"secondaryOrganizations":{
"description":"List of secondary organizations that need to associate with the user.",
"type":"array",
"items":{
"$ref":"#/definitions/organization"
}
}
}
}
Nested Schema : returnsRelatedToOrder
Type: array
Show Source
-
Array of:
object returnRequest
Complete details of a ReturnRequest, except the properties - relatedReplacementOrders, replacementOrder, originatingOrder, profile
{
"type":"array",
"items":{
"$ref":"#/definitions/returnRequest"
}
}
Nested Schema : site
Type: object
Show Source
{
"type":"object",
"properties":{
"name":{
"description":"Name of the site on which the appeasement is submitted.",
"type":"string"
},
"id":{
"description":"Id of the site on which the appeasement is submitted.",
"type":"string"
},
"url":{
"description":"Production URL of the site on which the appeasement is submitted.",
"type":"string"
}
}
}
Nested Schema : roles
Type: array
Array of roles assigned to this profile.
Show Source
{
"description":"Array of roles assigned to this profile.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
},
"accessRights":{
"description":"Array of accessRights assigned to this role.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
}
}
}
},
"category":{
"description":"Category of the role",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
},
"accessRights":{
"description":"Array of accessRights assigned to this role.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
}
}
}
},
"category":{
"description":"Category of the role",
"type":"string"
}
}
}
Nested Schema : accessRights
Type: array
Array of accessRights assigned to this role.
Show Source
{
"description":"Array of accessRights assigned to this role.",
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"name":{
"description":" Name of the role",
"type":"string"
},
"description":{
"description":"Description of the role",
"type":"string"
},
"id":{
"description":"Role Id",
"type":"string"
}
}
}
Nested Schema : appeasementRefunds
Type: object
Properties of the appeasemen refund.
Show Source
{
"description":"Properties of the appeasemen refund.",
"type":"object",
"properties":{
"paymentGroupId":{
"description":"Associated Order payment group id.",
"type":"number"
},
"refundType":{
"description":"Type of appeasement refund, among the predefined appeasement refund types.",
"type":"string"
},
"amount":{
"description":"Appeasement refund amount issued to the customer.",
"type":"number"
},
"id":{
"description":"Id of the Appeasement refund associated to an appeasement.",
"type":"string"
},
"state":{
"description":"Current state of the appeasement refund. It is among the predefined appeasement refund states.",
"type":"string"
},
"currencyCode":{
"description":"Currency code for the appeasement refund amount.",
"type":"string"
}
}
}
Nested Schema : reason
Type: object
Reason used for the appeasement. Detailed information
Show Source
{
"description":"Reason used for the appeasement. Detailed information",
"type":"object",
"properties":{
"readableDescription":{
"description":"Readable description of the appeasemen reason",
"type":"string"
},
"id":{
"description":"Id of the Appeasement reason",
"type":"string"
}
}
}
Nested Schema : type
Type: object
Type of appeasement, among the configured appeasement type in the system.
Show Source
{
"description":"Type of appeasement, among the configured appeasement type in the system.",
"type":"object",
"properties":{
"displayName":{
"description":"Display name of the appeasemen reason",
"type":"string"
},
"description":{
"description":"Readable description of the appeasemen reason",
"type":"string"
},
"id":{
"description":"Id of the Appeasement reason",
"type":"string"
}
}
}
Nested Schema : commerceItems
Type: array
The commerce items (sometimes referred to as "line items") represent which actual skus are included in the order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook
Show Source
{
"description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in the order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook",
"type":"array",
"items":{
"type":"object",
"properties":{
"gwp":{
"description":"Flag to indicate whether item exists as a result of a gift with purchase promotion.",
"type":"boolean"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"returnedQuantity":{
"description":"The quantity returned.",
"type":"integer"
},
"availabilityDate":{
"format":"date-time",
"description":"The availability date for preOrdered/backOrdered quantity.",
"type":"string"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"preOrderQuantity":{
"description":"The pre ordered quantity included.",
"type":"integer"
},
"configuratorId":{
"description":"Configuration ID for this commerce item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"priceInfo":{
"description":"Details about pricing.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"amount":{
"description":"The monetary amount of this order.",
"type":"number"
},
"rawTotalPrice":{
"description":"The raw total price.",
"type":"number"
},
"salePrice":{
"description":"The sale price",
"type":"number"
},
"orderDiscountInfos":{
"description":"Array of order promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"priceListId":{
"description":"The price list ID used for pricing.",
"type":"string"
},
"itemDiscountInfos":{
"description":"Array of item promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"quantityDiscounted":{
"description":"The quantity discounted.",
"type":"integer"
},
"secondaryCurrencyShippingSurchargeValue":{
"description":"Extra handling cost in secondary currency for shipping the product.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"shippingSurcharge":{
"description":"Extra handling cost for shipping the product.",
"type":"number"
},
"onSale":{
"description":"Whether is on sale.",
"type":"boolean"
},
"discountable":{
"description":"Whether discountable.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"currentPriceDetailsSorted":{
"description":"The current price details.",
"type":"array",
"items":{
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"quantity":{
"description":"The number of items covered by this price info",
"type":"integer"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"range":{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"orderDiscountShare":{
"description":"The Order Discount Share",
"type":"number"
},
"detailedUnitPrice":{
"description":"The detailed unit price: amount / quantity. (read-only)",
"type":"number"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
},
"listPrice":{
"description":"The monetary amount of the list price.",
"type":"number"
}
}
},
"catalogId":{
"description":"The ID of the catalog which this commerce item references.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The internal/native ID for this commerce item.",
"type":"string"
},
"state":{
"description":"The state of this commerce item. (read-only, calculated from shippingGroups' commerceItemRelationships)",
"type":"string"
},
"stateDetail":{
"description":"Details about the state of this commerce item.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"externalId":{
"description":"An optional, external ID for this commerce item.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"productDisplayName":{
"description":"The product's display name. (read-only, obtained from the referenced product)",
"type":"string"
},
"catalogKey":{
"description":"The key of the catalog this commerce item references.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
},
"backOrderQuantity":{
"description":"The back ordered quantity included.",
"type":"integer"
}
}
}
}
Nested Schema : priceInfo
Type: object
Pricing information, an instance of OrderPriceInfo.
Show Source
{
"description":"Pricing information, an instance of OrderPriceInfo.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The secondary currency tax amount.",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"secondaryCurrencyShippingAmount":{
"description":"The secondary currency shipping amount.",
"type":"number"
},
"secondaryCurrencyTotal":{
"description":"The secondary currency total amount.",
"type":"number"
},
"manualAdjustmentTotal":{
"description":"The monetary total of manual adjustments.",
"type":"number"
},
"discountAmount":{
"description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"rawSubtotal":{
"description":"The monetary raw subtotal.",
"type":"number"
},
"total":{
"description":"The monetary total: amount + shipping + tax. (read-only)",
"type":"number"
},
"shipping":{
"description":"The monetary cost of shipping.",
"type":"number"
},
"primaryCurrencyTotal":{
"description":"The primary currency total amount.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
Nested Schema : profile
Type: object
Basic profile information. (read-only)
Show Source
{
"description":"Basic profile information. (read-only)",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string"
},
"firstName":{
"description":"First name.",
"type":"string"
},
"loyaltyPrograms":{
"description":"Loyalty Programs Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"programName":{
"description":"programName of Loyalty Program",
"type":"string"
},
"repositoryId":{
"description":"repository Id",
"type":"string"
},
"membershipId":{
"description":"membershipId of the profile.",
"type":"string"
},
"programId":{
"description":"programId of Loyalty Program",
"type":"string"
},
"status":{
"description":"status of Enrollment.",
"type":"string"
}
}
}
},
"shippingAddress":{
"description":"Default shipping address",
"type":"object",
"properties":{
"country":{
"description":"Country.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
}
}
},
"middleName":{
"description":"Middle name.",
"type":"string"
},
"login":{
"description":"The login id",
"type":"string"
},
"parentOrganization":{
"description":"Parent organization of the profile",
"type":"object",
"properties":{
"name":{
"description":"Name of the parent organization",
"type":"string"
},
"id":{
"description":"Id of the parent organization",
"type":"string"
}
}
},
"email":{
"description":"The email address",
"type":"string"
}
}
}
Nested Schema : quoteInfo
Type: object
the quote information of the order
Show Source
{
"description":"the quote information of the order",
"type":"object",
"properties":{
"providerNote":{
"description":"the provider note for the quoted order",
"type":"string"
},
"notes":{
"description":"the notes (history) for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"requestDate/quoteDate/rejectionDate":{
"description":"the request/quote/rejection date for the note",
"type":"number"
},
"profileType":{
"description":"the profile type of the user that requested the quote",
"type":"string"
},
"profileId":{
"description":"the profile id of the user",
"type":"string"
},
"requesterNote/providerNote/rejectionNote":{
"description":"the requester/provider/rejection note",
"type":"string"
}
}
}
},
"rejectionDate":{
"description":"rejection date of the quoted order",
"type":"string"
},
"requestDate":{
"description":"the date when the quote was requested in ISO format",
"type":"string"
},
"errorInfo":{
"description":"the array of errors, if any",
"type":"array",
"items":{
"type":"string"
}
},
"externalId":{
"description":"the external id for the quote",
"type":"string"
},
"rejectionNote":{
"description":"the rejection note for an order whose quote has been rejected by user",
"type":"string"
},
"quoteDate":{
"description":"the date the order was quoted in milliseconds",
"type":"number"
},
"expirationDate":{
"description":"the expiration date of the quoted order, if any",
"type":"string"
}
}
}
Nested Schema : recurringChargePriceInfo
Type: object
Recurring charge price information.
Show Source
{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
}
Nested Schema : shippingGroups
Type: array
Shipping groups represent shipments and include commerceItemRelationships that represent which commerce items in what quantity are included in the shipment. Shipping groups in a request are matched to existing shipping groups by id, followed by description, followed by (for hardgoodShippingGroups) shippingMethod + address. Depending on the shippingMethod i.e. hardgoodShippingGroups, inStorePickupShippingGroup different proporties will be defined with shippingGroups.
Show Source
{
"description":"Shipping groups represent shipments and include commerceItemRelationships that represent which commerce items in what quantity are included in the shipment. Shipping groups in a request are matched to existing shipping groups by id, followed by description, followed by (for hardgoodShippingGroups) shippingMethod + address. Depending on the shippingMethod i.e. hardgoodShippingGroups, inStorePickupShippingGroup different proporties will be defined with shippingGroups.",
"type":"array",
"items":{
"type":"object",
"properties":{
"lastName":{
"description":"The second name of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"shippingMethod":{
"description":"The shipping method.",
"type":"string"
},
"description":{
"description":"The description of this shipping group. Defaults to the ID.",
"type":"string"
},
"submittedDate":{
"format":"date-time",
"description":"The date the shipping group was submitted.",
"type":"string"
},
"firstName":{
"description":"The first name of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"priceInfo":{
"description":"The pricing details about this shipping group.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether this item is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The secondary currency tax amount.",
"type":"number"
},
"shippingTax":{
"description":"The shipping tax",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"secondaryCurrencyShippingAmount":{
"description":"The secondary currency shipping amount.",
"type":"number"
},
"rawShipping":{
"description":"The monetary amount of the cost of raw shipping.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts.",
"type":"string"
}
}
},
"phoneNumber":{
"description":"The phone number of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"shipOnDate":{
"format":"date-time",
"description":"The date this shipping group is expected to ship upon.",
"type":"string"
},
"actualShipDate":{
"format":"date-time",
"description":"The actual shipped date of this shipping group.",
"type":"string"
},
"specialInstructions":{
"description":"Special instructions for the shipping group. Keys and values are strings.",
"type":"object",
"properties":{
"additionalProperties":{
"type":"string"
}
}
},
"shippingAddress":{
"description":"The shipping address for this shipping group.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string"
},
"country":{
"description":"Country.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"prefix":{
"description":"Prefix.",
"type":"string"
},
"companyName":{
"description":"Company name.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"jobTitle":{
"description":"Job title.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"ownerId":{
"description":"The ID of the owner of this address.",
"type":"string"
},
"suffix":{
"description":"Suffix.",
"type":"string"
},
"firstName":{
"description":"First name.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"faxNumber":{
"description":"The fax number.",
"type":"string"
},
"middleName":{
"description":"Middle name.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
},
"id":{
"description":"ID.",
"type":"string"
},
"email":{
"description":"The email address",
"type":"string"
}
}
},
"commerceItemRelationships":{
"description":"The commerce item relationships are instances of ShippingGroupCommerceItemRelationship that represent how many of which commerce items are included in the order. Please see caution in description of update order. Existing commerce items relationships are matched to input data by id, followed by commerceItemId, followed by commerceItemExternalId.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"format":"date-time",
"description":"The items available store pickup date.",
"type":"string"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string"
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"range":{
"description":"The range covered by these commerce items",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"commerceItemExternalId":{
"description":"The referenced commerce item's external ID.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"commerceItemId":{
"description":"The referenced commerce item's internal ID.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The native ID of this item.",
"type":"string"
},
"state":{
"description":"State of the item shipment",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"amount":{
"description":"The monetary value.",
"type":"number"
},
"quantity":{
"description":"The quantity of items referenced by this relationship.",
"type":"integer"
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"pointOfNoRevision":{
"description":"Whether point of no revision has reached.",
"type":"boolean"
},
"preferredPickupDate":{
"format":"date-time",
"description":"The items preferred store pickup date.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"id":{
"description":"The ID of this shipping group.",
"type":"string"
},
"state":{
"description":"The state of this shipping group.",
"type":"string"
},
"stateDetail":{
"description":"Details about the state of this shipping group.",
"type":"string"
},
"trackingNumber":{
"description":"The tracking number. In case of multiple tracking numbers the format should be carrierId-trackingNumber,carrierId-trackingNumber..., Here carrierId is the Id which has been added through the addCarrier end point.",
"type":"string"
},
"email":{
"description":"The email address of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"handlingInstructions":{
"description":"Handling instructions. Currently read-only.",
"type":"array",
"items":{
"type":"string",
"properties":{
}
}
},
"shippingGroupClassType":{
"description":"The class type for the ShippingGroup. Currently must be \"hardgoodShippingGroup\".",
"type":"string"
}
}
}
}
Nested Schema : taxPriceInfo
Type: object
The tax pricing details for the order.
Show Source
{
"description":"The tax pricing details for the order.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price was discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"valueAddedTax":{
"description":"The value added tax",
"type":"number"
},
"countyTax":{
"description":"The monetary amount of county tax.",
"type":"number"
},
"isTaxIncluded":{
"description":"If Tax is Included",
"type":"boolean"
},
"miscTax":{
"description":"The monetary amount of miscellaneous tax.",
"type":"number"
},
"districtTax":{
"description":"Tax amount for the district.",
"type":"number"
},
"stateTax":{
"description":"Tax amount for the state.",
"type":"number"
},
"countryTax":{
"description":"The monetary amount of country tax.",
"type":"number"
},
"cityTax":{
"description":"The monetary amount of city tax.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The three character currency code.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"gwp":{
"description":"Flag to indicate whether item exists as a result of a gift with purchase promotion.",
"type":"boolean"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"returnedQuantity":{
"description":"The quantity returned.",
"type":"integer"
},
"availabilityDate":{
"format":"date-time",
"description":"The availability date for preOrdered/backOrdered quantity.",
"type":"string"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"preOrderQuantity":{
"description":"The pre ordered quantity included.",
"type":"integer"
},
"configuratorId":{
"description":"Configuration ID for this commerce item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"priceInfo":{
"description":"Details about pricing.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"amount":{
"description":"The monetary amount of this order.",
"type":"number"
},
"rawTotalPrice":{
"description":"The raw total price.",
"type":"number"
},
"salePrice":{
"description":"The sale price",
"type":"number"
},
"orderDiscountInfos":{
"description":"Array of order promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"priceListId":{
"description":"The price list ID used for pricing.",
"type":"string"
},
"itemDiscountInfos":{
"description":"Array of item promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"quantityDiscounted":{
"description":"The quantity discounted.",
"type":"integer"
},
"secondaryCurrencyShippingSurchargeValue":{
"description":"Extra handling cost in secondary currency for shipping the product.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"shippingSurcharge":{
"description":"Extra handling cost for shipping the product.",
"type":"number"
},
"onSale":{
"description":"Whether is on sale.",
"type":"boolean"
},
"discountable":{
"description":"Whether discountable.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"currentPriceDetailsSorted":{
"description":"The current price details.",
"type":"array",
"items":{
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"quantity":{
"description":"The number of items covered by this price info",
"type":"integer"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"range":{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"orderDiscountShare":{
"description":"The Order Discount Share",
"type":"number"
},
"detailedUnitPrice":{
"description":"The detailed unit price: amount / quantity. (read-only)",
"type":"number"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
},
"listPrice":{
"description":"The monetary amount of the list price.",
"type":"number"
}
}
},
"catalogId":{
"description":"The ID of the catalog which this commerce item references.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The internal/native ID for this commerce item.",
"type":"string"
},
"state":{
"description":"The state of this commerce item. (read-only, calculated from shippingGroups' commerceItemRelationships)",
"type":"string"
},
"stateDetail":{
"description":"Details about the state of this commerce item.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"externalId":{
"description":"An optional, external ID for this commerce item.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"productDisplayName":{
"description":"The product's display name. (read-only, obtained from the referenced product)",
"type":"string"
},
"catalogKey":{
"description":"The key of the catalog this commerce item references.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
},
"backOrderQuantity":{
"description":"The back ordered quantity included.",
"type":"integer"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a third party system.
Show Source
{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : priceInfo
Type: object
Details about pricing.
Show Source
{
"description":"Details about pricing.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"amount":{
"description":"The monetary amount of this order.",
"type":"number"
},
"rawTotalPrice":{
"description":"The raw total price.",
"type":"number"
},
"salePrice":{
"description":"The sale price",
"type":"number"
},
"orderDiscountInfos":{
"description":"Array of order promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"priceListId":{
"description":"The price list ID used for pricing.",
"type":"string"
},
"itemDiscountInfos":{
"description":"Array of item promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
},
"quantityDiscounted":{
"description":"The quantity discounted.",
"type":"integer"
},
"secondaryCurrencyShippingSurchargeValue":{
"description":"Extra handling cost in secondary currency for shipping the product.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"shippingSurcharge":{
"description":"Extra handling cost for shipping the product.",
"type":"number"
},
"onSale":{
"description":"Whether is on sale.",
"type":"boolean"
},
"discountable":{
"description":"Whether discountable.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"currentPriceDetailsSorted":{
"description":"The current price details.",
"type":"array",
"items":{
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"quantity":{
"description":"The number of items covered by this price info",
"type":"integer"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"range":{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"orderDiscountShare":{
"description":"The Order Discount Share",
"type":"number"
},
"detailedUnitPrice":{
"description":"The detailed unit price: amount / quantity. (read-only)",
"type":"number"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
},
"listPrice":{
"description":"The monetary amount of the list price.",
"type":"number"
}
}
}
Nested Schema : recurringChargePriceInfo
Type: object
Recurring charge price information.
Show Source
{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"properties":{
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"addOnItem":{
"description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
"type":"boolean"
},
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"externalPriceDetails":{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
},
"actionCode":{
"description":"The action code that has been set on the item by the configurator system.",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"commerceItems":{
"type":"array",
"items":{
"properties":{
}
}
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"configurationOptionId":{
"description":"ID of the catalog's configurationOption associated with this item.",
"type":"string"
},
"quantity":{
"description":"The quantity included.",
"type":"integer"
},
"productId":{
"description":"The ID of the product.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"configurablePropertyId":{
"description":"ID of the catalog's configurableProperty associated with this item.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"catalogRefId":{
"description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"siteId":{
"description":"The ID of the site on which the item was added.",
"type":"string"
},
"shopperInput":{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : commerceItems
Type: array
Show Source
{
"type":"array",
"items":{
"properties":{
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a configurator system.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
}
Nested Schema : externalPriceDetails
Type: object
Details about external pricing
Show Source
{
"description":"Details about external pricing",
"type":"object",
"properties":{
"externalPriceQuantity":{
"description":"external quantity of this commerce item",
"type":"integer"
},
"externalPrice":{
"description":"External price of this commerce item",
"type":"number"
}
}
}
Nested Schema : shopperInput
Type: object
Additional Properties Allowed
Show Source
{
"description":"Map of shopper input keys to values",
"additionalProperties":{
"type":"string"
},
"type":"object"
}
Map of shopper input keys to values
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
},
"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"
}
},
"required":[
"values",
"name"
]
}
Nested Schema : values
Type: object
The array of values associated with an externalData item.
Show Source
{
"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"
}
},
"required":[
"dynamic_property_key"
]
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
Nested Schema : values
Type: object
The map values associated with an externalData item.
Show Source
{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"type":"string"
}
}
}
Nested Schema : currentPriceDetailsSorted
Type: array
The current price details.
Show Source
{
"description":"The current price details.",
"type":"array",
"items":{
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"quantity":{
"description":"The number of items covered by this price info",
"type":"integer"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"range":{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"orderDiscountShare":{
"description":"The Order Discount Share",
"type":"number"
},
"detailedUnitPrice":{
"description":"The detailed unit price: amount / quantity. (read-only)",
"type":"number"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
}
Nested Schema : itemDiscountInfos
Type: array
Array of item promotions affecting this item.
Show Source
{
"description":"Array of item promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
}
Nested Schema : orderDiscountInfos
Type: array
Array of order promotions affecting this item.
Show Source
{
"description":"Array of order promotions affecting this item.",
"type":"array",
"items":{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"discounted":{
"description":"Whether the price is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The tax amount in secondary currency",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"quantity":{
"description":"The number of items covered by this price info",
"type":"integer"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"range":{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"orderDiscountShare":{
"description":"The Order Discount Share",
"type":"number"
},
"detailedUnitPrice":{
"description":"The detailed unit price: amount / quantity. (read-only)",
"type":"number"
},
"currencyCode":{
"description":"The three character currency code for the monetary amounts.",
"type":"string"
}
}
}
Nested Schema : range
Type: object
Represents which specific items are covered by this price info.
Show Source
{
"description":"Represents which specific items are covered by this price info.",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range this price info covers, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range this price info covers.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
Nested Schema : couponCodes
Type: array
One or more coupon codes used to grant the item promotion providing the discount.
Show Source
{
"description":"One or more coupon codes used to grant the item promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"couponCodes":{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
},
"amount":{
"description":"The amount of discount this item received from the promotion.",
"type":"number"
},
"promotionId":{
"description":"The promotion id that resulted in the discount.",
"type":"string"
}
}
}
Nested Schema : couponCodes
Type: array
One or more coupon codes used to grant the order promotion providing the discount.
Show Source
{
"description":"One or more coupon codes used to grant the order promotion providing the discount.",
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : frequencyAmountTotals
Type: array
The total for each recurring charge frequency
Show Source
{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
}
Nested Schema : frequencyTaxTotals
Type: array
The tax for each recurring charge frequency
Show Source
{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
Nested Schema : loyaltyPrograms
Type: array
Loyalty Programs Information
Show Source
{
"description":"Loyalty Programs Information",
"type":"array",
"items":{
"type":"object",
"properties":{
"programName":{
"description":"programName of Loyalty Program",
"type":"string"
},
"repositoryId":{
"description":"repository Id",
"type":"string"
},
"membershipId":{
"description":"membershipId of the profile.",
"type":"string"
},
"programId":{
"description":"programId of Loyalty Program",
"type":"string"
},
"status":{
"description":"status of Enrollment.",
"type":"string"
}
}
}
}
Nested Schema : parentOrganization
Type: object
Parent organization of the profile
Show Source
{
"description":"Parent organization of the profile",
"type":"object",
"properties":{
"name":{
"description":"Name of the parent organization",
"type":"string"
},
"id":{
"description":"Id of the parent organization",
"type":"string"
}
}
}
Nested Schema : shippingAddress
Type: object
Default shipping address
Show Source
{
"description":"Default shipping address",
"type":"object",
"properties":{
"country":{
"description":"Country.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"programName":{
"description":"programName of Loyalty Program",
"type":"string"
},
"repositoryId":{
"description":"repository Id",
"type":"string"
},
"membershipId":{
"description":"membershipId of the profile.",
"type":"string"
},
"programId":{
"description":"programId of Loyalty Program",
"type":"string"
},
"status":{
"description":"status of Enrollment.",
"type":"string"
}
}
}
Nested Schema : errorInfo
Type: array
the array of errors, if any
Show Source
{
"description":"the array of errors, if any",
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : notes
Type: array
the notes (history) for the order
Show Source
{
"description":"the notes (history) for the order",
"type":"array",
"items":{
"type":"object",
"properties":{
"requestDate/quoteDate/rejectionDate":{
"description":"the request/quote/rejection date for the note",
"type":"number"
},
"profileType":{
"description":"the profile type of the user that requested the quote",
"type":"string"
},
"profileId":{
"description":"the profile id of the user",
"type":"string"
},
"requesterNote/providerNote/rejectionNote":{
"description":"the requester/provider/rejection note",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"requestDate/quoteDate/rejectionDate":{
"description":"the request/quote/rejection date for the note",
"type":"number"
},
"profileType":{
"description":"the profile type of the user that requested the quote",
"type":"string"
},
"profileId":{
"description":"the profile id of the user",
"type":"string"
},
"requesterNote/providerNote/rejectionNote":{
"description":"the requester/provider/rejection note",
"type":"string"
}
}
}
Nested Schema : frequencyAmountTotals
Type: array
The total for each recurring charge frequency
Show Source
{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
}
Nested Schema : frequencyTaxTotals
Type: array
The tax for each recurring charge frequency
Show Source
{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"lastName":{
"description":"The second name of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"shippingMethod":{
"description":"The shipping method.",
"type":"string"
},
"description":{
"description":"The description of this shipping group. Defaults to the ID.",
"type":"string"
},
"submittedDate":{
"format":"date-time",
"description":"The date the shipping group was submitted.",
"type":"string"
},
"firstName":{
"description":"The first name of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"priceInfo":{
"description":"The pricing details about this shipping group.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether this item is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The secondary currency tax amount.",
"type":"number"
},
"shippingTax":{
"description":"The shipping tax",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"secondaryCurrencyShippingAmount":{
"description":"The secondary currency shipping amount.",
"type":"number"
},
"rawShipping":{
"description":"The monetary amount of the cost of raw shipping.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts.",
"type":"string"
}
}
},
"phoneNumber":{
"description":"The phone number of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"recurringChargePriceInfo":{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
},
"shipOnDate":{
"format":"date-time",
"description":"The date this shipping group is expected to ship upon.",
"type":"string"
},
"actualShipDate":{
"format":"date-time",
"description":"The actual shipped date of this shipping group.",
"type":"string"
},
"specialInstructions":{
"description":"Special instructions for the shipping group. Keys and values are strings.",
"type":"object",
"properties":{
"additionalProperties":{
"type":"string"
}
}
},
"shippingAddress":{
"description":"The shipping address for this shipping group.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string"
},
"country":{
"description":"Country.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"prefix":{
"description":"Prefix.",
"type":"string"
},
"companyName":{
"description":"Company name.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"jobTitle":{
"description":"Job title.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"ownerId":{
"description":"The ID of the owner of this address.",
"type":"string"
},
"suffix":{
"description":"Suffix.",
"type":"string"
},
"firstName":{
"description":"First name.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"faxNumber":{
"description":"The fax number.",
"type":"string"
},
"middleName":{
"description":"Middle name.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
},
"id":{
"description":"ID.",
"type":"string"
},
"email":{
"description":"The email address",
"type":"string"
}
}
},
"commerceItemRelationships":{
"description":"The commerce item relationships are instances of ShippingGroupCommerceItemRelationship that represent how many of which commerce items are included in the order. Please see caution in description of update order. Existing commerce items relationships are matched to input data by id, followed by commerceItemId, followed by commerceItemExternalId.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"format":"date-time",
"description":"The items available store pickup date.",
"type":"string"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string"
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"range":{
"description":"The range covered by these commerce items",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"commerceItemExternalId":{
"description":"The referenced commerce item's external ID.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"commerceItemId":{
"description":"The referenced commerce item's internal ID.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The native ID of this item.",
"type":"string"
},
"state":{
"description":"State of the item shipment",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"amount":{
"description":"The monetary value.",
"type":"number"
},
"quantity":{
"description":"The quantity of items referenced by this relationship.",
"type":"integer"
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"pointOfNoRevision":{
"description":"Whether point of no revision has reached.",
"type":"boolean"
},
"preferredPickupDate":{
"format":"date-time",
"description":"The items preferred store pickup date.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
},
"id":{
"description":"The ID of this shipping group.",
"type":"string"
},
"state":{
"description":"The state of this shipping group.",
"type":"string"
},
"stateDetail":{
"description":"Details about the state of this shipping group.",
"type":"string"
},
"trackingNumber":{
"description":"The tracking number. In case of multiple tracking numbers the format should be carrierId-trackingNumber,carrierId-trackingNumber..., Here carrierId is the Id which has been added through the addCarrier end point.",
"type":"string"
},
"email":{
"description":"The email address of the person responsible for picking up the contents of this shipping group.",
"type":"string"
},
"handlingInstructions":{
"description":"Handling instructions. Currently read-only.",
"type":"array",
"items":{
"type":"string",
"properties":{
}
}
},
"shippingGroupClassType":{
"description":"The class type for the ShippingGroup. Currently must be \"hardgoodShippingGroup\".",
"type":"string"
}
}
}
Nested Schema : commerceItemRelationships
Type: array
The commerce item relationships are instances of ShippingGroupCommerceItemRelationship that represent how many of which commerce items are included in the order. Please see caution in description of update order. Existing commerce items relationships are matched to input data by id, followed by commerceItemId, followed by commerceItemExternalId.
Show Source
{
"description":"The commerce item relationships are instances of ShippingGroupCommerceItemRelationship that represent how many of which commerce items are included in the order. Please see caution in description of update order. Existing commerce items relationships are matched to input data by id, followed by commerceItemId, followed by commerceItemExternalId.",
"type":"array",
"items":{
"type":"object",
"properties":{
"availablePickupDate":{
"format":"date-time",
"description":"The items available store pickup date.",
"type":"string"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string"
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"range":{
"description":"The range covered by these commerce items",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"commerceItemExternalId":{
"description":"The referenced commerce item's external ID.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"commerceItemId":{
"description":"The referenced commerce item's internal ID.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The native ID of this item.",
"type":"string"
},
"state":{
"description":"State of the item shipment",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"amount":{
"description":"The monetary value.",
"type":"number"
},
"quantity":{
"description":"The quantity of items referenced by this relationship.",
"type":"integer"
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"pointOfNoRevision":{
"description":"Whether point of no revision has reached.",
"type":"boolean"
},
"preferredPickupDate":{
"format":"date-time",
"description":"The items preferred store pickup date.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
}
Nested Schema : handlingInstructions
Type: array
Handling instructions. Currently read-only.
Show Source
{
"description":"Handling instructions. Currently read-only.",
"type":"array",
"items":{
"type":"string",
"properties":{
}
}
}
Nested Schema : priceInfo
Type: object
The pricing details about this shipping group.
Show Source
{
"description":"The pricing details about this shipping group.",
"type":"object",
"properties":{
"discounted":{
"description":"Whether this item is discounted.",
"type":"boolean"
},
"secondaryCurrencyTaxAmount":{
"description":"The secondary currency tax amount.",
"type":"number"
},
"shippingTax":{
"description":"The shipping tax",
"type":"number"
},
"amount":{
"description":"The monetary amount.",
"type":"number"
},
"secondaryCurrencyShippingAmount":{
"description":"The secondary currency shipping amount.",
"type":"number"
},
"rawShipping":{
"description":"The monetary amount of the cost of raw shipping.",
"type":"number"
},
"amountIsFinal":{
"description":"Whether the amount is final.",
"type":"boolean"
},
"currencyCode":{
"description":"The currency code for the monetary amounts.",
"type":"string"
}
}
}
Nested Schema : recurringChargePriceInfo
Type: object
Recurring charge price information.
Show Source
{
"description":"Recurring charge price information.",
"type":"object",
"properties":{
"amount":{
"description":"The monetary amount of this recurring charge.",
"type":"number"
},
"total":{
"description":"The total price of the recurring charge.",
"type":"number"
},
"frequencyAmountTotals":{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
},
"shipping":{
"description":"Cost of shipping the product.",
"type":"number"
},
"tax":{
"description":"Monetary tax amount.",
"type":"number"
},
"subTotal":{
"description":"The sub-total price of the recurring charge.",
"type":"number"
},
"frequencyTaxTotals":{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
},
"currencyCode":{
"description":"The currency code for the monetary amounts. A three character currency code such as USD.",
"type":"string"
},
"totalWithoutTax":{
"description":"Total of recurring amount without tax included.",
"type":"number"
}
}
}
Nested Schema : shippingAddress
Type: object
The shipping address for this shipping group.
Show Source
{
"description":"The shipping address for this shipping group.",
"type":"object",
"properties":{
"lastName":{
"description":"Last name.",
"type":"string"
},
"country":{
"description":"Country.",
"type":"string"
},
"address3":{
"description":"Address Line 3.",
"type":"string"
},
"address2":{
"description":"Address Line 2.",
"type":"string"
},
"city":{
"description":"City.",
"type":"string"
},
"address1":{
"description":"Address Line 1.",
"type":"string"
},
"prefix":{
"description":"Prefix.",
"type":"string"
},
"companyName":{
"description":"Company name.",
"type":"string"
},
"postalCode":{
"description":"Postal code.",
"type":"string"
},
"jobTitle":{
"description":"Job title.",
"type":"string"
},
"county":{
"description":"Name of the county.",
"type":"string"
},
"ownerId":{
"description":"The ID of the owner of this address.",
"type":"string"
},
"suffix":{
"description":"Suffix.",
"type":"string"
},
"firstName":{
"description":"First name.",
"type":"string"
},
"phoneNumber":{
"description":"Phone number.",
"type":"string"
},
"faxNumber":{
"description":"The fax number.",
"type":"string"
},
"middleName":{
"description":"Middle name.",
"type":"string"
},
"state":{
"description":"State.",
"type":"string"
},
"id":{
"description":"ID.",
"type":"string"
},
"email":{
"description":"The email address",
"type":"string"
}
}
}
Nested Schema : specialInstructions
Type: object
Special instructions for the shipping group. Keys and values are strings.
Show Source
{
"description":"Special instructions for the shipping group. Keys and values are strings.",
"type":"object",
"properties":{
"additionalProperties":{
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"availablePickupDate":{
"format":"date-time",
"description":"The items available store pickup date.",
"type":"string"
},
"deactivationDate":{
"description":"The deactivation date in ISO format.",
"type":"string"
},
"inventoryLocationId":{
"description":"Defines the inventory location that services the referenced commerce item.",
"type":"string"
},
"returnedQuantity":{
"description":"Number of referenced items that were returned.",
"type":"integer"
},
"externalData":{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
},
"billingProfileId":{
"description":"The billing profile ID associated to the current item.",
"type":"string"
},
"range":{
"description":"The range covered by these commerce items",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
},
"billingAccountId":{
"description":"The billing account ID associated to the current item.",
"type":"string"
},
"commerceItemExternalId":{
"description":"The referenced commerce item's external ID.",
"type":"string"
},
"assetKey":{
"description":"The assetKey assigned when the item is a service.",
"type":"string"
},
"commerceItemId":{
"description":"The referenced commerce item's internal ID.",
"type":"string"
},
"assetId":{
"description":"The asset ID corresponding to the current item.",
"type":"string"
},
"actionCode":{
"description":"The action code that has been set on the item by the third party system.",
"type":"string"
},
"id":{
"description":"The native ID of this item.",
"type":"string"
},
"state":{
"description":"State of the item shipment",
"type":"string"
},
"serviceId":{
"description":"The service ID associated to the current item.",
"type":"string"
},
"serviceAccountId":{
"description":"The service account ID associated to the current item.",
"type":"string"
},
"amount":{
"description":"The monetary value.",
"type":"number"
},
"quantity":{
"description":"The quantity of items referenced by this relationship.",
"type":"integer"
},
"relationshipType":{
"description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
"type":"string"
},
"pointOfNoRevision":{
"description":"Whether point of no revision has reached.",
"type":"boolean"
},
"preferredPickupDate":{
"format":"date-time",
"description":"The items preferred store pickup date.",
"type":"string"
},
"parentAssetKey":{
"description":"The parentAssetKey assigned when the item is a service.",
"type":"string"
},
"rootAssetKey":{
"description":"The rootAssetKey assigned when the item is a service.",
"type":"string"
},
"transactionDate":{
"description":"ISO formatted Date on which the service action should be triggered.",
"type":"string"
},
"customerAccountId":{
"description":"The customer account ID associated to the current item.",
"type":"string"
},
"activationDate":{
"description":"The activation date in ISO format.",
"type":"string"
},
"asset":{
"description":"The flag that defines it the item is an asset or not.",
"type":"boolean"
}
}
}
Nested Schema : externalData
Type: array
External data to be associated with a commerce item, provided by a third party system.
Show Source
{
"description":"External data to be associated with a commerce item, provided by a third party system.",
"type":"array",
"items":{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
}
Nested Schema : range
Type: object
The range covered by these commerce items
Show Source
{
"description":"The range covered by these commerce items",
"type":"object",
"properties":{
"lowBound":{
"description":"The lower bound of the range, inclusive.",
"type":"integer"
},
"highBound":{
"description":"The upper bound of the range.",
"type":"integer"
},
"size":{
"description":"The number of items in this range, inclusive. (read-only)",
"type":"integer"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"values":{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"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 third party system.",
"type":"string"
}
}
}
Nested Schema : values
Type: object
The map values associated with an externalData item.
Show Source
{
"description":"The map values associated with an externalData item.",
"type":"object",
"properties":{
"value":{
"description":"Map value defined by external system.",
"type":"string"
},
"key":{
"description":"Map key defined by external system.",
"type":"string"
}
}
}
Nested Schema : frequencyAmountTotals
Type: array
The total for each recurring charge frequency
Show Source
{
"description":"The total for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
}
Nested Schema : frequencyTaxTotals
Type: array
The tax for each recurring charge frequency
Show Source
{
"description":"The tax for each recurring charge frequency",
"type":"array",
"items":{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"total":{
"description":"The total amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's total e.g. Monthly.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"tax":{
"description":"The tax amount for the frequency.",
"type":"string"
},
"frequency":{
"description":"The frequency for the item's tax e.g. Monthly.",
"type":"string"
}
}
}
Nested Schema : organization
Type: object
Show Source
{
"type":"object",
"properties":{
"contract":{
"type":"object",
"properties":{
"displayName":{
"description":"Display name of the contract",
"type":"string"
},
"description":{
"description":"Description name of the contract",
"type":"string"
},
"id":{
"description":"The contract Id",
"type":"string"
}
}
},
"name":{
"description":"Name of the Organization",
"type":"string"
},
"description":{
"description":"Description of the Organization",
"type":"string"
},
"id":{
"description":"The Organization Id",
"type":"string"
}
}
}
Nested Schema : secondaryOrganizations
Type: array
List of secondary organizations that need to associate with the user.
Show Source
{
"description":"List of secondary organizations that need to associate with the user.",
"type":"array",
"items":{
"$ref":"#/definitions/organization"
}
}
Nested Schema : contract
Type: object
Show Source
{
"type":"object",
"properties":{
"displayName":{
"description":"Display name of the contract",
"type":"string"
},
"description":{
"description":"Description name of the contract",
"type":"string"
},
"id":{
"description":"The contract Id",
"type":"string"
}
}
}
Nested Schema : returnRequest
Type: object
Complete details of a ReturnRequest, except the properties - relatedReplacementOrders, replacementOrder, originatingOrder, profile
Show Source
{
"description":"Complete details of a ReturnRequest, except the properties - relatedReplacementOrders, replacementOrder, originatingOrder, profile",
"type":"object",
"properties":{
"agentId":{
"type":"string"
},
"authorizationDate":{
"description":"Authorization date.",
"type":"string"
},
"refundSubtotal":{
"description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
"type":"number"
},
"refundMethodList":{
"type":"array",
"items":{
"type":"object",
"properties":{
"refundType":{
"type":"string"
},
"amount":{
"type":"number"
},
"maximumRefundAmount":{
"type":"number"
}
}
}
},
"allocatedAmount":{
"type":"number"
},
"suggestedShippingRefund":{
"description":"Shipping Refund for a returnItem",
"type":"number"
},
"returnPaymentState":{
"type":"string"
},
"processName":{
"type":"string"
},
"orderCurrencyCode":{
"description":"Currency used to place order",
"type":"string"
},
"processImmediately":{
"type":"boolean"
},
"returnAdjustedOrderId":{
"type":"number"
},
"state":{
"description":"The state of the return request",
"type":"string"
},
"unAdjustedRefundSubtotal":{
"description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
"type":"number"
},
"returnItemCount":{
"type":"integer"
},
"trackingNumber":{
"description":"Tracking number of the return request.",
"type":"string"
},
"totalOrderPromotionValueAdjustmentChange":{
"type":"number"
},
"comments":{
"type":"string"
},
"suggestedTaxRefund":{
"description":"Tax Refund of all Return Items.",
"type":"number"
},
"nonReturnItemCostAdjustments":{
"type":"array",
"items":{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
},
"class":{
"type":"string"
}
}
}
},
"actualShippingRefund":{
"description":"Actual Shipping Refund",
"type":"number"
},
"actualTaxRefund":{
"description":"Actual Tax Refund",
"type":"number"
},
"otherRefund":{
"description":"Other Refund.",
"type":"number"
},
"processed":{
"type":"boolean"
},
"totalItemRefund":{
"type":"number"
},
"returnLabel":{
"description":"Return label of the return Request.",
"type":"string"
},
"returningItems":{
"type":"boolean"
},
"authorizationNumber":{
"description":"A Return Merchandise Authorization number of the return Request.",
"type":"string"
},
"exchangeProcess":{
"type":"boolean"
},
"replacingItems":{
"type":"boolean"
},
"returnFee":{
"description":"Return fee.",
"type":"integer"
},
"totalReturnItemRefund":{
"type":"number"
},
"submitExchangeAllowed":{
"type":"boolean"
},
"originOfReturn":{
"type":"string"
},
"totalRefundAmount":{
"type":"number"
},
"unallocatedAmount":{
"type":"number"
},
"additionalProperties":{
"type":"object",
"properties":{
"additionalProperties":{
"type":"string"
}
}
},
"originatingOrderId":{
"description":"Originating order id.",
"type":"string"
},
"nonReturnItemSubtotalAdjustment":{
"type":"number"
},
"adjustmentAmount":{
"type":"number"
},
"replaceItemCount":{
"type":"integer"
},
"returnItemList":{
"type":"array",
"items":{
"type":"object",
"properties":{
"quantityReturned":{
"type":"integer"
},
"quantityToReturn":{
"type":"integer"
},
"quantityAvailable":{
"type":"integer"
},
"discription":{
"type":"string"
},
"returnItemId":{
"type":"string"
},
"suggestedTaxRefundShare":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"itemCurrencyCode":{
"type":"string"
},
"quantityToExchange":{
"type":"integer"
},
"catalogRefId":{
"type":"string"
},
"suggestedShippingRefundShare":{
"type":"number"
},
"commerceItemId":{
"type":"string"
},
"disposition":{
"type":"string"
},
"quantityShipped":{
"type":"integer"
},
"returnReason":{
"type":"string"
},
"itemCostAdjustments":{
"type":"array",
"items":{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
}
}
}
},
"actualShippingRefundShare":{
"type":"number"
},
"suggestedRefundAmount":{
"type":"number"
},
"actualTaxRefundShare":{
"type":"number"
},
"quantityReceived":{
"type":"integer"
},
"refundAmount":{
"type":"number"
}
}
}
}
}
}
Nested Schema : additionalProperties
Type: object
Show Source
{
"type":"object",
"properties":{
"additionalProperties":{
"type":"string"
}
}
}
Nested Schema : nonReturnItemCostAdjustments
Type: array
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
},
"class":{
"type":"string"
}
}
}
}
Nested Schema : refundMethodList
Type: array
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"refundType":{
"type":"string"
},
"amount":{
"type":"number"
},
"maximumRefundAmount":{
"type":"number"
}
}
}
}
Nested Schema : returnItemList
Type: array
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"quantityReturned":{
"type":"integer"
},
"quantityToReturn":{
"type":"integer"
},
"quantityAvailable":{
"type":"integer"
},
"discription":{
"type":"string"
},
"returnItemId":{
"type":"string"
},
"suggestedTaxRefundShare":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"itemCurrencyCode":{
"type":"string"
},
"quantityToExchange":{
"type":"integer"
},
"catalogRefId":{
"type":"string"
},
"suggestedShippingRefundShare":{
"type":"number"
},
"commerceItemId":{
"type":"string"
},
"disposition":{
"type":"string"
},
"quantityShipped":{
"type":"integer"
},
"returnReason":{
"type":"string"
},
"itemCostAdjustments":{
"type":"array",
"items":{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
}
}
}
},
"actualShippingRefundShare":{
"type":"number"
},
"suggestedRefundAmount":{
"type":"number"
},
"actualTaxRefundShare":{
"type":"number"
},
"quantityReceived":{
"type":"integer"
},
"refundAmount":{
"type":"number"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
},
"class":{
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"refundType":{
"type":"string"
},
"amount":{
"type":"number"
},
"maximumRefundAmount":{
"type":"number"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"quantityReturned":{
"type":"integer"
},
"quantityToReturn":{
"type":"integer"
},
"quantityAvailable":{
"type":"integer"
},
"discription":{
"type":"string"
},
"returnItemId":{
"type":"string"
},
"suggestedTaxRefundShare":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"itemCurrencyCode":{
"type":"string"
},
"quantityToExchange":{
"type":"integer"
},
"catalogRefId":{
"type":"string"
},
"suggestedShippingRefundShare":{
"type":"number"
},
"commerceItemId":{
"type":"string"
},
"disposition":{
"type":"string"
},
"quantityShipped":{
"type":"integer"
},
"returnReason":{
"type":"string"
},
"itemCostAdjustments":{
"type":"array",
"items":{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
}
}
}
},
"actualShippingRefundShare":{
"type":"number"
},
"suggestedRefundAmount":{
"type":"number"
},
"actualTaxRefundShare":{
"type":"number"
},
"quantityReceived":{
"type":"integer"
},
"refundAmount":{
"type":"number"
}
}
}
Nested Schema : itemCostAdjustments
Type: array
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
}
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"commerceItemId":{
"type":"string"
},
"amountAdjustment":{
"type":"number"
},
"shippingGroupId":{
"type":"string"
},
"shippingShareAdjustment":{
"type":"number"
},
"quantityAdjusted":{
"type":"integer"
},
"orderDiscountShareAdjustment":{
"type":"number"
},
"taxShareAdjustment":{
"type":"number"
},
"manualAdjustmentShareAdjustment":{
"type":"number"
}
}
}